Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.95B | 1.58B | 1.20B | 836.03M | 661.06M | 477.29M | 308.22M | 202.93M | 113.84M | 44.55M |
Cost of Revenue | 365.60M | 281.12M | 221.55M | 178.81M | 156.18M | 114.10M | 66.23M | 39.88M | 22.97M | 12.56M |
Gross Profit | 1.58B | 1.30B | 974.91M | 657.22M | 504.88M | 363.20M | 241.99M | 163.05M | 90.87M | 31.99M |
Operating Expenses | 1.38B | 1.18B | 850.10M | 513.01M | 392.68M | 255.87M | 172.63M | 105.53M | 52.89M | 31.23M |
Selling, General & Admin | 968.25M | 863.14M | 623.96M | 346.36M | 275.93M | 171.98M | 119.83M | 78.22M | 40.07M | 23.98M |
Research & Development | 411.79M | 319.88M | 226.14M | 166.65M | 116.75M | 83.89M | 52.81M | 27.31M | 12.82M | 7.25M |
Other Operating Expenses | -14.00M | 13.72M | -2.78M | -305.00K | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 200.48M | 113.65M | 124.82M | 144.21M | 112.20M | 107.32M | 69.36M | 57.52M | 37.98M | 764.00K |
Other Expenses / Income | -993.00K | 13.72M | -2.78M | -305.00K | 4.02M | -1.92M | -5.73M | -13.68M | -8.12M | -1.71M |
Before Tax Income | 268.00M | 127.37M | 122.04M | 143.90M | 116.22M | 105.74M | 63.62M | 43.83M | 29.86M | -943.00K |
Income Tax Expenses | 89.06M | 73.98M | -15.73M | -98.41M | 7.90M | 17.60M | 12.83M | 23.35M | 13.93M | -948.00K |
Net Income | 178.94M | 53.38M | 137.76M | 242.32M | 108.32M | 88.14M | 50.80M | 20.48M | 15.93M | 5.00K |
Interest Expenses | -68.51M | 12.76M | 1.03M | N/A | -4.72M | 1.55M | 1.79M | 3.08M | 1.14M | 843.00K |
Basic Shares Outstanding | 489.26M | 486.94M | 476.85M | 462.87M | 445.33M | 424.42M | 402.62M | 182.80M | 324.00M | 330.10M |
Diluted Shares Outstanding | 500.18M | 499.93M | 498.54M | 489.88M | 478.06M | 457.93M | 440.56M | 182.80M | 366.46M | 381.88M |
EBITDA | 281.89M | 168.08M | 167.04M | 172.84M | 133.86M | 119.14M | 72.62M | 50.71M | 32.82M | 580.00K |
EBITDA Margin | 14.48% | 10.65% | 13.96% | 20.67% | 20.25% | 24.96% | 23.56% | 24.99% | 28.83% | 1.30% |
EBIT | 199.49M | 140.12M | 123.07M | 143.90M | 111.50M | 107.29M | 65.42M | 46.91M | 31.00M | -100.00K |
EBIT Margin | 10.25% | 8.88% | 10.29% | 17.21% | 16.87% | 22.48% | 21.22% | 23.12% | 27.23% | -0.22% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 |