Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-29 | 2018-12-30 | 2017-12-31 | 2017-01-01 | 2016-01-03 | 2014-12-28 | 2013-12-29 | 2012-12-30 | 2012-01-01 | 2011-01-02 | 2010-01-03 | 2008-12-28 | 2007-12-30 | 2006-12-31 | 2006-01-01 | 2005-01-02 | 2003-12-28 | 2002-12-29 | 2001-12-30 | 2000-12-31 | 2000-01-02 | 1999-01-03 | 1997-12-28 | 1996-12-29 | 1995-12-31 | 1995-01-01 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 6.65B | 6.20B | 5.56B | 5.01B | 4.83B | 4.63B | 4.32B | 3.16B | 2.31B | 1.75B | 1.64B | 1.61B | 1.56B | 1.51B | 1.44B | 1.46B | 1.44B | 1.43B | 1.38B | 1.26B | 1.21B | 1.25B | 1.02B | 995.13M | 972.55M | 928.50M | 802.10M | 773.80M | 761.90M | 723.90M |
Cost of Revenue | 4.06B | 3.92B | 3.61B | 3.24B | 3.16B | 3.07B | 2.78B | 1.94B | 1.41B | 1.04B | 982.69M | 960.12M | 932.00M | 873.78M | 822.99M | 848.41M | 814.87M | 808.43M | 752.41M | 656.27M | 625.45M | 667.26M | 555.57M | 530.12M | 542.84M | 534.90M | 452.30M | 436.00M | 447.60M | 427.10M |
Gross Profit | 2.60B | 2.28B | 1.95B | 1.77B | 1.67B | 1.56B | 1.54B | 1.22B | 901.03M | 705.24M | 658.64M | 654.31M | 629.24M | 640.82M | 619.99M | 615.21M | 621.13M | 622.58M | 627.76M | 600.21M | 585.32M | 579.33M | 467.12M | 465.01M | 429.71M | 393.60M | 349.80M | 337.80M | 314.30M | 296.80M |
Operating Expenses | 1.76B | 1.64B | 1.52B | 1.46B | 1.49B | 1.50B | 1.44B | 1.09B | 802.89M | 619.27M | 584.99M | 565.62M | 541.71M | 544.50M | 525.49M | 555.73M | 539.25M | 537.91M | 535.63M | 515.86M | 502.05M | 483.06M | 405.10M | 402.81M | 366.48M | 326.30M | 286.50M | 277.20M | 252.60M | 241.10M |
Selling, General & Admin | 1.76B | 1.64B | 1.52B | 1.46B | 1.49B | 1.50B | 1.44B | 1.09B | 802.89M | 619.27M | 584.99M | 565.62M | 541.71M | 544.50M | 525.49M | 487.45M | 538.81M | 537.37M | 466.53M | 441.95M | 422.46M | 404.19M | 323.67M | 323.22M | 291.91M | 276.20M | 239.90M | 236.50M | 213.60M | 204.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 | N/A | -41.17M | -150.57M | -4.39M | -100.54M | -30.85M | -4.20M | 1.18M | 5.23M | -1.08M | N/A | N/A | N/A | N/A | N/A | 68.27M | 445.00K | 550.00K | 69.10M | 73.92M | 79.59M | 78.87M | 81.43M | 79.58M | 74.57M | 50.10M | 46.60M | 40.70M | 39.00M | 36.50M |
Operating Income | 834.45M | 641.05M | 288.60M | 313.38M | 80.22M | 57.90M | 96.18M | 127.86M | 98.14M | 85.97M | 73.65M | 88.69M | 87.53M | 96.32M | 94.50M | 59.48M | 81.88M | 84.66M | 92.13M | 84.35M | 83.27M | 96.27M | 62.02M | 62.21M | 63.23M | 67.30M | 63.30M | 60.60M | 61.70M | 55.70M |
Other Expenses / Income | -276.97M | -65.96M | -184.02M | -72.34M | -146.53M | -71.19M | -38.54M | -35.15M | 978.00K | -30.35M | -29.40M | -35.34M | -35.98M | -35.13M | -37.38M | -39.60M | -49.64M | -53.50M | -53.38M | -47.80M | -45.21M | -58.20M | -44.32M | -52.37M | -58.24M | -44.00M | -39.00M | -34.80M | -36.50M | -31.40M |
Before Tax Income | 557.48M | 575.09M | 255.15M | 241.04M | 34.23M | -13.29M | 63.01M | 92.71M | 99.12M | 55.62M | 44.24M | 53.35M | 51.55M | 61.19M | 57.12M | 17.48M | 32.24M | 31.16M | 38.75M | 36.55M | 38.06M | 38.07M | 11.70M | 9.84M | 4.99M | 23.30M | 24.30M | 25.80M | 25.20M | 24.30M |
Income Tax Expenses | 149.11M | 144.93M | 65.57M | 58.94M | 15.66M | 1.87M | -39.84M | 36.05M | 34.08M | 19.54M | 12.14M | 21.89M | 19.53M | 21.65M | 16.58M | 8.39M | 12.38M | 7.92M | 15.80M | 14.70M | 7.36M | 15.25M | 2.23M | 3.54M | 1.75M | 8.40M | 9.00M | 9.60M | 9.70M | 10.20M |
Net Income | 408.38M | 430.16M | 189.58M | 172.49M | 18.56M | -19.93M | 96.53M | 50.15M | 59.00M | 31.35M | 27.68M | 27.22M | 28.61M | 36.06M | 38.14M | 9.09M | 19.86M | 23.24M | 22.95M | 21.85M | 30.70M | 22.82M | 9.47M | 6.29M | 3.24M | 14.90M | 15.30M | 16.20M | 10.50M | 11.90M |
Interest Expenses | N/A | 24.79M | 33.45M | 36.73M | 45.99M | 50.51M | 41.87M | 36.33M | 28.91M | 29.27M | 29.40M | 35.34M | 35.98M | 35.13M | 37.38M | 39.60M | 47.64M | 50.29M | 49.28M | 43.98M | 41.91M | 49.12M | 44.32M | 53.35M | 65.91M | 39.90M | 40.60M | 30.40M | 33.10M | 31.40M |
Basic Shares Outstanding | 9.37M | 9.37M | 9.37M | 9.37M | 9.37M | 9.35M | 9.33M | 9.31M | 9.29M | 9.27M | 9.25M | 9.23M | 7.14M | 9.18M | 9.16M | 9.14M | 9.12M | 9.10M | 9.08M | 6.65M | 6.64M | 6.48M | 8.75M | 8.73M | 8.59M | 8.37M | 8.41M | 9.28M | 9.29M | 9.29M |
Diluted Shares Outstanding | 9.39M | 9.40M | 9.40M | 9.43M | 9.42M | 9.35M | 11.60M | 9.35M | 9.33M | 9.31M | 9.29M | 9.27M | 9.24M | 11.30M | 11.32M | 9.16M | 9.14M | 9.12M | 9.08M | 9.06M | 9.04M | 8.92M | 8.82M | 8.82M | 8.71M | 8.49M | 8.51M | 9.39M | 9.30M | 9.32M |
EBITDA | 898.62M | 771.47M | 469.16M | 456.79M | 260.13M | 224.47M | 273.72M | 245.66M | 208.93M | 146.02M | 132.32M | 88.69M | 149.65M | 96.32M | 155.87M | 59.48M | 150.21M | 152.55M | 152.63M | 158.26M | 162.86M | 172.05M | 138.40M | 141.79M | 137.80M | 117.40M | 109.90M | 101.30M | 100.70M | 92.20M |
EBITDA Margin | 13.51% | 12.44% | 8.43% | 9.12% | 5.39% | 4.85% | 6.33% | 7.78% | 9.06% | 8.36% | 8.06% | 5.49% | 9.59% | 6.36% | 10.80% | 4.06% | 10.46% | 10.66% | 11.06% | 12.60% | 13.45% | 13.80% | 13.53% | 14.25% | 14.17% | 12.64% | 13.70% | 13.09% | 13.22% | 12.74% |
EBIT | 557.48M | 599.88M | 288.60M | 268.17M | 80.22M | 32.45M | 98.56M | 122.52M | 122.00M | 80.16M | 69.22M | 84.44M | 84.11M | 92.83M | 92.10M | 57.09M | 79.88M | 81.45M | 88.03M | 80.53M | 79.97M | 87.19M | 56.02M | 63.18M | 70.89M | 63.20M | 64.90M | 56.20M | 53.30M | 53.50M |
EBIT Margin | 8.38% | 9.67% | 5.19% | 5.36% | 1.66% | 0.70% | 2.28% | 3.88% | 5.29% | 4.59% | 4.22% | 5.23% | 5.39% | 6.13% | 6.38% | 3.90% | 5.56% | 5.69% | 6.38% | 6.41% | 6.61% | 6.99% | 5.48% | 6.35% | 7.29% | 6.81% | 8.09% | 7.26% | 7.00% | 7.39% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-29 | 2018-12-30 | 2017-12-31 | 2017-01-01 | 2016-01-03 | 2014-12-28 | 2013-12-29 | 2012-12-30 | 2012-01-01 | 2011-01-02 | 2010-01-03 | 2008-12-28 | 2007-12-30 | 2006-12-31 | 2006-01-01 | 2005-01-02 | 2003-12-28 | 2002-12-29 | 2001-12-30 | 2000-12-31 | 2000-01-02 | 1999-01-03 | 1997-12-28 | 1996-12-29 | 1995-12-31 | 1995-01-01 |