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 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 841.49M | 881.72M | 974.67M | 603.23M | 562.26M | 551.35M | 424.39M | 321.74M | 380.18M | 448.63M | 387.71M | 278.52M | 204.65M | 144.56M | 117.15M | 178.27M | 226.22M | 218.60M | 282.17M | 221.55M | 164.60M | 152.50M | 112.21M |
Cost of Revenue | 404.74M | 371.26M | 358.23M | 267.30M | 240.52M | 238.50M | 191.39M | 135.64M | 137.09M | 139.81M | 131.77M | 105.57M | 152.72M | 98.44M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 436.74M | 510.46M | 616.44M | 335.93M | 321.74M | 312.85M | 233.00M | 186.10M | 243.08M | 308.82M | 255.94M | 172.95M | 51.93M | 46.12M | 117.15M | 178.27M | 226.22M | N/A | 282.17M | 221.55M | 164.60M | 152.50M | 112.21M |
Operating Expenses | 289.94M | 300.96M | 278.55M | 191.61M | 194.73M | 199.66M | 164.38M | 131.02M | 162.71M | 177.81M | 142.23M | 110.91M | 36.02M | 35.21M | 122.67M | 196.02M | 220.20M | 262.50M | 217.54M | 172.50M | 132.90M | 113.22M | 84.05M |
Selling, General & Admin | 96.80M | 112.61M | 141.04M | 77.01M | 82.10M | 92.44M | 263.38M | 204.69M | 226.83M | 263.47M | 229.55M | 177.78M | 152.72M | N/A | 87.05M | 124.44M | 144.57M | 139.00M | 114.03M | 90.41M | 71.63M | 58.80M | 35.41M |
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 |
Other Operating Expenses | -440.00K | 188.35M | 137.51M | 114.60M | 112.63M | 3.29M | -99.00M | -73.67M | -64.12M | -85.67M | -87.32M | -66.87M | -116.70M | 35.21M | 35.62M | 71.59M | 75.63M | 123.50M | 103.50M | 82.09M | 61.27M | 54.41M | 48.64M |
Operating Income | 151.48M | 321.12M | 325.49M | 257.21M | 248.62M | 113.10M | 58.03M | 55.08M | 80.38M | 131.01M | 113.71M | 62.04M | 15.91M | 10.91M | -5.52M | -17.75M | 6.02M | -43.90M | 64.63M | 49.05M | 31.70M | 39.29M | 28.16M |
Other Expenses / Income | 8.37M | -157.23M | 28.18M | -93.31M | -107.94M | -23.27M | 22.39M | 14.72M | -12.73M | 5.30M | 8.20M | 2.76M | -2.92M | -751.00K | -842.00K | -572.85M | -26.12M | -30.50M | -18.58M | 5.92M | 8.55M | 5.62M | 211.00K |
Before Tax Income | 186.56M | 163.89M | 353.67M | 163.90M | 140.69M | 109.04M | 80.43M | 69.81M | 67.64M | 136.31M | 121.91M | 64.80M | 12.99M | 10.15M | -6.36M | -590.60M | -20.10M | -74.40M | 46.05M | 54.98M | 40.24M | 44.91M | 28.37M |
Income Tax Expenses | 45.09M | 57.26M | 90.83M | 43.94M | 35.18M | 32.96M | 40.49M | 21.04M | 36.97M | 39.35M | 44.78M | 27.03M | -132.43M | 513.00K | 121.00K | -61.51M | -5.95M | -26.80M | 19.34M | 20.34M | 16.10M | 18.19M | 12.68M |
Net Income | 130.62M | 117.54M | 208.13M | 119.96M | 95.65M | 75.53M | 37.01M | 48.50M | 35.11M | 97.70M | 75.19M | 37.67M | 145.42M | 9.64M | -6.48M | -529.09M | -14.15M | -47.60M | 26.71M | 34.64M | 24.15M | 26.72M | 15.69M |
Interest Expenses | 178.77M | 93.41M | 69.64M | 97.33M | 111.48M | 84.23M | 47.25M | 11.97M | 523.00K | 537.00K | 782.00K | 854.00K | 782.00K | 983.00K | 1.78M | 2.62M | 26.74M | -31.20M | 19.08M | 14.55M | 5.64M | 1.64M | 2.26M |
Basic Shares Outstanding | 7.25M | 7.39M | 7.67M | 7.62M | 8.15M | 7.17M | 7.01M | 7.65M | 8.80M | 9.09M | 8.19M | 7.73M | 6.21M | 6.01M | 5.81M | 5.77M | 5.77M | 5.80M | 43.80M | 44.08M | 44.08M | 44.22M | 29.76M |
Diluted Shares Outstanding | 7.38M | 7.58M | 8.00M | 7.98M | 8.15M | 8.53M | 7.25M | 7.82M | 8.96M | 9.29M | 8.43M | 8.07M | 6.83M | 6.44M | 5.81M | 5.77M | 5.77M | 5.80M | 53.80M | 54.30M | 54.44M | 54.09M | 39.54M |
EBITDA | 424.96M | 383.54M | 481.94M | 292.00M | 283.86M | 249.57M | 143.08M | 87.31M | 79.57M | 144.34M | 127.80M | 71.75M | 19.64M | 18.07M | 4.41M | -561.71M | 37.83M | -70.86M | 99.31M | 95.24M | 62.79M | 58.38M | 34.73M |
EBITDA Margin | 50.50% | 43.50% | 49.45% | 48.41% | 50.49% | 45.27% | 33.71% | 27.14% | 20.93% | 32.17% | 32.96% | 25.76% | 9.60% | 12.50% | 3.77% | -315.08% | 16.72% | -32.42% | 35.20% | 42.99% | 38.14% | 38.28% | 30.95% |
EBIT | 354.48M | 268.21M | 368.60M | 261.23M | 242.30M | 192.72M | 124.75M | 81.52M | 72.60M | 137.59M | 120.75M | 65.56M | 13.77M | 11.14M | -4.58M | -587.98M | 6.64M | -105.60M | 65.13M | 69.52M | 45.88M | 46.55M | 30.63M |
EBIT Margin | 42.12% | 30.42% | 37.82% | 43.31% | 43.09% | 34.95% | 29.40% | 25.34% | 19.10% | 30.67% | 31.14% | 23.54% | 6.73% | 7.70% | -3.91% | -329.82% | 2.93% | -48.31% | 23.08% | 31.38% | 27.88% | 30.52% | 27.30% |
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 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 |