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 | 477.69M | 484.60M | 441.46M | 376.34M | 436.93M | 439.10M | 440.04M | 456.22M | 450.86M | 441.39M | 448.70M | 424.60M | 364.30M | 279.30M | 271.90M | 313.40M | 316.40M | 321.60M | 308.10M | 317.20M | 303.20M | 295.90M | 243.80M | 155.70M | 81.70M | 46.10M | 32.40M | 23.70M |
Cost of Revenue | 149.12M | 122.64M | 119.07M | 103.81M | 128.73M | 125.32M | 130.42M | 134.00M | 134.41M | 141.69M | 138.00M | 136.00M | 115.10M | 74.60M | 75.40M | 79.30M | 70.50M | 68.80M | 57.80M | 52.80M | 51.50M | 49.60M | 40.80M | 24.00M | 13.60M | 8.00M | 5.90M | 4.20M |
Gross Profit | 328.57M | 361.97M | 322.39M | 272.52M | 308.20M | 313.78M | 309.62M | 322.22M | 316.45M | 299.70M | 310.70M | 288.60M | 249.20M | 204.70M | 196.50M | 234.10M | 245.90M | 252.80M | 250.30M | 264.40M | 251.70M | 246.30M | 203.00M | 131.70M | 68.10M | 38.10M | 26.50M | 19.50M |
Operating Expenses | 230.02M | 226.60M | 203.85M | 156.53M | 210.51M | 218.89M | 227.76M | 232.79M | 239.07M | 222.53M | 222.83M | 216.96M | 201.60M | 153.69M | 136.76M | 583.74M | 566.87M | 227.20M | 157.84M | 125.11M | 124.57M | 126.29M | 219.46M | 125.66M | 56.60M | 39.90M | 26.83M | 15.80M |
Selling, General & Admin | 230.02M | 216.56M | 194.56M | 146.79M | 193.52M | 185.70M | 193.74M | 171.54M | 203.72M | 185.71M | 182.60M | 177.30M | 160.80M | 136.00M | 115.60M | 139.50M | 129.00M | 126.30M | 118.00M | 108.10M | 106.50M | 108.60M | 89.70M | 59.60M | 35.10M | 19.30M | 15.10M | 11.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 | 96.08M | 10.03M | 9.29M | 9.74M | 16.98M | 33.19M | 34.02M | 61.25M | 35.35M | 36.82M | 40.23M | 39.66M | 40.80M | 17.68M | 21.16M | 444.24M | 437.87M | 100.90M | 39.84M | 17.01M | 18.07M | 17.69M | 129.76M | 66.06M | 21.50M | 20.60M | 11.73M | 4.20M |
Operating Income | 98.55M | 152.39M | 118.54M | 120.76M | 87.10M | 103.14M | 52.72M | 90.79M | 29.08M | 71.49M | 73.00M | 71.20M | 17.60M | 21.80M | -4.80M | -273.60M | -108.80M | 112.70M | 118.30M | 139.60M | 127.10M | 120.00M | -16.40M | 8.90M | 16.00M | 10.40M | 5.50M | 3.70M |
Other Expenses / Income | -80.91M | -95.72M | -64.30M | -161.80M | -74.17M | -99.73M | -63.42M | -80.49M | -80.15M | -79.41M | -88.70M | -91.90M | 62.10M | -44.20M | -34.80M | -63.10M | -87.70M | -74.20M | -63.50M | -40.90M | -40.90M | -57.80M | -58.20M | -12.30M | -13.10M | -11.10M | -8.50M | -7.30M |
Before Tax Income | 17.64M | 56.68M | 54.24M | -41.05M | 12.92M | 3.41M | -10.70M | 10.30M | -51.08M | -7.93M | -15.70M | -20.70M | 79.70M | -22.40M | -39.60M | -336.70M | -196.50M | 38.50M | 54.80M | 98.70M | 86.20M | 62.20M | -74.60M | -3.40M | 2.90M | -700.00K | -3.00M | -3.60M |
Income Tax Expenses | 7.94M | 16.72M | 13.58M | -34.48M | 10.86M | -138.76M | -123.16M | 9.58M | 15.06M | 34.81M | 28.72M | 33.23M | 3.97M | 4.00M | 7.00M | 54.08M | 54.10M | 27.18M | 27.00M | 38.72M | -32.46B | -25.28B | -24.60M | 800.00K | 2.70M | -1.60M | N/A | N/A |
Net Income | 2.05M | 34.34M | 36.79M | -6.57M | 2.06M | 141.00M | 111.89M | -423.00K | -74.02M | -62.67M | -62.00M | -66.90M | 2.90M | -28.60M | -52.90M | -302.90M | -391.50M | -6.70M | 48.60M | 59.50M | 53.80M | 7.10M | -55.20M | -4.30M | 100.00K | 800.00K | -4.90M | -3.60M |
Interest Expenses | 56.20M | 61.75M | 65.70M | 74.51M | 81.40M | 76.67M | 79.42M | 81.64M | 80.04M | 79.81M | 89.20M | 91.15M | 46.83M | -41.10M | -3.00K | -72.77M | -87.40M | -63.01M | -63.01M | -39.61M | -41.44B | -59.14B | -63.40M | -32.40M | -15.30M | -11.50M | -8.90M | -7.30M |
Basic Shares Outstanding | 47.65M | 48.93M | 50.16M | 45.04M | 44.70M | 45.65M | 47.17M | 47.92M | 48.03M | 47.53M | 48.40M | 50.00M | 52.30M | 51.50M | 59.50M | 94.10M | 98.70M | 98.70M | 103.70M | 105.40M | 105.10M | 101.80M | 90.30M | 84.50M | 48.40M | 28.20M | 28.20M | 28.20M |
Diluted Shares Outstanding | 50.24M | 52.17M | 54.14M | 45.04M | 47.92M | 48.00M | 49.63M | 47.92M | 48.03M | 47.53M | 48.40M | 50.00M | 52.30M | 51.50M | 59.50M | 94.10M | 98.70M | 98.70M | 103.70M | 105.40M | 105.10M | 101.80M | 90.30M | 84.50M | 48.40M | 28.20M | 28.20M | 28.20M |
EBITDA | 169.95M | 219.06M | 136.18M | 130.50M | 121.91M | 136.33M | 146.81M | 177.69M | 109.93M | 145.78M | 154.16M | 153.49M | 90.77M | -48.26M | -24.89M | -302.46M | -409.12M | -24.49M | 33.35M | 77.24M | -73.83B | -84.40B | -11.40M | 30.15M | 9.20M | 300.00K | -7.97M | -6.60M |
EBITDA Margin | 35.58% | 45.20% | 30.85% | 34.68% | 27.90% | 31.05% | 33.36% | 38.95% | 24.38% | 33.03% | 34.36% | 36.15% | 24.92% | -17.28% | -9.15% | -96.51% | -129.30% | -7.61% | 10.83% | 24.35% | -24,349.09% | -28,522.54% | -4.68% | 19.36% | 11.26% | 0.65% | -24.60% | -27.85% |
EBIT | 66.19M | 112.81M | 116.07M | 33.46M | 94.32M | 78.91M | 68.14M | 90.79M | 21.07M | 51.95M | 55.91M | 57.48M | 53.70M | -65.70M | -45.90M | -321.59M | -424.80M | -42.53M | 12.59M | 58.61M | -73.85B | -84.42B | -143.20M | -35.90M | -12.50M | -12.30M | -13.80M | -10.90M |
EBIT Margin | 13.86% | 23.28% | 26.29% | 8.89% | 21.59% | 17.97% | 15.49% | 19.90% | 4.67% | 11.77% | 12.46% | 13.54% | 14.74% | -23.52% | -16.88% | -102.61% | -134.26% | -13.23% | 4.09% | 18.48% | -24,355.61% | -28,529.20% | -58.74% | -23.06% | -15.30% | -26.68% | -42.59% | -45.99% |
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 |