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 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.09B | 850.19M | 900.14M | 1.69B | 1.38B | 1.13B | 1.20B | 760.76M | 623.95M | 763.35M | 944.37M | 660.74M | 1.02B | 846.47M | 685.49M | 635.97M | 373.48M | 365.44M | 338.59M | 247.06M | 82.04M |
Cost of Revenue | 936.31M | 671.67M | 608.18M | 902.64M | 925.24M | 772.22M | 688.49M | 414.90M | 390.14M | 504.96M | 559.24M | 452.94M | 403.83M | 265.18M | 295.94M | 332.03M | 226.72M | 236.93M | 186.18M | 109.92M | 47.10M |
Gross Profit | 158.59M | 178.52M | 291.96M | 786.04M | 450.08M | 357.12M | 510.53M | 345.86M | 233.81M | 258.38M | 385.14M | 207.80M | 616.51M | 581.30M | 389.55M | 303.94M | 146.76M | 128.51M | 152.41M | 137.14M | 34.94M |
Operating Expenses | 82.21M | 75.03M | 119.67M | 348.07M | 309.67M | 257.44M | 199.75M | 169.50M | 163.53M | 182.67M | 203.90M | 188.56M | 235.02M | 286.24M | 250.71M | 172.80M | 85.12M | 68.97M | 102.99M | 72.73M | 25.63M |
Selling, General & Admin | 57.09M | 60.14M | 38.47M | 55.76M | 55.88M | 50.29M | 62.78M | 42.98M | 56.60M | 60.54M | 54.04M | 48.43M | 44.44M | 78.19M | 62.66M | 46.26M | 26.33M | 27.22M | 17.93M | 11.54M | 3.86M |
Research & Development | N/A | N/A | N/A | N/A | 3.01M | 12.43M | 4.79M | 11.15M | 13.25M | 6.02M | 6.38M | 592.00K | 42.89M | N/A | 25.83M | N/A | N/A | N/A | N/A | N/A | 6.57M |
Other Operating Expenses | N/A | 14.88M | 81.20M | 292.30M | 250.78M | 2.45M | -59.91M | 115.37M | 93.68M | 116.10M | -61.00K | 119.00K | 147.68M | 208.04M | 162.22M | 126.53M | 58.79M | 41.75M | 85.06M | 61.18M | 15.20M |
Operating Income | 8.88M | 108.01M | 173.98M | 438.22M | 136.85M | 98.61M | 208.58M | 167.05M | 49.88M | -35.39M | 179.39M | -168.47M | 381.50M | 295.39M | 138.84M | 131.14M | 61.63M | 59.54M | 49.42M | 64.42M | 8.36M |
Other Expenses / Income | 4.76M | -98.98M | 69.02M | -20.07M | -237.44M | -11.71M | -87.65M | -11.01M | -7.80M | -117.87M | -7.63M | -213.64M | -2.49M | 32.81M | -49.33M | 37.71M | -131.64M | -1.22M | N/A | -13.94M | N/A |
Before Tax Income | 13.63M | -44.43M | 402.93M | 416.25M | -100.58M | 98.82M | 191.33M | 156.04M | 42.08M | -41.53M | 170.83M | -172.31M | 379.01M | 330.25M | 89.51M | 168.85M | -70.01M | 59.84M | 49.42M | 50.48M | 8.36M |
Income Tax Expenses | 94.91M | 32.78M | -44.02M | 7.71M | -7.07M | -14.65M | -18.20M | 4.50M | 449.00K | 2.58M | 13.15M | 11.68M | 8.13M | 7.62M | 29.20M | 34.09M | 19.32M | -5.77M | 4.57M | -155.85K | -1.45M |
Net Income | -82.77M | -77.21M | 446.95M | 408.54M | -93.51M | 107.53M | 209.53M | 151.54M | 41.63M | -44.11M | 157.68M | -184.00M | 370.88M | 322.64M | 60.31M | 134.76M | -92.55M | 60.60M | 42.44M | 50.64M | 9.06M |
Interest Expenses | 6.49M | 679.00K | 770.00K | 4.53M | 6.94M | N/A | 20.36M | 7.13M | 2.84M | 2.89M | 2.97M | 2.13M | 3.54M | 1.47M | N/A | N/A | N/A | 1.24M | N/A | N/A | N/A |
Basic Shares Outstanding | 217.25M | 265.09M | 296.63M | 294.72M | 292.95M | 291.89M | 291.41M | 251.46M | 236.59M | 232.15M | 236.38M | 235.62M | 236.09M | 235.49M | 226.70M | 216.32M | 215.24M | 216.44M | 216.46M | 216.24M | 216.24M |
Diluted Shares Outstanding | 218.41M | 265.09M | 296.63M | 297.41M | 292.95M | 292.68M | 292.22M | 252.08M | 236.95M | 236.40M | 236.66M | 236.37M | 236.35M | 235.86M | 226.80M | 216.32M | 215.24M | 216.44M | 216.53M | 216.24M | 216.24M |
EBITDA | 143.98M | 65.80M | 552.51M | 203.29M | 205.94M | 351.33M | 477.23M | 381.97M | 276.99M | 236.26M | 490.04M | 24.83M | 478.93M | 336.87M | 240.88M | 209.47M | 105.79M | 99.21M | 109.32M | 118.18M | 24.50M |
EBITDA Margin | 13.15% | 7.74% | 61.38% | 12.04% | 14.97% | 31.11% | 39.80% | 50.21% | 44.39% | 30.95% | 51.89% | 3.76% | 46.94% | 39.80% | 35.14% | 32.94% | 28.33% | 27.15% | 32.29% | 47.83% | 29.87% |
EBIT | 18.64M | -43.75M | 403.70M | 420.78M | -93.65M | 92.88M | 211.69M | 163.17M | 44.92M | -38.65M | 173.80M | -170.19M | 382.55M | 331.72M | 89.51M | 168.85M | -73.23M | 56.08M | 47.01M | 50.48M | 7.61M |
EBIT Margin | 1.70% | -5.15% | 44.85% | 24.92% | -6.81% | 8.22% | 17.66% | 21.45% | 7.20% | -5.06% | 18.40% | -25.76% | 37.49% | 39.19% | 13.06% | 26.55% | -19.61% | 15.34% | 13.88% | 20.43% | 9.28% |
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 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 |