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 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 320.20M | 293.80M | 298.30M | 247.20M | 209.70M | 193.00M | 218.40M | 311.30M | 418.20M | 514.10M | 1.31B | 1.92B | 1.67B | 2.04B | 2.04B | 1.61B | 1.93B | 1.85B | 1.56B | 1.42B | 1.46B | N/A | 1.43B | 1.14B | 1.49B | 1.53B | 1.42B |
Cost of Revenue | 208.10M | 175.90M | 183.80M | 149.60M | 177.20M | 210.90M | 161.60M | 266.20M | 349.30M | 555.40M | 1.40B | 1.78B | 1.59B | 1.88B | 1.83B | 1.39B | 1.64B | 1.51B | 1.33B | 1.22B | 1.30B | N/A | 1.32B | 991.70M | 1.22B | 1.17B | 1.05B |
Gross Profit | 112.10M | 117.90M | 114.50M | 97.60M | 32.50M | -17.90M | 56.80M | 45.10M | 68.90M | -41.30M | -94.90M | 138.00M | 84.20M | 158.40M | 204.70M | 228.80M | 287.50M | 336.90M | 229.50M | 194.10M | 165.10M | N/A | 105.00M | 152.20M | 273.50M | 363.00M | 375.20M |
Operating Expenses | 35.60M | 57.70M | 46.20M | 46.60M | 52.90M | 72.60M | 69.40M | 106.60M | 89.00M | 108.00M | 232.90M | 1.37B | 331.60M | 169.10M | 106.50M | 164.50M | 172.60M | 158.20M | 155.40M | 120.90M | 114.20M | N/A | 56.60M | 60.20M | 80.70M | 163.10M | 187.50M |
Selling, General & Admin | 35.60M | 33.90M | 36.00M | 36.00M | 33.70M | 39.90M | N/A | N/A | N/A | N/A | 186.10M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 48.80M | 48.90M | 40.30M | N/A |
Research & Development | 14.20M | 14.80M | 2.10M | 2.80M | 14.60M | 26.10M | 15.70M | 47.90M | 33.00M | 61.30M | N/A | 1.31B | 273.20M | 110.20M | 118.40M | 110.20M | 127.30M | 105.50M | 94.50M | 58.50M | 44.80M | N/A | 12.60M | 11.40M | 11.40M | 106.40M | 136.70M |
Other Operating Expenses | 24.70M | 23.80M | 10.20M | 10.60M | 19.20M | -10.60M | 53.70M | 58.70M | 56.00M | 46.70M | 46.80M | 56.10M | 58.40M | 58.90M | -11.90M | 54.30M | 45.30M | 52.70M | 60.90M | 62.40M | 69.40M | N/A | 44.00M | N/A | 20.40M | 16.40M | 50.80M |
Operating Income | 52.40M | 59.70M | 135.90M | 51.00M | -20.40M | -92.40M | -17.50M | -61.50M | -20.10M | -149.30M | -327.80M | -1.23B | -247.40M | -10.70M | 98.20M | 64.30M | 114.90M | 178.70M | 74.10M | 73.20M | 50.90M | N/A | 48.40M | 92.00M | 192.80M | 199.90M | 187.70M |
Other Expenses / Income | 32.10M | 8.10M | 67.70M | 2.00M | 4.20M | -9.50M | 29.60M | -6.10M | -167.60M | 443.70M | 57.70M | 31.30M | -11.10M | 37.60M | -4.00M | 7.40M | 16.90M | -8.30M | -36.80M | -36.60M | -33.00M | N/A | -25.90M | -27.10M | -187.40M | -50.40M | -77.40M |
Before Tax Income | 84.50M | 67.80M | 135.90M | 53.00M | -16.20M | -104.10M | 12.10M | -67.60M | -187.70M | 294.40M | -270.10M | -1.20B | -258.50M | 26.90M | 94.20M | 71.70M | 131.80M | 170.40M | 37.30M | 36.60M | 17.90M | N/A | 22.50M | 64.90M | 5.40M | 149.50M | 110.30M |
Income Tax Expenses | 100.00K | 15.60M | -39.10M | -1.40M | 300.00K | -3.30M | -100.00K | -600.00K | -300.00K | -3.40M | -86.50M | -200.00K | 282.20M | 19.40M | 35.70M | 23.00M | 35.20M | 64.20M | 15.00M | 13.10M | 7.20M | N/A | 6.30M | -13.50M | -3.50M | -2.90M | 41.90M |
Net Income | 84.40M | 52.20M | 135.30M | 54.40M | -16.50M | -104.10M | 12.20M | -67.00M | -187.40M | 297.80M | -158.90M | -1.20B | -540.70M | 7.50M | 58.50M | 48.70M | 96.60M | 106.20M | 22.30M | 23.50M | 10.70M | N/A | 16.20M | 78.40M | 8.90M | 152.40M | 68.40M |
Interest Expenses | 1.30M | 500.00K | 100.00K | 100.00K | 3.00M | 4.10M | 5.30M | 19.70M | 19.60M | 18.90M | 40.10M | 50.40M | 11.60M | 600.00K | 1.20M | 17.30M | 16.90M | 14.50M | 40.00M | 40.50M | 38.40M | N/A | 36.30M | 35.20M | N/A | N/A | N/A |
Basic Shares Outstanding | 15.21M | 14.60M | 13.49M | 9.82M | 9.57M | 9.15M | 9.10M | 9.10M | 9.00M | 5.92M | 449.33K | 447.50K | 443.09K | 413.75K | 408.62K | 405.68K | 341.12K | 317.65K | 315.81K | 308.48K | 301.51K | 297.47K | 297.47K | 296.01K | 332.69K | 366.43K | 366.80K |
Diluted Shares Outstanding | 15.50M | 14.99M | 13.88M | 10.12M | 9.57M | 9.15M | 9.10M | 9.10M | 9.00M | 7.95M | 449.33K | 447.50K | 443.09K | 611.09K | 587.25K | 582.11K | 388.07K | 318.38K | 317.65K | 310.31K | 301.51K | 297.47K | 297.47K | 296.01K | 369.09K | 368.12K | 366.80K |
EBITDA | 52.40M | 76.40M | 144.50M | 59.90M | -9.10M | -93.70M | 29.40M | -34.80M | -154.30M | 322.00M | -177.70M | -1.11B | -196.80M | 70.80M | 127.30M | 123.20M | 188.20M | 221.60M | 112.30M | 108.90M | 85.60M | N/A | 82.70M | 122.70M | 25.80M | 165.90M | 126.40M |
EBITDA Margin | 16.36% | 26.00% | 48.44% | 24.23% | -4.34% | -48.55% | 13.46% | -11.18% | -36.90% | 62.63% | -13.59% | -58.02% | -11.77% | 3.48% | 6.25% | 7.63% | 9.76% | 11.99% | 7.20% | 7.68% | 5.86% | 0.00% | 5.80% | 10.73% | 1.73% | 10.85% | 8.89% |
EBIT | 85.80M | 68.30M | 96.30M | 53.10M | -13.20M | -103.30M | 17.40M | -47.90M | -168.10M | 313.30M | -205.30M | -1.15B | -246.90M | 27.50M | 95.40M | 89.00M | 148.70M | 184.90M | 77.30M | 77.10M | 56.30M | N/A | 58.80M | 100.10M | 5.40M | 149.50M | 110.30M |
EBIT Margin | 26.80% | 23.25% | 32.28% | 21.48% | -6.29% | -53.52% | 7.97% | -15.39% | -40.20% | 60.94% | -15.70% | -59.98% | -14.77% | 1.35% | 4.68% | 5.51% | 7.71% | 10.00% | 4.96% | 5.44% | 3.86% | 0.00% | 4.12% | 8.75% | 0.36% | 9.78% | 7.76% |
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 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 |