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 | 1.78B | 1.55B | 1.18B | 1.09B | 1.66B | 1.47B | 1.59B | 1.62B | 1.62B | 1.51B | 1.47B | 953.94M | 729.66M | 721.14M | 695.49M | 700.76M | 624.24M | 605.95M | 586.65M | 563.63M | 545.54M | 546.55M | 243.81M | 252.48M | 247.90M | 195.52M |
Cost of Revenue | 1.56B | 1.33B | 997.40M | 1.06B | 1.44B | 1.28B | 1.41B | 1.44B | 1.45B | 1.34B | 1.29B | 844.19M | 641.08M | 634.24M | 616.74M | 609.96M | 538.58M | 530.09M | 516.82M | 499.75M | 484.83M | 490.22M | 186.83M | 192.34M | 193.09M | 155.23M |
Gross Profit | 218.50M | 221.70M | 179.80M | 30.40M | 228.10M | 184.00M | 185.30M | 176.40M | 170.10M | 171.34M | 172.10M | 109.75M | 88.58M | 86.90M | 78.76M | 90.80M | 85.66M | 75.86M | 69.84M | 63.89M | 60.70M | 56.33M | 56.99M | 60.14M | 54.80M | 40.29M |
Operating Expenses | 122.10M | 138.80M | 113.30M | 114.70M | 138.40M | 108.90M | 103.90M | 123.70M | 131.30M | 131.87M | 130.12M | 99.90M | 54.91M | 53.95M | 50.53M | 53.68M | 50.13M | 46.87M | 46.25M | 44.23M | 46.90M | 43.58M | 61.35M | 53.39M | 41.80M | 30.94M |
Selling, General & Admin | 122.10M | 109.10M | 88.20M | 85.40M | 109.00M | 91.00M | 82.90M | 90.00M | 97.30M | 101.52M | 98.93M | 86.66M | 48.30M | 47.88M | 44.71M | 47.62M | 44.80M | 41.23M | 38.92M | 37.27M | 32.69M | 30.13M | 29.98M | 36.12M | 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 | N/A | 29.70M | 25.10M | 29.30M | 29.40M | 17.90M | 21.00M | 33.70M | 34.00M | 30.35M | 31.19M | 13.24M | 6.62M | 6.07M | 5.83M | 6.06M | 5.33M | 5.64M | 7.33M | 6.96M | 14.21M | 13.45M | 31.37M | 17.27M | 41.80M | 30.94M |
Operating Income | 96.40M | 82.90M | 66.50M | -84.30M | 89.70M | 75.10M | 81.40M | 52.70M | 38.80M | 39.47M | 41.98M | 9.85M | 33.67M | 32.95M | 28.22M | 37.12M | 35.53M | 28.99M | 23.59M | 19.66M | 13.80M | 12.75M | -4.36M | 6.75M | 13.01M | 9.35M |
Other Expenses / Income | -47.70M | -17.30M | -20.70M | -156.10M | -18.60M | 10.10M | -9.20M | -10.90M | -13.70M | -13.54M | -18.39M | -8.07M | -4.15M | -5.09M | -5.74M | -6.45M | -6.89M | -7.74M | -8.56M | -9.00M | -14.80M | -15.96M | -30.48M | -17.38M | -21.26M | -28.99M |
Before Tax Income | 48.70M | 65.60M | 45.80M | -240.40M | 71.10M | 76.00M | 72.20M | 41.80M | 25.10M | 25.94M | 23.59M | 1.78M | 29.51M | 27.86M | 22.48M | 30.67M | 28.64M | 21.25M | 15.03M | 10.66M | -1.00M | -3.22M | -34.84M | -10.64M | -8.25M | -19.64M |
Income Tax Expenses | 14.00M | 17.50M | 10.50M | -67.50M | 19.40M | 19.60M | 27.70M | 15.80M | 4.80M | -197.00K | 8.82M | -2.37M | 11.23M | 10.76M | 8.27M | 11.62M | 11.27M | -14.88M | -14.00K | -112.00K | 624.00K | 428.00K | 406.00K | 503.00K | 752.00K | 430.00K |
Net Income | 31.10M | 45.20M | 31.70M | -172.90M | 48.80M | 53.20M | 41.20M | 23.10M | 17.40M | 23.10M | 12.09M | 3.12M | 17.90M | 16.84M | 14.09M | 19.05M | 17.37M | 35.75M | 14.72M | 10.42M | -1.98M | -3.82M | -35.45M | -11.48M | -9.47M | -23.38M |
Interest Expenses | 28.80M | 17.70M | 21.20M | 21.50M | 18.90M | 9.60M | 9.20M | 10.50M | 12.70M | 17.82M | 19.03M | 8.45M | 4.69M | 5.33M | 6.01M | 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 | 19.67M | 20.81M | 21.17M | 21.06M | 22.08M | 22.61M | 22.20M | 22.24M | 22.19M | 22.01M | 21.90M | 17.18M | 15.70M | 15.58M | 15.29M | 17.33M | 18.83M | 19.97M | 20.53M | 12.08M | 20.93M | 20.93M | 20.93M | 20.93M | 20.93M | 20.93M |
Diluted Shares Outstanding | 19.78M | 21.01M | 21.38M | 21.06M | 22.21M | 22.61M | 22.51M | 22.53M | 22.51M | 22.41M | 22.25M | 17.50M | 16.05M | 15.94M | 15.68M | 17.73M | 19.29M | 20.49M | 21.12M | 12.58M | 20.93M | 20.93M | 20.93M | 20.93M | 20.93M | 20.93M |
EBITDA | 132.50M | 112.60M | 91.60M | -54.60M | 119.40M | 104.40M | 99.80M | 83.60M | 69.00M | 71.09M | 69.54M | 22.52M | 40.50M | 38.95M | 33.83M | 36.14M | 34.10M | 26.56M | 21.07M | 16.97M | 6.14M | 4.16M | -19.55M | 1.66M | 623.00K | -15.51M |
EBITDA Margin | 7.43% | 7.25% | 7.78% | -5.02% | 7.18% | 7.11% | 6.27% | 5.17% | 4.27% | 4.69% | 4.74% | 2.36% | 5.55% | 5.40% | 4.86% | 5.16% | 5.46% | 4.38% | 3.59% | 3.01% | 1.13% | 0.76% | -8.02% | 0.66% | 0.25% | -7.93% |
EBIT | 73.90M | 80.40M | 63.40M | -218.90M | 87.10M | 82.40M | 78.10M | 49.40M | 34.90M | 40.72M | 39.94M | 9.20M | 33.83M | 32.93M | 28.37M | 30.67M | 28.64M | 20.87M | 14.71M | 10.31M | -1.36M | -3.40M | -35.05M | -10.98M | -8.72M | -22.95M |
EBIT Margin | 4.15% | 5.18% | 5.39% | -20.14% | 5.24% | 5.61% | 4.91% | 3.06% | 2.16% | 2.69% | 2.72% | 0.96% | 4.64% | 4.57% | 4.08% | 4.38% | 4.59% | 3.44% | 2.51% | 1.83% | -0.25% | -0.62% | -14.37% | -4.35% | -3.52% | -11.74% |
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 |