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 | 889.57M | 860.40M | 546.12M | 644.13M | 597.45M | 529.88M | 529.18M | 481.79M | 587.72M | 501.01M | 418.38M | 393.99M | 395.16M | 408.01M | 444.93M | 623.04M | 500.62M | 427.65M | 295.62M | 318.28M | 230.07M | 123.64M | 125.03M | 111.28M | 85.64M |
Cost of Revenue | 518.96M | 573.75M | 544.66M | 483.17M | 456.28M | 464.66M | 426.60M | 366.37M | 379.93M | 380.61M | 343.09M | 339.39M | 257.04M | 213.74M | 221.81M | 226.82M | 195.76M | 169.62M | 113.23M | 120.35M | 49.95M | 32.35M | 35.74M | 33.57M | 23.97M |
Gross Profit | 370.61M | 286.65M | 1.46M | 160.96M | 141.17M | 65.22M | 102.58M | 115.42M | 207.79M | 120.41M | 75.29M | 54.60M | 138.12M | 194.27M | 223.12M | 396.22M | 304.86M | 258.03M | 182.39M | 197.93M | 180.12M | 91.29M | 89.29M | 77.70M | 61.66M |
Operating Expenses | 33.34M | 29.85M | 29.13M | 29.04M | 27.70M | 27.03M | 26.32M | 25.61M | 21.79M | 44.80M | 41.81M | 37.84M | 135.93M | 110.49M | 131.65M | 117.38M | 55.15M | 52.79M | 72.93M | 73.83M | 109.59M | 66.08M | 51.35M | 46.87M | 44.69M |
Selling, General & Admin | 33.34M | 29.85M | 29.13M | 29.04M | 27.70M | 27.03M | 26.32M | 25.61M | 21.79M | 39.85M | 36.75M | 32.92M | 35.00M | 33.10M | 34.52M | 60.92M | 4.38M | 3.73M | 9.09M | 8.43M | 2.42M | 1.26M | 3.92M | 3.83M | 701.00K |
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 | -176.00K | 366.00K | -18.00K | 36.00K | -825.00K | 1.41M | 1.46M | 1.94M | 128.00K | 246.00K | -2.91M | -118.00K | 100.93M | 77.39M | 97.13M | 56.46M | 50.77M | 49.06M | 63.84M | 65.40M | 107.18M | 64.82M | 47.42M | 43.05M | 43.99M |
Operating Income | 337.27M | 256.35M | -31.00M | 96.69M | 85.86M | -28.14M | 63.48M | 89.81M | 188.08M | 76.05M | 4.89M | 1.29M | -37.70M | 80.69M | 72.41M | 278.84M | 249.70M | 205.25M | 154.76M | 145.46M | 70.53M | 14.43M | 37.94M | 30.83M | 16.98M |
Other Expenses / Income | -32.18M | -47.89M | -119.58M | -105.50M | -99.27M | -139.23M | -67.08M | -33.31M | -27.58M | -42.33M | -72.05M | -65.82M | -40.29M | -3.08M | -18.99M | -350.00K | -76.46M | -16.00M | 79.66M | 31.85M | -11.86M | -22.05M | N/A | N/A | N/A |
Before Tax Income | 305.08M | 208.47M | -150.58M | 27.22M | 14.01M | -101.04M | 9.19M | 56.49M | 158.42M | 33.72M | -38.57M | -49.06M | -77.99M | 77.61M | 53.41M | 278.49M | 173.24M | 189.24M | 199.70M | 163.89M | 58.66M | -7.62M | N/A | N/A | N/A |
Income Tax Expenses | 4.90M | -4.72M | 39.22M | 52.87M | 67.02M | -958.00K | 64.94M | 40.08M | 28.97M | 31.44M | 35.78M | 48.03M | 91.69M | 68.56M | 70.03M | 80.55M | 69.70M | 8.84M | -52.30M | -10.44M | 11.47M | 25.35M | 13.33M | 16.78M | 19.44M |
Net Income | 300.18M | 204.23M | -189.80M | -25.65M | -53.01M | -99.20M | 7.61M | 55.78M | 158.22M | 33.53M | -37.46M | -49.26M | -89.50M | 19.77M | 28.68M | 202.93M | 183.17M | 196.40M | 161.75M | 143.29M | 59.05M | 3.89M | 24.62M | 14.05M | -2.46M |
Interest Expenses | 102.59M | 55.45M | 38.41M | 49.62M | 68.96M | 71.94M | 61.90M | 37.44M | 28.64M | 31.00M | 39.80M | 47.94M | 53.57M | 62.28M | 45.88M | 82.90M | 77.38M | 42.49M | 11.25M | 10.13M | 12.37M | 11.38M | N/A | N/A | N/A |
Basic Shares Outstanding | 29.51M | 27.97M | 19.65M | 18.77M | 17.75M | 17.42M | 16.94M | 16.98M | 17.17M | 15.82M | 11.27M | 10.66M | 9.22M | 7.85M | 7.39M | 7.51M | 7.62M | 7.63M | 7.91M | 7.61M | 6.85M | 6.29M | 3.85M | 3.93M | 4.00M |
Diluted Shares Outstanding | 29.51M | 28.19M | 19.65M | 18.77M | 17.75M | 17.42M | 16.94M | 16.98M | 17.17M | 15.82M | 11.34M | 10.66M | 9.22M | 7.92M | 7.44M | 7.61M | 7.65M | 7.63M | 7.91M | 7.63M | 6.88M | 6.34M | 3.88M | 3.94M | 4.00M |
EBITDA | 555.78M | 409.20M | 34.49M | 218.00M | 240.06M | 122.09M | 206.36M | 197.57M | 283.27M | 167.10M | 96.84M | 76.64M | 40.25M | 184.29M | 191.79M | 369.30M | 349.90M | 302.81M | 215.28M | 197.56M | 123.78M | 76.01M | 59.19M | 51.50M | 38.49M |
EBITDA Margin | 62.48% | 47.56% | 6.32% | 33.84% | 40.18% | 23.04% | 39.00% | 41.01% | 48.20% | 33.35% | 23.15% | 19.45% | 10.19% | 45.17% | 43.11% | 59.27% | 69.89% | 70.81% | 72.82% | 62.07% | 53.80% | 61.48% | 47.34% | 46.28% | 44.95% |
EBIT | 407.68M | 254.97M | -112.17M | 76.84M | 82.97M | -28.22M | 134.44M | 133.30M | 215.82M | 95.97M | 38.11M | 46.71M | 55.77M | 150.61M | 144.59M | 366.38M | 330.25M | 247.73M | 120.71M | 142.99M | 82.90M | 40.62M | 37.94M | 30.83M | 16.98M |
EBIT Margin | 45.83% | 29.63% | -20.54% | 11.93% | 13.89% | -5.33% | 25.41% | 27.67% | 36.72% | 19.16% | 9.11% | 11.86% | 14.11% | 36.91% | 32.50% | 58.81% | 65.97% | 57.93% | 40.83% | 44.92% | 36.03% | 32.86% | 30.35% | 27.71% | 19.82% |
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 |