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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 298.43M | 267.74M | 451.76M | 438.64M | 448.75M | 430.60M | 143.54M | 80.26M | 102.67M | 106.16M | 97.38M | 423.02M | 299.85M | 379.09M | 216.50M | 228.78M | 224.67M | 239.70M | 171.04M | 163.41M | 132.76M | 130.61M | 114.22M | 113.01M | 81.79M | 78.25M |
Cost of Revenue | 143.63M | 126.96M | 237.05M | 229.48M | 273.16M | 296.38M | 193.76M | 173.70M | 199.12M | 126.72M | 94.88M | 188.73M | 68.91M | 124.71M | 100.17M | 94.99M | 63.75M | 54.07M | 41.81M | 38.32M | 32.34M | 28.06M | 24.54M | 20.97M | 18.25M | 19.97M |
Gross Profit | 154.80M | 140.78M | 214.71M | 209.15M | 175.59M | 134.23M | -50.22M | -93.44M | -96.45M | -20.57M | 2.50M | 234.29M | 230.93M | 254.37M | 116.32M | 133.78M | 160.93M | 185.62M | 129.23M | 125.09M | 100.42M | 102.55M | 89.69M | 92.04M | 63.54M | 58.28M |
Operating Expenses | 150.17M | 61.53M | 32.79M | 40.94M | 46.83M | 36.51M | 50.33M | 45.94M | 33.53M | 24.34M | 20.50M | 24.96M | 103.97M | 148.69M | 83.44M | 79.39M | 78.81M | 70.48M | 63.21M | 48.97M | 38.28M | 37.43M | 39.85M | 44.20M | 37.40M | 39.72M |
Selling, General & Admin | 33.46M | 38.10M | 37.81M | 44.20M | 57.16M | 73.23M | 50.33M | 45.96M | 33.53M | 19.27M | 20.50M | 24.93M | 33.68M | 38.04M | 19.96M | 17.82M | 18.64M | 13.66M | 12.22M | 8.47M | 7.14M | 6.13M | 8.23M | 7.71M | 7.93M | 10.01M |
Research & Development | 39.13M | 8.02M | 2.52M | 8.89M | 4.99M | 21.69M | 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 | 66.41M | 23.43M | -5.02M | -3.26M | -15.32M | -58.41M | -81.00K | -132.00K | N/A | 281.00K | -3.35M | 27.00K | 70.29M | 65.08M | 63.48M | 61.58M | 60.16M | 56.82M | 50.99M | 40.50M | 31.15M | 31.30M | 31.61M | 36.49M | 29.46M | 29.71M |
Operating Income | 15.80M | 91.64M | 181.93M | 173.92M | 133.72M | 114.49M | -85.46M | -141.09M | -35.90M | -1.62M | 47.12M | 208.83M | 121.03M | 96.68M | 31.38M | 132.39M | 120.86M | 115.15M | 64.68M | 76.12M | 62.14M | 65.12M | 47.95M | 47.83M | 26.14M | 18.56M |
Other Expenses / Income | -14.55M | 471.94M | -371.12M | -51.52M | -209.27M | -123.80M | -32.87M | -68.16M | -68.03M | -23.47M | 134.49M | 814.45M | -52.56M | -99.26M | -1.69M | -132.76M | -19.32M | -52.16M | -39.32M | -25.30M | -15.14M | -40.37M | -41.62M | -44.82M | -27.76M | -31.59M |
Before Tax Income | 1.25M | 996.03M | -7.94M | 9.58M | -63.66M | -9.31M | -118.33M | -210.77M | -198.01M | -61.99M | 116.49M | 166.73M | 68.47M | 2.82M | 33.14M | -368.00K | 101.54M | 62.99M | 25.36M | 50.81M | 47.00M | 24.76M | 6.33M | 3.01M | -1.62M | -13.03M |
Income Tax Expenses | 1.87M | -438.00K | 1.74M | 981.00K | 1.02M | 1.27M | 1.50M | -589.00K | -3.05M | -1.11M | -3.40M | 3.64M | -1.71M | 1.95M | 1.64M | 510.00K | -299.00K | -1.26M | -818.00K | -420.00K | 375.00K | -88.00K | 356.00K | 78.00K | 237.00K | -236.00K |
Net Income | -46.79M | 787.77M | -9.68M | 8.60M | -64.69M | -231.43M | -179.70M | -208.83M | -197.66M | -41.47M | 135.71M | 118.15M | 46.65M | 9.23M | 23.08M | -9.99M | 136.20M | 71.67M | 34.53M | 55.83M | 39.57M | 27.14M | 4.37M | -504.00K | -1.86M | -12.79M |
Interest Expenses | 1.98M | 20.06M | 56.33M | 69.35M | 91.24M | 101.91M | 59.30M | 50.37M | 62.91M | 14.47M | 11.75M | 34.29M | 25.77M | 49.27M | 57.87M | 178.59M | 120.50M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 106.62M | 107.86M | 109.64M | 96.98M | 100.66M | 100.68M | 100.60M | 93.73M | 93.36M | 87.01M | 80.53M | 80.32M | 74.71M | 67.17M | 67.23M | 67.21M | 65.28M | 65.76M | 65.15M | 65.69M | 58.19M | 56.54M | 54.58M | 50.40M | 61.90M | 55.62M |
Diluted Shares Outstanding | 106.62M | 108.54M | 109.64M | 96.98M | 100.66M | 100.68M | 100.60M | 93.93M | 93.42M | 87.01M | 85.46M | 84.24M | 75.03M | 67.39M | 67.33M | 67.21M | 65.72M | 68.26M | 69.06M | 66.47M | 58.19M | 56.54M | 54.58M | 50.40M | 61.90M | 55.62M |
EBITDA | 53.21M | 1.08B | 29.54M | 193.07M | 140.60M | 185.11M | 21.98M | -66.41M | -50.84M | 11.29M | 170.74M | 285.92M | 166.01M | 95.15M | 103.17M | 160.90M | 274.04M | 221.11M | 117.01M | 154.57M | 94.86M | 97.39M | 83.62M | 85.68M | 55.61M | 48.28M |
EBITDA Margin | 17.83% | 402.31% | 6.54% | 44.02% | 31.33% | 42.99% | 15.31% | -82.75% | -49.51% | 10.64% | 175.33% | 67.59% | 55.37% | 25.10% | 47.66% | 70.33% | 121.97% | 92.25% | 68.41% | 94.59% | 71.45% | 74.57% | 73.21% | 75.82% | 67.99% | 61.69% |
EBIT | -42.95M | 807.39M | 48.39M | 78.93M | 27.57M | -128.25M | -118.89M | -159.05M | -137.80M | -28.11M | 144.06M | 156.09M | 70.72M | 60.45M | 82.60M | 169.11M | 256.40M | 70.42M | 33.71M | 55.41M | 39.95M | 27.05M | 4.72M | -426.00K | -1.62M | -13.03M |
EBIT Margin | -14.39% | 301.56% | 10.71% | 17.99% | 6.14% | -29.78% | -82.83% | -198.18% | -134.21% | -26.48% | 147.93% | 36.90% | 23.58% | 15.95% | 38.15% | 73.92% | 114.12% | 29.38% | 19.71% | 33.91% | 30.09% | 20.71% | 4.13% | -0.38% | -1.98% | -16.65% |
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 |