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-09-30 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2009-09-30 | 2008-09-30 | 2007-09-30 | 2006-09-30 | 2005-09-30 | 2004-09-30 | 2003-09-30 | 2002-09-30 | 2001-09-30 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 | 1995-09-30 | 1994-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 365.32M | 368.23M | 366.11M | 433.68M | 668.84M | 809.89M | 839.80M | 850.08M | 861.45M | 793.81M | 755.82M | 734.26M | 709.20M | 673.78M | 627.04M | 610.06M | 654.14M | 638.82M | 606.91M | 553.69M | 499.10M | 460.81M | 447.95M | 408.69M | 360.80M | 306.90M | 262.70M | 224.10M | 186.70M | 158.60M |
Cost of Revenue | 248.94M | 215.45M | 223.33M | 296.73M | 533.66M | 661.44M | 687.28M | 668.28M | 678.26M | 626.16M | 566.85M | 545.14M | 523.91M | 501.57M | 488.59M | 151.19M | 487.24M | 462.43M | 435.28M | 399.51M | 359.02M | 327.95M | 324.86M | 291.93M | 269.30M | 220.20M | 187.00M | 160.80M | 140.70M | 119.80M |
Gross Profit | 116.38M | 152.78M | 142.78M | 136.95M | 135.18M | 148.46M | 152.52M | 181.79M | 183.19M | 167.65M | 188.97M | 189.13M | 185.29M | 172.21M | 138.45M | 458.87M | 166.90M | 176.39M | 171.63M | 154.18M | 140.08M | 132.86M | 123.09M | 116.76M | 91.50M | 86.70M | 75.70M | 63.30M | 46.00M | 38.80M |
Operating Expenses | 77.00M | 107.05M | 106.07M | 108.58M | 129.73M | 152.23M | 152.26M | 150.18M | 159.91M | 153.38M | 165.88M | 151.31M | 131.06M | 121.72M | 117.27M | 466.56M | 135.00M | 125.20M | 116.52M | 101.19M | 91.13M | 82.75M | 86.81M | 80.86M | 64.80M | 59.00M | 52.00M | 44.50M | 30.00M | 25.40M |
Selling, General & Admin | 77.00M | 70.61M | 76.02M | 76.36M | 100.15M | 132.91M | 130.81M | 127.26M | 135.13M | 128.47M | 139.83M | 124.89M | 103.86M | 93.02M | 85.90M | 432.90M | 102.82M | 96.23M | 89.57M | 76.48M | 66.96M | 59.65M | 69.33M | 64.44M | 50.70M | 43.20M | 37.80M | 32.70M | 21.00M | 17.90M |
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 | 107.13M | 36.44M | 30.05M | 32.22M | 29.58M | 19.32M | 21.45M | 22.93M | 24.78M | 24.91M | 26.05M | 26.42M | 27.20M | 28.70M | 31.37M | 33.66M | 32.19M | 28.97M | 26.95M | 24.71M | 24.17M | 23.10M | 17.48M | 16.41M | 14.10M | 15.80M | 14.20M | 11.80M | 9.00M | 7.50M |
Operating Income | 39.38M | -30.22M | 47.66M | -14.66M | 83.58M | 36.64M | 267.00K | 31.61M | 23.28M | 14.27M | 23.09M | 37.82M | 54.23M | 50.50M | 21.18M | -7.69M | 31.90M | 51.19M | 55.12M | 52.99M | 48.95M | 50.12M | 36.28M | 35.90M | 26.70M | 27.70M | 23.70M | 18.80M | 16.00M | 13.40M |
Other Expenses / Income | 25.47M | -12.80M | -5.39M | -35.54M | -28.44M | 40.41M | -13.16M | 114.66M | -60.71M | 24.74M | 173.30M | -6.62M | -6.40M | -9.06M | -13.99M | -27.10M | -17.03M | -8.90M | -10.67M | -10.44M | -16.53M | -14.07M | -2.36M | -1.39M | 2.10M | 3.20M | 1.80M | 2.10M | 100.00K | -2.00M |
Before Tax Income | 64.85M | -43.03M | 42.27M | -50.20M | 55.14M | 16.75M | -12.89M | 146.26M | -37.43M | 39.02M | 196.39M | 31.20M | 47.83M | 41.44M | 7.19M | -34.78M | 14.87M | 42.29M | 44.44M | 42.55M | 32.42M | 36.04M | 33.92M | 34.51M | 28.80M | 30.90M | 25.50M | 20.90M | 16.10M | 11.40M |
Income Tax Expenses | 9.31M | -10.72M | 6.79M | -12.21M | 9.76M | -2.64M | -62.96M | 46.81M | -21.59M | 10.21M | 74.29M | 6.45M | 13.87M | 12.02M | 1.16M | -11.80M | 3.06M | 14.29M | 14.22M | 14.88M | 11.48M | 12.96M | 12.12M | 12.20M | 10.10M | 11.20M | 9.40M | 7.90M | 6.10M | 4.20M |
Net Income | 54.95M | -32.30M | 35.48M | -37.99M | 45.38M | 19.39M | 50.07M | 99.45M | -15.84M | 28.80M | 140.27M | 21.59M | 34.56M | 28.09M | 6.00M | -22.98M | 11.81M | 28.00M | 30.22M | 27.66M | 20.94M | 23.09M | 21.80M | 18.59M | 20.50M | 19.70M | 16.10M | 13.00M | 10.00M | 7.20M |
Interest Expenses | 5.79M | 5.89M | 7.16M | 15.54M | 20.26M | 19.88M | 20.12M | 20.93M | 21.36M | 20.02M | 16.38M | 18.23M | 13.38M | 12.98M | 13.74M | 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 |
Basic Shares Outstanding | 1.43M | 1.49M | 1.59M | 1.73M | 1.72M | 348.11K | 368.15K | 244.45K | 311.21K | 341.92K | 285.94K | 287.47K | 286.55K | 301.02K | 306.90K | 304.43K | 301.88K | 298.71K | 296.30K | 295.06K | 291.02K | 299.69K | 309.31K | 315.30K | 345.47K | 386.68K | 294.54K | 287.42K | 237.33K | 172.39K |
Diluted Shares Outstanding | 1.43M | 1.49M | 1.59M | 1.73M | 1.72M | 348.11K | 368.43K | 244.72K | 311.21K | 342.56K | 286.55K | 288.17K | 288.05K | 302.85K | 308.06K | 304.43K | 304.01K | 302.10K | 302.32K | 298.57K | 292.10K | 301.54K | 309.40K | 316.11K | 350.57K | 393.65K | 295.62K | 288.21K | 283.97K | 172.39K |
EBITDA | 78.35M | 6.22M | 77.71M | 17.56M | 113.16M | 55.96M | 28.68M | 190.11M | 8.71M | 83.94M | 256.19M | 72.70M | 90.17M | 82.36M | 52.27M | -1.12M | 47.06M | 71.26M | 71.39M | 67.26M | 56.59M | 59.14M | 51.40M | 47.21M | 44.70M | 46.70M | 39.70M | 32.70M | 25.10M | 18.90M |
EBITDA Margin | 21.45% | 1.69% | 21.23% | 4.05% | 16.92% | 6.91% | 3.42% | 22.36% | 1.01% | 10.57% | 33.90% | 9.90% | 12.71% | 12.22% | 8.34% | -0.18% | 7.19% | 11.15% | 11.76% | 12.15% | 11.34% | 12.83% | 11.47% | 11.55% | 12.39% | 15.22% | 15.11% | 14.59% | 13.44% | 11.92% |
EBIT | 70.05M | -37.13M | 49.43M | -34.66M | 75.40M | 36.64M | 7.23M | 167.19M | -16.07M | 59.03M | 230.94M | 46.27M | 61.81M | 53.10M | 20.90M | -34.78M | 14.87M | 42.29M | 44.44M | 42.55M | 32.42M | 36.04M | 33.92M | 30.79M | 30.60M | 30.90M | 25.50M | 20.90M | 16.10M | 11.40M |
EBIT Margin | 19.18% | -10.08% | 13.50% | -7.99% | 11.27% | 4.52% | 0.86% | 19.67% | -1.87% | 7.44% | 30.55% | 6.30% | 8.72% | 7.88% | 3.33% | -5.70% | 2.27% | 6.62% | 7.32% | 7.68% | 6.50% | 7.82% | 7.57% | 7.53% | 8.48% | 10.07% | 9.71% | 9.33% | 8.62% | 7.19% |
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-09-30 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2009-09-30 | 2008-09-30 | 2007-09-30 | 2006-09-30 | 2005-09-30 | 2004-09-30 | 2003-09-30 | 2002-09-30 | 2001-09-30 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 | 1995-09-30 | 1994-09-30 |