TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
2012/052013/052014/052015/052016/052017/052018/052019/052020/052021/052022/052023/05
Revenue4545505761636563596997101
Revenue growth (%)-
Cost of revenue383841485152555450588184
Selling, general & administrative788991091211121615
Operating margin (%)
Operating income -2,183-715,75525,168432,465838,876562,463909,377-1,847,554-1,750,652-488,036378,6343
Operating expenses 454650576062646561699799
Income before tax 12,654-703,17033,888444,291845,201576,967937,030-1,837,055-1,810,049-686,08573
Pretax margin (%)0-1.60.10.81.40.91.4-2.9-3.1-17.22.6
Provision for income taxes25,000-214,00017,000152,000389,000263,000381,000-538,000-712,000-109,000-1,000831,000
Effective tax rate (%)
Net income -12,346-489,17016,888292,291456,201313,967556,030-1,299,055-1,098,049-577,08572
Net income margin (%)
Earnings per share----------0.313.420.81
Diluted EPS----------0.313.30.78
EBITDA
EBITDA margin (%)