Financial Year End | 2023-12-30 | 2022-12-31 | 2021-12-25 | 2020-12-26 | 2019-12-28 | 2018-12-29 | 2017-12-31 | 2016-12-31 | 2015-12-26 | 2014-12-27 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2010-12-25 | 2009-12-26 | 2008-12-27 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2004-12-25 | 2003-12-27 | 2002-12-28 | 2001-12-29 | 2000-12-30 | 1999-12-25 | 1998-12-26 | 1997-12-27 | 1996-12-28 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 12.34B | 12.65B | 12.40B | 10.12B | 9.99B | 13.20B | 12.46B | 11.57B | 10.63B | 10.37B | 9.56B | 8.94B | 8.53B | 7.53B | 6.54B | 6.39B | 5.92B | 5.15B | 4.64B | 4.06B | 3.35B | 2.83B | 2.56B | 2.38B | 2.29B | 1.92B | 1.52B | 830.00M | 616.20M | 486.60M |
Cost of Revenue | 8.48B | 8.82B | 8.73B | 7.30B | 6.89B | 9.61B | 9.06B | 8.34B | 7.62B | 7.46B | 6.90B | 6.43B | 6.11B | 5.36B | 4.62B | 4.51B | 4.20B | 3.67B | 3.32B | 2.98B | 2.43B | 2.03B | 1.86B | 1.70B | 1.56B | 1.30B | 1.05B | 576.80M | 419.60M | 340.10M |
Gross Profit | 3.86B | 3.83B | 3.67B | 2.81B | 3.09B | 3.60B | 3.40B | 3.23B | 3.01B | 2.91B | 2.66B | 2.51B | 2.42B | 2.17B | 1.92B | 1.88B | 1.72B | 1.48B | 1.32B | 1.08B | 927.19M | 794.90M | 699.32M | 681.66M | 726.70M | 621.80M | 465.20M | 253.20M | 196.60M | 146.50M |
Operating Expenses | 3.25B | 2.95B | 2.81B | 2.25B | 2.36B | 2.70B | 2.54B | 2.42B | 2.24B | 2.20B | 1.98B | 1.87B | 1.84B | 1.64B | 1.45B | 1.44B | 1.33B | 1.18B | 1.04B | 863.32M | 693.48M | 598.63M | 551.57M | 554.05M | 607.40M | 525.60M | 402.80M | 223.50M | 197.60M | 156.00M |
Selling, General & Admin | 2.96B | 2.77B | 2.81B | 2.25B | 2.36B | 2.70B | 2.54B | 2.42B | 2.24B | 2.20B | 1.98B | 1.87B | 1.84B | 1.64B | 1.45B | 1.44B | 1.33B | 1.18B | 1.04B | 863.32M | 693.48M | 598.63M | 551.57M | 520.29M | 579.10M | 505.60M | 388.40M | 215.60M | 191.60M | 152.20M |
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 | 290.00M | 182.00M | 41.00K | -3.87M | -2.92M | -154.00K | -420.00K | 2.88M | -141.00K | 4.57M | 2.33M | 2.73M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 33.76M | 28.30M | 20.00M | 14.40M | 7.90M | 6.00M | 3.80M |
Operating Income | 615.00M | 747.00M | 851.66M | 535.30M | 718.26M | 753.05M | 859.37M | 771.57M | 733.97M | 715.14M | 677.05M | 618.96M | 582.15M | 521.13M | 464.08M | 419.60M | 386.26M | 304.90M | 281.09M | 213.09M | 233.72M | 197.00M | 147.75M | 127.61M | 119.30M | 96.20M | 62.40M | 29.70M | -1.00M | -9.50M |
Other Expenses / Income | -73.00M | -26.00M | -21.00M | -35.41M | -37.95M | -216.22M | -39.97M | -15.74M | -13.21M | -5.83M | -12.36M | -29.96M | -12.84M | -19.10M | -11.37M | -24.15M | -4.02M | -9.20M | -16.36M | 6.43M | -10.40M | -6.57M | -7.40M | -34.71M | -33.29M | -59.54M | -47.10M | 17.60M | -23.90M | -3.00M |
Before Tax Income | 542.00M | 721.00M | 830.55M | 499.89M | 680.31M | 695.35M | 822.85M | 755.84M | 720.76M | 709.31M | 664.69M | 604.19M | 569.31M | 502.04M | 452.72M | 400.81M | 382.24M | 295.60M | 264.55M | 203.37M | 225.78M | 188.50M | 140.35M | 92.90M | 85.90M | 36.60M | 16.50M | 30.60M | -5.10M | -12.50M |
Income Tax Expenses | 120.00M | 170.00M | 197.35M | 95.37M | 159.51M | 155.49M | 362.51M | 217.96M | 211.39M | 215.61M | 190.89M | 187.86M | 180.21M | 160.07M | 127.52M | 132.92M | 129.76M | 105.22M | 97.00M | 75.40M | 84.38M | 70.51M | 51.93M | 36.15M | 35.60M | 20.30M | 17.50M | 11.30M | 5.10M | -1.60M |
Net Income | 416.00M | 538.00M | 631.00M | 403.79M | 520.79M | 535.88M | 406.30M | 506.78M | 479.06M | 466.08M | 431.55M | 388.08M | 367.66M | 325.79M | 311.15M | 243.14M | 215.17M | 163.76M | 151.33M | 128.18M | 137.51M | 117.99M | 87.37M | 56.75M | 50.30M | 16.30M | -1.00M | 19.30M | -10.20M | -10.90M |
Interest Expenses | 87.00M | 44.00M | 27.60M | 41.38M | 50.79M | 78.79M | 53.65M | 31.89M | 26.01M | 24.06M | 27.54M | 30.90M | 30.38M | 33.64M | 23.37M | 29.44M | 36.69M | 33.85M | 31.10M | 9.13M | 10.21M | 6.10M | 8.60M | 53.54M | 49.10M | 107.00M | 86.70M | N/A | 1.80M | 1.70M |
Basic Shares Outstanding | 130.62M | 136.06M | 140.09M | 142.50M | 147.82M | 152.66M | 156.79M | 161.64M | 165.69M | 168.53M | 171.85M | 175.00M | 180.24M | 180.19M | 177.74M | 178.16M | 177.12M | 175.90M | 174.01M | 349.01M | 349.67M | 347.91M | 338.93M | 164.98M | 162.34M | 157.22M | 120.00M | 88.85M | 73.23M | 2.18B |
Diluted Shares Outstanding | 131.75M | 137.76M | 141.77M | 143.40M | 149.26M | 153.71M | 158.21M | 163.72M | 168.25M | 171.48M | 175.24M | 179.65M | 185.24M | 186.54M | 181.11M | 182.44M | 182.33M | 179.64M | 176.98M | 354.58M | 356.40M | 356.03M | 348.36M | 168.03M | 165.75M | 166.20M | 120.00M | 88.85M | 73.23M | 2.18B |
EBITDA | 877.00M | 1.09B | 1.07B | 726.81M | 917.91M | 837.10M | 1.07B | 987.25M | 928.03M | 885.61M | 820.27M | 760.41M | 715.58M | 637.21M | 557.78M | 508.18M | 481.36M | 369.06M | 322.75M | 243.52M | 269.14M | 225.28M | 183.39M | 161.38M | 147.46M | 116.18M | 78.30M | 55.70M | 43.30M | -5.70M |
EBITDA Margin | 7.11% | 8.62% | 8.61% | 7.18% | 9.19% | 6.34% | 8.58% | 8.53% | 8.73% | 8.54% | 8.58% | 8.51% | 8.39% | 8.47% | 8.53% | 7.95% | 8.13% | 7.16% | 6.96% | 6.00% | 8.02% | 7.97% | 7.17% | 6.78% | 6.45% | 6.05% | 5.16% | 6.71% | 7.03% | -1.17% |
EBIT | 623.00M | 752.00M | 855.95M | 540.54M | 731.10M | 770.16M | 822.46M | 756.63M | 716.46M | 705.74M | 649.98M | 606.84M | 578.25M | 519.50M | 462.04M | 405.51M | 381.63M | 302.83M | 279.43M | 212.72M | 232.10M | 194.59M | 147.90M | 146.44M | 135.00M | 143.60M | 103.20M | 30.60M | -3.30M | -10.80M |
EBIT Margin | 5.05% | 5.95% | 6.90% | 5.34% | 7.32% | 5.83% | 6.60% | 6.54% | 6.74% | 6.80% | 6.80% | 6.79% | 6.78% | 6.90% | 7.07% | 6.34% | 6.45% | 5.88% | 6.03% | 5.24% | 6.92% | 6.89% | 5.78% | 6.15% | 5.91% | 7.47% | 6.80% | 3.69% | -0.54% | -2.22% |
Financial Year End | 2023-12-30 | 2022-12-31 | 2021-12-25 | 2020-12-26 | 2019-12-28 | 2018-12-29 | 2017-12-31 | 2016-12-31 | 2015-12-26 | 2014-12-27 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2010-12-25 | 2009-12-26 | 2008-12-27 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2004-12-25 | 2003-12-27 | 2002-12-28 | 2001-12-29 | 2000-12-30 | 1999-12-25 | 1998-12-26 | 1997-12-27 | 1996-12-28 | 1995-12-31 | 1994-12-31 |