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 | 3.76B | 3.46B | 3.91B | 3.90B | 4.41B | 4.58B | 4.61B | 3.32B | 2.42B | 3.05B | 2.86B | 2.99B | 2.84B | 2.82B | 2.72B | 3.17B | 2.96B | 2.91B | 2.59B | 2.38B | 2.11B | 1.94B | 1.76B | 1.74B | 1.26B | 1.19B | 1.23B | 1.03B | 863.40M | 760.20M |
Cost of Revenue | 2.88B | 2.70B | 2.86B | 2.87B | 3.34B | 3.69B | 3.58B | 2.57B | 1.76B | 2.27B | 2.22B | 2.26B | 2.10B | 2.10B | 2.07B | 2.38B | 2.28B | 2.20B | 1.96B | 1.70B | 1.48B | 1.35B | 1.24B | 1.15B | 767.70M | 744.00M | 768.40M | 639.30M | 539.50M | 490.30M |
Gross Profit | 876.20M | 757.30M | 1.04B | 1.03B | 1.07B | 890.90M | 1.03B | 747.20M | 656.50M | 779.35M | 640.36M | 736.15M | 735.93M | 719.57M | 650.00M | 794.62M | 683.85M | 710.52M | 625.48M | 678.38M | 627.14M | 594.64M | 524.07M | 595.06M | 491.50M | 441.70M | 458.50M | 390.90M | 323.90M | 269.90M |
Operating Expenses | 789.30M | 862.30M | 901.90M | 992.00M | 1.06B | 1.04B | 893.60M | 686.70M | 522.10M | 609.17M | 689.01M | 595.66M | 577.37M | 545.52M | 496.91M | 618.34M | 584.49M | 534.86M | 464.21M | 401.41M | 364.29M | 353.47M | 385.16M | 366.10M | 306.60M | 274.30M | 274.70M | 250.60M | 217.10M | 179.10M |
Selling, General & Admin | 629.90M | 741.60M | 775.60M | 858.60M | 908.80M | 885.60M | 737.00M | 581.60M | 435.80M | 515.55M | 596.69M | 509.78M | 499.26M | 471.29M | 424.88M | 534.49M | 470.62M | 463.86M | 403.80M | 341.39M | 303.84M | 289.58M | 325.54M | 274.51M | 221.40M | 194.50M | 191.80M | 217.60M | 187.60M | 164.90M |
Research & Development | 120.70M | 120.70M | 126.30M | 133.40M | 147.10M | 157.40M | 156.60M | 105.10M | 86.30M | 93.62M | 92.31M | 85.88M | 78.11M | 74.22M | 72.03M | 79.07M | 73.95M | 71.00M | 60.41M | 60.02M | 60.45M | 63.89M | 59.61M | 55.69M | 50.50M | 54.20M | 54.40M | N/A | N/A | N/A |
Other Operating Expenses | N/A | 2.20M | 3.40M | 6.80M | -3.60M | -4.00M | 8.80M | 3.50M | 3.70M | -1.65M | -1.55M | -7.29M | N/A | -1.66M | 7.00K | 403.00K | 39.93M | N/A | N/A | N/A | N/A | N/A | N/A | 35.90M | 34.70M | 25.60M | 28.50M | 33.00M | 29.50M | 14.20M |
Operating Income | 86.90M | -124.90M | 137.10M | 56.60M | 16.90M | -362.90M | 135.40M | 60.50M | 134.40M | 180.95M | -118.26M | 124.71M | 155.59M | -1.80M | 150.59M | 176.28M | 99.36M | 175.66M | 161.27M | 276.97M | 262.85M | 241.17M | 138.91M | 228.96M | 184.90M | 167.40M | 183.80M | 140.30M | 106.80M | 90.80M |
Other Expenses / Income | 1.36B | -226.90M | -187.80M | -293.50M | -202.30M | -152.70M | -98.40M | -68.50M | -12.80M | -10.36M | 20.49M | -7.29M | 8.80M | -595.00K | -26.79M | -19.96M | -24.02M | -18.19M | -352.00K | -313.00K | 5.23M | -22.62M | -39.07M | -24.60M | 16.50M | -47.60M | 1.80M | 6.20M | 6.40M | 3.20M |
Before Tax Income | 1.45B | -438.60M | -50.70M | -269.50M | -228.90M | -515.60M | -191.90M | -238.30M | 45.80M | 170.59M | -119.81M | 117.43M | 164.39M | -2.40M | 123.81M | 138.96M | 75.34M | 124.45M | 138.25M | 268.94M | 257.02M | 218.55M | 99.84M | 204.36M | 201.40M | 119.80M | 185.60M | 146.50M | 113.20M | 94.00M |
Income Tax Expenses | 75.70M | 149.20M | 27.70M | -1.00M | 116.70M | 37.20M | 28.30M | -67.60M | -13.70M | 53.57M | 56.72M | 29.91M | 12.81M | 14.56M | 44.48M | 32.55M | 35.80M | 37.90M | 55.35M | 84.99M | 82.25M | 86.25M | 32.95M | 67.44M | 72.50M | 43.70M | 63.10M | 49.10M | 37.00M | 30.50M |
Net Income | 1.38B | -587.80M | -78.40M | -268.50M | -345.60M | -568.70M | -241.50M | -178.00M | 76.80M | 114.42M | -181.60M | 78.45M | 144.81M | -20.25M | 41.61M | 93.46M | 39.54M | 86.55M | 96.75M | 183.96M | 174.78M | 99.15M | 66.89M | 136.92M | 128.90M | 76.10M | 122.50M | 97.40M | 76.20M | 63.50M |
Interest Expenses | 246.20M | 199.20M | 195.30M | 292.70M | 202.90M | 154.90M | 117.30M | 101.40M | 32.50M | 31.42M | 29.23M | 30.33M | 34.46M | 37.89M | 35.45M | 45.25M | 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 | 64.36M | 79.00M | 78.30M | 77.60M | 76.70M | 76.00M | 75.50M | 69.10M | 64.90M | 64.53M | 63.66M | 63.06M | 64.24M | 65.91M | 66.26M | 66.08M | 65.84M | 66.67M | 70.58M | 72.00M | 72.42M | 71.98M | 71.52M | 71.30M | 69.36M | 68.96M | 68.82M | 68.80M | 45.77M | 30.33M |
Diluted Shares Outstanding | 64.36M | 79.00M | 78.30M | 77.60M | 76.70M | 76.00M | 75.50M | 69.10M | 65.60M | 65.15M | 63.66M | 63.91M | 64.79M | 65.91M | 66.87M | 66.49M | 66.67M | 67.25M | 71.34M | 72.53M | 72.92M | 72.30M | 71.78M | 71.48M | 69.56M | 69.31M | 69.60M | 68.80M | 45.77M | 68.06M |
EBITDA | 1.83B | -118.40M | 283.20M | 184.30M | 193.30M | -81.10M | 177.60M | -7.00M | 198.40M | 270.88M | -13.20M | 221.47M | 271.26M | 114.74M | 236.95M | 273.09M | 162.74M | 252.04M | 258.99M | 341.61M | 316.09M | 302.46M | 184.36M | 264.86M | 219.60M | 193.00M | 202.60M | 173.30M | 136.30M | 105.00M |
EBITDA Margin | 48.69% | -3.42% | 7.25% | 4.72% | 4.38% | -1.77% | 3.85% | -0.21% | 8.20% | 8.88% | -0.46% | 7.40% | 9.57% | 4.06% | 8.72% | 8.61% | 5.49% | 8.67% | 10.01% | 14.35% | 14.98% | 15.59% | 10.47% | 15.19% | 17.44% | 16.28% | 16.51% | 16.82% | 15.79% | 13.81% |
EBIT | 1.70B | -239.40M | 144.60M | 23.20M | -26.00M | -376.60M | -95.90M | -144.20M | 95.60M | 199.41M | -95.66M | 138.69M | 192.09M | 32.20M | 121.54M | 171.25M | 75.34M | 124.45M | 152.09M | 268.94M | 257.02M | 185.40M | 99.84M | 204.36M | 201.40M | 119.80M | 185.60M | 146.50M | 113.20M | 94.00M |
EBIT Margin | 45.15% | -6.92% | 3.70% | 0.59% | -0.59% | -8.23% | -2.08% | -4.35% | 3.95% | 6.54% | -3.35% | 4.64% | 6.77% | 1.14% | 4.47% | 5.40% | 2.54% | 4.28% | 5.88% | 11.30% | 12.18% | 9.56% | 5.67% | 11.72% | 15.99% | 10.10% | 15.13% | 14.22% | 13.11% | 12.37% |
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 |