Financial Year End | 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 | 1993-12-31 | 1992-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 710.39M | 551.14M | 522.63M | 534.06M | 446.53M | 429.10M | 507.93M | 602.48M | 555.00M | 512.43M | 519.41M | 460.16M | 382.37M | 535.62M | 482.11M | 465.62M | 439.70M | 363.11M | 298.66M | 273.77M | 252.44M | 226.59M | 166.36M | 145.22M | 129.51M | 108.31M | 102.40M | 92.50M | 75.90M | 63.00M |
Cost of Revenue | 626.83M | 38.80M | 412.18M | 414.06M | 355.95M | 343.03M | 383.57M | 534.82M | 512.84M | 358.83M | 309.31M | 184.98M | 122.28M | 199.10M | 287.64M | 260.41M | 242.24M | 205.09M | 166.53M | 143.64M | 121.40M | 112.61M | 66.72M | 53.48M | 53.22M | 49.56M | 29.70M | 25.20M | 21.50M | 18.00M |
Gross Profit | 83.56M | 512.33M | 110.45M | 120.00M | 90.59M | 86.07M | 124.37M | 67.65M | 42.16M | 153.60M | 210.10M | 275.18M | 260.08M | 336.52M | 194.47M | 205.20M | 197.46M | 158.01M | 132.14M | 130.14M | 131.04M | 113.97M | 99.64M | 91.73M | 76.29M | 58.76M | 72.70M | 67.30M | 54.40M | 45.00M |
Operating Expenses | 47.05M | 538.28M | 107.84M | 101.78M | 93.43M | 86.60M | 106.10M | 51.52M | 52.48M | 179.02M | 226.37M | 229.79M | 224.53M | 266.38M | 473.80M | 439.21M | 406.21M | 345.31M | 288.56M | 264.47M | 245.96M | 220.79M | 150.53M | 126.26M | 115.34M | 102.06M | 58.60M | 50.20M | 41.60M | 34.90M |
Selling, General & Admin | 24.69M | 23.32M | 30.66M | 26.09M | 28.34M | 24.39M | 24.78M | 28.97M | 31.37M | 24.68M | 159.04M | 174.38M | 168.73M | 190.80M | 193.38M | 180.00M | 169.34M | 152.18M | 26.52M | 21.59M | 82.90M | 71.57M | 42.48M | 33.40M | 34.19M | 31.06M | 49.30M | 42.70M | 35.50M | 29.20M |
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 | 22.36M | 514.96M | 77.18M | 75.69M | 65.09M | 62.21M | 81.32M | 22.55M | 21.11M | 154.34M | 67.33M | 55.41M | 55.79M | 75.58M | 280.42M | 259.21M | 236.87M | 193.13M | 262.04M | 242.87M | 163.06M | 149.22M | 108.05M | 92.85M | 81.15M | 71.00M | 9.30M | 7.50M | 6.10M | 5.70M |
Operating Income | 36.98M | 12.86M | 2.31M | 21.22M | -2.07M | -529.00K | 18.27M | 16.14M | -10.31M | -25.42M | -16.26M | 45.39M | 35.56M | 70.14M | -279.33M | -234.01M | -208.75M | -187.29M | -156.42M | -134.33M | -114.92M | -106.82M | -50.88M | -34.52M | -39.05M | -43.31M | 14.10M | 17.10M | 12.80M | 10.10M |
Other Expenses / Income | -3.93M | -5.90M | -7.17M | -4.64M | -4.20M | -10.69M | 1.07M | -4.91M | -2.78M | -1.84M | 522.00K | -48.70M | -44.99M | -62.78M | 282.49M | 256.36M | 237.43M | 201.52M | 164.65M | 140.70M | 116.70M | 106.97M | 65.10M | 51.70M | 52.03M | 48.84M | -4.30M | -4.00M | -3.40M | -3.30M |
Before Tax Income | 33.06M | 6.96M | -4.85M | 16.58M | -6.26M | -11.22M | 19.34M | 11.23M | -13.10M | -27.26M | -15.74M | -3.30M | -9.43M | 7.37M | 3.16M | 22.35M | 28.69M | 14.23M | 8.23M | 6.37M | 1.78M | 154.71K | 14.21M | 17.18M | 12.98M | 5.54M | 9.80M | 13.10M | 9.40M | 6.80M |
Income Tax Expenses | 8.29M | 2.21M | -156.00K | 4.37M | -13.76M | -3.52M | 8.27M | 5.19M | -3.99M | -9.59M | -4.96M | 7.00K | -2.25M | 4.22M | 3.02M | 1.42M | 13.12M | 6.79M | 4.87M | 3.77M | 692.24K | 60.65K | 5.57M | 6.68M | 5.08M | 2.15M | 3.80M | 5.00M | 3.80M | 2.70M |
Net Income | 24.77M | 4.75M | -4.70M | 12.20M | 7.50M | -7.70M | 11.07M | 6.03M | -9.11M | -17.67M | -10.78M | -3.31M | -7.18M | 3.14M | 140.00K | 12.44M | 15.57M | 7.43M | 3.35M | 2.60M | 1.09M | 94.06K | 8.64M | 10.50M | 7.90M | 3.38M | 6.00M | 8.10M | 5.60M | 4.10M |
Interest Expenses | 3.93M | 5.61M | 6.60M | 3.65M | 3.81M | 3.18M | 2.24M | 3.01M | 3.66M | 4.05M | 3.35M | 3.44M | 3.03M | 4.64M | 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 |
Basic Shares Outstanding | 8.87M | 8.87M | 8.53M | 8.22M | 8.03M | 8.55M | 10.34M | 10.36M | 10.32M | 10.31M | 10.30M | 10.29M | 10.24M | 10.22M | 10.69M | 11.31M | 10.04M | 9.29M | 9.32M | 9.29M | 9.06M | 9.41M | 9.29M | 9.37M | 9.41M | 9.63M | 10.00M | 10.12M | 10.00M | 9.60M |
Diluted Shares Outstanding | 8.87M | 8.87M | 8.53M | 8.22M | 8.06M | 8.55M | 10.40M | 10.48M | 10.32M | 10.31M | 10.30M | 10.29M | 10.24M | 10.24M | 10.80M | 11.52M | 10.31M | 9.41M | 9.32M | 9.29M | 9.06M | 9.41M | 9.39M | 9.46M | 9.52M | 9.74M | 10.00M | 10.12M | 10.00M | 9.60M |
EBITDA | 72.85M | 53.92M | 38.94M | 48.55M | 26.01M | 21.91M | 59.06M | 58.06M | 35.51M | 21.85M | 36.87M | 49.89M | 43.75M | 62.93M | 52.25M | 60.60M | 70.58M | 50.69M | 38.84M | 34.18M | 28.20M | 26.95M | 32.80M | 33.36M | 26.59M | 17.37M | -1.30M | 4.00M | 1.90M | N/A |
EBITDA Margin | 10.25% | 9.78% | 7.45% | 9.09% | 5.82% | 5.11% | 11.63% | 9.64% | 6.40% | 4.26% | 7.10% | 10.84% | 11.44% | 11.75% | 10.84% | 13.02% | 16.05% | 13.96% | 13.00% | 12.48% | 11.17% | 11.89% | 19.72% | 22.97% | 20.53% | 16.04% | -1.27% | 4.32% | 2.50% | 0.00% |
EBIT | 36.98M | 12.56M | 1.74M | 20.23M | -2.46M | -8.04M | 21.58M | 14.23M | -9.44M | -23.21M | -12.40M | 137.00K | -6.40M | 12.01M | 3.16M | 13.86M | 28.69M | 14.23M | 8.23M | 6.37M | 1.78M | 154.71K | 14.21M | 17.18M | 12.98M | 5.54M | 9.80M | 13.10M | 9.40M | 6.80M |
EBIT Margin | 5.21% | 2.28% | 0.33% | 3.79% | -0.55% | -1.87% | 4.25% | 2.36% | -1.70% | -4.53% | -2.39% | 0.03% | -1.67% | 2.24% | 0.66% | 2.98% | 6.52% | 3.92% | 2.75% | 2.33% | 0.70% | 0.07% | 8.54% | 11.83% | 10.02% | 5.11% | 9.57% | 14.16% | 12.38% | 10.79% |
Financial Year End | 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 | 1993-12-31 | 1992-12-31 |