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 | 7.73B | 7.04B | 6.55B | 7.91B | 8.24B | 7.15B | 6.87B | 6.50B | 6.14B | 5.71B | 5.09B | 5.06B | 4.75B | 4.50B | 4.32B | 4.29B | 4.40B | 4.25B | 4.04B | 3.91B | 3.36B | 3.75B | 3.92B | 3.82B | 3.33B | 4.05B | 4.02B | 4.12B | 3.63B | 1.77B |
Cost of Revenue | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 404.00M | 363.00M | 378.00M | N/A | 463.00M | 549.90M | 463.80M | 477.65B | 519.90B | 447.00B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 7.73B | 7.04B | 6.55B | 7.91B | 8.24B | 7.15B | 6.87B | 6.50B | 6.14B | 5.71B | 5.09B | 4.66B | 4.39B | 4.12B | 4.32B | 3.83B | 3.85B | 3.79B | -473.62B | -516.00B | -443.64B | 3.75B | 3.92B | 3.82B | 3.33B | 4.05B | 4.02B | 4.12B | 3.63B | 1.77B |
Operating Expenses | 7.73B | 5.92B | -4.42B | -7.25B | -7.30B | 6.51B | 6.14B | 5.71B | 5.58B | 5.11B | 4.41B | 4.12B | 4.08B | 3.80B | 3.51B | 3.98B | 3.74B | 3.53B | 3.66B | -580.94B | -528.82B | -3.59B | -3.87B | -3.78B | -3.03B | -3.79B | -3.66B | -3.71B | -3.26B | -1.67B |
Selling, General & Admin | -1.45B | 36.00M | 41.00M | 47.00M | 47.00M | N/A | N/A | N/A | N/A | N/A | N/A | 404.00M | 434.00M | 1.23B | 1.27B | 1.35B | 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 | 7.73B | 5.92B | -4.42B | -7.25B | -7.30B | 6.51B | 6.14B | 5.71B | 5.58B | 5.11B | 4.41B | 4.12B | 2.82B | 2.57B | 2.24B | 2.62B | 3.74B | 3.53B | 3.66B | N/A | N/A | -3.59B | -3.87B | -3.78B | -3.03B | -3.79B | -3.66B | -3.71B | -3.26B | -1.67B |
Operating Income | 1.20B | 1.21B | 2.14B | 655.00M | 935.00M | 714.00M | 807.00M | 845.00M | 621.00M | 745.00M | 778.00M | 537.00M | 560.00M | 689.00M | 868.20M | 200.00M | 413.10M | 461.90M | 240.97B | 403.45B | 348.46B | 162.93M | 55.98M | 40.65M | 303.31M | 261.67M | 364.71M | 400.70M | 370.30M | 93.90M |
Other Expenses / Income | -128.00M | -111.00M | -126.00M | -600.00M | 296.00M | -89.00M | -231.00M | -181.00M | -319.00M | -104.00M | -82.00M | N/A | N/A | N/A | -270.70M | 115.90M | 225.80M | 235.70M | 327.10M | 585.00M | -47.45B | 171.00M | -84.00K | 110.00M | 137.52M | 117.57M | 159.88M | N/A | N/A | N/A |
Before Tax Income | 1.07B | 1.12B | 1.33B | 848.00M | 1.11B | 639.00M | 724.00M | 787.00M | 565.00M | 626.00M | 689.00M | 537.00M | 560.00M | 689.00M | 812.00M | 315.90M | 638.90M | 697.60M | 356.81M | 589.54M | 301.01M | 178.02M | 55.90M | 109.89M | 302.06M | 204.75M | 319.61M | 1.67B | 1.35B | 265.00M |
Income Tax Expenses | 221.00M | 225.00M | 254.00M | 127.00M | 239.00M | 122.00M | 247.00M | 119.00M | 195.00M | 220.00M | 236.00M | 135.00M | 240.00M | 266.00M | 282.00M | 115.90M | 225.80M | 235.70M | 115.84M | 186.09M | -47.45M | 17.88M | 10.08M | 29.04M | 98.20M | 79.58M | 120.13M | 91.30M | 56.50M | 40.40M |
Net Income | 852.00M | 898.00M | 1.08B | 732.00M | 897.00M | 530.00M | 475.00M | 649.00M | 352.00M | 452.00M | 471.00M | 488.00M | 343.00M | 479.00M | 519.00M | 195.80M | 383.20M | 453.40M | 206.58M | 359.86M | 293.81M | 84.64M | -14.84M | -56.03M | 141.44M | 124.40M | 192.25M | 233.30M | 191.20M | 300.00K |
Interest Expenses | 76.00M | 85.00M | 94.00M | 88.00M | 68.00M | 62.00M | 85.00M | 77.00M | 74.00M | N/A | 71.00M | 85.00M | 85.00M | 78.00M | 66.70M | 70.00M | 71.30M | 72.50M | 73.23M | 71.89M | 57.32M | 60.41M | 60.74M | 67.64M | 63.67M | 57.68M | 52.33M | 76.10M | 122.60M | 53.20M |
Basic Shares Outstanding | 84.70M | 85.10M | 85.10M | 88.70M | 89.90M | 89.00M | 88.28M | 86.90M | 87.47M | 87.71M | 88.98M | 88.98M | 97.85M | 109.20M | 115.80M | 114.40M | 117.70M | 118.00M | 115.80M | 110.43M | 106.52M | 103.66M | 102.27M | 88.42M | 89.60M | 91.83M | 90.19M | 91.09M | 71.45M | 72.96M |
Diluted Shares Outstanding | 84.80M | 85.30M | 85.60M | 89.20M | 91.00M | 90.60M | 89.80M | 88.50M | 89.40M | 91.00M | 91.20M | 95.90M | 102.90M | 110.50M | 116.80M | 116.70M | 123.20M | 120.50M | 117.80M | 112.15M | 106.91M | 103.66M | 102.27M | 88.42M | 90.31M | 93.28M | 91.29M | 92.29M | 72.00M | 72.96M |
EBITDA | 1.23B | 1.31B | 1.62B | 726.00M | 1.44B | 911.00M | 916.00M | 998.00M | 774.00M | 843.00M | 902.00M | 869.00M | 823.00M | 981.00M | 1.08B | 606.40M | 904.50M | 937.10M | 619.63M | 844.87M | 530.18M | 337.92M | 294.33M | 294.92M | 460.72M | 437.43M | 128.70M | 155.50M | 170.40M | 121.40M |
EBITDA Margin | 15.87% | 18.58% | 24.66% | 9.18% | 17.42% | 12.74% | 13.34% | 15.36% | 12.60% | 14.76% | 17.71% | 17.17% | 17.33% | 21.81% | 24.95% | 14.13% | 20.53% | 22.05% | 15.34% | 21.63% | 15.78% | 9.01% | 7.50% | 7.73% | 13.82% | 10.80% | 3.20% | 3.78% | 4.69% | 6.87% |
EBIT | 1.15B | 1.21B | 1.43B | 947.00M | 1.20B | 714.00M | 807.00M | 845.00M | 621.00M | 672.00M | 778.00M | 708.00M | 668.00M | 823.00M | 867.70M | 381.70M | 680.30M | 761.60M | 395.65M | 617.84M | 303.68M | 162.93M | 55.98M | 40.65M | 303.31M | 261.67M | 364.71M | 400.70M | 370.30M | 93.90M |
EBIT Margin | 14.86% | 17.16% | 21.81% | 11.97% | 14.62% | 9.99% | 11.76% | 13.00% | 10.11% | 11.76% | 15.28% | 13.99% | 14.06% | 18.30% | 20.09% | 8.89% | 15.44% | 17.92% | 9.80% | 15.82% | 9.04% | 4.35% | 1.43% | 1.06% | 9.10% | 6.46% | 9.07% | 9.74% | 10.20% | 5.31% |
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 |