Financial Year End | 2023-12-31 | 2022-12-31 | 2022-01-01 | 2021-01-02 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2016-01-02 | 2015-01-03 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2011-01-01 | 2010-01-02 | 2009-01-03 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2005-01-01 | 2004-01-03 | 2002-12-28 | 2001-12-29 | 2000-12-31 | 2000-01-01 | 1999-01-02 | 1998-01-03 | 1996-12-28 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.09B | 3.56B | 2.99B | 2.68B | 2.34B | 2.14B | 1.94B | 1.82B | 1.70B | 1.58B | 1.46B | 1.33B | 1.15B | 936.00M | 852.60M | 1.04B | 1.61B | 1.48B | 1.33B | 1.20B | 1.12B | 1.29B | 1.43B | 1.28B | 1.09B | 1.22B | 915.90M | 741.50M | 548.42M | 429.07M |
Cost of Revenue | 453.20M | 371.62M | 307.01M | 305.50M | 266.36M | 258.75M | 237.39M | 256.49M | 238.45M | 223.71M | 200.20M | 191.10M | 195.16M | 156.40M | 169.20M | 209.50M | 214.50M | 227.10M | 228.78M | 226.10M | 216.60M | 250.00M | 354.90M | 368.86M | 324.80M | 280.70M | 183.10M | 153.50M | 116.53M | 94.61M |
Gross Profit | 3.64B | 3.19B | 2.68B | 2.38B | 2.07B | 1.88B | 1.71B | 1.56B | 1.46B | 1.36B | 1.26B | 1.14B | 954.68M | 779.60M | 683.40M | 829.10M | 1.40B | 1.26B | 1.10B | 971.40M | 902.90M | 1.04B | 1.08B | 910.69M | 768.50M | 935.40M | 732.80M | 588.00M | 431.89M | 334.46M |
Operating Expenses | 2.36B | 2.12B | 1.90B | 1.72B | 1.57B | 1.47B | 1.37B | 1.27B | 1.18B | 1.15B | 1.07B | 924.80M | 833.94M | 815.70M | 812.20M | 2.43B | 1.09B | 1.08B | 936.85M | 870.20M | 912.80M | 868.30M | 835.10M | 847.28M | 781.30M | 830.20M | 498.80M | 496.70M | 314.03M | 275.71M |
Selling, General & Admin | 920.65M | 846.34M | 749.28M | 670.88M | 621.48M | 573.08M | 553.34M | 520.30M | 512.41M | 513.31M | 499.50M | 454.40M | 416.66M | 392.00M | 409.50M | 510.40M | 576.10M | 548.90M | 518.94M | 440.80M | 450.30M | 552.90M | 508.21M | 484.62M | 440.94M | 369.78M | 314.36M | 280.88M | 225.46M | 203.14M |
Research & Development | 1.44B | 1.25B | 1.13B | 1.03B | 935.94M | 884.82M | 804.22M | 735.34M | 637.57M | 603.01M | 534.00M | 454.10M | 400.75M | 376.40M | 354.70M | 457.90M | 494.00M | 460.10M | 370.14M | 351.30M | 340.10M | 326.40M | 297.30M | 263.95M | 219.20M | 179.40M | 140.40M | 115.30M | 88.57M | 72.57M |
Other Operating Expenses | -2.71M | 18.47M | 19.64M | 18.01M | 12.13M | 3.32M | 14.72M | 18.09M | 28.23M | 36.23M | 37.90M | 16.30M | 16.54M | 47.30M | 48.00M | 1.46B | 15.00M | 66.40M | 47.76M | 78.10M | 122.40M | -11.00M | 29.59M | 98.71M | 121.16M | 281.02M | 44.04M | 100.52M | N/A | N/A |
Operating Income | 1.27B | 1.07B | 779.09M | 645.55M | 491.80M | 396.21M | 323.95M | 285.86M | 285.43M | 204.69M | 188.50M | 210.60M | 120.74M | -36.20M | -128.80M | -1.60B | 315.40M | 181.40M | 163.57M | 101.20M | -10.00M | 174.80M | 240.50M | 63.41M | -12.80M | 105.20M | 234.00M | 91.30M | 117.86M | 58.75M |
Other Expenses / Income | 7.59M | -28.32M | -10.65M | -12.80M | -12.83M | -7.77M | -8.91M | -48.70M | -17.83M | -23.69M | -29.50M | -22.30M | -25.31M | -26.60M | -24.70M | -2.50M | 48.70M | 60.50M | -35.08M | -14.80M | -20.60M | -16.80M | 1.60M | 4.58M | 1.40M | 7.50M | 25.60M | -800.00K | 17.24M | -9.89M |
Before Tax Income | 1.28B | 1.05B | 768.43M | 632.75M | 478.97M | 376.39M | 315.05M | 237.15M | 267.60M | 181.00M | 159.00M | 188.30M | 95.43M | -62.80M | -153.50M | -1.60B | 364.10M | 241.90M | 128.48M | 86.40M | -30.60M | 158.00M | 242.10M | 68.00M | -11.40M | 112.70M | 259.60M | 90.50M | 135.10M | 48.86M |
Income Tax Expenses | 240.78M | 196.41M | 72.48M | 42.10M | -510.01M | 30.61M | 110.94M | 34.07M | 15.18M | 22.10M | -5.25M | -251.68M | 23.20M | -189.31M | -3.63M | 252.31M | 67.82M | 99.70M | 79.14M | 11.96M | 86.02M | 86.02M | 100.90M | 18.02M | 2.70M | 80.70M | 77.90M | 61.40M | 37.83M | 12.21M |
Net Income | 1.04B | 848.95M | 695.96M | 590.64M | 988.98M | 345.78M | 204.10M | 203.09M | 252.42M | 158.90M | 164.20M | 439.90M | 72.23M | 126.50M | -149.90M | -1.85B | 296.30M | 142.60M | 49.34M | 74.50M | -17.60M | 71.90M | 141.30M | 49.98M | -14.10M | 32.00M | 169.50M | 29.00M | 97.27M | 36.65M |
Interest Expenses | 36.19M | 22.93M | 16.98M | 20.75M | 18.83M | 23.14M | 25.66M | 23.67M | 28.31M | 34.12M | 37.58M | 34.74M | 43.02M | -27.20M | 28.87M | 11.61M | 12.37M | 12.35M | N/A | 6.20M | 2.80M | 2.80M | 6.60M | N/A | 1.80M | 8.40M | 28.70M | -400.00K | N/A | N/A |
Basic Shares Outstanding | 269.38M | 271.20M | 273.50M | 273.73M | 273.24M | 273.73M | 272.10M | 284.50M | 288.02M | 283.35M | 277.80M | 270.48M | 263.89M | 260.79M | 257.78M | 254.32M | 271.45M | 279.35M | 278.52M | 271.33M | 267.61M | 259.87M | 257.70M | 244.56M | 242.00M | 233.60M | 219.60M | 183.80M | 61.97M | 196.33M |
Diluted Shares Outstanding | 272.75M | 275.01M | 278.86M | 279.64M | 280.51M | 281.14M | 280.22M | 291.26M | 288.02M | 283.35M | 277.80M | 270.48M | 270.82M | 260.79M | 257.78M | 254.32M | 271.45M | 279.35M | 314.38M | 271.33M | 267.61M | 259.87M | 257.70M | 262.70M | 242.00M | 233.60M | 219.60M | 183.80M | 61.97M | 197.61M |
EBITDA | 1.41B | 1.20B | 915.07M | 812.85M | 629.77M | 529.34M | 456.23M | 380.41M | 414.07M | 330.76M | 294.84M | 312.18M | 230.10M | -1.67M | -31.52M | -1.46B | 507.14M | 401.77M | 313.20M | 303.27M | 303.95M | 403.26M | 479.23M | 274.81M | 154.30M | 223.51M | 332.74M | 141.74M | 181.12M | 93.12M |
EBITDA Margin | 34.59% | 33.80% | 30.62% | 30.30% | 26.96% | 24.76% | 23.48% | 20.95% | 24.33% | 20.92% | 20.19% | 23.54% | 20.01% | -0.18% | -3.70% | -140.70% | 31.40% | 27.08% | 23.56% | 25.33% | 27.15% | 31.19% | 33.50% | 21.48% | 14.11% | 18.38% | 36.33% | 19.12% | 33.03% | 21.70% |
EBIT | 1.32B | 1.07B | 785.41M | 653.50M | 497.80M | 399.53M | 340.71M | 260.82M | 295.91M | 215.12M | 196.53M | 222.97M | 138.45M | -90.01M | -124.66M | -1.59B | 376.49M | 254.65M | 128.48M | 92.66M | 71.22M | 160.72M | 248.80M | 68.00M | -9.60M | 121.10M | 276.10M | 90.00M | 135.10M | 48.86M |
EBIT Margin | 32.23% | 29.99% | 26.28% | 24.36% | 21.31% | 18.69% | 17.53% | 14.36% | 17.38% | 13.61% | 13.46% | 16.81% | 12.04% | -9.62% | -14.62% | -153.10% | 23.31% | 17.16% | 9.67% | 7.74% | 6.36% | 12.43% | 17.39% | 5.31% | -0.88% | 9.96% | 30.15% | 12.14% | 24.63% | 11.39% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2022-01-01 | 2021-01-02 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2016-01-02 | 2015-01-03 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2011-01-01 | 2010-01-02 | 2009-01-03 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2005-01-01 | 2004-01-03 | 2002-12-28 | 2001-12-29 | 2000-12-31 | 2000-01-01 | 1999-01-02 | 1998-01-03 | 1996-12-28 | 1995-12-31 | 1994-12-31 |