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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 576.30M | 413.53M | 381.47M | 381.85M | 447.91M | 468.77M | 420.19M | 297.03M | 268.14M | 226.46M | 226.98M | 197.44M | 142.32M | 108.11M | 98.58M | 107.33M | 89.75M | 72.29M | 66.54M | 48.12M | 51.28M | 54.12M | 50.61M | 42.30M | 35.84M |
Cost of Revenue | 253.35M | 241.78M | 247.25M | N/A | N/A | 248.32M | 227.00M | 161.52M | N/A | N/A | 119.16M | 104.42M | 78.17M | 65.01M | 63.84M | 62.11M | 55.62M | 41.09M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 322.94M | 171.76M | 134.22M | 381.85M | 447.91M | 220.45M | 193.19M | 135.51M | 268.14M | 226.46M | 107.83M | 93.02M | 64.16M | 43.09M | 34.74M | 45.22M | 34.13M | 31.20M | 66.54M | 48.12M | 51.28M | 54.12M | 50.61M | 42.30M | 35.84M |
Operating Expenses | 253.90M | 5.10M | -232.45M | -934.72M | -328.00M | -223.54M | 11.88M | 3.16M | -171.78M | -144.31M | 2.60M | 2.03M | 6.21M | 5.19M | -12.72M | 48.86M | 19.41M | 66.07M | -66.97M | -10.25M | -18.50M | -28.56M | -3.79M | -1.89M | -1.30M |
Selling, General & Admin | 5.38M | 152.74M | 184.39M | 189.78M | 175.76M | 207.50M | 197.21M | 132.71M | 122.21M | 103.39M | 90.15M | 78.96M | 68.50M | 60.35M | 48.95M | 38.28M | 34.02M | 24.71M | 20.28M | 17.87M | 21.90M | 29.14M | 18.22M | 14.21M | 14.37M |
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 |
Other Operating Expenses | N/A | -89.39M | -416.84M | -1.12B | -503.76M | -431.04M | -137.36M | -65.62M | -293.99M | -247.70M | N/A | N/A | N/A | N/A | -61.67M | N/A | N/A | N/A | -87.25M | -28.12M | -40.40M | -57.70M | -22.01M | -16.09M | -15.67M |
Operating Income | 317.57M | 156.48M | 149.02M | -552.87M | 119.91M | 245.24M | 121.38M | 115.76M | 96.36M | 82.15M | 41.14M | 33.83M | 16.67M | 42.08M | 22.02M | 22.24M | 13.54M | 10.89M | -431.00K | 37.87M | 32.77M | 25.56M | 46.82M | 40.41M | 34.54M |
Other Expenses / Income | -239.25M | 626.99M | -41.11M | -19.85M | 22.46M | -56.76M | -21.63M | -38.30M | -36.84M | -35.77M | -41.58M | -24.89M | -17.83M | -24.23M | -27.72M | 8.81M | 5.24M | 4.67M | -10.98M | N/A | -18.74M | -23.43M | -33.56M | -33.47M | -26.92M |
Before Tax Income | 78.32M | 113.82M | 149.02M | -533.03M | 123.98M | 133.41M | 99.75M | 77.45M | 54.58M | 45.51M | 58.25M | 47.05M | 18.70M | 17.85M | -27.72M | 31.06M | 18.77M | 15.56M | 16.23M | 17.58M | 14.03M | 2.13M | 13.26M | 6.94M | 7.62M |
Income Tax Expenses | 8.72M | 21.29M | 30.36M | -19.85M | 22.46M | 27.65M | 44.50M | 18.78M | 5.06M | 11.76M | 17.10M | 13.22M | 2.04M | 4.11M | -11.65M | 8.81M | 5.24M | 4.67M | 8.00M | 5.64M | 5.07M | 362.00K | 4.35M | 2.36M | 2.00M |
Net Income | 69.60M | 92.53M | 118.66M | -513.17M | 97.45M | 105.77M | 55.25M | 58.67M | 49.52M | 33.74M | 41.14M | 33.19M | 17.58M | 13.74M | -16.07M | 22.24M | 13.54M | 11.26M | 8.23M | 11.51M | 8.96M | 1.77M | 8.91M | 4.58M | 5.62M |
Interest Expenses | 207.25M | 42.66M | 37.90M | 93.00M | 144.25M | 111.83M | 65.46M | 48.17M | 33.18M | 28.35M | 34.99M | 32.55M | 31.74M | 35.33M | 45.88M | 57.47M | 68.02M | 57.81M | 36.12M | 20.72M | 18.74M | 23.43M | 33.56M | 33.47M | 26.92M |
Basic Shares Outstanding | 43.29M | 45.56M | 49.24M | 50.27M | 49.26M | 46.02M | 39.46M | 30.99M | 28.39M | 24.73M | 24.80M | 22.20M | 17.89M | 13.86M | 13.19M | 10.70M | 9.22M | 8.54M | 7.12M | 5.28M | 5.27M | 5.36M | 6.28M | 6.55M | 6.14M |
Diluted Shares Outstanding | 43.50M | 45.91M | 49.55M | 50.27M | 49.42M | 46.23M | 39.70M | 31.17M | 28.56M | 24.85M | 24.96M | 22.33M | 17.95M | 13.90M | 13.19M | 10.79M | 9.37M | 8.73M | 7.50M | 5.73M | 5.71M | 5.90M | 6.60M | 6.55M | 6.14M |
EBITDA | N/A | -513.17M | 118.66M | -514.93M | 101.52M | 214.86M | 121.38M | 88.77M | 91.42M | 58.62M | 70.61M | N/A | N/A | N/A | N/A | N/A | 13.54M | 10.89M | N/A | 21.36M | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 0.00% | -124.09% | 31.11% | -134.85% | 22.67% | 45.83% | 28.89% | 29.89% | 34.09% | 25.88% | 31.11% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 15.08% | 15.07% | 0.00% | 44.39% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 285.57M | 156.48M | 186.92M | -440.03M | 264.17M | 245.24M | 165.21M | 125.63M | 87.76M | 73.86M | 93.24M | 78.96M | 51.36M | 53.18M | 18.16M | 88.53M | 86.79M | 73.74M | 52.34M | 37.87M | 32.77M | 25.56M | 46.82M | 40.41M | 34.54M |
EBIT Margin | 49.55% | 37.84% | 49.00% | -115.24% | 58.98% | 52.31% | 39.32% | 42.29% | 32.73% | 32.61% | 41.08% | 39.99% | 36.09% | 49.19% | 18.42% | 82.48% | 96.71% | 102.01% | 78.67% | 78.70% | 63.91% | 47.23% | 92.51% | 95.54% | 96.36% |
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 |