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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 705.67M | 658.03M | 531.68M | 414.66M | 651.97M | 700.73M | 575.99M | 493.24M | 421.02M | 385.05M | 343.06M | 321.79M | 229.98M | 238.26M | 198.10M | 215.19M | 176.91M | 149.17M | 123.12M | 87.58M | 60.99M | 48.76M | 36.54M | 36.48M | 35.40M | 28.50M | 2.50M |
Cost of Revenue | 225.51M | 55.98M | 56.74M | 58.59M | 60.74M | 30.76M | 31.89M | 22.61M | 24.08M | 25.67M | 26.67M | 26.96M | 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 | 480.16M | 602.05M | 474.94M | 356.07M | 591.23M | 669.98M | 544.10M | 470.63M | 396.94M | 359.38M | 316.39M | 294.82M | 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 |
Operating Expenses | 104.19M | 259.86M | 207.90M | 260.10M | 234.87M | 202.76M | 176.33M | 145.12M | 139.22M | 98.08M | 79.56M | 73.42M | 95.00M | 98.00M | 157.00M | 79.00M | 78.00M | 63.00M | 51.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Selling, General & Admin | 56.44M | 51.58M | 44.36M | 42.60M | 46.37M | 48.89M | 43.38M | 37.54M | 49.60M | 27.57M | 25.61M | 23.17M | 21.90M | 18.23M | 18.50M | 16.91M | 12.97M | N/A | 5.54M | 4.72M | 3.86M | 2.29M | 2.51M | 1.85M | 2.20M | 2.10M | N/A |
Research & Development | 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 | -104.19M | 208.28M | 163.54M | 217.50M | 188.50M | -443.00K | 132.95M | 107.57M | 89.62M | 70.52M | 53.95M | 50.25M | 73.10M | 79.77M | 138.50M | 62.09M | 65.03M | 63.00M | 45.46M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 375.96M | 310.96M | 236.53M | 89.79M | 317.71M | 467.66M | 368.01M | 325.52M | 258.37M | 262.07M | 237.49M | 223.08M | 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 Expenses / Income | -201.19M | -133.49M | -136.33M | -204.76M | -166.19M | -30.48M | -102.64M | -99.99M | -63.55M | -82.09M | -76.03M | -89.21M | 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 |
Before Tax Income | 174.77M | 177.47M | 100.20M | -114.97M | 151.52M | 269.27M | 265.37M | 225.53M | 194.81M | 179.98M | 161.46M | 133.87M | 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 |
Income Tax Expenses | 1.73M | 1.24M | 1.60M | 16.76M | -3.04M | 2.29M | 2.40M | 553.00K | 482.00K | 4.23M | -14.18M | 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 |
Net Income | 173.05M | 176.23M | 98.61M | -131.73M | 154.56M | 266.98M | 262.97M | 224.98M | 194.53M | 179.63M | 180.23M | 121.56M | 115.23M | 114.87M | 8.01M | 129.98M | 104.66M | 82.29M | 69.06M | 53.71M | 37.59M | 31.16M | 23.58M | 24.17M | 23.20M | 19.20M | 1.40M |
Interest Expenses | 134.93M | 131.18M | 148.09M | 157.68M | 142.00M | 135.51M | 127.15M | 92.36M | 75.35M | 77.05M | 77.04M | 72.50M | 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 |
Basic Shares Outstanding | 75.26M | 74.97M | 74.75M | 75.99M | 76.75M | 74.34M | 71.19M | 63.38M | 58.14M | 54.24M | 48.03M | 46.80M | 46.64M | 45.21M | 36.12M | 30.63M | 26.69M | 26.15M | 25.02M | 22.72M | 17.78M | 16.79M | 14.71M | 14.79M | 14.52M | 13.80M | 14.00M |
Diluted Shares Outstanding | 75.72M | 75.04M | 74.76M | 75.99M | 76.78M | 74.34M | 71.25M | 63.47M | 58.33M | 54.44M | 48.21M | 47.05M | 46.91M | 45.55M | 36.12M | 31.01M | 27.17M | 26.63M | 25.50M | 23.66M | 19.05M | 17.76M | 14.78M | 14.81M | 14.55M | 13.88M | 14.00M |
EBITDA | 544.00M | 504.17M | 400.30M | 260.12M | 476.54M | 588.66M | 525.46M | 425.46M | 359.98M | 327.65M | 297.04M | 244.31M | 163.16M | 166.97M | 55.73M | 173.81M | 144.99M | 116.16M | 100.00M | 80.38M | 53.95M | 45.07M | 34.03M | 34.63M | 33.20M | 26.50M | 2.10M |
EBITDA Margin | 77.09% | 76.62% | 75.29% | 62.73% | 73.09% | 84.01% | 91.23% | 86.26% | 85.50% | 85.09% | 86.58% | 75.92% | 70.94% | 70.08% | 28.13% | 80.77% | 81.96% | 77.87% | 81.23% | 91.78% | 88.46% | 92.43% | 93.14% | 94.93% | 93.79% | 92.98% | 84.00% |
EBIT | 309.70M | 308.64M | 248.30M | 42.70M | 293.52M | 404.77M | 392.52M | 317.89M | 270.37M | 260.91M | 243.09M | 194.06M | 115.23M | 114.87M | 8.01M | 129.98M | 104.66M | 82.29M | 69.06M | 53.71M | 37.59M | 31.16M | 23.58M | 24.17M | 23.20M | 19.20M | 1.40M |
EBIT Margin | 43.89% | 46.90% | 46.70% | 10.30% | 45.02% | 57.76% | 68.15% | 64.45% | 64.22% | 67.76% | 70.86% | 60.31% | 50.10% | 48.21% | 4.04% | 60.40% | 59.16% | 55.17% | 56.09% | 61.33% | 61.64% | 63.91% | 64.54% | 66.26% | 65.54% | 67.37% | 56.00% |
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 |