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 | 8.31B | 7.92B | 6.97B | 6.32B | 6.34B | 6.48B | 5.96B | 6.02B | 4.37B | 1.63B | 1.62B | 1.49B | 1.57B | 997.67M | 896.55M | 948.72M | 982.00M | 845.95M | 1.21B | 1.10B | 963.68M | 1.13B | 1.09B | 704.69M | 680.00M | 686.20M | 710.30M | 726.00M | 690.40M | 656.70M |
Cost of Revenue | 5.54B | 5.33B | 4.42B | 3.85B | 3.81B | 3.90B | 3.55B | 3.49B | 2.78B | 1.09B | 1.05B | 960.53M | 687.23M | 395.87M | 390.35M | 470.61M | 516.49M | 413.85M | 413.93M | 377.90M | 272.67M | 269.19M | 271.91M | 286.83M | 193.30M | 186.10M | 222.60M | 207.30M | 185.60M | 172.10M |
Gross Profit | 2.77B | 2.60B | 2.55B | 2.48B | 2.53B | 2.58B | 2.41B | 2.53B | 1.59B | 544.58M | 569.16M | 525.98M | 883.22M | 601.80M | 506.20M | 478.11M | 465.51M | 432.10M | 799.17M | 723.38M | 691.00M | 861.83M | 813.94M | 417.86M | 486.70M | 500.10M | 487.70M | 518.70M | 504.80M | 484.60M |
Operating Expenses | 1.84B | 1.74B | 1.65B | 1.61B | 1.52B | 1.43B | 1.39B | 1.33B | 1.06B | 292.03M | 320.38M | 291.90M | 663.84M | 450.93M | 383.78M | 834.59M | 377.01M | 354.70M | 724.41M | 636.88M | 603.31M | 742.47M | 671.39M | 444.07M | 329.00M | 352.80M | 344.50M | 357.70M | 322.00M | 312.20M |
Selling, General & Admin | 22.00M | 58.00M | 37.00M | 62.00M | 79.00M | 128.00M | 120.00M | N/A | N/A | 2.20M | 70.00K | -3.49M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 25.99M | N/A | N/A | N/A | N/A | N/A | N/A |
Research & Development | N/A | N/A | 40.00M | 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.82B | 1.74B | 1.65B | 1.61B | 1.52B | -66.00M | 58.00M | -192.00M | 34.00M | 3.68M | -11.00K | 1.92M | 663.84M | 450.93M | 383.78M | 363.98M | 377.01M | 354.70M | 724.41M | 636.88M | 603.31M | 742.47M | 671.39M | 418.08M | 329.00M | 352.80M | 344.50M | 357.70M | 322.00M | 312.20M |
Operating Income | 930.00M | 1.14B | 895.00M | 869.00M | 1.00B | 1.13B | 385.00M | 1.19B | 513.00M | 247.40M | 240.49M | 230.59M | 219.38M | 125.30M | 122.42M | 114.13M | 88.50M | 77.40M | 74.76M | 86.50M | 87.69M | 119.36M | 142.55M | -26.22M | 157.70M | 147.30M | 143.20M | 161.00M | 182.80M | 172.40M |
Other Expenses / Income | -274.00M | -11.00M | -231.00M | -301.00M | -315.00M | -348.00M | -382.00M | -185.00M | -212.00M | -717.86M | -194.00M | -52.02M | -57.17M | -62.01M | -34.81M | -30.81M | -11.30M | 7.17M | -19.50M | -12.71M | -24.70M | -39.50M | -34.66M | 135.00M | -43.60M | -57.30M | -58.60M | -78.10M | -77.50M | -82.60M |
Before Tax Income | 656.00M | 841.00M | 664.00M | 568.00M | 819.00M | 768.00M | 123.00M | 1.01B | 301.00M | 167.14M | 184.62M | 163.29M | 150.93M | 88.86M | 87.60M | 83.31M | 77.20M | 84.81M | 56.13M | 67.65M | 62.99M | 80.21M | 107.55M | 108.79M | 114.10M | 90.00M | 84.60M | 82.90M | 105.30M | 89.80M |
Income Tax Expenses | -9.00M | 20.00M | 21.00M | 29.00M | 143.00M | 170.00M | -259.00M | 379.00M | 34.00M | 57.56M | 69.31M | 74.87M | 62.50M | 35.28M | 33.20M | 34.72M | 30.51M | 26.19M | 24.78M | 30.73M | 33.45M | 36.26M | 48.19M | 48.03M | 61.90M | 47.80M | 38.80M | 43.80M | 54.90M | 41.70M |
Net Income | 786.00M | 881.00M | 707.00M | 581.00M | 700.00M | 595.00M | 381.00M | 630.00M | 267.00M | 109.58M | 115.32M | 103.70M | 99.71M | 54.86M | 54.32M | 48.15M | 44.70M | -65.16M | 31.25M | 86.94M | 23.29M | 43.95M | 59.36M | 60.76M | 52.20M | 42.20M | 45.80M | 39.10M | 50.40M | 46.80M |
Interest Expenses | 409.00M | 303.00M | 298.00M | 316.00M | 306.00M | 303.00M | 280.00M | 268.00M | 267.00M | 93.94M | 89.34M | 90.11M | 95.39M | 53.70M | 40.40M | 34.15M | 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 | 386.81M | 386.73M | 358.09M | 309.49M | 309.49M | 309.50M | 309.50M | 309.51M | 254.59M | 252.24M | 252.24M | 50.83M | 50.61M | 35.72M | 28.03M | 25.11M | 24.99M | 24.44M | 24.25M | 23.98M | 23.82M | 23.73M | 14.10M | 14.07M | 23.41M | 23.33M | 23.24M | 22.45M | 22.48M | 23.46M |
Diluted Shares Outstanding | 387.16M | 387.22M | 358.58M | 309.56M | 309.51M | 309.70M | 309.70M | 309.82M | 254.61M | 252.24M | 252.24M | 51.11M | 50.93M | 36.08M | 28.27M | 25.48M | 25.30M | 24.81M | 24.49M | 23.98M | 23.82M | 23.79M | 14.15M | 14.10M | 23.41M | 23.33M | 23.31M | 22.53M | 22.54M | 23.46M |
EBITDA | 2.19B | 1.89B | 1.92B | 1.88B | 2.06B | 1.93B | 1.23B | 2.08B | 1.27B | 1.55B | 461.51M | 432.64M | 416.55M | 258.05M | 227.94M | 214.59M | 175.55M | 149.41M | 149.07M | 150.78M | 167.91M | 217.27M | 234.44M | 43.49M | 262.90M | 258.70M | 236.90M | 256.80M | 280.20M | 253.30M |
EBITDA Margin | 26.41% | 23.89% | 27.49% | 29.72% | 32.52% | 29.77% | 20.59% | 34.61% | 29.04% | 95.16% | 28.51% | 29.10% | 26.52% | 25.87% | 25.42% | 22.62% | 17.88% | 17.66% | 12.29% | 13.69% | 17.42% | 19.21% | 21.59% | 6.17% | 38.66% | 37.70% | 33.35% | 35.37% | 40.59% | 38.57% |
EBIT | 1.19B | 1.20B | 1.03B | 926.00M | 1.15B | 1.07B | 402.00M | 1.28B | 568.00M | 261.08M | 273.96M | 268.67M | 257.60M | 143.84M | 127.92M | 117.02M | 75.21M | -38.98M | 56.03M | 117.68M | 56.74M | 80.21M | 107.55M | 108.79M | 114.10M | 90.00M | 84.60M | 82.90M | 105.30M | 88.50M |
EBIT Margin | 14.27% | 15.20% | 14.71% | 14.65% | 18.13% | 16.49% | 6.74% | 21.22% | 13.01% | 16.00% | 16.92% | 18.07% | 16.40% | 14.42% | 14.27% | 12.33% | 7.66% | -4.61% | 4.62% | 10.69% | 5.89% | 7.09% | 9.91% | 15.44% | 16.78% | 13.12% | 11.91% | 11.42% | 15.25% | 13.48% |
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 |