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 | 340.50M | 321.25M | 344.00M | 330.45M | 325.97M | 395.34M | 391.64M | 429.50M | 430.84M | 424.37M | 398.44M | 344.88M | 326.91M | 342.86M | 376.62M | 441.23M | 431.75M | 207.39M | 197.13M | 151.22M | 120.52M | 100.62M | 82.86M | 80.00M | 77.30M | 65.12M | 43.57M | 31.68M | 28.10M | 26.00M |
Cost of Revenue | 241.92M | 235.44M | 224.46M | 203.51M | 189.61M | 210.87M | 223.16M | 213.40M | 222.85M | 218.51M | 236.47M | 222.09M | 62.36M | 235.26M | 257.46M | 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 |
Gross Profit | 98.58M | 85.81M | 119.54M | 126.94M | 136.36M | 184.47M | 168.48M | 216.09M | 207.99M | 205.86M | 161.97M | 122.79M | 264.55M | 107.59M | 119.16M | 441.23M | 431.75M | 207.39M | 197.13M | 151.22M | 120.52M | 100.62M | 82.86M | 80.00M | 77.30M | 65.12M | 43.57M | 31.68M | 28.10M | 26.00M |
Operating Expenses | 98.58M | 38.81M | 35.46M | 30.37M | 30.79M | 31.66M | 34.16M | 31.10M | 29.28M | 28.25M | 28.97M | 23.96M | 184.50M | 22.49M | 23.59M | 352.60M | 259.93M | 112.86M | 94.40M | 49.38M | 50.83M | 31.47M | 26.54M | 25.42M | 25.54M | 22.00M | 16.22M | 12.70M | -6.90M | -9.50M |
Selling, General & Admin | 36.33M | 38.71M | 35.46M | 30.37M | 30.79M | 31.66M | 34.16M | 31.10M | 29.28M | 28.25M | 28.97M | 23.96M | 22.21M | 22.49M | 23.59M | 112.70M | 39.39M | 35.53M | 17.61M | 13.94M | 10.04M | 5.74M | 4.95M | 4.90M | 4.69M | 4.52M | 3.92M | 3.13M | 2.70M | N/A |
Research & Development | N/A | 0 | 1.00 | 0 | 0 | 0 | 0 | 0 | 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 | N/A | 93.00K | 1.36M | 743.00K | 2.26M | 3.49M | 10.38M | 13.04M | 11.43M | 13.95M | 8.52M | 6.89M | 162.28M | N/A | N/A | 239.90M | 220.54M | 77.33M | 76.79M | 35.44M | 40.78M | 25.73M | 21.59M | 20.51M | 20.86M | 17.49M | 12.30M | 9.58M | N/A | N/A |
Operating Income | 62.28M | -139.46M | -97.81M | -70.71M | -46.25M | 152.81M | 134.32M | 184.99M | 178.71M | 177.61M | 133.00M | 98.83M | 80.06M | 85.11M | 95.57M | 88.63M | 171.81M | 94.54M | 102.73M | 101.84M | 69.69M | 69.15M | 56.32M | 54.59M | 51.76M | 43.11M | 27.35M | 18.97M | 35.00M | 35.50M |
Other Expenses / Income | -27.02M | 100.40M | 302.50M | -70.02M | 281.52M | 227.44M | -45.98M | -94.69M | -66.69M | -128.73M | -130.70M | 151.38M | -150.83M | 9.44M | -39.20M | -36.32M | -167.90M | -3.48M | -62.60M | -59.98M | -74.00M | 2.34M | N/A | 2.96M | N/A | -39.90M | -28.43M | N/A | N/A | N/A |
Before Tax Income | 35.26M | 101.34M | 386.57M | 188.14M | 283.78M | 230.93M | 89.39M | 90.30M | 112.03M | 48.33M | -10.73M | 158.27M | -80.83M | -23.92M | -31.08M | 52.31M | -74.39M | -3.48M | 13.93M | 41.86M | N/A | 71.49M | N/A | 57.55M | N/A | 42.71M | 30.87M | N/A | N/A | N/A |
Income Tax Expenses | 703.00K | 1.10M | 1.29M | 1.58M | 1.38M | 1.73M | 1.92M | 1.44M | 568.00K | 1.11M | 3.26M | 941.00K | -823.00K | 1.56M | 2.38M | 3.01M | 3.37M | -238.00K | -150.00K | -1.18M | 36.04M | 38.55M | 38.26M | 32.64M | 30.41M | 27.38M | 18.76M | 13.51M | 31.60M | 30.00M |
Net Income | 30.38M | 113.78M | 382.65M | 183.30M | 279.91M | 227.41M | 85.58M | 95.62M | 111.70M | 93.10M | 1.63M | 180.32M | -79.58M | -32.96M | -210.15M | 8.46M | 76.85M | 7.75M | 32.70M | 44.81M | 33.65M | 30.59M | 18.06M | 21.95M | 21.35M | 15.74M | 8.59M | 5.47M | 3.40M | 5.50M |
Interest Expenses | 46.39M | 45.42M | 46.71M | 55.20M | 65.09M | 79.88M | 77.88M | 88.03M | 89.74M | 97.30M | 91.27M | 98.80M | 107.52M | 123.11M | 131.63M | 156.06M | 163.63M | 65.10M | 56.18M | 36.45M | 25.61M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 290.25M | 279.89M | 277.64M | 266.91M | 237.64M | 236.67M | 237.76M | 233.63M | 233.46M | 228.97M | 206.63M | 159.11M | 152.47M | 130.99M | 109.28M | 67.87M | 64.91M | 52.16M | 49.84M | 46.74M | 34.00M | 26.94M | 19.43M | 16.86M | 16.96M | 19.92M | 16.51M | 9.39M | 9.71M | 9.32M |
Diluted Shares Outstanding | 291.19M | 282.47M | 287.37M | 268.18M | 237.93M | 240.81M | 241.54M | 237.68M | 233.75M | 229.44M | 209.80M | 179.66M | 152.47M | 130.99M | 109.28M | 67.87M | 64.91M | 52.16M | 49.90M | 47.33M | 34.38M | 27.43M | 19.94M | 17.63M | 17.43M | 20.18M | 16.51M | 9.80M | 9.71M | 9.32M |
EBITDA | 245.81M | 227.57M | 85.44M | 258.16M | 253.17M | 326.53M | 312.93M | 355.03M | 345.90M | 344.34M | 289.87M | 261.62M | 242.34M | 257.41M | 280.78M | 181.50M | 185.13M | 72.34M | 88.33M | 83.18M | 99.27M | 121.08M | 76.27M | 71.16M | 70.75M | 98.72M | 70.80M | 27.22M | 41.30M | 41.80M |
EBITDA Margin | 72.19% | 70.84% | 24.84% | 78.13% | 77.67% | 82.60% | 79.90% | 82.66% | 80.28% | 81.14% | 72.75% | 75.86% | 74.13% | 75.08% | 74.55% | 41.13% | 42.88% | 34.88% | 44.81% | 55.00% | 82.36% | 120.33% | 92.05% | 88.95% | 91.52% | 151.60% | 162.50% | 85.93% | 146.98% | 160.77% |
EBIT | 77.47M | 160.30M | 430.65M | 240.09M | 346.38M | 309.02M | 165.38M | 185.09M | 202.01M | 191.52M | 96.16M | 280.06M | 27.11M | 91.71M | -76.14M | 167.54M | 243.85M | 72.61M | 88.72M | 80.07M | 95.30M | 69.15M | 56.32M | 54.59M | 51.76M | 43.11M | 27.35M | 18.97M | 35.00M | 35.50M |
EBIT Margin | 22.75% | 49.90% | 125.19% | 72.66% | 106.26% | 78.17% | 42.23% | 43.10% | 46.89% | 45.13% | 24.13% | 81.21% | 8.29% | 26.75% | -20.22% | 37.97% | 56.48% | 35.01% | 45.01% | 52.95% | 79.08% | 68.72% | 67.97% | 68.23% | 66.96% | 66.21% | 62.78% | 59.90% | 124.56% | 136.54% |
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 |