35.24
-0.02 (-0.06%)
At close: Sep 04, 2024, 8:00 PM

Income Statement

Year FY23 FY22 FY21 FY20 FY19 FY18 FY17
Revenue 708.5M 618.31M 530.3M 432.08M 417.94M 363.63M 295.52M
Cost of Revenue 389.82M 328.61M 348.96M 311.88M 286M 225.53M 204.79M
Gross Profit 318.68M 289.69M 181.34M 120.2M 131.94M 138.11M 90.73M
Operating Income 193.52M 143.28M 48.55M 5.82M 27.17M 56.48M 19.34M
Interest Income n/a 6.52M 3.56M 5.59M 12.27M n/a n/a
Pretax Income 167.47M 136.76M 44.99M 231K 14.9M 54.56M 19.34M
Net Income 123.12M 103.26M 25.67M -7.81M -420K 37.43M 98.98M
Selling & General & Admin 125.15M 115.31M 94.75M 77.57M 72.11M 55.52M 48.4M
Research & Development 22.87M 20.04M 28.71M 27.14M 24.07M 19.93M 17.43M
Other Expenses -16.95M 31.15M 37.93M 35.13M 30.36M 26.1M 22.98M
Operating Expenses 125.15M 146.46M 132.68M 112.69M 102.47M 81.63M 71.38M
Interest Expense 9.11M 6.52M 3.56M 5.59M 12.27M 1.92M n/a
Selling & Marketing Expenses 98.3M 254K 1.77M 3.24M n/a n/a n/a
Cost & Expenses 514.98M 475.07M 481.65M 424.57M 388.47M 307.15M 276.17M
Income Tax 44.35M 33.5M 19.32M 8.04M 15.32M 17.14M -79.64M
Shares Outstanding (Basic) 74.11M 73.72M 72.14M 67.36M 66.3M 72.4M 72.4M
Shares Outstanding (Diluted) 74.44M 73.87M 72.4M 67.36M 66.3M 72.4M 72.4M
EPS (Basic) 1.66 1.40 0.36 -0.12 -0.01 0.52 1.37
EPS (Diluted) 1.65 1.40 0.35 -0.12 -0.01 0.52 1.37
EBITDA 229.06M 174.43M 86.47M 40.95M 57.53M 82.59M 42.32M
Depreciation & Amortization 35.54M 31.15M 37.93M 35.13M 30.36M 26.1M 22.98M