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 | 363.98M | 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 | N/A | N/A | 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 | 47.00M | 1.74B | 1.65B | 1.61B | 1.52B | -66.00M | 1.39B | 1.33B | 1.06B | 289.83M | 320.31M | 295.38M | 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 | 525.00M | 252.55M | 248.77M | 234.08M | 219.38M | 150.87M | 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 | 135.00M | -303.00M | -231.00M | -301.00M | -184.00M | -72.00M | -262.00M | -185.00M | -224.00M | -85.41M | -64.15M | -70.78M | -68.45M | -62.01M | -34.81M | -30.81M | -11.30M | 7.41M | -18.62M | -18.85M | -24.70M | -39.15M | -34.99M | 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 | 56.83M | 52.41M | 50.83M | 50.61M | 35.72M | 28.03M | 25.11M | 24.99M | 24.44M | 14.55M | 14.39M | 14.29M | 14.24M | 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 | 57.14M | 52.71M | 51.11M | 50.93M | 36.08M | 28.27M | 25.48M | 25.30M | 24.81M | 14.70M | 14.47M | 14.30M | 14.28M | 14.16M | 14.10M | 23.41M | 23.33M | 23.31M | 22.53M | 22.54M | 23.46M |
EBITDA | 2.14B | 2.23B | 1.98B | 1.87B | 2.06B | 1.94B | 1.27B | 2.13B | 1.36B | 415.08M | 466.25M | 452.46M | 427.83M | 259.33M | 227.85M | 199.21M | 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 |
EBITDA Margin | 25.77% | 28.13% | 28.33% | 29.60% | 32.49% | 29.98% | 21.35% | 35.39% | 31.23% | 25.43% | 28.80% | 30.44% | 27.24% | 25.99% | 25.41% | 21.00% | 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% |
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 |