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 | 618.56M | 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 | 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 |
Gross Profit | 365.20M | 171.76M | 134.22M | 381.85M | 447.91M | 220.45M | 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 Expenses | 100.23M | 5.10M | -232.45M | -934.72M | -328.00M | -223.54M | 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 |
Selling, General & Admin | 171.68M | 152.74M | 184.39M | 189.78M | 175.76M | 207.50M | 197.21M | 132.71M | 122.21M | 103.39M | 90.15M | 78.96M | 65.27M | 56.93M | 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 | -100.23M | -89.39M | -416.84M | -1.12B | -503.76M | -431.04M | 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 | 317.57M | 156.48M | 149.02M | -552.87M | 119.91M | 245.24M | 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 Expenses / Income | 78.32M | -42.66M | 30.36M | 19.84M | 4.07M | -111.83M | 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 |
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.71M | 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 | 48.34M | 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.23M | 30.99M | 28.39M | 24.73M | 24.80M | 22.20M | 17.89M | 13.86M | 13.19M | 10.70M | 9.22M | 8.54M | 7.09M | 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.62M | 31.17M | 28.56M | 24.85M | 24.96M | 22.33M | 17.95M | 13.90M | 13.19M | 10.79M | 9.37M | 8.73M | 7.48M | 5.73M | 5.71M | 5.90M | 6.60M | 6.55M | 6.14M |
EBITDA | 4.82M | 171.19M | 165.26M | -546.69M | 125.70M | 260.97M | 178.62M | 136.95M | 99.92M | 86.96M | 105.62M | 90.35M | 60.61M | 60.02M | 25.30M | 96.19M | 94.58M | 82.53M | 57.10M | 41.06M | 36.88M | 29.73M | 50.00M | 42.83M | 37.35M |
EBITDA Margin | 0.78% | 41.40% | 43.32% | -143.17% | 28.06% | 55.67% | 42.51% | 46.10% | 37.26% | 38.40% | 46.53% | 45.76% | 42.59% | 55.52% | 25.66% | 89.62% | 105.38% | 114.17% | 85.81% | 85.32% | 71.92% | 54.94% | 98.79% | 101.27% | 104.20% |
EBIT | 126.66M | 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 | 20.48% | 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 |