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 | 1.63B | 1.28B | 874.51M | 789.23M | 2.05B | 1.70B | 981.87M | 436.92M | 569.62M |
Cost of Revenue | 1.31B | 1.01B | 795.64M | 737.57M | 1.62B | 1.36B | 869.45M | 447.68M | 533.47M |
Gross Profit | 317.71M | 268.77M | 78.87M | 51.66M | 436.65M | 345.85M | 112.41M | -10.76M | 36.15M |
Operating Expenses | 114.35M | 111.76M | 82.92M | 86.77M | 105.08M | 53.96M | 49.22M | 26.61M | 27.37M |
Selling, General & Admin | 114.35M | 111.76M | 82.92M | 86.77M | 105.08M | 53.96M | 49.22M | 26.61M | 27.37M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | 300.00K | 300.00K | 300.00K |
Other Operating Expenses | N/A | 11.58M | 873.00K | -874.00K | -717.00K | -663.00K | -1.02M | -321.07K | -497.92K |
Operating Income | 130.34M | 168.59M | -3.18M | -35.98M | 330.86M | 232.67M | 24.11M | -67.39M | -49.10M |
Other Expenses / Income | -14.84M | 9.98M | 259.00K | -3.26M | -7.86M | -7.55M | -8.37M | -13.73M | -22.14M |
Before Tax Income | 115.50M | 7.39M | -68.44M | -134.50M | 213.50M | 225.12M | 15.74M | -81.12M | -71.24M |
Income Tax Expenses | 29.87M | 5.36M | -14.25M | -27.48M | 50.49M | 51.26M | 3.13M | -27.97M | -25.39M |
Net Income | 85.63M | 2.03M | -54.19M | -107.02M | 163.01M | 173.86M | 12.61M | -53.15M | -45.85M |
Interest Expenses | 5.31M | 1.60M | 614.00K | 2.38M | 7.14M | 6.89M | 7.35M | 20.39M | 21.64M |
Basic Shares Outstanding | 113.00M | 105.87M | 102.66M | 100.83M | 100.47M | 83.46M | 76.37M | 80.43M | 83.04M |
Diluted Shares Outstanding | 113.42M | 106.94M | 102.66M | 100.83M | 103.75M | 87.05M | 79.58M | 80.43M | 83.04M |
EBITDA | 301.70M | 293.58M | 65.55M | 21.17M | 502.09M | 380.23M | 80.56M | -15.34M | 2.38M |
EBITDA Margin | 18.50% | 22.94% | 7.50% | 2.68% | 24.46% | 22.31% | 8.20% | -3.51% | 0.42% |
EBIT | 120.81M | 8.99M | -67.82M | -132.12M | 220.65M | 232.01M | 23.09M | -60.73M | -49.60M |
EBIT Margin | 7.41% | 0.70% | -7.76% | -16.74% | 10.75% | 13.61% | 2.35% | -13.90% | -8.71% |
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 |