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 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.34B | 932.64M | 534.82M | 499.63M | 470.30M | 450.39M | 424.50M | 411.95M | 388.47M | 370.86M | 336.93M | 242.28M | 221.43M | 195.10M | 214.10M | -39.69M | 162.22M | 211.33M | 205.57M | 190.17M | 157.40M | 163.72M | 157.64M | 151.68M | 153.50M | 80.00M | 51.80M | 31.30M | 28.30M | 23.10M |
Cost of Revenue | 1.23B | 344.04M | 212.27M | 196.51M | 180.00M | 170.51M | 157.23M | 146.53M | 140.19M | 134.06M | 125.56M | 95.31M | 88.76M | 65.34M | 45.02M | 28.17M | 6.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 |
Gross Profit | 112.62M | 588.60M | 322.54M | 303.12M | 290.29M | 279.88M | 267.27M | 265.43M | 248.28M | 236.80M | 211.36M | 146.97M | 132.67M | 129.76M | 169.07M | -67.86M | 156.18M | 211.33M | 205.57M | 190.17M | 157.40M | 163.72M | 157.64M | 151.68M | 153.50M | 80.00M | 51.80M | 31.30M | 28.30M | 23.10M |
Operating Expenses | 843.33M | 505.82M | 236.87M | 221.14M | 212.69M | 198.71M | 175.46M | 159.00M | 143.54M | 133.01M | 122.75M | 142.50M | 136.24M | 103.38M | 69.66M | 46.84M | 3.30M | -118.06M | -103.93M | -90.74M | -52.29M | -59.43M | -39.64M | -28.88M | -28.90M | -26.40M | -12.60M | -4.30M | -4.90M | -6.30M |
Selling, General & Admin | 58.41M | 52.73M | 34.15M | 30.70M | 34.83M | 34.51M | 32.99M | 31.31M | 26.93M | 22.81M | 23.73M | 20.91M | 20.99M | 16.89M | 22.49M | 23.51M | 20.62M | 16.87M | 16.09M | 13.69M | 11.12M | 22.23M | 10.11M | 8.74M | 7.30M | 11.10M | 3.80M | 2.20M | 2.10M | 1.90M |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 654.00K | 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 | 453.08M | 202.71M | 190.44M | 177.86M | 279.63M | 244.99M | 176.87M | 154.13M | 140.43M | 121.48M | 116.42M | 1.99M | 103.38M | 69.66M | -4.10M | N/A | -134.92M | -120.02M | -104.43M | -63.41M | -81.66M | -49.75M | -37.62M | -36.20M | -37.50M | -16.40M | -6.50M | -7.00M | -8.20M |
Operating Income | 54.22M | 77.84M | 84.88M | 79.37M | 77.61M | 160.98M | 143.45M | 111.54M | 100.72M | 92.62M | 24.67M | 61.84M | 49.44M | 31.16M | 14.80M | 5.41M | 8.29M | 93.27M | 101.64M | 99.43M | 105.11M | 104.29M | 118.00M | 122.80M | 124.60M | 53.60M | 39.20M | 27.00M | 23.40M | 16.80M |
Other Expenses / Income | -336.30M | -42.09M | -19.02M | 2.46M | 38.67M | -11.40M | -26.44M | -20.86M | -48.11M | -69.81M | -23.58M | -74.93M | -43.90M | 1.51M | 16.55M | 16.79M | -15.96M | -119.08M | -112.50M | -100.67M | -81.34M | -81.21M | -83.24M | -85.93M | -79.80M | -30.20M | -20.10M | -16.30M | -13.20M | -6.50M |
Before Tax Income | -282.08M | 40.69M | 66.66M | 72.19M | 39.19M | 69.77M | 23.10M | 85.57M | 58.84M | 33.98M | -12.27M | 7.81M | 5.54M | -7.90M | -25.08M | -28.45M | -7.67M | 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 |
Income Tax Expenses | N/A | 146.69M | 52.34M | 53.01M | 56.16M | 158.49M | 53.93M | 54.58M | 51.87M | 71.37M | 51.07M | -8.56M | 57.17M | 8.65M | -79.41M | -80.87M | 34.42M | 53.55M | 48.97M | 43.90M | 34.60M | 34.20M | 38.11M | 42.99M | 38.60M | 13.10M | 8.00M | 7.30M | 5.10M | 1.10M |
Net Income | -278.26M | -106.00M | 14.32M | 19.19M | -16.98M | 69.77M | 23.09M | 85.57M | 69.44M | 31.89M | 6.95M | 5.46M | -214.00K | 8.20M | 51.09M | 41.69M | 60.06M | 39.72M | 52.67M | 55.53M | 70.51M | 70.09M | 79.89M | 79.80M | 86.00M | 40.50M | 31.20M | 19.70M | 18.30M | 15.70M |
Interest Expenses | 247.99M | 139.92M | 53.13M | 53.47M | 56.16M | 50.37M | 53.93M | 54.58M | 62.47M | 69.28M | 70.28M | 75.05M | 76.04M | 65.71M | 43.08M | 42.13M | 50.38M | 53.55M | 48.97M | 43.90M | 34.60M | 34.20M | 38.11M | 42.99M | 38.60M | 13.10M | 8.00M | 7.30M | 5.10M | 1.10M |
Basic Shares Outstanding | 378.93M | 252.36M | 142.64M | 218.08M | 205.72M | 123.29M | 117.93M | 108.57M | 99.17M | 95.28M | 90.94M | 78.84M | 72.72M | 61.72M | 58.20M | 51.55M | 47.54M | 46.73M | 46.61M | 43.73M | 41.14M | 40.70M | 39.85M | 39.54M | 39.33M | 24.04M | 18.22M | 13.25M | 12.98M | 11.58M |
Diluted Shares Outstanding | 378.93M | 253.87M | 142.71M | 221.67M | 209.60M | 123.35M | 118.02M | 109.39M | 99.88M | 96.76M | 90.94M | 78.84M | 72.72M | 62.77M | 59.05M | 52.56M | 48.29M | 47.28M | 47.45M | 44.78M | 41.84M | 41.49M | 40.61M | 40.30M | 39.81M | 24.52M | 18.57M | 13.25M | 12.98M | 11.58M |
EBITDA | 780.51M | 555.62M | 287.60M | 274.18M | 276.20M | 247.58M | 236.03M | 232.99M | 225.29M | 219.80M | 192.94M | 175.48M | 152.71M | 100.11M | 61.90M | 38.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 |
EBITDA Margin | 58.08% | 59.57% | 53.77% | 54.88% | 58.73% | 54.97% | 55.60% | 56.56% | 57.99% | 59.27% | 57.26% | 72.43% | 68.97% | 51.31% | 28.91% | -97.49% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | -30.27M | 180.62M | 119.79M | 125.67M | 95.35M | 278.63M | 130.95M | 194.72M | 183.77M | 172.54M | 128.30M | 71.95M | 133.00M | 82.56M | 14.76M | 2.95M | 144.86M | 146.82M | 150.61M | 143.33M | 139.71M | 138.48M | 156.11M | 165.79M | 163.20M | 66.70M | 47.20M | 34.30M | 28.50M | 17.90M |
EBIT Margin | -2.25% | 19.37% | 22.40% | 25.15% | 20.27% | 61.86% | 30.85% | 47.27% | 47.31% | 46.53% | 38.08% | 29.70% | 60.06% | 42.32% | 6.90% | -7.43% | 89.30% | 69.48% | 73.26% | 75.37% | 88.76% | 84.58% | 99.03% | 109.31% | 106.32% | 83.38% | 91.12% | 109.58% | 100.71% | 77.49% |
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 | 1995-12-31 | 1994-12-31 |