undefined
20.85
0.09 (0.43%)
At close: Oct 14, 2024, 8:00 PM

Income Statement (Annual)

Get detailed income statement breakdowns, uncovering revenue, expenses, and much more.
Year FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13
Revenue 1.44B 1.82B 1.50B 1.12B 1.21B 1.29B 761.29M 534.42M 643.47M 722.38M 529.83M
Cost of Revenue 1.03B 1.37B 1.19B 905.98M 974.47M 997.24M 599.04M 427.49M 512.03M 558.12M 411.25M
Gross Profit 415.17M 453.22M 308.38M 216.40M 237.53M 291.59M 162.25M 106.93M 131.44M 164.26M 118.58M
Operating Income 8.74M 114.51M 87.97M 27.85M 89.08M 170.22M 53.87M 6.18M -6.71M 6.34M -20.93M
Interest Income 36.42M 24.34M 17.14M 15.00M 20.72M n/a n/a n/a n/a 25.89M 25.37M
Pretax Income -39.51M 88.50M 37.97M 9.36M 66.20M 137.78M 2.12M -17.52M -39.80M -11.03M -46.84M
Net Income -187.53M 66.56M 21.31M -1.14M 51.33M 119.46M -7.79M -19.96M -46.45M -14.44M -51.34M
Selling & General & Admin 260.72M 220.03M 169.46M 119.52M 103.23M 84.54M 69.76M 61.50M 93.26M 96.90M 85.46M
Research & Development 90.56M 77.36M 49.27M 52.06M 47.92M 39.82M 38.16M 38.12M 43.74M 35.73M 25.16M
Other Expenses -11.84M -4.84M 2.05M -16.97M -2.16M -13.30M -22.55M 773.00K 874.00K n/a n/a
Operating Expenses 358.33M 297.39M 220.78M 171.58M 151.15M 124.36M 107.92M 99.61M 137.00M 149.39M 140.05M
Interest Expense 36.42M 21.17M 17.60M 15.00M 20.72M 19.14M 29.20M 25.57M 27.56M n/a n/a
Selling & Marketing Expenses n/a n/a n/a n/a n/a n/a n/a n/a n/a 92.79M 81.45M
Cost & Expenses 1.38B 1.66B 1.41B 1.08B 1.13B 1.12B 706.96M 527.10M 649.04M 707.52M 551.31M
Income Tax -49.20M 19.91M 15.47M 10.50M 14.87M 18.32M 9.91M 2.44M 6.65M 3.41M 4.50M
Shares Outstanding (Basic) 49.57M 49.47M 48.56M 47.99M 45.92M 44.10M 31.57M 41.41M 41.41M 27.51M 26.95M
Shares Outstanding (Diluted) 49.57M 54.44M 51.58M 47.99M 46.94M 46.24M 31.57M 41.41M 41.41M 27.57M 27.01M
EPS (Basic) -3.78 0.00 0.44 -0.02 1.12 2.71 -0.25 -0.48 -1.12 -0.53 -1.91
EPS (Diluted) -3.78 0.00 0.41 -0.02 1.09 2.58 -0.25 -0.48 -1.12 -0.52 -1.9
EBITDA 116.63M 215.90M 144.62M 69.34M 113.43M 180.10M 65.02M 39.57M 45.45M 73.93M 51.58M
Depreciation & Amortization 71.63M 46.66M 56.65M 41.49M 29.21M 26.18M 33.24M 31.48M 50.15M 67.59M 72.51M