Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 6.40B | 6.81B | 5.85B | 4.35B | 4.11B | 5.16B | 4.51B | 4.49B | 4.11B | 3.84B | 3.89B | 3.72B | 3.75B | 3.40B | 2.78B | 4.71B | 5.67B | 5.67B | 5.92B | 5.23B | 4.13B | 3.71B | 3.37B | 3.81B | 4.28B | 3.95B | 3.66B | 3.16B | 3.04B | 2.70B |
Cost of Revenue | 4.61B | 4.87B | 4.18B | 3.13B | 2.99B | 3.84B | 3.28B | 3.26B | 2.99B | 2.80B | 2.87B | 2.77B | 2.87B | 2.68B | 2.46B | 3.84B | 4.53B | 4.44B | 4.50B | 3.92B | 3.13B | 2.85B | 2.59B | 2.57B | 2.98B | 2.70B | 2.47B | 2.16B | 2.09B | 1.83B |
Gross Profit | 1.79B | 1.95B | 1.67B | 1.21B | 1.12B | 1.32B | 1.23B | 1.23B | 1.11B | 1.04B | 1.02B | 944.00M | 875.40M | 720.00M | 315.60M | 867.40M | 1.14B | 1.23B | 1.42B | 1.31B | 997.10M | 859.90M | 783.40M | 1.24B | 1.30B | 1.25B | 1.19B | 1.00B | 954.00M | 868.20M |
Operating Expenses | 997.40M | 974.30M | 852.30M | 669.60M | 631.20M | 873.10M | 843.20M | 800.50M | 770.50M | 704.10M | 689.60M | 654.10M | 660.30M | 641.40M | 713.60M | 790.60M | 1.04B | 884.50M | 946.00M | 913.50M | 775.70M | 663.30M | 592.30M | 785.20M | 921.70M | 845.60M | 822.60M | 700.20M | 694.40M | 658.20M |
Selling, General & Admin | 812.20M | 771.40M | 697.80M | 543.70M | 509.60M | 724.30M | 704.70M | 661.30M | 644.60M | 584.50M | 570.10M | 548.80M | 562.40M | 549.40M | 625.10M | 668.40M | 835.00M | 752.30M | 801.30M | 782.40M | 632.50M | 560.50M | 496.40M | 534.20M | 662.70M | 598.40M | 576.30M | 570.50M | 573.90M | 538.40M |
Research & Development | 185.20M | 202.90M | 154.50M | 125.90M | 121.60M | 148.80M | 138.50M | 139.20M | 125.90M | 119.60M | 119.50M | 105.30M | 97.90M | 92.00M | 88.50M | 122.20M | 134.50M | 132.20M | 144.70M | 131.10M | 118.20M | 102.80M | 95.90M | 102.20M | 93.40M | 87.50M | 89.40M | N/A | N/A | N/A |
Other Operating Expenses | 7.60M | -6.10M | -6.80M | -6.10M | -500.00K | -4.30M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 66.40M | N/A | N/A | N/A | 25.00M | N/A | N/A | 148.80M | 165.60M | 159.70M | 156.90M | 129.70M | 120.50M | 119.80M |
Operating Income | 734.90M | 947.80M | 812.90M | 539.30M | 471.00M | 367.00M | 354.90M | 424.60M | 344.10M | 332.70M | 325.60M | 289.90M | 215.10M | 78.60M | -398.00M | 76.80M | 107.20M | 341.20M | 478.60M | 400.70M | 221.40M | 196.60M | 191.10M | 452.20M | 378.30M | 400.20M | 369.30M | 304.80M | 259.60M | 210.00M |
Other Expenses / Income | -106.00M | -94.20M | -76.50M | -66.60M | -306.40M | -77.50M | -11.60M | -34.90M | -28.90M | -44.80M | -96.00M | -108.90M | -125.80M | -163.30M | -286.70M | -709.00M | -14.50M | -31.50M | 17.20M | -22.20M | -20.30M | -35.00M | -58.90M | -128.90M | -323.30M | -116.40M | -133.10M | -14.50M | -51.50M | -11.60M |
Before Tax Income | 628.90M | 853.60M | 736.40M | 472.70M | 61.50M | 322.20M | 343.30M | 389.70M | 315.20M | 287.90M | 229.60M | 181.00M | 89.30M | -84.70M | -684.70M | -632.20M | 92.70M | 309.70M | 495.80M | 378.50M | 201.10M | 161.60M | 132.20M | 323.30M | 55.00M | 283.80M | 236.20M | 290.30M | 208.10M | 198.40M |
Income Tax Expenses | 196.30M | 172.30M | 141.00M | 98.00M | 80.30M | 59.10M | 156.00M | 115.30M | 87.80M | 93.00M | -545.60M | 33.60M | 17.40M | 25.90M | -98.50M | 155.90M | 13.10M | 46.50M | 110.40M | 108.70M | 65.90M | 58.10M | 47.50M | 121.10M | 17.10M | 105.20M | 85.00M | 104.50M | 73.90M | 69.40M |
Net Income | 420.40M | 677.00M | 593.30M | 372.70M | -131.00M | 265.30M | 146.40M | 276.00M | 241.40M | 245.70M | 769.20M | 50.00M | 71.90M | -110.60M | -586.20M | -788.10M | 111.60M | 133.90M | 385.40M | 269.80M | 135.20M | 78.40M | 81.80M | -95.80M | 37.90M | 186.30M | 150.50M | 185.80M | 127.20M | 129.00M |
Interest Expenses | -112.40M | 98.10M | 65.90M | 67.30M | 76.00M | 46.00M | 26.40M | 27.50M | 27.80M | 29.80M | 43.90M | 68.10M | 81.80M | 94.40M | 86.10M | 54.20M | 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 | 70.20M | 74.80M | 77.80M | 79.20M | 85.20M | 87.60M | 89.40M | 91.20M | 93.00M | 93.60M | 91.20M | 89.80M | 89.30M | 88.70M | 88.40M | 88.30M | 89.80M | 94.00M | 97.60M | 95.60M | 91.20M | 90.00M | 87.80M | 88.70M | 92.00M | 98.30M | 99.20M | 98.83M | 96.36M | 95.56M |
Diluted Shares Outstanding | 70.50M | 75.20M | 78.40M | 79.70M | 85.20M | 88.20M | 90.10M | 92.00M | 94.30M | 95.10M | 93.80M | 92.40M | 92.20M | 88.70M | 88.40M | 88.30M | 90.20M | 94.70M | 98.80M | 97.30M | 91.90M | 90.70M | 88.10M | 88.70M | 92.60M | 99.00M | 100.30M | 98.83M | 96.36M | 95.69M |
EBITDA | 734.90M | 1.21B | 985.40M | 696.40M | 535.50M | 598.70M | 427.00M | 522.70M | 445.90M | 449.70M | 355.00M | 241.70M | 275.60M | 139.00M | -441.30M | -400.80M | 304.80M | 347.70M | 658.00M | 536.00M | 351.70M | 284.90M | 289.70M | 174.10M | 220.60M | 451.20M | 392.40M | 420.00M | 321.60M | 318.20M |
EBITDA Margin | 11.48% | 17.73% | 16.86% | 16.02% | 13.03% | 11.60% | 9.47% | 11.65% | 10.86% | 11.71% | 9.13% | 6.50% | 7.35% | 4.08% | -15.90% | -8.51% | 5.37% | 6.14% | 11.11% | 10.25% | 8.52% | 7.68% | 8.59% | 4.57% | 5.15% | 11.44% | 10.73% | 13.29% | 10.57% | 11.78% |
EBIT | 504.30M | 947.40M | 800.20M | 538.00M | 25.30M | 370.40M | 328.80M | 418.80M | 357.00M | 368.50M | 267.50M | 151.70M | 171.10M | 9.70M | -598.60M | -578.00M | 124.70M | 180.40M | 495.80M | 378.50M | 201.10M | 136.50M | 129.30M | 25.30M | 55.00M | 291.50M | 235.50M | 290.30M | 201.10M | 198.40M |
EBIT Margin | 7.88% | 13.91% | 13.69% | 12.37% | 0.62% | 7.18% | 7.29% | 9.33% | 8.70% | 9.60% | 6.88% | 4.08% | 4.57% | 0.29% | -21.56% | -12.28% | 2.20% | 3.18% | 8.37% | 7.24% | 4.87% | 3.68% | 3.84% | 0.66% | 1.28% | 7.39% | 6.44% | 9.19% | 6.61% | 7.35% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |