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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 17.86B | 17.87B | 19.37B | 16.20B | 14.54B | 14.20B | 13.60B | 11.15B | 11.40B | 11.08B | 10.18B | 9.34B | 9.08B | 8.61B | 4.70B | 5.06B | 4.84B | 2.10B | 1.19B | 725.31M | 598.21M | 576.98M | 533.14M | 476.87M | 380.98M | 341.50M |
Cost of Revenue | 9.16B | 9.09B | 9.56B | 7.94B | 7.13B | 6.99B | 6.81B | 5.11B | 5.23B | 5.00B | 4.62B | 4.30B | 3.58B | 3.50B | 2.28B | 597.00M | 547.62M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 8.70B | 8.79B | 9.82B | 8.27B | 7.41B | 7.21B | 6.79B | 6.05B | 6.17B | 6.08B | 5.56B | 5.04B | 5.50B | 5.11B | 2.42B | 4.47B | 4.30B | 2.10B | 1.19B | 725.31M | 598.21M | 576.98M | 533.14M | 476.87M | 380.98M | 341.50M |
Operating Expenses | 2.42B | 2.30B | 2.33B | 1.95B | 1.77B | 1.61B | 1.53B | 1.40B | 1.51B | 1.61B | 1.70B | 1.52B | 2.21B | 2.11B | 1.12B | 3.43B | 3.00B | 1.63B | 850.85M | 553.42M | 369.94M | 361.84M | 362.97M | 333.83M | 270.04M | -107.50M |
Selling, General & Admin | 2.21B | 2.15B | 2.18B | 1.85B | 1.67B | 1.56B | 1.45B | 1.30B | 1.38B | 1.45B | 1.54B | 1.36B | 1.98B | 1.85B | 779.00M | 1.34B | 2.77B | 443.26M | 204.85M | 128.74M | 107.33M | 90.08M | 76.57M | 58.31M | 48.57M | 148.40M |
Research & Development | N/A | 600.00M | 508.00M | 0 | 0 | 0 | 0 | 175.00M | 170.00M | 164.00M | 160.00M | 150.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 |
Other Operating Expenses | N/A | 151.00M | 147.00M | 106.00M | 97.00M | 50.00M | 5.00M | 99.00M | 128.00M | 157.00M | 161.00M | 157.00M | 237.00M | 262.00M | 247.00M | 276.00M | 237.83M | 1.18B | 646.00M | 424.68M | 262.60M | 271.76M | 286.40M | 275.52M | 221.47M | -255.90M |
Operating Income | 6.28B | 6.38B | 7.45B | 5.70B | 5.55B | 5.46B | 5.25B | 4.57B | 4.66B | 4.47B | 3.86B | 3.52B | 3.25B | 3.00B | 1.28B | 1.59B | 1.29B | 471.80M | 340.54M | 165.80M | 228.28M | 215.14M | 170.18M | 143.04M | 110.94M | 449.00M |
Other Expenses / Income | 880.00M | -95.00M | 723.00M | 829.00M | 236.00M | -79.00M | 5.00M | -110.00M | -62.00M | -79.00M | 116.00M | -54.00M | -114.00M | 23.00M | -6.00M | -577.00M | -139.76M | 56.23M | 35.21M | 28.54M | 22.63M | 8.81M | 10.81M | 6.88M | -7.49M | -11.36M |
Before Tax Income | 7.16B | 6.29B | 8.17B | 6.52B | 5.79B | 5.38B | 5.26B | 4.46B | 4.60B | 4.39B | 3.97B | 3.47B | 3.13B | 3.02B | 1.27B | 1.02B | 1.82B | 528.23M | 375.75M | 200.44M | 250.90M | 223.95M | 180.99M | 149.92M | 103.45M | 68.00M |
Income Tax Expenses | 1.48B | 1.30B | 1.97B | 1.24B | 1.26B | 1.08B | 270.00M | 1.29B | 1.25B | 1.13B | 1.02B | 1.03B | 796.00M | 971.00M | 375.00M | 387.34M | 463.83M | 189.46M | 138.56M | 52.26M | 95.25M | 90.70M | 73.56M | 62.56M | 44.03M | 32.40M |
Net Income | 5.50B | 5.18B | 5.90B | 4.93B | 4.48B | 4.30B | 4.95B | 3.17B | 3.35B | 3.29B | 2.93B | 2.46B | 2.34B | 2.06B | 875.00M | 786.42M | 995.27M | 322.60M | 233.91M | 143.14M | 155.40M | 133.25M | 107.43M | 87.36M | 59.42M | 35.60M |
Interest Expenses | 292.00M | 212.00M | 205.00M | 205.00M | 203.00M | 184.00M | 205.00M | 205.00M | 204.00M | 232.00M | 211.00M | 215.00M | 176.00M | 150.00M | 68.00M | 65.70M | 49.41M | 10.00M | 7.92M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 149.30M | 150.92M | 152.24M | 153.49M | 156.01M | 160.94M | 162.81M | 165.09M | 167.06M | 168.90M | 170.87M | 175.66M | 185.01M | 191.32M | 137.22M | 130.06M | 129.00M | 80.96M | 64.44M | 63.94M | 64.91M | 65.02M | 64.53M | 64.14M | 57.29M | 53.72M |
Diluted Shares Outstanding | 150.71M | 152.44M | 154.40M | 154.84M | 157.46M | 162.60M | 165.08M | 167.25M | 169.72M | 171.80M | 174.53M | 178.73M | 187.87M | 193.47M | 140.04M | 131.90M | 131.91M | 83.69M | 67.14M | 66.23M | 66.12M | 65.57M | 65.19M | 64.85M | 57.50M | 53.90M |
EBITDA | 7.47B | 6.90B | 7.90B | 6.08B | 5.90B | 5.80B | 5.50B | 4.90B | 4.96B | 4.75B | 4.27B | 3.82B | 3.47B | 3.19B | 1.47B | 1.97B | 1.57B | 478.26M | 328.31M | 192.58M | 249.64M | 235.38M | 196.20M | 163.03M | 129.10M | 96.51M |
EBITDA Margin | 41.81% | 38.59% | 40.77% | 37.49% | 40.58% | 40.86% | 40.46% | 43.94% | 43.50% | 42.88% | 41.96% | 40.90% | 38.22% | 37.01% | 31.21% | 38.93% | 32.34% | 22.80% | 27.56% | 26.55% | 41.73% | 40.79% | 36.80% | 34.19% | 33.89% | 28.26% |
EBIT | 7.27B | 6.69B | 8.07B | 6.38B | 5.94B | 5.57B | 5.43B | 4.67B | 4.80B | 4.66B | 4.17B | 3.70B | 3.31B | 3.18B | 1.32B | 1.24B | 1.51B | 522.07M | 380.39M | 195.41M | 250.65M | 223.95M | 180.99M | 149.92M | 103.45M | 68.00M |
EBIT Margin | 40.72% | 37.41% | 41.67% | 39.34% | 40.86% | 39.20% | 39.90% | 41.84% | 42.09% | 42.03% | 40.91% | 39.66% | 36.44% | 36.97% | 28.04% | 24.48% | 31.14% | 24.88% | 31.93% | 26.94% | 41.90% | 38.81% | 33.95% | 31.44% | 27.15% | 19.91% |
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 |