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 | 3.79B | 4.31B | 4.41B | 2.65B | 2.78B | 3.93B | 3.06B | 2.00B | 2.23B | 3.22B | 3.02B | 2.67B | 2.61B | 1.97B | 1.20B | 2.31B | 2.27B | 2.11B | 1.66B | 1.72B | 1.39B | 1.01B | 1.15B | 1.06B | 694.90M | 720.90M | 1.30B | 945.70M | 1.25B | 1.49B |
Cost of Revenue | 2.85B | 3.45B | 3.34B | 2.36B | 2.30B | 2.86B | 2.01B | 1.49B | 1.65B | 2.13B | 1.93B | 1.90B | 1.90B | 1.70B | 1.06B | 1.95B | 1.61B | 1.31B | 1.21B | 1.29B | 1.00B | 739.20M | 910.60M | 756.20M | 689.20M | 703.90M | 930.90M | 734.10M | 848.30M | 876.20M |
Gross Profit | 942.66M | 865.09M | 1.08B | 294.84M | 483.58M | 1.07B | 1.05B | 506.27M | 579.18M | 1.09B | 1.09B | 770.20M | 704.90M | 266.80M | 141.90M | 367.30M | 652.30M | 800.10M | 451.70M | 434.40M | 391.60M | 269.60M | 238.40M | 305.10M | 5.70M | 17.00M | 368.50M | 211.60M | 400.90M | 611.70M |
Operating Expenses | 674.25M | 254.47M | 363.08M | 357.13M | 344.13M | 245.30M | 572.37M | 510.32M | 406.32M | 434.07M | 571.25M | 456.12M | 156.67M | 109.16M | 117.59M | 140.50M | 112.43M | 106.83M | 132.35M | 78.70M | -44.24M | -4.10M | 124.64M | 109.97M | 111.50M | 106.80M | 117.10M | 114.10M | 97.60M | 74.60M |
Selling, General & Admin | 674.25M | 557.22M | 210.85M | 246.78M | 184.17M | 182.52M | 243.71M | 204.76M | 113.63M | 124.11M | 274.46M | 184.84M | 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 |
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 | -3.00 | 254.47M | 152.24M | 110.35M | 159.96M | 328.90M | 328.67M | 305.56M | 292.69M | 309.96M | 296.79M | 271.28M | 156.67M | 109.16M | 117.59M | 140.50M | 112.43M | 106.83M | 132.35M | 78.70M | -44.24M | -4.10M | 124.64M | 109.97M | 111.50M | 106.80M | 117.10M | 114.10M | 97.60M | 74.60M |
Operating Income | 268.41M | 610.61M | 711.97M | -32.43M | 189.45M | 829.62M | 476.47M | 28.45M | 237.85M | 696.80M | 463.80M | -47.50M | 344.10M | 157.60M | 24.20M | 226.80M | 539.90M | 693.20M | 319.30M | 355.70M | 117.30M | 43.00M | 113.60M | 195.10M | -175.40M | -89.80M | 251.50M | 77.20M | 271.30M | 537.10M |
Other Expenses / Income | -78.85M | -28.47M | -45.63M | -155.00M | -68.61M | 72.00M | -5.58M | -65.95M | -24.50M | -35.20M | -21.10M | -70.80M | -60.20M | -21.50M | -27.70M | -27.80M | -17.00M | -34.90M | -31.10M | -24.00M | -25.00M | 8.30M | -12.80M | -16.10M | -10.70M | 3.90M | 1.70M | -82.00M | -16.80M | -25.10M |
Before Tax Income | 189.56M | 582.15M | 666.34M | -187.43M | 120.84M | 811.48M | 470.88M | -37.50M | 213.35M | 661.60M | 442.70M | -118.30M | 283.90M | 136.10M | -3.50M | 199.00M | 522.90M | 658.30M | 288.20M | 331.70M | 92.30M | 51.30M | 100.80M | 179.00M | -186.10M | -85.90M | 253.20M | -4.80M | 254.50M | 512.00M |
Income Tax Expenses | 1.52M | 119.86M | 110.43M | -62.10M | 4.47M | 153.49M | 95.79M | -9.28M | 11.00M | 155.30M | 65.70M | -83.70M | 55.90M | 34.40M | -4.30M | 26.70M | 147.20M | 175.30M | 122.40M | 95.20M | 84.80M | 24.91M | 29.30M | 34.10M | -36.20M | -17.50M | 51.20M | 3.00M | 62.70M | 69.30M |
Net Income | 174.14M | 353.83M | 482.36M | -125.33M | 87.77M | 568.98M | 316.13M | -12.54M | 200.62M | 454.60M | 329.20M | -68.10M | 201.30M | 101.70M | 700.00K | 172.30M | 375.70M | 482.90M | 165.80M | 236.40M | 7.50M | 26.40M | 71.40M | 144.90M | -149.90M | -68.40M | 202.00M | -7.90M | 191.70M | 442.70M |
Interest Expenses | 175.98M | 131.00M | 144.41M | 164.84M | 124.43M | 94.42M | 94.95M | 90.06M | 76.35M | 44.33M | 56.41M | 71.31M | 61.80M | 24.24M | 27.37M | 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 |
Basic Shares Outstanding | 67.81M | 71.42M | 76.04M | 76.20M | 76.59M | 80.49M | 86.77M | 89.78M | 91.35M | 96.20M | 96.40M | 93.80M | 94.40M | 93.50M | 92.70M | 94.90M | 102.10M | 109.40M | 118.40M | 123.00M | 125.60M | 128.80M | 154.40M | 174.50M | 173.20M | 174.70M | 183.80M | 189.00M | 190.30M | 197.63M |
Diluted Shares Outstanding | 67.81M | 71.68M | 76.24M | 76.20M | 76.69M | 80.89M | 86.82M | 89.78M | 91.35M | 96.20M | 96.40M | 93.80M | 94.40M | 93.50M | 92.70M | 94.90M | 102.10M | 109.40M | 118.40M | 123.00M | 125.60M | 128.80M | 154.40M | 174.50M | 173.20M | 174.70M | 183.80M | 189.00M | 190.30M | 197.63M |
EBITDA | 667.42M | 1.09B | 1.17B | 324.69M | 539.39M | 1.15B | 739.10M | 296.29M | 482.81M | 796.97M | 574.64M | 91.15M | 475.66M | 291.72M | 141.36M | 306.13M | 635.33M | 765.03M | 379.43M | 410.30M | 187.41M | 162.60M | 214.42M | 288.97M | -74.60M | 20.90M | 370.30M | 109.20M | 352.00M | 586.60M |
EBITDA Margin | 17.60% | 25.18% | 26.59% | 12.25% | 19.37% | 29.28% | 24.15% | 14.83% | 21.69% | 24.72% | 19.00% | 3.41% | 18.24% | 14.83% | 11.80% | 13.23% | 28.03% | 36.29% | 22.88% | 23.86% | 13.44% | 16.12% | 18.66% | 27.23% | -10.74% | 2.90% | 28.50% | 11.55% | 28.18% | 39.42% |
EBIT | 351.64M | 604.69M | 737.19M | -22.59M | 216.67M | 816.89M | 506.88M | 68.24M | 287.96M | 654.23M | 451.31M | -80.49M | 319.00M | 160.34M | 23.77M | 199.00M | 522.90M | 658.20M | 288.20M | 331.60M | 92.30M | 51.31M | 100.70M | 179.00M | -186.10M | -85.90M | 253.20M | -4.90M | 254.40M | 512.00M |
EBIT Margin | 9.27% | 14.03% | 16.70% | -0.85% | 7.78% | 20.78% | 16.56% | 3.41% | 12.94% | 20.30% | 14.92% | -3.01% | 12.23% | 8.15% | 1.98% | 8.60% | 23.07% | 31.22% | 17.38% | 19.28% | 6.62% | 5.09% | 8.76% | 16.87% | -26.78% | -11.92% | 19.49% | -0.52% | 20.37% | 34.41% |
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 |