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 | 11.14B | 11.74B | 11.20B | 9.55B | 9.97B | 9.98B | 9.49B | 8.96B | 8.07B | 7.80B | 7.35B | 5.79B | 5.64B | 5.32B | 5.34B | 6.83B | 7.59B | 7.91B | 6.62B | 5.88B | 5.01B | 4.52B | 3.45B | 3.26B | 3.08B | 2.64B | 1.90B | 1.80B | 1.65B | 1.44B |
Cost of Revenue | 8.32B | 8.79B | 7.93B | 7.12B | 7.29B | 7.15B | 6.49B | 6.15B | 5.66B | 5.65B | 5.43B | 4.30B | 4.23B | 3.92B | 4.11B | 5.09B | 5.47B | 5.67B | 4.90B | 4.26B | 3.65B | 3.29B | 2.61B | 2.35B | 2.20B | 1.93B | 1.41B | 1.31B | 1.24B | 1.06B |
Gross Profit | 2.81B | 2.94B | 3.27B | 2.43B | 2.68B | 2.84B | 3.00B | 2.81B | 2.41B | 2.15B | 1.92B | 1.49B | 1.42B | 1.40B | 1.23B | 1.74B | 2.11B | 2.23B | 1.72B | 1.62B | 1.36B | 1.24B | 832.90M | 905.20M | 882.20M | 708.20M | 496.00M | 481.90M | 405.40M | 379.00M |
Operating Expenses | 2.00B | 2.00B | 1.93B | 1.79B | 1.85B | 1.74B | 1.64B | 1.53B | 1.57B | 1.38B | 1.37B | 1.11B | 1.10B | 1.09B | 1.19B | 1.32B | 1.36B | 1.39B | 1.10B | 985.25M | 817.35M | 718.00M | 505.75M | 588.08M | 587.40M | 474.10M | 348.90M | 362.20M | 357.40M | 280.60M |
Selling, General & Admin | 2.00B | 2.00B | 1.93B | 1.79B | 1.85B | 1.74B | 1.64B | 1.53B | 1.57B | 1.38B | 1.37B | 1.11B | 1.10B | 1.09B | 1.19B | 1.32B | 1.36B | 1.39B | 1.10B | 985.25M | 817.35M | 718.00M | 505.75M | 505.73M | 482.10M | 406.20M | 289.60M | 307.00M | 304.80M | 231.10M |
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 | 26.48M | -8.39M | 12.23M | 751.00K | -36.41M | -7.30M | 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 | 82.35M | 105.30M | 67.90M | 59.30M | 55.20M | 52.60M | 49.50M |
Operating Income | 809.35M | 931.60M | 755.53M | 29.25M | 214.37M | 1.10B | 1.35B | 1.28B | 837.57M | 772.80M | 546.93M | 379.51M | 315.54M | 314.17M | 43.73M | 419.26M | 750.11M | 839.06M | 627.27M | 635.59M | 542.03M | 519.11M | 327.16M | 317.12M | 294.80M | 234.10M | 147.10M | 119.70M | 48.00M | 98.40M |
Other Expenses / Income | -1.16B | -747.71M | 534.46M | 555.13M | 535.18M | -7.30M | -36.32M | -38.82M | -88.70M | -108.91M | -101.36M | -75.02M | -115.67M | -121.52M | -121.44M | -1.70B | -145.99M | -162.75M | -70.25M | -58.20M | -53.59M | -75.48M | -35.74M | -49.49M | -34.90M | -51.70M | -34.70M | -36.90M | -37.60M | -40.20M |
Before Tax Income | -354.51M | 183.89M | 1.29B | 584.37M | 749.54M | 1.05B | 1.32B | 1.24B | 748.86M | 663.89M | 445.57M | 304.49M | 199.87M | 192.65M | -77.71M | -1.28B | 604.12M | 676.31M | 557.02M | 577.39M | 488.43M | 443.63M | 291.42M | 267.63M | 259.90M | 182.40M | 112.40M | 82.80M | 10.40M | 58.20M |
Income Tax Expenses | 84.86M | 158.11M | 256.44M | 68.65M | 4.97M | 184.35M | 343.17M | 307.56M | 131.88M | 131.64M | 78.39M | 53.60M | 21.65M | 2.71M | -76.69M | 180.06M | -102.70M | 220.48M | 198.83M | 208.77M | 178.28M | 159.14M | 102.82M | 105.03M | 102.70M | 74.80M | 44.40M | 33.70M | 4.00M | 25.20M |
Net Income | -439.52M | 25.25M | 1.03B | 515.60M | 744.21M | 861.70M | 971.59M | 930.24M | 615.11M | 531.97M | 348.79M | 250.26M | 173.92M | 185.47M | -5.50M | -1.46B | 706.81M | 455.83M | 358.19M | 368.62M | 310.15M | 284.49M | 188.59M | 162.60M | 157.20M | 107.60M | 68.00M | 49.10M | 6.40M | 33.00M |
Interest Expenses | 77.51M | 51.94M | 57.25M | 52.38M | 41.27M | 38.83M | 31.11M | 40.55M | 71.09M | 98.21M | 92.25M | 74.71M | 101.62M | 133.15M | 127.03M | 127.05M | 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 | 63.66M | 63.83M | 68.85M | 71.21M | 71.99M | 74.41M | 74.36M | 74.10M | 73.52M | 72.84M | 71.77M | 68.99M | 68.74M | 68.58M | 68.45M | 68.40M | 68.17M | 67.67M | 66.93M | 66.68M | 66.25M | 63.72M | 52.42M | 53.77M | 59.73M | 57.24M | 51.91M | 51.85M | 49.23M | 48.53M |
Diluted Shares Outstanding | 63.66M | 64.06M | 69.14M | 71.40M | 72.26M | 74.77M | 74.84M | 74.57M | 74.04M | 73.36M | 72.30M | 69.31M | 68.96M | 68.78M | 68.45M | 68.40M | 68.49M | 68.06M | 67.64M | 67.56M | 67.12M | 64.86M | 53.14M | 54.26M | 60.35M | 57.98M | 52.40M | 52.14M | 49.23M | 50.00M |
EBITDA | 1.62B | 1.53B | 1.35B | 636.75M | 790.82M | 1.09B | 1.79B | 1.69B | 1.18B | 1.11B | 828.29M | 658.86M | 594.92M | 618.11M | 347.84M | -856.06M | 910.55M | 951.26M | 706.35M | 700.48M | 595.05M | 545.57M | 375.58M | 349.98M | 365.20M | 250.30M | 171.70M | 138.00M | 63.00M | 107.70M |
EBITDA Margin | 14.53% | 13.01% | 12.03% | 6.67% | 7.93% | 10.90% | 18.89% | 18.84% | 14.63% | 14.19% | 11.27% | 11.38% | 10.54% | 11.62% | 6.51% | -12.54% | 12.00% | 12.03% | 10.67% | 11.91% | 11.89% | 12.06% | 10.90% | 10.75% | 11.84% | 9.48% | 9.03% | 7.69% | 3.82% | 7.49% |
EBIT | -277.14M | 235.29M | 1.35B | 636.62M | 790.46M | 1.08B | 1.35B | 1.28B | 818.07M | 761.81M | 519.42M | 378.57M | 297.19M | 321.33M | 44.84M | -1.15B | 604.12M | 676.31M | 557.02M | 577.39M | 488.43M | 443.63M | 291.42M | 267.63M | 259.90M | 182.40M | 112.40M | 82.80M | 10.40M | 58.20M |
EBIT Margin | -2.49% | 2.00% | 12.02% | 6.66% | 7.93% | 10.87% | 14.18% | 14.27% | 10.14% | 9.76% | 7.07% | 6.54% | 5.27% | 6.04% | 0.84% | -16.86% | 7.96% | 8.55% | 8.41% | 9.82% | 9.76% | 9.81% | 8.46% | 8.22% | 8.43% | 6.91% | 5.91% | 4.61% | 0.63% | 4.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 |