Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 |
---|---|---|---|---|---|---|---|
Revenue | 1.09B | 786.91M | 500.62M | 344.86M | 229.68M | 105.40M | 48.58M |
Cost of Revenue | 849.80M | 619.59M | 388.49M | 274.80M | 184.18M | 85.97M | 41.18M |
Gross Profit | 238.80M | 167.32M | 112.14M | 70.06M | 45.51M | 19.43M | 7.40M |
Operating Expenses | 176.62M | 143.98M | 79.80M | 61.71M | 35.83M | 22.89M | 18.41M |
Selling, General & Admin | 176.62M | 143.98M | 79.80M | 61.71M | 35.83M | 22.89M | 18.41M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 5.20M | 286.00K | -366.00K | 210.00K | N/A | N/A | N/A |
Operating Income | 62.18M | 23.34M | 32.34M | 8.35M | 27.85M | -3.45M | -11.01M |
Other Expenses / Income | 5.20M | 1.10M | 95.00K | 331.00K | -36.41M | -2.94M | -1.45M |
Before Tax Income | 70.69M | 24.44M | 32.44M | 8.68M | -8.56M | -6.89M | -12.46M |
Income Tax Expenses | 8.65M | -5.92M | -33.33M | -37.78M | 12.00K | -1.78M | -3.00K |
Net Income | 62.04M | 30.36M | 65.77M | 46.46M | -8.57M | 661.00K | -12.45M |
Interest Expenses | N/A | 814.00K | 461.00K | 121.00K | -497.00K | N/A | N/A |
Basic Shares Outstanding | 95.02M | 92.20M | 89.11M | 85.72M | 83.57M | 70.59M | 70.59M |
Diluted Shares Outstanding | 100.67M | 99.96M | 100.36M | 99.06M | 83.57M | 81.56M | 81.56M |
EBITDA | 64.47M | 24.94M | 33.64M | 10.25M | 29.99M | 1.38M | -10.90M |
EBITDA Margin | 5.92% | 3.17% | 6.72% | 2.97% | 13.06% | 1.30% | -22.43% |
EBIT | 70.69M | 25.25M | 32.90M | 8.80M | -9.05M | -1.12M | -12.46M |
EBIT Margin | 6.49% | 3.21% | 6.57% | 2.55% | -3.94% | -1.06% | -25.64% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 |