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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 885.77M | 1.11B | 1.20B | 607.94M | 705.80M | 656.07M | 460.02M | 257.81M | 189.63M | 96.72M | 37.55M | 37.31M | 94.52M | 95.90M | 67.34M | 82.91M | 88.16M | 105.73M | 100.18M | 135.69M | 75.25M | 40.28M | 61.53M | 76.34M | 40.28M | 45.04M | 42.14M |
Cost of Revenue | 675.88M | 691.77M | 675.02M | 563.89M | 589.85M | 498.52M | 399.89M | 312.85M | 248.20M | 72.19M | 25.79M | 23.05M | 30.02M | 30.14M | 8.59M | 18.55M | 28.42M | 35.85M | 33.67M | 24.11M | N/A | N/A | N/A | N/A | 400.00K | 400.00K | 300.00K |
Gross Profit | 209.88M | 421.69M | 528.16M | 44.05M | 115.95M | 157.55M | 60.13M | -55.05M | -58.56M | 24.52M | 11.76M | 14.27M | 64.50M | 65.75M | 58.75M | 64.37M | 59.74M | 69.88M | 66.51M | 111.59M | 75.25M | 40.28M | 61.53M | 76.34M | 39.88M | 44.64M | 41.84M |
Operating Expenses | 18.68M | 20.79M | 20.16M | 10.76M | 15.29M | 11.71M | 8.68M | 14.53M | 17.20M | 5.04M | 4.94M | 4.26M | 26.29M | 22.59M | 34.99M | 15.25M | 46.91M | 54.46M | 51.78M | 42.44M | 18.46M | 18.40M | 18.39M | 18.40M | 18.43M | 18.43M | 15.56M |
Selling, General & Admin | 18.68M | 20.38M | 18.15M | 13.72M | 14.12M | 14.71M | 12.56M | 12.73M | 12.47M | 5.04M | 4.94M | 4.26M | 3.53M | 3.02M | 20.65M | 1.54M | 1.48M | 1.49M | 988.00K | 1.11M | 864.10K | 805.43K | 800.92K | 807.36K | 841.02K | 841.14K | 708.30K |
Research & Development | 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 | 2.59M | 413.00K | 2.01M | -2.96M | 1.17M | -4.39M | 501.00K | -1.86M | -9.63M | -737.00K | -508.00K | -475.00K | 22.76M | 19.57M | 14.34M | 13.71M | 45.43M | 52.97M | 50.79M | 41.33M | 17.59M | 17.59M | 17.59M | 17.59M | 17.59M | 17.59M | 14.86M |
Operating Income | 188.61M | 435.09M | 513.61M | 19.77M | 100.66M | 145.01M | 50.08M | -70.26M | -239.15M | 19.49M | 6.82M | 10.01M | 38.21M | 43.17M | 23.76M | 49.12M | 90.37M | 51.27M | 48.40M | 93.25M | 56.79M | 21.88M | 43.14M | 57.94M | 21.84M | 26.61M | 26.57M |
Other Expenses / Income | -75.80M | 27.14M | 14.00M | -75.88M | -63.23M | -60.25M | -52.37M | -57.61M | 14.26M | -3.23M | -3.29M | -4.13M | 1.61M | -3.41M | -2.08M | -1.06M | -90.37M | -51.27M | -48.40M | -7.42M | -421.30K | -421.41K | -421.66K | -463.62K | -400.00K | 500.00K | 1.70M |
Before Tax Income | 112.81M | 462.23M | 527.61M | -137.54M | 37.43M | 84.77M | -2.29M | -127.87M | -220.65M | 16.25M | 3.53M | 5.87M | 32.65M | 38.56M | 23.45M | 48.93M | 12.83M | 15.41M | 14.73M | 69.15M | 56.37M | 21.46M | 42.72M | 57.47M | 21.44M | 27.11M | 28.27M |
Income Tax Expenses | 541.00K | 379.00K | 389.00K | 131.00K | 237.00K | 232.00K | 56.00K | -155.00K | 189.00K | 258.00K | 7.43M | 59.31M | 657.00K | 724.00K | 485.00K | -1.97M | -71.82M | -30.25M | -29.15M | -16.71M | 9.75M | 9.75M | 9.65M | 9.68M | 9.27M | 8.32M | 5.09M |
Net Income | 112.27M | 461.85M | 527.22M | -137.67M | 37.19M | 84.53M | -2.35M | -127.71M | -220.84M | 15.99M | -3.90M | -53.43M | 32.65M | 38.56M | 21.68M | 48.05M | 84.84M | 45.72M | 43.97M | 85.84M | 47.46M | 12.55M | 33.92M | 48.72M | 12.57M | 17.39M | 19.48M |
Interest Expenses | 103.66M | 56.25M | 39.91M | 47.48M | 59.55M | 75.11M | 59.84M | 44.17M | 28.27M | 2.52M | 2.83M | 3.77M | 4.96M | 3.94M | 1.90M | 3.22M | 6.37M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 900.00K | 2.00M |
Basic Shares Outstanding | 199.92M | 200.69M | 192.35M | 143.57M | 143.79M | 144.13M | 125.02M | 95.24M | 30.24M | 11.39M | 5.56M | 5.31M | 5.30M | 4.15M | 3.71M | 3.71M | 3.71M | 3.72M | 3.72M | 3.71M | 3.71M | 3.71M | 3.71M | 3.71M | 3.71M | 3.71M | 2.63M |
Diluted Shares Outstanding | 200.48M | 201.19M | 192.97M | 143.57M | 143.88M | 144.43M | 125.02M | 95.24M | 30.27M | 11.42M | 5.60M | 5.34M | 5.34M | 4.15M | 3.71M | 3.71M | 3.71M | 3.72M | 3.72M | 3.71M | 3.71M | 3.71M | 3.71M | 3.71M | 3.71M | 3.71M | 2.63M |
EBITDA | 352.02M | 530.74M | 691.22M | 21.24M | 190.82M | 252.02M | 131.02M | -18.54M | -139.22M | 18.65M | 17.90M | 20.76M | 60.37M | 62.06M | 37.92M | 64.98M | 108.22M | 69.72M | 66.40M | 110.94M | 74.38M | 39.47M | 60.73M | 75.53M | 39.43M | 43.80M | 39.43M |
EBITDA Margin | 39.74% | 47.67% | 57.45% | 3.49% | 27.04% | 38.41% | 28.48% | -7.19% | -73.42% | 19.28% | 47.68% | 55.65% | 63.87% | 64.72% | 56.31% | 78.37% | 122.76% | 65.94% | 66.28% | 81.75% | 98.85% | 98.00% | 98.70% | 98.94% | 97.91% | 97.24% | 93.57% |
EBIT | 216.47M | 518.47M | 567.52M | -90.06M | 96.97M | 159.87M | 57.55M | -83.70M | -192.38M | 18.78M | 6.36M | 9.65M | 38.27M | 43.22M | 24.06M | 49.30M | 19.39M | 15.46M | 14.81M | 69.13M | 57.21M | 22.30M | 43.56M | 58.40M | 21.84M | 26.61M | 26.57M |
EBIT Margin | 24.44% | 46.56% | 47.17% | -14.81% | 13.74% | 24.37% | 12.51% | -32.47% | -101.45% | 19.42% | 16.93% | 25.85% | 40.49% | 45.07% | 35.73% | 59.46% | 21.99% | 14.63% | 14.79% | 50.95% | 76.03% | 55.37% | 70.79% | 76.50% | 54.23% | 59.07% | 63.06% |
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 |