Financial Year End | 2023-12-30 | 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-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 6.79B | 6.53B | 4.74B | 3.57B | 3.36B | 3.39B | 3.66B | 3.40B | 3.40B | 3.96B | 1.72B | 1.70B | 1.80B | 724.91M | 597.81M | 807.49M | 645.31M | 406.99M | 308.87M | 320.23M | 324.43M | 262.24M | 255.97M | 242.79M | 258.60M | 337.00M | 498.40M | 488.90M | 421.60M | 354.30M |
Cost of Revenue | 5.14B | 5.00B | 3.50B | 2.69B | 2.59B | 2.65B | 2.88B | 2.64B | 2.65B | 3.12B | 1.26B | 1.23B | 1.27B | 531.65M | 440.11M | 614.71M | 483.45M | 321.42M | 241.71M | 237.93M | 246.06M | 194.56M | 196.78M | 190.28M | 212.30M | 283.80M | 404.20M | 395.00M | 336.20M | 282.90M |
Gross Profit | 1.65B | 1.53B | 1.24B | 883.11M | 774.82M | 740.64M | 786.40M | 756.38M | 743.42M | 833.27M | 462.45M | 468.82M | 529.65M | 193.26M | 157.69M | 192.78M | 161.86M | 85.57M | 67.16M | 82.30M | 78.37M | 67.68M | 59.20M | 52.51M | 46.30M | 53.20M | 94.20M | 93.90M | 85.40M | 71.40M |
Operating Expenses | 695.29M | 831.33M | 707.92M | 728.67M | 684.03M | 630.46M | 649.59M | 603.91M | 592.48M | 644.10M | 269.61M | 237.08M | 215.04M | 99.95M | 86.76M | 100.11M | 81.21M | 66.33M | 51.03M | 51.73M | 51.10M | 46.72M | 55.23M | 57.92M | 58.30M | 65.50M | 72.30M | 66.40M | 49.30M | 45.60M |
Selling, General & Admin | 549.59M | 436.61M | 391.54M | 378.50M | 358.52M | 309.26M | 347.49M | 314.00M | 322.57M | 374.58M | 170.82M | 151.71M | 136.13M | 68.04M | 61.53M | 59.76M | 58.00M | 45.65M | 35.24M | 36.51M | 35.97M | 30.29M | 28.59M | 26.74M | 26.80M | 33.10M | 38.60M | 38.80M | 26.70M | 25.70M |
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 | N/A | 394.72M | 316.39M | 350.18M | 325.51M | -7.56M | -5.29M | -3.87M | -6.84M | 299.00K | -3.55M | 1.76M | 78.91M | 31.91M | 25.23M | 40.35M | 23.21M | 20.69M | 15.79M | 15.22M | 15.13M | 16.43M | 26.63M | 31.18M | 31.50M | 32.40M | 33.70M | 27.60M | 22.60M | 19.90M |
Operating Income | 949.73M | 1.03B | 884.47M | 430.94M | 475.82M | 95.22M | 136.81M | 152.07M | 142.64M | 164.51M | 169.57M | 231.74M | 314.61M | 82.51M | 70.94M | 92.68M | 80.65M | 19.24M | 16.13M | 30.57M | 27.26M | 20.96M | 3.97M | -5.41M | -12.00M | -12.30M | 21.90M | 27.50M | 36.10M | 25.80M |
Other Expenses / Income | -229.77M | -135.35M | -63.07M | -77.32M | -95.39M | -137.03M | -105.25M | -32.20M | -43.86M | -83.06M | -5.89M | -24.96M | -41.69M | -12.12M | -4.06M | -2.76M | -5.62M | -11.87M | -5.25M | -7.06M | 1.45M | -4.40M | -15.82M | -3.89M | -13.70M | -13.80M | -11.70M | -18.60M | -13.00M | -15.00M |
Before Tax Income | 719.96M | 893.72M | 821.40M | 353.62M | 380.43M | 117.97M | 64.20M | 122.54M | 98.78M | 81.45M | 163.68M | 206.78M | 272.29M | 70.34M | 66.88M | 89.92M | 75.03M | 7.37M | 10.88M | 23.51M | 28.84M | 16.55M | -11.85M | -5.59M | -25.70M | -26.10M | 8.40M | 15.00M | 23.10M | 10.80M |
Income Tax Expenses | 59.57M | 146.63M | 164.11M | 53.29M | 59.47M | 12.03M | -69.15M | 15.31M | 13.50M | 13.14M | 54.71M | 76.02M | 102.88M | 26.10M | 25.09M | 35.35M | 29.50M | 2.27M | 3.18M | 9.24M | 10.65M | 7.18M | 15.81M | 13.78M | -10.00M | -9.30M | 3.00M | 7.30M | 8.70M | 3.40M |
Net Income | 647.73M | 737.69M | 650.91M | 296.82M | 312.60M | 101.50M | 128.47M | 102.31M | 78.53M | 64.22M | 108.97M | 130.77M | 169.42M | 44.24M | 41.79M | 54.56M | 45.53M | 5.11M | 7.74M | 13.89M | 18.19M | 8.96M | -11.85M | -19.19M | -16.00M | -32.10M | 5.40M | 7.70M | 14.40M | 7.40M |
Interest Expenses | 259.22M | 125.57M | 62.08M | 72.69M | 78.67M | 86.43M | 88.93M | 94.19M | 105.53M | 135.42M | 38.11M | 24.05M | 37.16M | 8.74M | 3.10M | 3.02M | 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 |
Basic Shares Outstanding | 159.86M | 161.00M | 162.45M | 162.57M | 164.63M | 164.79M | 164.75M | 164.60M | 165.03M | 164.63M | 119.53M | 117.59M | 114.92M | 82.85M | 82.14M | 81.69M | 81.31M | 72.96M | 64.51M | 63.15M | 59.62M | 44.27M | 15.59M | 15.60M | 15.53M | 15.58M | 15.43M | 15.40M | 15.16M | 15.10M |
Diluted Shares Outstanding | 162.39M | 164.12M | 167.10M | 167.21M | 168.38M | 167.91M | 166.73M | 165.21M | 165.12M | 165.06M | 119.92M | 118.09M | 115.53M | 83.24M | 82.47M | 82.25M | 81.31M | 72.96M | 64.57M | 64.62M | 61.64M | 44.27M | 15.59M | 15.66M | 15.53M | 15.58M | 16.36M | 16.74M | 16.00M | 15.10M |
EBITDA | 1.10B | 1.09B | 850.45M | 503.64M | 412.07M | 430.25M | 438.68M | 437.99M | 420.85M | 508.50M | 291.62M | 315.25M | 387.20M | 109.44M | 95.21M | 132.76M | 103.86M | 44.61M | 32.82M | 45.80M | 42.28M | 37.26M | 29.61M | 25.16M | 20.90M | 20.10M | 48.10M | 60.40M | 58.70M | 45.70M |
EBITDA Margin | 16.22% | 16.75% | 17.94% | 14.10% | 12.25% | 12.70% | 11.98% | 12.89% | 12.39% | 12.85% | 16.92% | 18.53% | 21.54% | 15.10% | 15.93% | 16.44% | 16.09% | 10.96% | 10.63% | 14.30% | 13.03% | 14.21% | 11.57% | 10.36% | 8.08% | 5.96% | 9.65% | 12.35% | 13.92% | 12.90% |
EBIT | 966.52M | 1.01B | 877.10M | 422.79M | 450.74M | 199.96M | 148.24M | 211.81M | 197.56M | 212.77M | 201.79M | 230.84M | 309.46M | 79.08M | 69.98M | 92.93M | 75.03M | 7.37M | 10.93M | 23.14M | 28.84M | 16.15M | 3.97M | -5.41M | -26.00M | -41.40M | 8.40M | 15.00M | 23.10M | 10.80M |
EBIT Margin | 14.24% | 15.46% | 18.50% | 11.84% | 13.40% | 5.90% | 4.05% | 6.23% | 5.82% | 5.38% | 11.71% | 13.57% | 17.22% | 10.91% | 11.71% | 11.51% | 11.63% | 1.81% | 3.54% | 7.23% | 8.89% | 6.16% | 1.55% | -2.23% | -10.05% | -12.28% | 1.69% | 3.07% | 5.48% | 3.05% |
Financial Year End | 2023-12-30 | 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-31 | 1994-12-31 |