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-09-30 | 2001-09-30 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 | 1995-09-30 | 1994-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5.91B | 5.48B | 4.73B | 4.10B | 4.25B | 3.98B | 3.31B | 2.44B | 2.16B | 2.02B | 1.78B | 1.62B | 1.47B | 1.29B | 1.14B | 1.28B | 1.19B | 1.06B | 989.00M | 893.82M | 858.45M | 907.17M | 952.04M | 858.67M | 734.20M | 642.00M | 511.20M | 394.70M | 229.20M | 169.00M |
Cost of Revenue | 1.90B | 1.69B | 1.44B | 1.35B | 1.55B | 1.47B | 1.32B | 945.65M | 839.08M | 797.93M | 713.48M | 659.07M | 608.75M | 552.24M | 498.36M | 554.84M | 545.27M | 505.33M | 486.61M | 434.50M | 410.67M | 403.72M | 439.63M | 389.25M | 289.10M | 247.90M | 202.80M | 153.00M | 79.20M | 55.60M |
Gross Profit | 4.00B | 3.78B | 3.29B | 2.75B | 2.69B | 2.51B | 1.99B | 1.50B | 1.32B | 1.22B | 1.07B | 956.74M | 859.83M | 736.22M | 641.44M | 724.23M | 643.92M | 554.99M | 502.39M | 459.32M | 447.78M | 503.46M | 512.41M | 469.42M | 445.10M | 394.10M | 308.40M | 241.70M | 150.00M | 113.40M |
Operating Expenses | 2.77B | 2.67B | 2.37B | 2.26B | 2.32B | 2.14B | 1.84B | 1.15B | 1.01B | 915.48M | 794.90M | 708.61M | 645.77M | 579.05M | 504.03M | 559.86M | 510.80M | 451.74M | 477.11M | 416.66M | 400.32M | 407.08M | 469.90M | 403.71M | 284.00M | 243.20M | 191.80M | 157.40M | 106.70M | 86.10M |
Selling, General & Admin | 2.70B | 2.48B | 2.16B | 2.04B | 2.10B | 1.88B | 1.60B | 1.09B | 962.68M | 876.07M | 760.46M | 678.84M | 613.71M | 543.17M | 477.00M | 532.37M | 475.33M | 416.09M | 397.25M | 388.33M | 333.28M | 345.38M | 370.10M | 338.03M | 252.40M | 215.90M | 173.60M | 144.50M | 98.60M | 78.80M |
Research & Development | 47.80M | 1.69B | 1.44B | 1.35B | 1.55B | 1.47B | 1.32B | 945.65M | 839.08M | 797.93M | 713.48M | 659.07M | 608.75M | 552.24M | 498.36M | 554.84M | 545.27M | 505.33M | 486.61M | 434.50M | 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 | -1.50B | 212.35M | 218.90M | 211.78M | 167.00K | 3.45M | 8.41M | 5.00M | -592.00K | -216.00K | -1.25M | 32.06M | 35.87M | 27.02M | 27.50M | 35.47M | 35.65M | 79.86M | 28.34M | 67.04M | 61.70M | 99.80M | 65.68M | 31.60M | 27.30M | 18.20M | 12.90M | 8.10M | 7.30M |
Operating Income | 1.24B | 1.10B | 915.75M | 490.12M | 370.09M | 259.71M | -6.33M | 305.14M | 288.00M | 286.16M | 275.49M | 245.71M | 214.06M | 149.26M | 134.48M | 164.37M | 133.12M | 103.25M | 25.28M | 42.66M | 47.46M | 96.38M | 42.51M | 65.71M | 161.10M | 150.90M | 116.60M | 84.30M | 43.30M | 27.30M |
Other Expenses / Income | -89.77M | -72.91M | 54.12M | -164.02M | -94.35M | -78.59M | -121.49M | -16.71M | -15.79M | -11.48M | -9.05M | -10.11M | -11.88M | -15.18M | -18.95M | -19.63M | -18.96M | -17.38M | -19.84M | -8.20M | -11.90M | -22.77M | -51.91M | 25.59M | -21.85M | 200.00K | 7.20M | -31.20M | 2.30M | 100.00K |
Before Tax Income | 1.15B | 1.03B | 969.87M | 326.08M | 275.74M | 181.12M | -127.82M | 288.43M | 272.21M | 274.68M | 266.44M | 235.60M | 202.18M | 134.09M | 115.53M | 144.74M | 114.16M | 85.87M | 5.44M | 34.46M | 35.56M | 73.60M | -9.39M | 56.10M | 139.30M | 151.10M | 123.80M | 53.10M | 45.60M | 27.40M |
Income Tax Expenses | 264.66M | 219.39M | 176.27M | 59.34M | 42.45M | 58.66M | -131.10M | 94.85M | 96.58M | 90.92M | 83.64M | 69.69M | 65.28M | 37.80M | 32.56M | 47.59M | 40.61M | 27.68M | 7.88M | 17.57M | 11.86M | 25.02M | -9.17M | 28.83M | 51.00M | 62.80M | 50.70M | 36.70M | 20.10M | 12.40M |
Net Income | 882.47M | 807.80M | 793.56M | 266.75M | 233.29M | 122.46M | 3.28M | 193.58M | 175.63M | 183.77M | 182.80M | 165.90M | 136.90M | 96.28M | 82.96M | 103.87M | 73.55M | 58.19M | -2.44M | 16.89M | 23.69M | 48.58M | -66.20M | 25.55M | 88.30M | 88.30M | 73.10M | 16.40M | 25.50M | 15.00M |
Interest Expenses | 132.77M | 121.30M | 116.64M | 113.58M | 102.83M | 126.77M | 124.94M | 25.12M | 20.78M | 10.89M | 8.84M | 8.86M | 11.22M | 16.77M | 16.03M | 19.27M | 18.96M | 17.38M | 19.84M | 8.20M | 11.90M | 22.77M | 51.91M | 11.34M | 21.80M | N/A | N/A | 31.20M | N/A | N/A |
Basic Shares Outstanding | 79.00M | 80.18M | 85.03M | 89.31M | 89.82M | 90.83M | 88.47M | 82.57M | 83.85M | 89.34M | 93.02M | 93.44M | 96.02M | 95.75M | 94.66M | 95.25M | 103.61M | 113.07M | 112.25M | 123.60M | 91.12M | 83.59M | 85.86M | 86.56M | 102.23M | 100.34M | 94.94M | 91.11M | 85.55M | 84.94M |
Diluted Shares Outstanding | 79.68M | 81.07M | 86.18M | 90.02M | 90.97M | 92.12M | 89.79M | 83.82M | 85.06M | 90.72M | 94.83M | 95.84M | 98.85M | 99.83M | 97.55M | 99.03M | 108.33M | 116.20M | 112.25M | 126.33M | 92.58M | 130.88M | 85.86M | 97.89M | 104.95M | 105.12M | 102.96M | 96.47M | 85.55M | 84.94M |
EBITDA | 1.47B | 1.35B | 1.35B | 765.68M | 677.73M | 564.00M | 227.02M | 365.79M | 328.37M | 347.44M | 307.27M | 271.67M | 241.36M | 176.03M | 159.41M | 194.63M | 165.62M | 103.25M | 25.28M | 71.00M | 84.78M | 140.83M | 95.75M | 124.97M | 165.00M | 178.20M | 134.80M | 97.20M | 51.40M | 34.60M |
EBITDA Margin | 24.90% | 24.57% | 28.45% | 18.68% | 15.96% | 14.19% | 6.86% | 14.96% | 15.18% | 17.19% | 17.22% | 16.81% | 16.44% | 13.66% | 13.99% | 15.22% | 13.93% | 9.74% | 2.56% | 7.94% | 9.88% | 15.52% | 10.06% | 14.55% | 22.47% | 27.76% | 26.37% | 24.63% | 22.43% | 20.47% |
EBIT | 1.28B | 1.15B | 1.09B | 439.67M | 378.57M | 307.89M | -2.88M | 313.55M | 292.99M | 285.57M | 275.28M | 244.46M | 213.40M | 150.86M | 131.56M | 170.73M | 133.12M | 103.25M | 25.28M | 42.66M | 47.46M | 96.38M | -23.47M | 65.71M | 161.10M | 151.10M | 123.80M | 84.30M | 45.60M | 27.40M |
EBIT Margin | 21.67% | 20.97% | 22.95% | 10.73% | 8.92% | 7.74% | -0.09% | 12.83% | 13.55% | 14.13% | 15.43% | 15.13% | 14.53% | 11.71% | 11.54% | 13.35% | 11.19% | 9.74% | 2.56% | 4.77% | 5.53% | 10.62% | -2.47% | 7.65% | 21.94% | 23.54% | 24.22% | 21.36% | 19.90% | 16.21% |
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-09-30 | 2001-09-30 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 | 1995-09-30 | 1994-09-30 |