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-30 | 2000-01-01 | 1999-01-02 | 1998-01-03 | 1996-12-28 | 1995-12-30 | 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 | 935.95M | 852.63M | 1.04B | 1.62B | 1.48B | 1.33B | 1.20B | 1.12B | 1.29B | 1.43B | 1.28B | 1.09B | 1.22B | 915.89M | 741.46M | 548.42M | 429.07M |
Cost of Revenue | 435.04M | 371.62M | 307.01M | 305.50M | 266.36M | 258.75M | 237.39M | 256.49M | 238.45M | 223.71M | 200.20M | 191.12M | 195.16M | 156.44M | 169.24M | 209.48M | 214.51M | 227.10M | 228.78M | 226.05M | 216.65M | 250.04M | 354.86M | 368.86M | 324.84M | 280.68M | 183.10M | 153.47M | 116.53M | 94.61M |
Gross Profit | 3.65B | 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.51M | 683.39M | 829.13M | 1.40B | 1.26B | 1.10B | 971.43M | 902.84M | 1.04B | 1.08B | 910.69M | 768.46M | 935.39M | 732.80M | 587.99M | 431.89M | 334.46M |
Operating Expenses | 2.40B | 2.12B | 1.90B | 1.72B | 1.57B | 1.47B | 1.37B | 1.27B | 1.17B | 1.14B | 1.05B | 923.52M | 833.94M | 782.52M | 775.60M | 1.04B | 1.09B | 1.03B | 936.85M | 847.71M | 845.96M | 733.97M | 915.78M | 847.28M | 781.21M | 830.21M | 498.79M | 496.73M | 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.47M | 454.35M | 416.66M | 391.95M | 409.48M | 510.44M | 576.14M | 548.90M | 518.94M | 409.35M | 409.14M | 515.37M | 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.02M | 454.08M | 400.75M | 376.41M | 354.70M | 457.91M | 494.03M | 460.06M | 370.14M | 351.25M | 340.12M | 326.41M | 297.33M | 263.95M | 219.18M | 179.39M | 140.38M | 115.30M | 88.57M | 72.57M |
Other Operating Expenses | 41.27M | 18.47M | 19.64M | 18.01M | 12.13M | 3.32M | 16.75M | 15.92M | 10.48M | 8.48M | 7.57M | 11.34M | 16.54M | 14.16M | 11.42M | 22.73M | 19.42M | 23.14M | 47.76M | 87.11M | 96.70M | -107.81M | 110.24M | 98.71M | 121.09M | 281.04M | 44.05M | 100.54M | N/A | N/A |
Operating Income | 1.25B | 1.07B | 779.09M | 645.55M | 491.80M | 396.21M | 323.95M | 244.90M | 285.43M | 206.64M | 189.01M | 211.67M | 120.38M | -13.17M | -123.59M | -1.57B | 317.92M | 224.59M | 118.83M | 101.17M | -9.96M | 174.75M | 240.45M | 63.41M | -12.75M | 105.19M | 234.01M | 91.26M | 117.86M | 58.75M |
Other Expenses / Income | 30.70M | -28.32M | -10.65M | -12.80M | -12.83M | -19.82M | -8.91M | -7.75M | -17.83M | -25.64M | -30.01M | -23.40M | -25.31M | -33.80M | -29.91M | -28.46M | 53.16M | 17.29M | -35.08M | -14.73M | -20.60M | -30.73M | 1.70M | 4.58M | -57.90M | -253.10M | -37.79M | -100.30M | 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.27M | 95.43M | -46.97M | -153.50M | -1.60B | 364.07M | 241.88M | 128.48M | 86.44M | -30.57M | 157.97M | 242.15M | 68.00M | -11.38M | 112.67M | 234.01M | 90.48M | 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 | -13.00M | 86.02M | 100.86M | 18.02M | 2.69M | 80.69M | 77.89M | 61.44M | 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.24M | 439.95M | 72.23M | 142.34M | -149.87M | -1.85B | 296.25M | 142.59M | 49.34M | 74.47M | -17.57M | 71.95M | 141.29M | 49.98M | -14.07M | 31.98M | 169.47M | 29.04M | 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 | 36.34M | 28.87M | 11.61M | 12.37M | 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 | 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 | 266.79M | 259.87M | 246.86M | 244.56M | 235.00M | 234.60M | 220.13M | 180.53M | 61.97M | 196.33M |
Diluted Shares Outstanding | 272.75M | 275.01M | 278.86M | 279.64M | 280.51M | 281.14M | 280.22M | 291.26M | 312.30M | 306.77M | 294.56M | 280.67M | 270.82M | 265.87M | 257.78M | 254.32M | 295.59M | 312.46M | 314.38M | 305.77M | 266.79M | 267.50M | 256.89M | 262.70M | 235.00M | 257.86M | 232.54M | 214.38M | 61.97M | 197.61M |
EBITDA | 1.42B | 1.20B | 927.72M | 799.15M | 620.59M | 526.02M | 448.88M | 406.54M | 408.81M | 332.53M | 305.31M | 312.23M | 230.10M | 61.91M | -31.49M | -1.46B | 507.09M | 401.34M | 377.92M | 365.41M | 289.60M | 542.79M | 532.50M | 270.23M | 210.40M | 462.20M | 337.40M | 252.00M | 163.88M | 103.01M |
EBITDA Margin | 34.71% | 33.70% | 31.05% | 29.79% | 26.56% | 24.60% | 23.10% | 22.39% | 24.02% | 21.03% | 20.91% | 23.54% | 20.01% | 6.61% | -3.69% | -140.71% | 31.40% | 27.05% | 28.43% | 30.51% | 25.87% | 41.98% | 37.23% | 21.12% | 19.24% | 38.01% | 36.84% | 33.99% | 29.88% | 24.01% |
EBIT | 1.32B | 1.07B | 785.41M | 653.50M | 497.80M | 399.53M | 340.71M | 260.82M | 295.91M | 215.12M | 196.58M | 223.01M | 138.45M | -10.62M | -124.63M | -1.59B | 376.44M | 242.30M | 128.48M | 86.44M | -30.57M | 157.97M | 242.15M | 68.00M | -11.38M | 112.67M | 247.35M | 90.48M | 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% | -1.14% | -14.62% | -153.10% | 23.31% | 16.33% | 9.67% | 7.22% | -2.73% | 12.22% | 16.93% | 5.31% | -1.04% | 9.26% | 27.01% | 12.20% | 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-30 | 2000-01-01 | 1999-01-02 | 1998-01-03 | 1996-12-28 | 1995-12-30 | 1994-12-31 |