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 | 654.31M | 628.14M | 520.00M | 492.05M | 443.35M | 415.32M | 348.29M | 291.68M | 260.67M | 252.70M | 209.07M | 216.64M | 192.88M | 193.66M | 211.28M | 165.75M | 153.67M | 144.71M | 145.85M | 139.94M | 139.04M | 120.00M | 82.90M | 72.62M | 68.20M | 53.40M | 49.00M | 45.40M | 34.80M | 33.30M |
Cost of Revenue | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.25M | 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 |
Gross Profit | 654.31M | 628.14M | 520.00M | 492.05M | 443.35M | 415.32M | 348.29M | 291.68M | 259.42M | 252.70M | 209.07M | 216.64M | 192.88M | 193.66M | 211.28M | 165.75M | 153.67M | 144.71M | 145.85M | 139.94M | 139.04M | 120.00M | 82.90M | 72.62M | 68.20M | 53.40M | 49.00M | 45.40M | 34.80M | 33.30M |
Operating Expenses | 333.03M | -287.67M | -279.21M | -322.08M | -249.56M | -158.09M | -174.77M | -152.93M | -140.15M | -145.75M | -130.28M | -129.49M | 89.58M | 91.24M | 92.79M | -46.94M | 6.92M | -3.80M | -36.23M | -45.76M | -48.37M | -24.42M | 7.30M | 17.84M | 7.90M | 8.20M | 8.70M | 7.10M | 2.60M | -3.10M |
Selling, General & Admin | 250.85M | 224.84M | 179.00M | 168.35M | 151.40M | 139.31M | 126.11M | 108.60M | 109.06M | 103.70M | 90.51M | 85.06M | 89.18M | 89.70M | 86.06M | 65.32M | 61.05M | 58.06M | 56.07M | 54.19M | 52.28M | 40.65M | 25.78M | 22.43M | 20.70M | 16.40M | 15.20M | 13.40M | 11.20M | 10.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 | N/A | N/A |
Other Operating Expenses | N/A | -512.50M | -458.21M | -490.43M | -400.97M | -312.04M | -300.88M | -261.52M | -249.21M | -249.45M | -220.79M | -214.56M | 400.00K | 1.54M | 6.73M | -112.26M | -54.12M | -61.86M | -92.30M | -99.95M | -100.65M | -65.07M | -18.48M | -4.59M | -12.80M | -8.20M | -6.50M | -6.30M | -8.60M | -13.70M |
Operating Income | 259.23M | 340.48M | 240.79M | 169.97M | 193.78M | 257.23M | 173.53M | 138.75M | 119.27M | 106.96M | 78.80M | 87.15M | 71.80M | 59.33M | 7.91M | 118.81M | 160.59M | 140.90M | 109.61M | 94.18M | 90.68M | 95.58M | 90.21M | 90.45M | 76.10M | 61.60M | 57.70M | 52.50M | 37.40M | 30.20M |
Other Expenses / Income | N/A | N/A | -32.28M | N/A | N/A | -28.07M | -25.66M | -25.29M | -18.12M | -23.77M | -23.52M | -3.91M | -400.00K | -1.54M | -69.19M | -1.46M | -1.77M | -103.89M | -1.63M | N/A | -52.39M | -53.76M | -56.07M | -60.55M | -46.90M | -38.10M | -35.70M | -32.40M | -22.10M | -16.10M |
Before Tax Income | 259.23M | 255.67M | 240.79M | 169.97M | 193.78M | 188.14M | 133.59M | 108.66M | 91.05M | 81.55M | 59.21M | 60.99M | 33.91M | 3.32M | -69.19M | 28.72M | 42.98M | 42.39M | 43.53M | 42.60M | 38.29M | 41.82M | 34.13M | 29.91M | 29.20M | 23.50M | 22.00M | 20.10M | 15.30M | 14.10M |
Income Tax Expenses | 35.45M | 33.59M | 35.26M | 21.38M | 29.32M | 29.00M | 37.52M | 27.61M | 25.66M | 21.39M | 14.68M | 15.87M | 8.65M | -2.98M | -28.42M | 8.08M | 11.34M | 12.20M | 13.30M | 13.19M | 10.72M | 13.98M | 11.92M | 9.97M | 10.10M | 8.10M | 7.60M | 7.00M | 5.40M | 4.90M |
Net Income | 223.79M | 222.09M | 205.53M | 148.60M | 164.46M | 159.14M | 96.07M | 81.05M | 65.38M | 60.16M | 44.53M | 45.12M | 25.25M | 6.30M | -40.76M | 20.64M | 31.64M | 30.20M | 30.24M | 29.41M | 27.57M | 27.84M | 22.21M | 19.94M | 19.10M | 15.40M | 14.40M | 13.10M | 9.90M | 9.20M |
Interest Expenses | 348.49M | 84.80M | 35.95M | 66.38M | 108.75M | 69.09M | 37.61M | 26.84M | 24.79M | 21.84M | 16.57M | 23.61M | 37.89M | 56.01M | 77.09M | 90.09M | 117.61M | 98.51M | 66.08M | 51.59M | 52.39M | 53.76M | 56.07M | 60.55M | 46.90M | 38.10M | 35.70M | 32.40M | 22.10M | 16.10M |
Basic Shares Outstanding | 59.30M | 57.69M | 53.78M | 54.06M | 51.41M | 49.27M | 45.10M | 40.73M | 37.79M | 36.24M | 29.68M | 28.58M | 26.51M | 24.42M | 21.08M | 18.07M | 18.29M | 18.41M | 18.44M | 18.50M | 18.26M | 16.33M | 13.68M | 13.12M | 13.91M | 13.81M | 13.68M | 11.43M | 8.78M | 8.82M |
Diluted Shares Outstanding | 59.49M | 57.95M | 53.98M | 54.22M | 51.56M | 49.47M | 45.40M | 41.01M | 38.09M | 36.55M | 30.01M | 28.85M | 26.69M | 24.64M | 21.12M | 18.16M | 18.29M | 18.41M | 18.55M | 18.61M | 18.38M | 16.51M | 13.76M | 13.19M | 13.99M | 14.00M | 13.89M | 11.43M | 8.78M | 8.82M |
EBITDA | 270.94M | 267.49M | 251.49M | 180.98M | 203.17M | 196.98M | 141.56M | 115.82M | 97.31M | 87.56M | 63.88M | 65.46M | 39.06M | N/A | N/A | N/A | N/A | N/A | 48.60M | 47.66M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 41.41% | 42.58% | 48.36% | 36.78% | 45.83% | 47.43% | 40.64% | 39.71% | 37.33% | 34.65% | 30.55% | 30.22% | 20.25% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 33.33% | 34.06% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 607.72M | 340.48M | 276.74M | 236.36M | 302.53M | 257.23M | 171.21M | 135.50M | 115.84M | 103.39M | 75.78M | 84.60M | 71.80M | 59.33M | 7.91M | 118.81M | 160.59M | 140.90M | 109.61M | 94.18M | 90.68M | 95.58M | 90.21M | 90.45M | 76.10M | 61.60M | 57.70M | 52.50M | 37.40M | 30.20M |
EBIT Margin | 92.88% | 54.20% | 53.22% | 48.03% | 68.24% | 61.93% | 49.16% | 46.46% | 44.44% | 40.92% | 36.24% | 39.05% | 37.22% | 30.64% | 3.74% | 71.68% | 104.51% | 97.37% | 75.16% | 67.30% | 65.21% | 79.65% | 108.81% | 124.56% | 111.58% | 115.36% | 117.76% | 115.64% | 107.47% | 90.69% |
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 |