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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.78B | 1.60B | 1.23B | 1.43B | 2.05B | 1.71B | 1.84B | 2.78B | 4.06B | 4.56B | 4.92B | 4.30B | 2.84B | 1.70B | 1.95B | 2.45B | 2.14B | 1.81B | 1.05B | 768.00M | 790.80M | 698.10M | 817.40M | 533.80M | 363.70M | 813.20M | 815.10M | 468.80M | 279.10M | 262.00M |
Cost of Revenue | 1.64B | 1.47B | 1.30B | 2.01B | 2.42B | 1.32B | 1.19B | 1.30B | 1.87B | 2.08B | 2.40B | 2.03B | 1.47B | 768.10M | 725.50M | 800.50M | 684.10M | 576.70M | 454.40M | 425.50M | 452.90M | 389.70M | 358.90M | 290.60M | 250.80M | 329.10M | 306.70M | 227.30M | 156.00M | 147.10M |
Gross Profit | 139.50M | 128.10M | -66.00M | -584.00M | -364.30M | 386.00M | 653.50M | 1.48B | 2.19B | 2.49B | 2.52B | 2.27B | 1.37B | 928.70M | 1.22B | 1.65B | 1.46B | 1.24B | 592.50M | 342.50M | 337.90M | 308.40M | 458.50M | 243.20M | 112.90M | 484.10M | 508.40M | 241.50M | 123.10M | 114.90M |
Operating Expenses | 99.30M | 80.90M | 88.00M | 96.50M | 188.90M | 102.70M | 157.80M | 100.80M | 118.40M | 131.90M | 146.80M | 148.90M | 577.50M | 302.40M | 269.90M | 243.30M | 243.80M | 219.60M | 180.60M | 170.40M | 157.00M | 202.30M | 141.20M | 119.00M | 119.40M | 109.00M | 127.70M | 97.20M | 71.40M | 66.70M |
Selling, General & Admin | 99.30M | 80.90M | 88.00M | 214.60M | 188.90M | 102.70M | 157.80M | 100.80M | 118.40M | 131.90M | 146.80M | 148.90M | 158.60M | 86.10M | 64.00M | 53.80M | 59.50M | 44.60M | 25.80M | 26.30M | 22.00M | 18.60M | 16.80M | 13.30M | 11.20M | 15.40M | 14.30M | 11.00M | 9.60M | 9.30M |
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 | N/A | N/A | N/A | N/A |
Other Operating Expenses | -1.80M | 169.90M | -3.54B | -118.10M | 1.01B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 418.90M | 216.30M | 205.90M | 189.50M | 184.30M | 175.00M | 154.80M | 144.10M | 135.00M | 183.70M | 124.40M | 105.70M | 108.20M | 93.60M | 113.40M | 86.20M | 61.80M | 57.40M |
Operating Income | 53.50M | 307.10M | -902.00M | -4.33B | 468.50M | -235.90M | -132.00M | 929.30M | -1.24B | -2.40B | 1.76B | 1.57B | 794.30M | 626.30M | 950.50M | 1.41B | 1.22B | 1.02B | 411.90M | 172.10M | 180.90M | 106.10M | 317.30M | 131.20M | 3.50M | 385.20M | 389.30M | 148.70M | 55.20M | 51.50M |
Other Expenses / Income | 11.50M | -82.20M | -3.54B | -782.50M | -532.30M | -303.00M | -64.00M | 68.20M | -227.70M | -147.90M | -100.10M | -98.60M | -57.70M | 18.20M | 8.80M | -4.20M | 37.80M | -5.90M | -20.70M | -32.60M | -31.60M | -19.00M | -25.40M | -6.00M | 1.70M | -2.70M | -13.50M | -6.00M | -7.90M | -7.60M |
Before Tax Income | 84.20M | 224.90M | -4.44B | -5.12B | -63.80M | -538.90M | -196.00M | 997.50M | -1.47B | -2.55B | 1.66B | 1.47B | 736.60M | 644.50M | 959.30M | 1.40B | 1.25B | 1.01B | 391.20M | 139.50M | 149.30M | 87.10M | 291.90M | 125.20M | 5.20M | 382.50M | 375.80M | 142.70M | 47.30M | 43.90M |
Income Tax Expenses | -782.60M | 43.10M | 53.00M | -259.40M | 128.40M | 89.60M | 109.20M | 108.50M | -13.90M | 140.50M | 225.60M | 244.40M | 131.00M | 96.00M | 158.00M | 240.00M | 261.00M | 236.00M | 105.00M | 12.00M | 14.00M | 21.00M | 59.00M | 39.80M | -2.90M | 123.80M | 137.80M | 44.00M | 3.40M | 3.80M |
Net Income | 865.40M | 176.50M | -4.49B | -4.86B | -192.20M | -639.70M | -303.70M | 890.20M | -1.59B | -3.90B | 1.42B | 1.17B | 600.40M | 579.50M | 779.40M | 1.15B | 992.00M | 769.70M | 294.20M | 102.80M | 108.30M | 59.30M | 207.30M | 85.40M | 6.70M | 253.90M | 233.90M | 95.40M | 48.10M | 37.20M |
Interest Expenses | 68.90M | 45.30M | -290.60M | 290.60M | 428.30M | 282.70M | 224.20M | 228.80M | 216.30M | 161.40M | 158.80M | 123.60M | 95.90M | 700.00K | 2.20M | 14.00M | 1.00M | 16.00M | 28.00M | 36.00M | 36.00M | 31.00M | 32.00M | -6.30M | -5.60M | -11.10M | -14.00M | -16.40M | -10.10M | -6.80M |
Basic Shares Outstanding | 74.10M | 75.10M | 75.00M | 198.90M | 173.40M | 108.53M | 83.12M | 69.78M | 58.05M | 57.92M | 57.80M | 57.40M | 48.20M | 35.30M | 35.10M | 35.50M | 36.80M | 38.20M | 38.10M | 37.70M | 37.50M | 35.40M | 34.50M | 34.80M | 34.40M | 35.20M | 35.70M | 33.30M | 30.20M | 28.90M |
Diluted Shares Outstanding | 75.20M | 75.60M | 75.00M | 198.90M | 173.40M | 108.53M | 83.12M | 69.78M | 58.05M | 57.92M | 57.80M | 57.40M | 48.20M | 35.30M | 35.10M | 35.50M | 36.80M | 38.20M | 38.10M | 37.70M | 37.50M | 35.40M | 34.50M | 34.80M | 34.40M | 35.20M | 35.70M | 33.30M | 30.20M | 28.90M |
EBITDA | 254.20M | 389.30M | 603.00M | -105.60M | 1.06B | 211.50M | 474.50M | 1.67B | -819.90M | -3.06B | 2.41B | 2.10B | 1.25B | 892.50M | 1.15B | 1.59B | 1.44B | 1.20B | 582.00M | 294.90M | 293.30M | 235.10M | 422.70M | 217.60M | 96.40M | 450.10M | 462.50M | 204.80M | 99.80M | 88.40M |
EBITDA Margin | 14.25% | 24.29% | 48.94% | -7.40% | 51.69% | 12.40% | 25.75% | 60.25% | -20.18% | -67.10% | 49.08% | 48.74% | 43.84% | 52.60% | 58.87% | 65.06% | 67.09% | 65.99% | 55.59% | 38.40% | 37.09% | 33.68% | 51.71% | 40.76% | 26.51% | 55.35% | 56.74% | 43.69% | 35.76% | 33.74% |
EBIT | 151.70M | 264.90M | -4.73B | -4.83B | 364.50M | -267.40M | 29.70M | 1.23B | -1.39B | -3.60B | 1.80B | 1.54B | 827.30M | 676.20M | 939.60M | 1.40B | 1.25B | 1.02B | 427.20M | 150.80M | 158.30M | 111.30M | 298.30M | 118.90M | -1.80M | 366.60M | 357.70M | 123.00M | 41.40M | 34.20M |
EBIT Margin | 8.50% | 16.53% | -383.98% | -338.17% | 17.75% | -15.68% | 1.61% | 44.21% | -34.27% | -78.88% | 36.64% | 35.75% | 29.10% | 39.85% | 48.29% | 57.33% | 58.49% | 56.34% | 40.81% | 19.64% | 20.02% | 15.94% | 36.49% | 22.27% | -0.49% | 45.08% | 43.88% | 26.24% | 14.83% | 13.05% |
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 | 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 |