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 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 914.24M | 1.66B | 951.37M | 551.45M | 588.92M | 454.09M | 316.86M | 198.14M | 98.59M |
Cost of Revenue | 262.79M | 997.48M | 294.01M | 42.71M | 36.30M | 24.81M | 17.61M | 9.57M | 4.23M |
Gross Profit | 651.45M | 657.55M | 657.36M | 508.75M | 552.62M | 429.27M | 299.25M | 188.57M | 94.35M |
Operating Expenses | 618.83M | 549.08M | 509.09M | 410.99M | 518.29M | 406.08M | 283.98M | 180.00M | 96.88M |
Selling, General & Admin | 456.83M | 409.82M | 388.25M | 319.14M | 444.28M | 355.41M | 258.85M | 166.91M | 87.68M |
Research & Development | 146.17M | 123.77M | 106.42M | 85.73M | 69.46M | 47.87M | 22.47M | 11.45M | 8.23M |
Other Operating Expenses | 630.00K | 15.48M | 14.41M | 6.12M | 4.55M | 10.00K | 2.65M | 1.63M | 969.00K |
Operating Income | 32.63M | 108.48M | 148.27M | 97.76M | 34.32M | 23.19M | 15.27M | 8.57M | -2.53M |
Other Expenses / Income | 630.00K | 2.88M | 1.09M | 1.35M | 4.38M | 10.00K | 563.00K | 374.00K | -12.00K |
Before Tax Income | 51.69M | 111.36M | 149.36M | 99.11M | 38.70M | 25.48M | 15.84M | 8.95M | -2.54M |
Income Tax Expenses | 29.63M | 32.41M | 38.99M | 21.56M | -3.44M | -39.69M | 2.64M | 2.45M | -904.00K |
Net Income | 36.94M | 84.39M | 109.24M | 77.55M | 42.15M | 65.17M | 13.20M | 6.50M | -1.64M |
Interest Expenses | N/A | 3.85M | N/A | N/A | N/A | N/A | 29.00K | 26.00K | 12.00K |
Basic Shares Outstanding | 113.24M | 118.47M | 117.14M | 112.85M | 111.45M | 108.83M | 55.84M | 104.70M | 102.69M |
Diluted Shares Outstanding | 114.19M | 128.15M | 117.14M | 113.85M | 113.43M | 113.36M | 60.64M | 104.70M | 106.75M |
EBITDA | 81.10M | 153.81M | 188.74M | 109.10M | 42.14M | 28.22M | 19.66M | 11.04M | -1.41M |
EBITDA Margin | 8.87% | 9.29% | 19.84% | 19.78% | 7.16% | 6.21% | 6.20% | 5.57% | -1.43% |
EBIT | 66.58M | 120.64M | 148.23M | 99.11M | 38.70M | 25.48M | 15.87M | 8.97M | -2.53M |
EBIT Margin | 7.28% | 7.29% | 15.58% | 17.97% | 6.57% | 5.61% | 5.01% | 4.53% | -2.56% |
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 |