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 | 782.90M | 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 | 204.10M | -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 | 131.10M | 114.10M | 118.80M | 90.60M | 98.90M | 97.70M | 98.30M | 107.80M | 88.20M | 82.90M | 57.90M | 66.70M | 87.70M | 84.20M | 86.30M | 87.80M | 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 | 62.70M | 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 | 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 | -300.00K | -107.70M | -38.90M | -600.00K | 900.00K | -900.00K | 800.00K | 2.80M | 100.00K | 1.50M | N/A | 4.50M | 25.00M | 19.80M | 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 | 181.10M | 149.90M | 114.20M | 173.30M | 165.90M | 54.70M | 48.10M | 117.80M | -92.40M | 182.00M | 48.30M | 1.22B | -778.60M | -712.00M | -406.00M | 64.90M | 139.30M | -28.90M | 90.60M | 187.70M | 97.80M | 210.60M | -56.20M |
Other Expenses / Income | 9.10M | 35.90M | 42.80M | 3.80M | -700.00K | -900.00K | -17.70M | -33.90M | -521.70M | -7.10M | -30.10M | -26.30M | -13.40M | -19.70M | 800.00K | 1.10M | 400.00K | 1.60M | -2.33B | -83.30M | -71.00M | -53.60M | 21.80M | -113.90M | -61.00M | -106.50M | -127.40M | -96.10M | -108.00M | -95.90M |
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 | 41.30M | 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 | 16.20M | 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 | 25.10M | 14.10M | 70.50M | -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 | 43.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 | 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 | 15.99M | 15.91M | 15.84M | 15.80M | 16.00M | 16.59M | 17.00M | 17.81M | 17.20M | 17.82M | 18.83M | 19.11M | 18.98M | 19.38M | 19.64M | 19.98M | 20.01M | 99.67M | 79.67M | 79.81M | 80.17M | 80.58M | 80.23M | 79.52M | 79.34M | 79.11M | 74.22M | 71.64M | 62.26M | 58.14M |
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 | 99.76M | 79.67M | 79.81M | 80.31M | 80.58M | 80.23M | 79.52M | 79.34M | 79.16M | 74.38M | 71.64M | 71.81M | 58.14M |
EBITDA | 199.40M | 33.10M | 24.70M | 87.20M | 130.20M | 142.70M | 194.90M | 203.50M | -315.30M | 175.70M | 207.00M | 195.20M | 84.50M | 60.00M | 135.00M | -75.40M | 196.40M | 55.60M | -726.60M | -712.50M | -696.00M | -358.40M | 186.10M | 109.70M | 7.00M | 87.20M | 147.90M | 94.90M | 197.20M | -59.00M |
EBITDA Margin | 6.46% | 0.97% | 0.94% | 7.44% | 8.60% | 9.00% | 13.95% | 15.29% | -22.65% | 12.96% | 15.95% | 14.35% | 6.49% | 5.56% | 13.68% | -5.00% | 13.05% | 8.33% | -66.68% | -75.60% | -50.99% | -24.39% | 10.74% | 5.06% | 0.34% | 3.86% | 6.23% | 4.33% | 8.81% | -3.31% |
EBIT | 100.20M | 10.40M | 25.50M | 79.70M | 105.00M | 142.70M | 155.20M | 167.50M | -347.70M | 144.60M | 178.90M | 168.70M | 59.30M | 40.20M | 118.60M | -90.30M | 182.40M | 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.25% | 0.30% | 0.97% | 6.80% | 6.93% | 9.00% | 11.11% | 12.59% | -24.98% | 10.66% | 13.79% | 12.40% | 4.56% | 3.73% | 12.02% | -5.99% | 12.12% | 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 |