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 | 1996-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 711.56M | 796.19M | 621.12M | 515.87M | 598.65M | 567.81M | 613.11M | 706.60M | 745.74M | 810.06M | 632.92M | 666.76M | 677.75M | 747.27M | 803.70M | 903.40M | 857.09M | 765.39M | 661.54M | 574.27M | 315.78M | 310.02M | 284.31M | 252.29M | 183.70M | 85.30M | 41.90M | 12.10M |
Cost of Revenue | 488.20M | 584.90M | 438.16M | 366.11M | 439.30M | 412.09M | 457.43M | 483.58M | 517.17M | 574.25M | 477.15M | 468.82M | 483.76M | 502.32M | 600.78M | 582.18M | 533.43M | 470.59M | 394.83M | 348.26M | 189.14M | 179.47M | 164.22M | 140.61M | 103.00M | 49.00M | 24.30M | 6.90M |
Gross Profit | 223.35M | 211.29M | 182.96M | 149.76M | 159.34M | 155.72M | 155.68M | 223.02M | 228.57M | 235.81M | 155.78M | 197.94M | 193.99M | 244.95M | 202.93M | 321.21M | 323.65M | 294.79M | 266.71M | 226.01M | 126.63M | 130.55M | 120.09M | 111.68M | 80.70M | 36.30M | 17.60M | 5.20M |
Operating Expenses | 164.25M | 150.02M | 144.19M | 134.86M | 161.21M | 185.14M | 206.30M | 205.91M | 198.04M | 203.33M | 200.31M | 211.16M | 192.71M | 194.75M | 240.03M | 250.38M | 216.65M | 202.48M | 178.72M | 172.28M | 105.77M | 91.85M | 90.79M | 89.71M | 55.80M | 27.00M | 13.50M | 3.90M |
Selling, General & Admin | 163.88M | 148.11M | 141.78M | 132.01M | 154.68M | 178.57M | 196.54M | 195.04M | 188.74M | 193.45M | 188.74M | 201.68M | 181.60M | 182.23M | 210.67M | 230.06M | 216.65M | 202.48M | 178.72M | 172.28M | 105.77M | 91.85M | 89.57M | 80.43M | 51.20M | 24.00M | 11.90M | 3.60M |
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 | N/A |
Other Operating Expenses | 366.00K | 1.91M | 2.41M | 2.85M | 6.53M | 3.10M | 342.00K | 305.00K | 5.64M | 5.93M | 6.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -2.00 | 1.21M | 9.27M | 4.60M | 3.00M | 1.60M | 300.00K |
Operating Income | 59.11M | 60.97M | 29.01M | 12.91M | -1.86M | -32.17M | -64.16M | 17.11M | 30.53M | 31.33M | -44.53M | -13.22M | 1.28M | 50.20M | -452.45M | 70.84M | 107.00M | 92.31M | 87.98M | 53.73M | 18.86M | 31.98M | 29.30M | 21.97M | 24.90M | 9.30M | 4.10M | 1.30M |
Other Expenses / Income | -14.16M | -10.89M | -44.43M | -26.32M | -35.68M | -7.30M | -17.26M | -11.73M | -3.94M | -6.10M | -6.76M | -5.43M | -1.82M | -455.00K | -23.74M | 18.06M | 22.54M | 13.62M | 8.65M | 5.37M | 5.95M | 9.14M | 8.73M | 18.36M | 5.40M | -1.00M | -700.00K | 100.00K |
Before Tax Income | 44.95M | 50.08M | -5.66M | -13.41M | -53.47M | -39.47M | -81.42M | 5.38M | 26.59M | 25.22M | -51.30M | -18.65M | -538.00K | 49.74M | -476.19M | 88.90M | 129.54M | 105.94M | 96.64M | 59.09M | 24.81M | 41.13M | 38.03M | 40.33M | 30.30M | 8.30M | 3.40M | 1.40M |
Income Tax Expenses | 6.83M | -42.30M | 226.00K | 735.00K | 1.91M | 2.95M | 1.61M | 4.13M | 3.42M | 3.71M | 2.61M | 86.15M | -9.01M | 2.69M | -90.68M | 12.84M | 40.55M | 33.56M | 33.14M | 15.53M | 4.21M | 9.05M | 9.80M | 11.70M | 8.30M | 1.90M | 600.00K | 200.00K |
Net Income | 38.41M | 91.41M | -5.89M | -14.14M | -55.38M | -42.37M | -83.08M | 1.24M | 23.25M | 21.51M | -53.91M | -104.80M | 8.47M | 47.05M | -385.51M | 76.06M | 88.99M | 72.38M | 63.49M | 43.56M | 20.60M | 31.27M | 28.23M | 28.64M | 22.00M | 6.40M | 2.80M | 1.20M |
Interest Expenses | 6.45M | 11.18M | 14.10M | 21.56M | 15.94M | 10.24M | 9.83M | 12.97M | 12.40M | 12.46M | 9.94M | 9.23M | 8.20M | 6.73M | 7.93M | 2.42M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.60M | 800.00K | N/A |
Basic Shares Outstanding | 9.96M | 9.65M | 7.50M | 3.63M | 2.60M | 2.31M | 2.13M | 1.65M | 1.94M | 3.98M | 2.22M | 2.20M | 2.69M | 3.45M | 2.75M | 2.75M | 2.77M | 2.72M | 2.67M | 2.58M | 2.42M | 2.20M | 1.82M | 1.91M | 1.42M | 853.33K | 700.00K | 470.59K |
Diluted Shares Outstanding | 10.59M | 10.15M | 7.50M | 3.63M | 2.60M | 2.31M | 2.13M | 1.67M | 4.33M | 3.98M | 2.27M | 2.40M | 2.69M | 3.45M | 2.75M | 3.26M | 3.31M | 3.27M | 3.22M | 2.92M | 2.48M | 2.27M | 1.95M | 2.03M | 1.58M | 1.08M | 807.69K | 470.59K |
EBITDA | 59.98M | 71.85M | 49.02M | 25.84M | -19.90M | -12.15M | -50.59M | 40.05M | 49.39M | 59.57M | -17.25M | 15.21M | 33.59M | 85.13M | -452.25M | 118.89M | 133.66M | 118.48M | 103.51M | 53.73M | 29.61M | 47.90M | 36.06M | 31.25M | 29.50M | 12.30M | 5.70M | 1.60M |
EBITDA Margin | 8.43% | 9.02% | 7.89% | 5.01% | -3.32% | -2.14% | -8.25% | 5.67% | 6.62% | 7.35% | -2.73% | 2.28% | 4.96% | 11.39% | -56.27% | 13.16% | 15.59% | 15.48% | 15.65% | 9.36% | 9.38% | 15.45% | 12.68% | 12.38% | 16.06% | 14.42% | 13.60% | 13.22% |
EBIT | 51.69M | 60.30M | 8.44M | 8.15M | -37.53M | -29.17M | -71.65M | 18.34M | 39.08M | 37.69M | -41.35M | -9.42M | 7.66M | 56.47M | -468.26M | 91.32M | 129.54M | 105.94M | 96.64M | 59.09M | 24.81M | 40.32M | 38.03M | 40.33M | 30.30M | 9.90M | 4.20M | 1.40M |
EBIT Margin | 7.26% | 7.57% | 1.36% | 1.58% | -6.27% | -5.14% | -11.69% | 2.60% | 5.24% | 4.65% | -6.53% | -1.41% | 1.13% | 7.56% | -58.26% | 10.11% | 15.11% | 13.84% | 14.61% | 10.29% | 7.86% | 13.01% | 13.38% | 15.99% | 16.49% | 11.61% | 10.02% | 11.57% |
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 | 1996-12-31 |