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 | 359.05M | 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 | 57.48M | 55.98M | 56.74M | 58.59M | 60.74M | 30.76M | 31.65M | 22.60M | 23.43M | 24.90M | 26.02M | 25.28M | 1.73M | 7.79M | 3.32M | N/A | 3.24M | 3.49M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 648.19M | 602.05M | 474.94M | 356.07M | 591.23M | 669.98M | 544.34M | 470.64M | 397.58M | 360.15M | 317.05M | 296.50M | 228.25M | 230.47M | 194.78M | 359.05M | 173.67M | 145.68M | 123.12M | 87.58M | 60.99M | 48.76M | 36.54M | 36.48M | 35.40M | 28.50M | 2.50M |
Operating Expenses | 334.14M | 259.86M | 207.90M | 260.10M | 234.87M | 202.76M | 176.57M | 145.12M | 139.86M | 98.85M | 80.22M | 75.11M | 95.00M | 98.00M | 157.00M | 79.00M | 78.00M | 63.00M | 51.00M | -33.87M | -23.40M | -17.60M | -12.96M | -12.31M | -12.20M | -9.30M | -1.10M |
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 | 12.52M | 5.54M | 4.72M | 3.86M | 2.29M | 2.51M | 1.85M | 2.20M | 2.10M | N/A |
Research & Development | N/A | 0 | 0 | 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 |
Other Operating Expenses | 277.70M | 208.28M | 163.54M | 217.50M | 188.50M | -443.00K | -242.00K | -5.00K | -648.00K | -771.00K | -658.00K | -1.68M | 73.10M | 79.77M | 138.50M | 62.09M | 65.03M | 63.00M | 45.46M | -38.58M | -27.26M | -19.89M | -15.46M | -14.16M | -14.40M | -11.40M | -1.10M |
Operating Income | 306.40M | 310.96M | 236.53M | 89.79M | 317.71M | 467.66M | 240.81M | 233.16M | 182.39M | 184.28M | 159.82M | 148.96M | 102.56M | 117.77M | -11.91M | 100.58M | 100.65M | 176.45M | 69.06M | 53.71M | 37.59M | 31.16M | 23.58M | 24.17M | 23.20M | 19.20M | 1.40M |
Other Expenses / Income | -131.63M | -133.49M | -136.33M | -210.95M | -182.00M | -190.36M | -174.45M | -99.98M | -81.48M | -81.32M | -75.37M | -79.74M | -89.44M | -2.90M | 113.51M | 5.25M | 4.02M | 2.66M | 728.00K | -27.14M | 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 | 115.23M | 114.87M | 8.01M | 104.66M | 104.66M | 82.29M | 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 | 85.84M | 12.66M | -2.90M | 19.91M | 4.08M | 4.02M | -94.16M | 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 | 133.12M | N/A | 79.92M | 81.27M | 81.06M | 72.50M | 71.68M | 74.80M | 72.72M | 60.51M | 60.51M | 47.44M | 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.29M | 71.19M | 63.38M | 58.14M | 54.24M | 48.03M | 46.80M | 46.64M | 45.21M | 36.12M | 30.91M | 26.69M | 26.15M | 24.98M | 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.90M | 45.55M | 36.23M | 31.18M | 27.17M | 26.63M | 25.53M | 23.66M | 19.05M | 17.76M | 14.78M | 14.81M | 14.55M | 13.88M | 14.00M |
EBITDA | 467.66M | 504.17M | 404.56M | 260.12M | 476.54M | 588.66M | 487.89M | 424.86M | 363.58M | 323.75M | 291.20M | 269.41M | 182.00M | 225.50M | 34.84M | 168.55M | 134.54M | 113.50M | 99.31M | 81.81M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 66.27% | 76.62% | 76.09% | 62.73% | 73.09% | 84.01% | 84.70% | 86.14% | 86.36% | 84.08% | 84.88% | 83.72% | 79.14% | 94.65% | 17.59% | 46.94% | 76.05% | 76.09% | 80.66% | 93.41% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 309.70M | 308.64M | 248.30M | 42.70M | 293.52M | 404.77M | 398.49M | 225.53M | 274.93M | 265.13M | 247.11M | 279.90M | 199.57M | 186.78M | 100.64M | 194.56M | 169.19M | 35.56M | 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% | 69.18% | 45.73% | 65.30% | 68.86% | 72.03% | 86.98% | 86.78% | 78.39% | 50.80% | 54.19% | 95.63% | 23.84% | 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 |