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 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 8.23B | 7.32B | 4.71B | 3.12B | 5.40B | 3.41B | 2.44B | 1.87B | 2.07B | 3.11B | 886.01M | N/A | 63.88M | 61.00M | 116.32M | 242.26M | 194.94M | 146.66M | N/A | 95.67M | 37.23M | 22.58M | 8.01M | 12.88M | 3.58M | 1.72M | 2.20M | 1.80M | 1.40M | 1.40M |
Cost of Revenue | 6.96B | 6.48B | 4.43B | 3.04B | 4.89B | 3.06B | 2.10B | 1.67B | 1.81B | 2.95B | 863.05M | N/A | 448.02M | 69.88M | 43.67M | 446.92M | 136.69M | 57.49M | N/A | 29.73M | 12.56M | 7.64M | 4.81M | 4.88M | 2.45M | 800.00K | 1.40M | 1.80M | 900.00K | 900.00K |
Gross Profit | 1.27B | 846.00M | 277.37M | 87.14M | 511.81M | 354.97M | 342.45M | 197.09M | 259.05M | 155.66M | 22.97M | N/A | -384.14M | -8.88M | 72.64M | -204.66M | 58.25M | 89.17M | N/A | 65.93M | 24.67M | 14.93M | 3.21M | 8.00M | 1.12M | 917.65K | 800.00K | N/A | 500.00K | 500.00K |
Operating Expenses | 594.01M | 404.61M | 347.76M | 318.71M | 359.12M | 262.71M | 248.09M | 211.44M | 185.89M | 180.88M | 54.42M | N/A | 69.08M | 85.14M | 102.28M | 202.71M | 169.46M | 90.83M | N/A | 47.23M | 20.80M | 11.58M | 6.67M | 5.52M | 3.20M | 3.80M | 1.80M | 2.40M | 3.40M | 3.90M |
Selling, General & Admin | 91.45M | 62.40M | 48.10M | 41.29M | 46.22M | 47.43M | 46.08M | 42.07M | 44.27M | 39.98M | 27.17M | N/A | 28.12M | 34.72M | 41.02M | 86.20M | 49.62M | 35.70M | N/A | 16.93M | 8.05M | 5.37M | 3.38M | 2.99M | 2.31M | 3.60M | 1.50M | 2.00M | 2.50M | 3.30M |
Research & Development | N/A | 9.00M | 9.59M | 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 | N/A | N/A | N/A |
Other Operating Expenses | 502.56M | 613.00K | -52.00K | 1.05M | 2.52M | 1.05M | 911.00K | -10.00K | -291.00K | -312.00K | 758.00K | 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 |
Operating Income | 680.01M | 437.90M | -7.62M | -318.00M | 147.98M | 81.94M | 93.96M | -19.65M | 61.51M | -37.53M | -47.41M | N/A | -453.23M | -94.02M | -29.64M | -436.73M | -111.21M | -17.34M | N/A | 18.71M | 3.87M | 1.50M | -4.94M | 1.68M | -2.08M | -2.88M | -1.00M | -2.40M | -2.90M | -3.40M |
Other Expenses / Income | -66.70M | -73.00M | -72.66M | -111.81M | -176.86M | -42.18M | -22.66M | -34.10M | -118.21M | -9.96M | -31.77M | N/A | -34.30M | -10.11M | 45.59M | -11.72M | -28.89M | -3.89M | N/A | -7.43M | -3.00M | -1.50M | -2.81M | -1.07M | -23.00K | -100.00K | N/A | N/A | N/A | -100.00K |
Before Tax Income | 613.31M | 364.90M | -80.28M | -429.81M | -28.88M | 39.76M | 71.30M | -53.75M | -56.70M | -47.50M | -79.17M | N/A | -487.53M | -104.13M | -116.87M | -452.17M | -140.10M | -33.62M | N/A | 11.28M | 3.13M | -2.19M | -7.75M | 610.00K | -2.10M | -2.98M | N/A | N/A | N/A | -3.50M |
Income Tax Expenses | -115.34M | 710.00K | 1.02M | -20.72M | -69.69M | 333.00K | -1.32M | -7.91M | -16.79M | -455.00K | 11.10M | N/A | -4.33M | 543.00K | 215.00K | -11.72M | 5.01M | -12.62M | N/A | -3.33M | -1.19M | 2.10M | 2.79M | 2.13M | 1.29M | 117.66K | N/A | 100.00K | 400.00K | 200.00K |
Net Income | 728.64M | 364.19M | -81.30M | -409.09M | 40.81M | 39.43M | 72.62M | -45.84M | -39.91M | -47.04M | -79.17M | N/A | -470.11M | -182.33M | -328.78M | -456.06M | -147.19M | 435.00K | N/A | 15.05M | 5.06M | 1.26M | -6.25M | 345.00K | -3.37M | -3.00M | -1.00M | -2.50M | -3.30M | -3.60M |
Interest Expenses | 72.45M | 68.29M | 66.49M | 70.22M | 74.84M | 39.77M | 31.63M | 28.51M | 20.16M | 18.00M | 13.29M | N/A | 32.32M | 37.25M | 55.03M | 41.42M | 29.28M | 26.89M | N/A | 7.96M | 1.76M | N/A | 1.32M | 1.86M | N/A | N/A | N/A | N/A | 400.00K | 500.00K |
Basic Shares Outstanding | 60.03M | 59.54M | 58.27M | 53.30M | 50.35M | 45.73M | 45.54M | 42.35M | 38.02M | 32.74M | 31.63M | N/A | 3.03M | 2.89M | 2.21M | 1.00M | 643.00K | 456.31K | N/A | 426.68K | 279.14K | 263.71K | 133.86K | 120.63K | 76.78K | 61.70K | 56.24K | 52.75K | 43.15K | 32.02K |
Diluted Shares Outstanding | 61.01M | 59.88M | 58.27M | 53.30M | 50.47M | 45.76M | 45.58M | 42.35M | 38.02M | 32.74M | 31.63M | N/A | 3.03M | 2.89M | 2.21M | 1.00M | 643.00K | 456.31K | N/A | 438.54K | 311.98K | 263.71K | 133.86K | 120.63K | 76.78K | 61.70K | 56.24K | 52.75K | 43.15K | 32.02K |
EBITDA | 805.81M | 542.22M | 80.56M | -271.81M | 238.88M | 145.05M | 140.34M | 9.11M | -16.62M | -17.02M | -52.62M | N/A | -416.12M | -5.84M | 101.78M | -321.24M | -48.84M | 88.73M | N/A | 18.71M | 3.87M | 9.54M | 465.00K | 5.51M | -725.00K | -2.68M | -700.00K | -2.00M | -2.00M | -2.80M |
EBITDA Margin | 9.79% | 7.41% | 1.71% | -8.70% | 4.42% | 4.25% | 5.74% | 0.49% | -0.80% | -0.55% | -5.94% | 0.00% | -651.41% | -9.57% | 87.50% | -132.60% | -25.05% | 60.50% | 0.00% | 19.56% | 10.39% | 42.27% | 5.80% | 42.83% | -20.27% | -156.16% | -31.82% | -111.11% | -142.86% | -200.00% |
EBIT | 685.76M | 433.19M | -13.78M | -359.58M | 45.96M | 79.53M | 102.93M | -25.24M | -36.54M | -29.50M | -54.79M | N/A | -442.12M | -144.54M | -273.53M | -426.37M | -112.90M | 14.70M | N/A | 19.68M | 5.63M | 3.35M | -2.14M | 4.34M | -2.08M | -2.88M | -1.00M | -2.40M | -2.50M | -2.90M |
EBIT Margin | 8.33% | 5.92% | -0.29% | -11.51% | 0.85% | 2.33% | 4.21% | -1.35% | -1.77% | -0.95% | -6.18% | 0.00% | -692.10% | -236.97% | -235.16% | -176.00% | -57.91% | 10.03% | 0.00% | 20.57% | 15.12% | 14.85% | -26.69% | 33.68% | -58.14% | -167.81% | -45.45% | -133.33% | -178.57% | -207.14% |
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 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 |