In its report late Monday, the Press Trust of India news agency, or PTI, said the 35-member crew includes British, Ukrainian and Estonian nationals, as well as 12 Indians, the Associated Press reported on Tuesday.
The MV Seaman Guard Ohio was intercepted in October 2013 by India's coast guard off the southern state of Tamil Nadu, and the crew was arrested.
PTI said the crew has been out on bail since March 2014. The men can appeal the sentence.
The ship is owned by Virginia-based security company AdvanFort, but is registered in Sierra Leone. AdvanFort denies the charges.