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.09B | 3.43B | 2.62B | 1.17B | 1.51B | 1.59B | 1.40B | 1.33B | 1.39B | 1.36B | 1.30B | 1.36B | 1.30B | 1.08B | 987.00M | 1.51B | 1.50B | 667.50M | 1.09B | 942.40M | 1.36B | 1.47B | 1.73B | 2.17B | 2.04B | 2.26B | 2.37B | 2.19B | 2.24B | 1.78B |
Cost of Revenue | 2.86B | 3.29B | 2.44B | 993.50M | 1.26B | 1.34B | 1.13B | 1.04B | 1.15B | 1.16B | 1.07B | 1.13B | 1.16B | 946.80M | 766.40M | 1.51B | 1.25B | 580.40M | 951.10M | 852.20M | 1.42B | 1.41B | 1.64B | 1.89B | 1.86B | 1.91B | 1.96B | 1.87B | 1.80B | 1.63B |
Gross Profit | 223.50M | 140.80M | 182.40M | 179.20M | 249.80M | 241.30M | 271.90M | 288.90M | 238.10M | 197.10M | 231.20M | 232.60M | 142.40M | 132.30M | 220.60M | -4.60M | 253.40M | 87.10M | 138.60M | 90.20M | -58.00M | 61.40M | 94.30M | 278.40M | 185.10M | 350.20M | 410.60M | 321.40M | 439.40M | 156.00M |
Operating Expenses | 236.30M | 114.10M | 118.80M | 90.60M | 98.90M | 97.70M | 98.30M | 107.80M | 88.20M | 82.90M | 57.90M | 66.70M | 84.60M | 84.20M | 85.40M | 77.60M | 71.40M | 38.80M | -1.08B | 868.80M | 654.00M | 467.40M | 29.40M | 139.10M | 214.00M | 259.60M | 222.90M | 223.60M | 228.80M | 212.20M |
Selling, General & Admin | 131.10M | 110.90M | 118.80M | 91.20M | 98.00M | 96.30M | 97.50M | 105.00M | 88.10M | 81.40M | 57.90M | 62.20M | 59.90M | 64.40M | 69.90M | 73.10M | 73.10M | 33.30M | 58.90M | 885.50M | 608.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Research & Development | 122.70M | 110.90M | 118.80M | 91.20M | 98.00M | 96.30M | 97.50M | 105.00M | 88.10M | 81.40M | 57.90M | 62.20M | 62.70M | 64.40M | 69.90M | 73.10M | 73.10M | 30.30M | 50.90M | 92.50M | 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 | -107.70M | -38.90M | -600.00K | 900.00K | -900.00K | -3.60M | -13.60M | -497.60M | 30.40M | N/A | 2.80M | 25.00M | 300.00K | 16.40M | 14.70M | -1.70M | 5.50M | -1.14B | -16.70M | 46.00M | 467.40M | 29.40M | 139.10M | 214.00M | 259.60M | 222.90M | 223.60M | 228.80M | 212.20M |
Operating Income | 95.80M | -73.80M | -66.80M | 35.00M | 81.10M | 143.60M | 150.70M | 177.80M | -345.90M | 137.90M | 173.30M | 165.90M | 57.80M | 44.40M | 118.70M | -91.00M | 182.00M | 48.30M | 59.80M | -817.60M | -739.00M | -406.00M | 64.90M | 139.30M | -28.90M | 90.60M | 168.00M | 97.80M | 210.60M | -56.20M |
Other Expenses / Income | -39.50M | -41.90M | -88.40M | -42.30M | -45.30M | -23.60M | -22.20M | -33.90M | -25.90M | -30.80M | -30.10M | -26.30M | -13.70M | -12.70M | -100.00K | -300.00K | 400.00K | 1.60M | -1.17B | 6.20M | -41.30M | -53.20M | -329.80M | -123.40M | -61.00M | -106.50M | -107.70M | -96.10M | -108.00M | -99.00M |
Before Tax Income | 56.30M | -37.90M | -24.00M | 38.80M | 80.40M | 120.00M | 133.00M | 147.20M | -371.80M | 107.10M | 143.20M | 139.60M | 44.10M | 28.40M | 118.60M | -91.30M | 182.40M | 49.90M | -1.11B | -861.90M | -783.00M | -459.60M | 86.70M | 25.40M | -89.90M | -15.90M | 60.30M | 1.70M | 102.60M | -152.10M |
Income Tax Expenses | 9.10M | -8.30M | -5.50M | 10.00M | 18.40M | 28.30M | 87.60M | 55.50M | -135.20M | 35.30M | 38.40M | 53.80M | 17.50M | 14.30M | 48.10M | -22.80M | 81.40M | 23.70M | 2.80M | 6.20M | 14.00M | 14.90M | 550.20M | 11.60M | -32.70M | -16.40M | 8.80M | -9.30M | 37.20M | -53.80M |
Net Income | 47.20M | -29.60M | -18.50M | 28.80M | 62.00M | 91.70M | 45.40M | 91.70M | -236.60M | 71.80M | 104.80M | 85.80M | 26.60M | 14.10M | 68.90M | -68.50M | 101.00M | 26.20M | -753.70M | -746.80M | -788.00M | -468.70M | -459.40M | 16.80M | -54.10M | 600.00K | 48.00M | 8.20M | 60.30M | -106.80M |
Interest Expenses | 46.90M | 48.30M | 49.50M | 40.90M | 24.60M | 22.70M | 22.20M | 20.30M | 24.10M | 37.50M | 35.70M | 29.10M | 18.00M | 11.80M | N/A | 1.00M | 4.30M | 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 | 15.99M | 15.91M | 15.84M | 15.80M | 16.00M | 16.59M | 17.00M | 17.81M | 17.19M | 17.82M | 18.83M | 19.11M | 18.98M | 19.38M | 19.64M | 19.98M | 20.01M | 49.84M | 79.67M | 79.81M | 80.17M | 80.53M | 80.23M | 79.52M | 79.34M | 79.11M | 74.22M | 71.64M | 62.26M | 58.21M |
Diluted Shares Outstanding | 16.13M | 15.91M | 15.84M | 15.91M | 16.20M | 16.87M | 17.26M | 18.03M | 17.20M | 18.59M | 19.25M | 19.28M | 18.98M | 19.38M | 19.64M | 19.98M | 20.31M | 49.88M | 79.67M | 79.81M | 80.31M | 80.63M | 80.23M | 79.52M | 79.34M | 79.16M | 74.38M | 71.64M | 71.81M | 58.21M |
EBITDA | 211.80M | 131.50M | 151.00M | 136.60M | 193.50M | 182.90M | 194.90M | 216.50M | -315.30M | 170.50M | 201.30M | 195.20M | 84.50M | 60.00M | 885.00M | -75.60M | 198.60M | 54.00M | -1.08B | -740.20M | -173.40M | -49.70M | 67.70M | 224.90M | 64.90M | 190.10M | 278.80M | 193.80M | 310.30M | 45.40M |
EBITDA Margin | 6.86% | 3.84% | 5.76% | 11.65% | 12.78% | 11.53% | 13.95% | 16.27% | -22.65% | 12.57% | 15.51% | 14.35% | 6.49% | 5.56% | 89.67% | -5.01% | 13.20% | 8.09% | -99.15% | -78.54% | -12.70% | -3.38% | 3.91% | 10.37% | 3.17% | 8.42% | 11.75% | 8.85% | 13.87% | 2.55% |
EBIT | 103.20M | 10.40M | 25.50M | 79.70M | 105.00M | 142.70M | 155.20M | 167.50M | -347.70M | 144.60M | 178.90M | 168.70M | 62.10M | 40.20M | 117.00M | -90.30M | 186.70M | 49.90M | -750.90M | -740.60M | -774.00M | -453.80M | 90.80M | 28.40M | -86.80M | -15.80M | 56.80M | -1.10M | 97.50M | -160.60M |
EBIT Margin | 3.34% | 0.30% | 0.97% | 6.80% | 6.93% | 9.00% | 11.11% | 12.59% | -24.98% | 10.66% | 13.79% | 12.40% | 4.77% | 3.73% | 11.85% | -5.99% | 12.41% | 7.48% | -68.91% | -78.59% | -56.70% | -30.88% | 5.24% | 1.31% | -4.25% | -0.70% | 2.39% | -0.05% | 4.36% | -9.01% |
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 |