Financial Year End | 2023-12-31 | 2023-01-01 | 2022-12-31 | 2022-01-02 | 2021-01-03 | 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 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 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-31 | 1995-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.18B | 2.10B | 2.10B | 1.90B | 1.73B | 1.71B | 1.59B | 1.22B | 1.44B | 1.87B | 2.00B | 2.49B | 2.51B | 2.43B | 3.42B | 3.58B | 1.82B | 1.26B | 1.24B | 727.30M | 328.60M | 293.60M | 98.80M | 136.80M | 87.24M | 854.00M | 815.00M | 861.30M | 989.20M | 1.18B |
Cost of Revenue | 1.55B | 1.37B | 1.37B | 1.20B | 1.11B | 1.10B | 986.76M | 600.96M | 744.70M | 1.18B | 1.36B | 1.84B | 1.88B | 1.82B | 2.61B | 2.73B | 1.42B | 840.36M | 813.87M | 442.80M | 170.40M | 151.60M | N/A | N/A | -121.00K | 407.70M | 390.90M | 471.90M | 599.40M | 813.00M |
Gross Profit | 627.90M | 720.76M | 720.76M | 698.26M | 621.48M | 605.74M | 603.17M | 622.45M | 690.72M | 686.22M | 643.42M | 647.70M | 624.00M | 615.30M | 805.65M | 852.35M | 407.23M | 423.35M | 429.41M | 284.50M | 158.20M | 142.00M | N/A | N/A | 87.36M | 446.30M | 424.10M | 389.40M | 389.80M | 371.20M |
Operating Expenses | 249.96M | 364.71M | 364.71M | 354.04M | 331.25M | 320.48M | 339.98M | 341.94M | 375.94M | 419.05M | 400.83M | 541.10M | 576.40M | 478.10M | 603.79M | 647.22M | 816.96M | 318.04M | 382.13M | 353.80M | 156.20M | 141.20M | 110.90M | 114.30M | 85.65M | 363.40M | 343.20M | 360.50M | 323.80M | 340.20M |
Selling, General & Admin | 249.96M | 254.98M | 254.98M | 242.97M | 206.88M | 200.21M | 217.49M | 208.58M | 245.87M | 256.55M | 263.26M | 293.79M | 287.81M | 338.10M | 416.61M | 452.71M | 248.72M | 284.64M | 315.01M | 249.27M | 135.17M | 107.16M | 80.41M | 77.36M | 80.21M | 323.30M | 307.10M | 323.50M | 271.10M | 293.30M |
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 | 29.57M | 109.73M | 109.73M | 111.07M | 124.38M | 120.28M | 5.38M | 133.36M | 130.07M | 162.50M | 137.57M | 247.31M | 288.59M | 140.00M | 187.18M | 194.51M | 568.25M | 33.39M | 67.11M | 104.53M | 21.03M | 34.04M | 30.49M | 36.95M | 5.43M | 40.10M | 36.10M | 37.00M | 52.70M | 46.90M |
Operating Income | 377.94M | 353.31M | 356.05M | 366.96M | 269.31M | 262.58M | 249.89M | 214.76M | 314.78M | 267.18M | 242.59M | 106.60M | 47.70M | 137.10M | 201.87M | 205.13M | -409.74M | 105.32M | 47.28M | -69.30M | 1.90M | 900.00K | -12.10M | 22.50M | 1.72M | 82.80M | 80.90M | 28.90M | 66.00M | 31.00M |
Other Expenses / Income | -98.52M | -109.81M | -2.73M | -126.38M | -116.51M | -91.10M | 431.34M | -113.74M | -113.09M | -33.05M | -50.05M | -47.50M | -60.80M | -112.70M | -184.19M | -225.26M | -171.18M | -95.90M | -42.57M | 1.20M | -15.00M | -15.50M | -4.50M | -4.80M | 495.00K | -61.10M | -52.30M | -52.00M | -63.20M | -69.00M |
Before Tax Income | 279.42M | 243.50M | 353.31M | 240.58M | 152.79M | 171.48M | 574.92M | 101.02M | 201.69M | 234.13M | 192.54M | 59.10M | -13.10M | 24.40M | 17.67M | -20.13M | -580.91M | 9.41M | 4.71M | -68.10M | -13.10M | -14.60M | -16.60M | 17.70M | 2.21M | 21.70M | 28.60M | -23.10M | 2.80M | -38.00M |
Income Tax Expenses | 74.98M | 66.14M | N/A | 40.19M | 34.96M | 34.54M | 114.80M | -93.01M | 72.07M | 94.15M | 79.83M | 14.15M | -21.08M | 6.53M | 22.00M | -23.65M | -99.29M | -8.35M | 4.39M | -16.50M | -17.50M | -1.40M | -3.30M | 8.70M | 12.37M | 12.90M | 16.60M | -4.70M | 11.30M | -1.00M |
Net Income | 204.44M | 177.37M | 353.31M | 200.39M | 117.83M | 136.94M | 460.12M | 194.03M | 129.62M | 161.14M | 121.43M | 45.50M | 7.10M | 9.90M | -4.33M | 5.06M | -479.74M | 16.08M | -11.33M | -57.00M | 13.90M | -10.80M | 1.30M | 52.40M | 461.92M | 10.10M | 14.60M | -3.60M | -13.90M | -37.00M |
Interest Expenses | 124.06M | 122.32M | N/A | 109.19M | 117.74M | 115.97M | 119.62M | 118.06M | 114.80M | 86.07M | 52.19M | 69.01M | 98.60M | 114.11M | 137.23M | 126.71M | N/A | N/A | 114.09M | 68.79M | N/A | 37.23M | N/A | N/A | 4.80M | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 209.49M | 213.77M | 221.38M | 221.38M | 223.68M | 229.94M | 237.80M | 244.18M | 266.71M | 328.73M | 376.18M | 398.70M | 392.10M | 407.20M | 426.25M | 466.20M | 92.61M | 100.51M | 87.15M | 70.00M | 63.10M | 60.00M | 61.30M | 22.70M | 23.23M | 26.90M | 31.50M | 30.10M | 30.22M | 29.84M |
Diluted Shares Outstanding | 211.53M | 215.84M | 224.41M | 224.41M | 228.01M | 235.07M | 244.96M | 252.29M | 266.71M | 328.73M | 376.18M | 398.70M | 392.10M | 407.20M | 426.25M | 466.69M | 92.61M | 100.51M | 87.15M | 70.00M | 63.10M | 60.00M | 61.30M | 22.70M | 23.23M | 26.90M | 31.50M | 30.10M | 30.22M | 29.84M |
EBITDA | 526.50M | 502.26M | 486.73M | 470.44M | 424.45M | 424.72M | 397.45M | 344.76M | 440.80M | 495.09M | 413.32M | 328.87M | 238.82M | 275.84M | 337.07M | 298.37M | -490.72M | 83.09M | 175.49M | 31.99M | 16.70M | 39.02M | 4.60M | 67.60M | 484.53M | 58.30M | 66.40M | 31.10M | 50.10M | 8.90M |
EBITDA Margin | 24.13% | 23.97% | 23.23% | 24.80% | 24.48% | 24.85% | 25.00% | 28.18% | 30.71% | 26.47% | 20.68% | 13.22% | 9.53% | 11.34% | 9.87% | 8.33% | -26.92% | 6.57% | 14.11% | 4.40% | 5.08% | 13.29% | 4.66% | 49.42% | 555.39% | 6.83% | 8.15% | 3.61% | 5.06% | 0.75% |
EBIT | 403.48M | 365.82M | 353.31M | 349.76M | 270.53M | 287.45M | 694.53M | 219.08M | 316.49M | 341.36M | 253.46M | 128.67M | 84.62M | 130.54M | 154.90M | 108.12M | -579.03M | 7.73M | 107.15M | -4.71M | -3.60M | 25.02M | -2.00M | 61.10M | 479.09M | 23.00M | 31.20M | -8.30M | -2.60M | -38.00M |
EBIT Margin | 18.49% | 17.46% | 16.86% | 18.44% | 15.60% | 16.82% | 43.68% | 17.91% | 22.05% | 18.25% | 12.68% | 5.17% | 3.38% | 5.37% | 4.53% | 3.02% | -31.77% | 0.61% | 8.62% | -0.65% | -1.10% | 8.52% | -2.02% | 44.66% | 549.16% | 2.69% | 3.83% | -0.96% | -0.26% | -3.21% |
Financial Year End | 2023-12-31 | 2023-01-01 | 2022-12-31 | 2022-01-02 | 2021-01-03 | 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 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 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-31 | 1995-12-31 |