Financial Year End | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
---|---|---|---|---|---|---|---|---|
Revenue | 1.43B | 1.16B | 929.45M | 703.51M | 545.80M | 430.97M | 398.05M | 406.38M |
Cost of Revenue | 288.75M | 222.89M | 172.88M | 127.71M | 128.93M | 106.80M | 96.53M | 102.17M |
Gross Profit | 1.14B | 935.64M | 756.57M | 575.80M | 416.87M | 324.17M | 301.51M | 304.20M |
Operating Expenses | 1.01B | 842.69M | 675.24M | 483.87M | 587.72M | 395.11M | 318.28M | 284.04M |
Selling, General & Admin | 708.64M | 598.05M | 488.74M | 337.71M | 428.16M | 270.66M | 209.46M | 179.20M |
Research & Development | 304.74M | 218.35M | 156.34M | 111.42M | 119.28M | 76.76M | 58.32M | 52.88M |
Other Operating Expenses | -10.77M | 26.29M | 30.16M | 34.74M | 40.28M | 2.64M | 50.50M | 51.95M |
Operating Income | 128.40M | 92.81M | 81.31M | 91.90M | -170.85M | -72.71M | -21.76M | 12.53M |
Other Expenses / Income | 26.52M | -2.84M | -9.65M | -14.04M | -47.69M | 878.00K | -30.02M | -28.93M |
Before Tax Income | 154.91M | 89.97M | 71.66M | 77.85M | -218.53M | -139.91M | -51.77M | -16.39M |
Income Tax Expenses | 283.00K | -17.99M | 19.21M | 2.14M | 199.49M | -23.72M | -61.00M | -17.19M |
Net Income | 154.63M | 107.96M | 52.45M | 75.71M | -418.02M | -116.19M | 9.22M | 796.00K |
Interest Expenses | 37.28M | 3.41M | 10.19M | 14.21M | 45.40M | 69.84M | 35.22M | 25.48M |
Basic Shares Outstanding | 294.05M | 287.70M | 284.16M | 280.47M | 264.93M | 275.54M | 275.54M | 275.54M |
Diluted Shares Outstanding | 299.28M | 291.62M | 290.90M | 286.51M | 264.93M | 275.54M | 275.54M | 275.54M |
EBITDA | 183.34M | 148.13M | 138.75M | 153.06M | -105.72M | 11.81M | 65.68M | 94.01M |
EBITDA Margin | 12.82% | 12.79% | 14.93% | 21.76% | -19.37% | 2.74% | 16.50% | 23.13% |
EBIT | 192.20M | 93.38M | 81.85M | 92.06M | -173.14M | -70.07M | -16.55M | 9.09M |
EBIT Margin | 13.44% | 8.06% | 8.81% | 13.09% | -31.72% | -16.26% | -4.16% | 2.24% |
Financial Year End | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |