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 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.48B | 1.24B | 1.09B | 1.02B | 3.25B | 3.35B | 3.39B | 4.24B | 4.29B | 4.41B | 3.91B | 3.57B | 1.15B | 875.38M | 648.02M | 472.81M | 604.00M | 484.80M | 316.65M | 338.50M | 440.33M | 246.21M | 157.12M | 88.00M | 39.60M | 18.10M |
Cost of Revenue | 1.09B | 907.40M | 814.50M | 802.50M | 2.67B | 2.75B | 2.82B | 3.62B | 3.76B | 3.84B | 3.42B | 3.15B | 951.28M | 714.91M | 529.67M | 396.63M | 541.26M | 413.81M | 270.62M | 285.97M | 359.61M | 206.62M | 2.95M | 58.30M | 23.20M | 7.40M |
Gross Profit | 394.51M | 334.90M | 272.20M | 222.40M | 578.70M | 603.30M | 564.59M | 628.90M | 531.64M | 576.50M | 495.43M | 418.59M | 194.48M | 160.47M | 118.34M | 76.17M | 62.74M | 71.00M | 46.03M | 52.53M | 80.72M | 39.59M | 154.16M | 29.70M | 16.40M | 10.70M |
Operating Expenses | 55.69M | 64.80M | 204.40M | 199.80M | 252.20M | 299.30M | 315.47M | 222.50M | 194.69M | 151.22M | 141.20M | 110.08M | 46.08M | 30.05M | 27.10M | 42.58M | 494.89M | 367.69M | 38.49M | 26.86M | 20.53M | 24.47M | 129.00M | 22.00M | 13.90M | 9.80M |
Selling, General & Admin | 52.61M | 64.80M | 204.40M | 199.80M | 252.20M | 299.30M | 315.47M | 222.50M | 194.69M | 151.22M | 141.20M | 110.08M | 46.08M | 25.46M | 21.38M | 19.53M | 26.12M | 22.00M | 20.31M | 26.86M | 15.53M | 20.47M | 8.76M | 14.30M | 10.70M | 7.50M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 800.00K | -1.70M | -2.40M | 9.20M | 12.20M | -1.89M | 900.00K | 195.00K | -1.18M | 7.50M | -5.53M | N/A | 4.59M | 5.72M | 23.05M | 468.77M | 345.69M | 38.49M | 26.86M | 20.53M | 24.47M | 129.00M | 22.00M | 13.90M | 9.80M |
Operating Income | 338.82M | 270.00M | 70.50M | 22.50M | 326.10M | 291.00M | 241.99M | 382.90M | 336.96M | 299.50M | 320.65M | 250.18M | 148.40M | 130.42M | 91.25M | 33.59M | 16.38M | 24.87M | 7.54M | 20.55M | 56.46M | 15.12M | 22.22M | 7.70M | 2.50M | 900.00K |
Other Expenses / Income | -84.36M | -24.11M | -132.86M | -121.36M | -155.68M | -93.33M | -305.78M | 76.50M | -537.57M | -501.17M | -318.72M | -390.76M | -3.90M | -154.00K | 19.55M | -26.17M | -20.01M | -26.01M | 1.14M | -18.96M | -33.26M | 30.38M | 2.68M | -4.40M | 400.00K | -200.00K |
Before Tax Income | 254.46M | 245.90M | -137.50M | -450.80M | 94.40M | 128.40M | -70.62M | 431.10M | -200.61M | -201.67M | 1.93M | -140.58M | 144.49M | 130.27M | 110.80M | 23.48M | -18.36M | -23.13M | -5.92M | -55.00K | 57.29M | 45.50M | 23.59M | 3.70M | 2.90M | 700.00K |
Income Tax Expenses | 137.60M | 185.40M | 145.60M | -130.10M | 80.70M | 133.20M | -91.31M | 65.00M | 117.73M | -39.06M | 91.25M | 68.06M | 24.11M | 19.67M | 6.80M | 2.93M | -3.49M | -5.68M | -4.31M | -1.06M | 21.58M | 16.06M | 8.85M | 200.00K | 100.00K | 5.80M |
Net Income | 107.59M | 69.57M | -283.10M | -320.70M | 13.70M | 370.10M | 91.47M | 371.80M | -316.25M | -158.29M | -69.68M | -201.06M | 105.62M | 75.18M | 63.01M | 46.13M | -95.94M | -17.45M | 305.22M | -14.99M | 35.71M | 29.43M | 14.74M | 3.50M | 2.80M | -300.00K |
Interest Expenses | 20.99M | 16.40M | 46.30M | 100.90M | 167.30M | 235.20M | 334.90M | 421.90M | 398.04M | 385.75M | 350.20M | 307.73M | 37.06M | 10.44M | 7.67M | 8.84M | 8.39M | 9.17M | 7.32M | N/A | 943.00K | N/A | 529.47K | 1.80M | 500.00K | 1.00M |
Basic Shares Outstanding | 145.39M | 167.67M | 189.69M | 209.71M | 221.93M | 212.77M | 172.41M | 133.29M | 132.14M | 133.29M | 133.30M | 133.29M | 51.22M | 49.54M | 46.30M | 41.45M | 39.92M | 37.84M | 45.65M | 51.68M | 48.90M | 39.33M | 36.74M | 22.50M | 17.50M | 15.00M |
Diluted Shares Outstanding | 157.88M | 168.27M | 189.69M | 209.71M | 221.93M | 212.80M | 172.41M | 133.38M | 132.95M | 134.41M | 133.30M | 134.41M | 53.09M | 51.92M | 48.87M | 41.45M | 39.92M | 37.84M | 48.38M | 53.53M | 51.00M | 41.16M | 39.50M | 25.71M | 20.00M | 15.00M |
EBITDA | 378.30M | 350.80M | 54.02M | -126.23M | 321.41M | 598.90M | 521.44M | 999.23M | 635.40M | 712.32M | 596.28M | 388.38M | 148.40M | 167.16M | 119.73M | 74.70M | -381.28M | 24.87M | 17.04M | 76.38M | 64.50M | 20.90M | 37.77M | 16.60M | 4.80M | 3.20M |
EBITDA Margin | 25.49% | 28.24% | 4.97% | -12.32% | 9.89% | 17.88% | 15.40% | 23.54% | 14.81% | 16.14% | 15.24% | 10.89% | 12.95% | 19.10% | 18.48% | 15.80% | -63.13% | 5.13% | 5.38% | 22.56% | 14.65% | 8.49% | 24.04% | 18.86% | 12.12% | 17.68% |
EBIT | 266.18M | 271.37M | -91.20M | -349.90M | 261.70M | 738.50M | 335.06M | 858.70M | 199.52M | 188.40M | 371.76M | 174.73M | 166.79M | 105.29M | 77.48M | 57.91M | -91.04M | -13.96M | 308.24M | -16.04M | 58.23M | 45.50M | 24.12M | 5.50M | 3.40M | 6.50M |
EBIT Margin | 17.93% | 21.84% | -8.39% | -34.14% | 8.05% | 22.04% | 9.90% | 20.23% | 4.65% | 4.27% | 9.50% | 4.90% | 14.56% | 12.03% | 11.96% | 12.25% | -15.07% | -2.88% | 97.34% | -4.74% | 13.23% | 18.48% | 15.35% | 6.25% | 8.59% | 35.91% |
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 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 |