Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-26 | 2020-12-27 | 2019-12-29 | 2018-12-30 | 2017-12-31 | 2016-12-25 | 2015-12-27 | 2014-12-28 | 2013-12-29 | 2012-12-30 | 2011-12-25 | 2010-12-26 | 2009-12-27 | 2008-12-28 | 2007-12-30 | 2006-12-31 | 2005-12-25 | 2004-12-26 | 2003-12-28 | 2002-12-29 | 2001-12-30 | 2000-12-31 | 1999-12-26 | 1998-12-27 | 1997-12-28 | 1996-12-29 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.43B | 2.31B | 2.07B | 1.78B | 1.81B | 1.75B | 1.68B | 1.56B | 1.58B | 1.59B | 1.58B | 1.99B | 2.32B | 2.39B | 2.44B | 2.95B | 3.20B | 3.29B | 3.37B | 3.30B | 3.23B | 3.08B | 3.02B | 3.49B | 3.13B | 2.94B | 2.87B | 2.62B | 2.41B | 2.36B |
Cost of Revenue | 1.34B | 1.21B | 1.04B | 960.22M | 706.36M | 654.18M | 615.41M | 629.36M | 617.81M | 644.00M | 626.90M | 832.20M | 957.50M | 961.80M | 1.02B | 1.32B | 1.34B | 1.53B | 1.54B | 1.48B | 1.43B | 1.35B | 1.36B | 1.23B | 1.38B | 1.46B | 1.41B | 1.35B | 1.17B | 1.11B |
Gross Profit | 1.09B | 1.10B | 1.04B | 823.42M | 1.11B | 1.09B | 1.06B | 925.99M | 961.40M | 944.50M | 950.30M | 1.16B | 1.37B | 1.43B | 1.42B | 1.63B | 1.85B | 1.76B | 1.83B | 1.83B | 1.80B | 1.73B | 1.65B | 2.26B | 1.75B | 1.48B | 1.45B | 1.27B | 1.24B | 1.25B |
Operating Expenses | 785.00M | 843.65M | 763.44M | 647.16M | 928.28M | 904.60M | 937.78M | 860.66M | 824.82M | 855.10M | 794.20M | 1.05B | 1.36B | 1.20B | 1.35B | 1.67B | 1.63B | 2.28B | 1.48B | 1.32B | 1.26B | 1.18B | 1.28B | 1.62B | 1.18B | 959.90M | 999.00M | 1.09B | 1.02B | 1.04B |
Selling, General & Admin | 556.80M | 556.81M | 545.07M | 452.60M | 867.62M | 845.59M | 875.91M | 742.38M | 754.17M | 770.58M | 709.58M | 950.13M | 1.02B | 1.06B | 1.18B | 1.33B | 1.40B | 1.47B | 1.47B | 1.32B | 1.26B | 1.18B | 1.28B | 1.40B | 1.18B | 959.80M | 999.10M | 967.10M | 876.40M | 883.60M |
Research & Development | 228.80M | 204.19M | 160.87M | 132.43M | 106.42M | 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 | 605.00K | 82.65M | 57.50M | 62.14M | 60.66M | -3.42M | 61.87M | 118.28M | 70.65M | 84.52M | 84.62M | 104.87M | 331.76M | 137.03M | 176.56M | 342.32M | 229.09M | 814.43M | 4.72M | 59.00K | 45.00K | -7.00K | 9.00K | 227.97M | 0 | 100.00K | -100.00K | 126.80M | 139.00M | 154.30M |
Operating Income | 305.98M | 309.51M | 268.03M | 176.26M | 175.58M | 190.17M | 112.37M | 65.33M | 136.59M | 89.40M | 156.10M | 102.80M | 10.30M | 234.10M | 64.80M | -40.60M | 227.40M | -520.61M | 353.30M | 510.00M | 539.60M | 544.90M | 374.40M | 635.92M | 571.30M | 515.20M | 455.10M | 173.30M | 228.60M | 211.30M |
Other Expenses / Income | -3.39M | -73.51M | 22.47M | -60.82M | -11.12M | 2.84M | -1.14M | -34.80M | -39.83M | -59.50M | -61.30M | 160.50M | -14.00M | -56.90M | -61.00M | -30.80M | -42.40M | -31.31M | 92.80M | -33.40M | -39.80M | -53.50M | -34.50M | 37.16M | -32.80M | -9.70M | -17.70M | 24.60M | 100.00K | 175.90M |
Before Tax Income | 302.59M | 236.00M | 290.50M | 115.43M | 164.46M | 176.09M | 111.22M | 30.53M | 96.75M | 29.90M | 94.80M | 263.30M | -3.70M | 177.20M | 3.80M | -71.40M | 185.00M | -551.92M | 446.10M | 476.60M | 499.80M | 491.40M | 339.90M | 673.09M | 538.50M | 505.50M | 437.40M | 197.90M | 228.70M | 387.20M |
Income Tax Expenses | 69.84M | 62.09M | 70.53M | 14.60M | 24.49M | 48.63M | 103.96M | 4.42M | 33.91M | -3.54M | 37.89M | 103.48M | 36.51M | 68.52M | 2.21M | -5.73M | 76.14M | 16.61M | 180.20M | 183.50M | 197.80M | 191.60M | 137.60M | 275.55M | 228.30M | 218.90M | 175.10M | 113.40M | 92.80M | 173.90M |
Net Income | 232.39M | 173.91M | 219.97M | 100.10M | 139.97M | 125.68M | 4.30M | 29.07M | 63.25M | 33.30M | 65.10M | 133.20M | -39.70M | 107.70M | 19.90M | -57.80M | 208.70M | -543.44M | 259.80M | 292.60M | 302.70M | 299.70M | 444.70M | 397.54M | 310.20M | 278.90M | 262.30M | 84.50M | 135.90M | 213.30M |
Interest Expenses | 1.01M | 40.69M | 769.00K | 727.00K | 3.82M | 16.57M | 26.48M | 38.93M | 41.63M | 51.73M | 54.81M | 58.71M | 85.69M | 85.06M | 83.10K | 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 | 164.72M | 166.87M | 167.93M | 166.97M | 166.04M | 164.84M | 161.93M | 161.09M | 165.13M | 150.73M | 149.72M | 148.04M | 147.10M | 145.53M | 144.07M | 143.78M | 143.89M | 144.58M | 145.44M | 147.57M | 150.28M | 151.56M | 160.10M | 167.99M | 179.20M | 192.80M | 197.20M | 196.90M | 193.71M | 208.14M |
Diluted Shares Outstanding | 165.66M | 167.14M | 168.53M | 168.04M | 167.54M | 166.94M | 164.26M | 161.09M | 167.57M | 150.73M | 156.46M | 151.76M | 147.10M | 153.09M | 144.07M | 143.78M | 144.16M | 144.58M | 145.88M | 149.36M | 152.84M | 154.81M | 160.10M | 171.60M | 179.20M | 192.80M | 197.20M | 196.90M | 193.96M | 210.61M |
EBITDA | 401.32M | 392.16M | 333.20M | 238.39M | 230.90M | 256.17M | 196.60M | 134.14M | 200.39M | 160.94M | 243.28M | 399.17M | 198.95M | 382.23M | 155.96M | 80.88M | 474.40M | -356.98M | 583.77M | 622.89M | 648.25M | 644.65M | 776.31M | 901.06M | 736.00M | 686.00M | 611.30M | 345.80M | 367.70M | 541.50M |
EBITDA Margin | 16.54% | 16.99% | 16.06% | 13.37% | 12.74% | 14.65% | 11.73% | 8.62% | 12.69% | 10.13% | 15.42% | 20.06% | 8.56% | 15.97% | 6.39% | 2.74% | 14.85% | -10.85% | 17.31% | 18.85% | 20.09% | 20.94% | 25.74% | 25.82% | 23.51% | 23.36% | 21.33% | 13.22% | 15.26% | 22.97% |
EBIT | 303.24M | 276.69M | 291.27M | 115.42M | 168.28M | 190.88M | 134.73M | 72.42M | 138.79M | 81.48M | 157.80M | 295.39M | 82.50M | 261.28M | 22.19M | -63.53M | 284.84M | -526.84M | 440.00M | 476.10M | 500.50M | 491.30M | 582.30M | 673.09M | 538.50M | 497.80M | 437.40M | 197.90M | 228.70M | 387.20M |
EBIT Margin | 12.50% | 11.99% | 14.04% | 6.47% | 9.29% | 10.92% | 8.04% | 4.66% | 8.79% | 5.13% | 10.01% | 14.84% | 3.55% | 10.92% | 0.91% | -2.15% | 8.91% | -16.01% | 13.05% | 14.41% | 15.51% | 15.96% | 19.31% | 19.29% | 17.20% | 16.95% | 15.26% | 7.57% | 9.49% | 16.42% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-26 | 2020-12-27 | 2019-12-29 | 2018-12-30 | 2017-12-31 | 2016-12-25 | 2015-12-27 | 2014-12-28 | 2013-12-29 | 2012-12-30 | 2011-12-25 | 2010-12-26 | 2009-12-27 | 2008-12-28 | 2007-12-30 | 2006-12-31 | 2005-12-25 | 2004-12-26 | 2003-12-28 | 2002-12-29 | 2001-12-30 | 2000-12-31 | 1999-12-26 | 1998-12-27 | 1997-12-28 | 1996-12-29 | 1995-12-31 | 1994-12-31 |