Financial Year End | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 | 2019-01-31 | 2018-01-31 | 2017-01-31 |
---|---|---|---|---|---|---|---|---|
Revenue | 3.06B | 2.24B | 1.45B | 874.44M | 481.41M | 249.82M | 118.75M | 52.74M |
Cost of Revenue | 758.58M | 601.23M | 383.22M | 229.54M | 141.63M | 87.24M | 54.49M | 34.01M |
Gross Profit | 2.30B | 1.64B | 1.07B | 644.89M | 339.79M | 162.59M | 64.27M | 18.74M |
Operating Expenses | 2.29B | 1.83B | 1.21B | 737.42M | 485.85M | 299.45M | 195.71M | 109.30M |
Selling, General & Admin | 1.52B | 1.22B | 839.64M | 522.75M | 355.66M | 214.90M | 136.82M | 70.15M |
Research & Development | 767.28M | 608.36M | 371.28M | 214.67M | 130.19M | 84.55M | 58.89M | 39.15M |
Other Operating Expenses | 1.64M | 3.05M | 7.76M | 6.22M | 6.72M | -1.42M | N/A | N/A |
Operating Income | 10.18M | -190.11M | -142.55M | -92.53M | -146.06M | -136.86M | -131.44M | -90.56M |
Other Expenses / Income | 112.63M | 30.23M | -17.48M | 4.66M | 6.28M | -1.42M | -3.12M | -697.00K |
Before Tax Income | 122.82M | -159.88M | -160.02M | -87.87M | -139.78M | -138.71M | -134.56M | -91.25M |
Income Tax Expenses | 32.23M | 22.40M | 72.36M | 4.76M | 2.00M | 1.37M | 929.00K | 87.00K |
Net Income | 89.33M | -182.28M | -232.38M | -92.63M | -141.78M | -140.08M | -135.49M | -91.34M |
Interest Expenses | 25.76M | 25.32M | 25.23M | 1.56M | 442.00K | 428.00K | 1.65M | 615.00K |
Basic Shares Outstanding | 238.64M | 233.14M | 227.14M | 217.76M | 212.95M | 171.20M | 171.20M | 171.20M |
Diluted Shares Outstanding | 243.63M | 233.14M | 227.14M | 217.76M | 212.95M | 171.20M | 171.20M | 171.20M |
EBITDA | 155.44M | -40.75M | -65.98M | -46.17M | -115.83M | -122.88M | -125.17M | -87.62M |
EBITDA Margin | 5.09% | -1.82% | -4.55% | -5.28% | -24.06% | -49.19% | -105.41% | -166.11% |
EBIT | 147.31M | -134.56M | -134.79M | -86.31M | -139.34M | -138.28M | -132.91M | -90.64M |
EBIT Margin | 4.82% | -6.00% | -9.29% | -9.87% | -28.94% | -55.35% | -111.92% | -171.84% |
Financial Year End | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 | 2019-01-31 | 2018-01-31 | 2017-01-31 |