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 | N/A | N/A | N/A |
Other Operating Expenses | -9.53M | 11.58M | 873.00K | -874.00K | -717.00K | -663.00K | N/A | N/A | N/A |
Operating Income | 203.36M | 168.59M | -3.18M | -35.98M | 330.86M | 232.67M | 24.11M | -37.37M | 8.78M |
Other Expenses / Income | -87.86M | -161.21M | -65.26M | -98.52M | -117.36M | -59.88M | -8.37M | -43.74M | -80.02M |
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 | 87.05M | 76.37M | 83.04M | 83.04M |
Diluted Shares Outstanding | 113.42M | 106.94M | 102.66M | 100.83M | 103.75M | 87.05M | 79.58M | 83.04M | 83.04M |
EBITDA | 384.24M | 296.70M | 130.20M | 117.31M | 476.17M | 379.36M | 78.72M | -17.19M | 535.19K |
EBITDA Margin | 23.57% | 23.19% | 14.89% | 14.86% | 23.20% | 22.26% | 8.02% | -3.93% | 0.09% |
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 |