Financial Year End | 2023-12-30 | 2022-12-31 | 2021-12-25 | 2020-12-26 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 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-30 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.70B | 4.70B | 4.22B | 4.11B | 3.54B | 3.51B | 3.47B | 3.14B | 2.88B | 2.78B | 2.69B | 2.70B | 2.75B | 2.62B | 2.52B | 2.42B | 2.32B | 2.24B | 2.22B | 2.10B | 2.04B | 2.00B | 1.99B | 2.06B | 2.00B | 1.87B | 1.82B | 1.75B | 1.65B | 1.56B |
Cost of Revenue | 3.64B | 3.51B | 3.11B | 3.01B | 2.61B | 2.57B | 2.54B | 2.26B | 2.09B | 2.02B | 1.95B | 1.96B | 2.02B | 1.91B | 1.84B | 1.80B | 1.72B | 1.65B | 1.64B | 1.55B | 1.51B | 1.47B | 1.46B | 1.52B | 1.50B | 1.40B | 1.36B | 1.30B | 1.22B | 1.13B |
Gross Profit | 1.05B | 1.18B | 1.12B | 1.10B | 938.19M | 935.00M | 926.46M | 872.15M | 786.73M | 752.96M | 745.50M | 742.50M | 735.86M | 713.60M | 678.50M | 627.00M | 602.20M | 597.30M | 586.46M | 549.50M | 536.60M | 527.90M | 531.10M | 542.90M | 508.50M | 470.70M | 463.00M | 452.40M | 422.10M | 425.20M |
Operating Expenses | 926.53M | 1.02B | 969.00M | 937.26M | 853.55M | 851.41M | 850.03M | 773.83M | 695.95M | 671.59M | 634.30M | 615.10M | 621.58M | 608.30M | 582.10M | 559.50M | 527.40M | 515.70M | 506.90M | 477.30M | 466.00M | 448.50M | 468.20M | 462.80M | 415.50M | 394.30M | 377.90M | 361.80M | 335.90M | 345.20M |
Selling, General & Admin | 926.53M | 1.02B | 969.00M | 937.26M | 853.55M | 851.41M | 850.03M | 773.83M | 695.95M | 670.25M | 634.29M | 615.52M | 621.58M | 608.31M | 582.17M | 559.52M | 527.38M | 515.67M | 506.90M | 477.32M | 465.95M | 448.48M | 468.24M | 462.78M | 415.50M | 394.30M | 377.90M | 361.80M | 335.90M | 314.60M |
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 | -3.65M | 3.81M | -3.41M | -3.32M | -3.05M | N/A | N/A | N/A | N/A | 1.34M | 14.00K | -421.00K | N/A | -9.00K | -67.00K | -19.00K | 22.00K | 25.00K | N/A | -17.00K | 48.00K | 22.00K | -40.00K | 20.00K | N/A | 0 | 0 | 0 | 0 | 30.60M |
Operating Income | 126.98M | 157.05M | 146.71M | 163.18M | 84.64M | 83.59M | 76.42M | 98.33M | 90.78M | 81.38M | 111.20M | 127.40M | 114.28M | 105.30M | 96.40M | 67.40M | 74.70M | 81.60M | 79.56M | 72.20M | 70.60M | 79.40M | 62.90M | 80.10M | 93.00M | 76.40M | 85.10M | 90.60M | 86.20M | 80.00M |
Other Expenses / Income | 19.72M | 3.73M | 1.60M | 501.00K | 4.00M | -1.45M | 2.60M | 26.34M | 1.55M | 2.29M | 4.70M | 3.50M | 3.33M | 2.10M | 1.50M | 2.70M | 3.10M | 4.50M | 19.75M | 15.40M | 17.60M | 15.30M | 18.90M | 36.70M | 31.00M | 58.10M | 33.50M | 30.10M | 35.50M | 37.10M |
Before Tax Income | 146.70M | 160.78M | 148.31M | 163.68M | 88.64M | 82.14M | 79.02M | 124.66M | 92.33M | 83.66M | 115.90M | 130.90M | 117.61M | 107.40M | 97.90M | 70.10M | 77.80M | 86.10M | 99.31M | 87.60M | 88.20M | 94.70M | 81.80M | 116.80M | 124.00M | 134.50M | 118.60M | 120.70M | 121.70M | 117.10M |
Income Tax Expenses | 42.87M | 35.58M | 39.46M | 44.76M | 20.66M | 19.40M | -19.39M | 37.50M | 33.00M | 29.83M | 44.15M | 48.40M | 42.02M | 39.09M | 35.11M | -13.00K | 26.77M | 30.08M | 35.88M | 30.41M | 33.63M | 35.54M | 31.80M | 43.00M | 44.30M | 50.80M | 40.40M | 41.90M | 42.30M | 40.90M |
Net Income | 103.83M | 125.20M | 108.85M | 118.92M | 67.98M | 62.74M | 98.41M | 87.16M | 59.33M | 54.38M | 71.70M | 82.50M | 75.58M | 68.30M | 62.80M | 47.00M | 51.00M | 56.00M | 63.42M | 57.20M | 54.60M | 59.10M | 50.10M | 73.80M | 79.70M | 83.70M | 78.20M | 78.90M | 79.40M | 76.20M |
Interest Expenses | 38.00K | 82.00K | 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 |
Basic Shares Outstanding | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 27.00M | 27.00M | 27.00M | 27.03M | 27.10M | 27.20M | 27.20M | 32.30M | 41.70M | 41.70M | 41.80M | 41.80M | 42.30M | 43.10M | 43.54M |
Diluted Shares Outstanding | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 27.00M | 27.00M | 27.00M | 27.03M | 27.10M | 27.20M | 27.20M | 32.30M | 41.70M | 41.70M | 41.80M | 41.80M | 42.30M | 43.10M | 43.82M |
EBITDA | 235.41M | 261.16M | 244.51M | 258.73M | 171.29M | 178.61M | 164.44M | 201.52M | 162.44M | 143.22M | 174.15M | 181.60M | 176.99M | 162.49M | 151.31M | 102.09M | 132.57M | 137.08M | 149.41M | 133.91M | 134.43M | 142.34M | 132.90M | 167.70M | 170.30M | 180.80M | 162.10M | 158.90M | 154.90M | 147.70M |
EBITDA Margin | 5.01% | 5.56% | 5.79% | 6.29% | 4.83% | 5.09% | 4.74% | 6.42% | 5.65% | 5.16% | 6.47% | 6.72% | 6.43% | 6.20% | 6.01% | 4.21% | 5.72% | 6.11% | 6.72% | 6.38% | 6.58% | 7.12% | 6.68% | 8.14% | 8.49% | 9.68% | 8.91% | 9.06% | 9.41% | 9.49% |
EBIT | 146.73M | 160.86M | 148.31M | 163.68M | 88.64M | 82.14M | 79.02M | 124.66M | 92.33M | 84.21M | 115.84M | 130.90M | 117.61M | 107.39M | 97.91M | 46.99M | 77.77M | 86.08M | 99.31M | 87.61M | 88.23M | 94.64M | 81.90M | 116.80M | 124.00M | 134.50M | 118.60M | 120.80M | 121.70M | 117.10M |
EBIT Margin | 3.12% | 3.43% | 3.51% | 3.98% | 2.50% | 2.34% | 2.28% | 3.97% | 3.21% | 3.03% | 4.30% | 4.85% | 4.27% | 4.10% | 3.89% | 1.94% | 3.35% | 3.84% | 4.47% | 4.18% | 4.32% | 4.73% | 4.12% | 5.67% | 6.18% | 7.20% | 6.52% | 6.89% | 7.39% | 7.52% |
Financial Year End | 2023-12-30 | 2022-12-31 | 2021-12-25 | 2020-12-26 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 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-30 | 1994-12-31 |