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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 920.86M | 785.06M | 864.72M | 840.40M | 875.82M | 829.58M | 837.03M | 816.64M | 795.57M | 777.92M | 745.28M | 703.87M | 660.16M | 612.72M | 591.95M | 641.00M | 670.08M | 680.71M | 671.46M | 636.44M | 591.79M | 529.29M | 103.80M | 417.57M | 341.15M | 287.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 |
Gross Profit | 920.86M | 785.06M | 864.72M | 840.40M | 875.82M | 829.58M | 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 |
Operating Expenses | 264.38M | 245.15M | -700.45M | -665.63M | -752.13M | 732.00M | 752.00M | 726.00M | 827.00M | 695.00M | 658.00M | 622.00M | 646.00M | 534.00M | 517.00M | 543.00M | 545.00M | 516.00M | 532.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Selling, General & Admin | 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 |
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 |
Other Operating Expenses | -264.38M | 245.15M | -700.45M | -665.63M | -752.13M | 732.00M | 752.00M | 726.00M | 827.00M | 695.00M | 658.00M | 622.00M | 646.00M | 534.00M | 517.00M | 543.00M | 545.00M | 516.00M | 532.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 5.46M | 60.27M | 164.27M | 174.77M | 123.68M | 104.34M | N/A | 93.28M | -28.64M | 83.32M | 87.69M | 81.42M | N/A | 78.96M | 74.39M | 98.11M | 124.93M | 164.59M | 139.19M | 66.30M | 40.19M | 19.00M | N/A | 28.60M | N/A | 22.19M |
Other Expenses / Income | 18.88M | -688.00K | 164.27M | 174.77M | 123.68M | -90.00K | 18.07M | N/A | N/A | N/A | N/A | N/A | 18.37M | N/A | N/A | N/A | -83.00K | -86.00K | -948.00K | -672.00K | -646.00K | -7.25M | -1.74M | -1.07M | 9.15M | N/A |
Before Tax Income | 18.88M | 59.58M | 164.27M | 174.77M | 123.68M | 104.25M | 86.70M | 93.28M | -28.64M | 83.32M | 87.69M | 81.42M | 14.27M | 78.96M | 74.39M | 98.11M | 124.85M | 164.50M | 138.25M | 65.63M | 39.54M | 11.74M | -7.27M | 27.53M | 24.96M | 22.19M |
Income Tax Expenses | 5.54M | 13.02M | 33.56M | 36.56M | 24.08M | 21.06M | 24.31M | 28.70M | -14.79M | 23.96M | 26.34M | 23.35M | 571.00K | 22.62M | 20.24M | 27.85M | 37.43M | 52.56M | 43.06M | 20.64M | 11.06M | 1.28M | N/A | 8.26M | N/A | N/A |
Net Income | 18.88M | 46.56M | 130.71M | 138.21M | 99.60M | 83.19M | 62.39M | 64.58M | -13.85M | 59.35M | 61.35M | 58.07M | 13.70M | 56.34M | 54.15M | 70.26M | 87.41M | 111.94M | 95.18M | 44.99M | 28.48M | 10.46M | 111.64M | 19.27M | 16.30M | 14.41M |
Interest Expenses | 818.00K | 524.00K | 522.00K | 440.00K | 90.00K | 90.00K | 90.00K | 90.00K | 90.00K | 90.00K | 89.00K | 88.00K | 88.00K | 88.00K | 135.00K | 81.00K | 83.00K | 86.00K | 948.00K | 672.00K | 646.00K | 7.25M | 1.82M | 1.07M | 1.42M | 1.72M |
Basic Shares Outstanding | 14.66M | 14.61M | 14.83M | 15.00M | 15.20M | 15.23M | 15.01M | 14.95M | 14.87M | 15.11M | 15.35M | 15.29M | 15.17M | 15.07M | 15.53M | 16.05M | 16.02M | 15.84M | 15.58M | 15.32M | 15.26M | 6.43M | 5.52M | 856.80K | 816.80K | 780.30K |
Diluted Shares Outstanding | 14.71M | 14.71M | 14.93M | 15.12M | 15.34M | 15.23M | 15.14M | 15.03M | 14.87M | 15.20M | 15.40M | 15.30M | 15.18M | 15.08M | 15.55M | 16.11M | 16.10M | 16.01M | 15.95M | 15.53M | 15.34M | 6.70M | 5.81M | 856.80K | 816.80K | 780.30K |
EBITDA | 14.11M | 61.96M | 171.17M | 182.30M | 129.17M | 109.81M | 91.83M | 107.44M | -15.96M | 96.53M | 100.10M | 95.83M | 27.91M | 91.58M | 86.58M | 109.44M | 134.97M | 173.08M | 147.51M | 74.34M | 47.67M | 23.75M | 113.46M | 30.49M | 17.72M | 16.13M |
EBITDA Margin | 1.53% | 7.89% | 19.79% | 21.69% | 14.75% | 13.24% | 10.97% | 13.16% | -2.01% | 12.41% | 13.43% | 13.62% | 4.23% | 14.95% | 14.63% | 17.07% | 20.14% | 25.43% | 21.97% | 11.68% | 8.05% | 4.49% | 109.31% | 7.30% | 5.19% | 5.61% |
EBIT | 25.24M | 60.10M | 164.79M | 175.21M | 123.77M | 104.34M | 86.79M | 93.37M | -28.55M | 83.41M | 87.78M | 81.51M | 14.36M | 79.05M | 74.53M | 98.19M | 124.93M | 164.59M | 139.19M | 66.30M | 40.19M | 19.00M | 113.46M | 28.60M | 17.72M | 16.13M |
EBIT Margin | 2.74% | 7.66% | 19.06% | 20.85% | 14.13% | 12.58% | 10.37% | 11.43% | -3.59% | 10.72% | 11.78% | 11.58% | 2.18% | 12.90% | 12.59% | 15.32% | 18.64% | 24.18% | 20.73% | 10.42% | 6.79% | 3.59% | 109.31% | 6.85% | 5.19% | 5.61% |
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 |