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 | 419.34M | 497.51M | 526.57M | 465.88M | 336.63M | 321.49M | 220.01M | 200.59M | 188.10M | 176.42M | 177.43M | 168.18M | 156.61M | 162.11M | 148.95M | 154.70M | 149.12M | 133.65M | 125.09M | 105.39M | 107.69M | 108.55M | 88.66M | 74.95M | 64.60M | 57.60M | 50.20M | 42.90M | 33.60M | 4.29M |
Cost of Revenue | 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 |
Gross Profit | 419.34M | 497.51M | 526.57M | 465.88M | 336.63M | 321.49M | 220.01M | 200.59M | 188.10M | 176.42M | 177.43M | 168.18M | 156.61M | 162.11M | 148.95M | 154.70M | 149.12M | 133.65M | 125.09M | 105.39M | 107.69M | 108.55M | 88.66M | 74.95M | 64.60M | 57.60M | 50.20M | 42.90M | 33.60M | 4.29M |
Operating Expenses | 419.34M | 14.37M | -214.91M | -341.45M | -183.77M | -125.17M | 3.12M | 2.85M | 2.90M | 2.93M | 2.88M | 2.65M | 2.39M | 2.36M | 2.17M | 2.16M | 2.24M | 2.58M | 1.23M | 1.72M | 2.50M | 1.91M | 3.96M | 10.97M | 1.30M | 4.20M | 4.10M | 4.60M | 5.30M | 26.05M |
Selling, General & Admin | 176.82M | 168.49M | 164.85M | 143.48M | 110.67M | 106.02M | 79.56M | 76.95M | 76.39M | 71.61M | 70.78M | 67.73M | 69.36M | 66.32M | 66.44M | 55.18M | 57.44M | 53.10M | 48.24M | 43.48M | 40.58M | 40.48M | 31.07M | 26.18M | 24.10M | 20.80M | 18.10M | 15.50M | 11.60M | 11.06M |
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 | 242.51M | -154.13M | -379.77M | -484.93M | -294.44M | -241.84M | -30.37M | -28.69M | N/A | N/A | N/A | N/A | 160.00K | 512.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -27.11M | -15.21M | -22.80M | -16.60M | -14.00M | -10.90M | -6.30M | 14.99M |
Operating Income | 164.13M | 291.02M | 311.66M | 124.42M | 152.86M | 196.32M | 121.84M | 100.82M | 94.43M | 80.94M | 92.59M | 83.22M | 82.11M | 71.04M | 26.85M | 79.81M | 121.38M | 104.45M | 79.28M | 47.46M | 78.98M | 85.62M | 92.62M | 85.92M | 65.90M | 61.80M | 54.30M | 47.50M | 38.90M | 30.34M |
Other Expenses / Income | N/A | -40.19M | -45.33M | -66.72M | -25.34M | -11.77M | -22.80M | -22.43M | -17.55M | -27.66M | -20.36M | -4.45M | -160.00K | -512.00K | -30.85M | -4.16M | N/A | N/A | N/A | -19.63M | -37.43M | -43.90M | -61.04M | -61.26M | -42.10M | -38.80M | -34.50M | -30.20M | -26.00M | -19.18M |
Before Tax Income | 164.13M | 222.36M | 311.66M | 124.42M | 152.86M | 132.69M | 87.94M | 71.99M | 67.38M | 55.78M | 66.98M | 54.60M | 49.95M | 32.57M | -30.85M | 19.42M | 45.23M | 45.76M | 45.29M | 12.69M | 41.55M | 41.73M | 31.57M | 24.66M | 23.80M | 23.00M | 19.80M | 17.30M | 12.90M | 11.16M |
Income Tax Expenses | 41.29M | 56.06M | 76.55M | 27.47M | 36.43M | 31.82M | 34.73M | 23.74M | 22.03M | 17.58M | 22.56M | 18.05M | 15.85M | 9.05M | -16.00M | 3.64M | 12.97M | 12.89M | 12.20M | -1.68M | 9.48M | 11.01M | 8.43M | 5.89M | 6.30M | 6.90M | 6.60M | 5.80M | 4.00M | 3.14M |
Net Income | 122.84M | 166.30M | 235.11M | 96.95M | 116.43M | 100.86M | 53.21M | 48.25M | 45.35M | 38.20M | 44.42M | 36.55M | 34.10M | 23.52M | -14.86M | 15.78M | 32.26M | 32.87M | 33.10M | 14.37M | 32.07M | 30.71M | 23.15M | 18.77M | 17.50M | 16.10M | 13.20M | 11.50M | 8.90M | 8.02M |
Interest Expenses | 282.97M | 68.66M | 25.77M | 60.40M | 82.56M | 63.64M | 26.03M | 21.00M | 20.11M | 18.82M | 19.43M | 22.65M | 26.52M | 32.74M | 51.52M | 60.39M | 76.15M | 58.69M | 33.98M | 34.77M | 37.43M | 43.90M | 61.04M | 61.26M | 42.10M | 38.80M | 34.50M | 30.20M | 26.00M | 19.18M |
Basic Shares Outstanding | 44.83M | 44.86M | 46.69M | 43.95M | 35.80M | 35.50M | 24.19M | 24.12M | 24.65M | 25.04M | 24.96M | 24.53M | 24.02M | 22.27M | 16.39M | 16.37M | 16.02M | 14.81M | 14.65M | 14.51M | 14.51M | 14.50M | 14.38M | 14.36M | 14.42M | 14.46M | 14.58M | 14.62M | 12.90M | 12.73M |
Diluted Shares Outstanding | 44.95M | 45.04M | 46.90M | 44.13M | 35.85M | 35.52M | 24.21M | 24.15M | 24.70M | 25.14M | 25.08M | 24.70M | 24.15M | 22.27M | 16.39M | 16.43M | 16.02M | 14.94M | 14.78M | 14.66M | 14.71M | 14.70M | 14.57M | 14.36M | 14.42M | 14.55M | 14.58M | 14.62M | 12.90M | 12.73M |
EBITDA | N/A | 234.26M | 326.18M | 144.30M | 166.26M | 145.20M | 97.74M | 79.95M | 74.69M | 62.94M | 75.01M | 62.45M | 57.44M | 40.26M | -4.73M | N/A | 58.44M | 56.92M | 54.99M | 27.61M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 0.00% | 47.09% | 61.94% | 30.97% | 49.39% | 45.17% | 44.42% | 39.86% | 39.71% | 35.68% | 42.27% | 37.13% | 36.67% | 24.83% | -3.18% | 0.00% | 39.19% | 42.59% | 43.96% | 26.19% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 447.11M | 291.02M | 337.43M | 184.82M | 235.42M | 196.32M | 113.97M | 92.99M | 87.50M | 74.60M | 86.42M | 77.25M | 76.47M | 65.31M | 20.67M | 79.81M | 121.38M | 104.45M | 79.28M | 47.46M | 78.98M | 85.62M | 92.62M | 85.92M | 65.90M | 61.80M | 54.30M | 47.50M | 38.90M | 30.34M |
EBIT Margin | 106.62% | 58.50% | 64.08% | 39.67% | 69.93% | 61.07% | 51.80% | 46.36% | 46.52% | 42.29% | 48.71% | 45.93% | 48.83% | 40.29% | 13.88% | 51.59% | 81.40% | 78.15% | 63.38% | 45.03% | 73.33% | 78.88% | 104.46% | 114.64% | 102.01% | 107.29% | 108.17% | 110.72% | 115.77% | 707.34% |
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 |