2. IDT Corp. (IDT - Get Report) is a telecom and energy company, based in Newark, N.J. Its telecom platform company sells pre-paid and rechargeable calling cards. Its Genie Energy subsidiary resells natural gas and electricity throughout New York state.
12-Month Net Income Growth: 133%
Cash Flow Multiple: 11 (164% premium)
Quarterly Operating Profit Margin: 2.4%
Analyst Opinions: There are no sell-side analysts covering IDT, which has a market value of just $546 million. Still, its fundamental improvement is apparent. IDT swung to a fiscal first-quarter profit of $16 million, or 70 cents a share, from a year-earlier loss of $3.5 million, or 17 cents. Revenue grew 9.2% to $357 million. Management is considering spinning off its Genie Energy subsidiary and is exploring options to license or sell its VoIP intellectual property.