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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 975.82M | 899.92M | 770.46M | 648.01M | 834.29M | 866.20M | 824.44M | 695.98M | 644.81M | 660.58M | 947.83M | 938.51M | 765.37M | 635.23M | 475.15M | 752.70M | 727.12M | 708.70M | 671.58M | 681.79M | 606.66M | 636.51M | 584.47M | 667.19M | 675.20M | 503.80M | 449.50M | 363.70M |
Cost of Revenue | 781.00M | 725.00M | 603.60M | 493.81M | 620.56M | 609.57M | 576.30M | 500.54M | 467.83M | 469.70M | 721.81M | 713.87M | 618.60M | 490.39M | 387.17M | 586.41M | 559.40M | 549.79M | 523.00M | 507.60M | 450.63M | 471.19M | 449.39M | 467.40M | 459.40M | 365.20M | 328.10M | 278.10M |
Gross Profit | 194.82M | 174.93M | 166.86M | 154.20M | 213.73M | 256.63M | 248.14M | 195.44M | 176.98M | 190.87M | 226.02M | 224.64M | 146.78M | 144.84M | 87.98M | 166.29M | 167.72M | 158.91M | 148.59M | 174.20M | 156.03M | 165.32M | 135.08M | 199.79M | 215.80M | 138.60M | 121.40M | 85.60M |
Operating Expenses | 177.92M | 171.99M | 182.16M | 161.86M | 176.05M | 189.63M | 190.77M | 151.36M | 149.16M | 165.24M | 186.32M | 195.91M | 128.31M | 122.03M | 102.58M | 201.17M | 132.00M | 123.23M | 120.60M | 299.77M | 97.66M | 92.13M | 99.59M | 124.63M | 118.50M | 81.90M | 69.00M | 56.70M |
Selling, General & Admin | 107.24M | 106.69M | 116.00M | 112.47M | 123.85M | 138.55M | 141.89M | 111.14M | 110.37M | 123.63M | 186.32M | 195.91M | 128.31M | 122.03M | 102.58M | 136.56M | 133.71M | 124.54M | 120.60M | 116.32M | 97.66M | 92.13M | 99.59M | 95.95M | 90.60M | 67.50M | 55.80M | 46.70M |
Research & Development | 70.68M | 65.30M | 66.17M | 49.39M | 52.20M | 51.07M | 48.88M | 40.21M | 38.79M | 41.61M | 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 | -1.24M | -5.71M | -1.44M | 1.53M | -142.00K | 736.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 64.60M | -1.71M | -1.30M | N/A | 183.45M | N/A | N/A | N/A | 28.68M | 27.90M | 14.40M | 13.20M | 10.00M |
Operating Income | 16.90M | -3.60M | -13.09M | -4.60M | 39.12M | 67.00M | 57.37M | 44.08M | 27.82M | 25.64M | 39.70M | 28.73M | 18.47M | 22.80M | -14.60M | -34.88M | 35.73M | 35.67M | 27.99M | -125.57M | 58.37M | 73.19M | 35.49M | 75.17M | 97.30M | 56.70M | 52.40M | 28.90M |
Other Expenses / Income | -18.82M | -7.10M | 25.53M | -6.12M | 29.27M | 2.77M | -4.79M | -4.90M | -7.58M | -78.69M | -18.97M | -24.17M | 53.17M | -11.50M | -18.73M | -15.89M | -12.50M | -16.03M | -23.55M | -23.59M | -27.35M | -35.10M | -31.60M | -28.37M | -30.20M | -700.00K | -1.50M | -4.30M |
Before Tax Income | -1.92M | -10.70M | 12.44M | -10.72M | 68.39M | 65.06M | 52.58M | 39.19M | 20.23M | -53.06M | 20.73M | 4.56M | 71.64M | 11.30M | -33.33M | -50.77M | 23.22M | 19.64M | 4.44M | -149.16M | 31.02M | 38.09M | 3.90M | 46.79M | 67.10M | 56.00M | 50.90M | 24.60M |
Income Tax Expenses | 3.26M | 3.36M | 9.03M | -2.77M | 8.10M | 11.21M | 7.53M | -36.39M | -547.00K | -1.86M | 4.23M | 812.00K | 26.11M | 678.00K | -1.00M | 46.75M | 6.55M | 5.13M | 3.50M | -56.65M | 9.64M | 13.43M | 950.00K | 14.09M | 25.90M | 22.60M | 3.90M | 500.00K |
Net Income | -5.18M | -14.06M | 3.41M | -7.95M | 60.29M | 53.85M | 45.18M | 77.46M | 22.77M | -47.11M | 15.13M | 5.36M | 49.36M | 10.81M | -32.41M | -97.53M | 16.67M | 14.51M | 933.00K | -92.50M | 21.38M | -48.78M | 2.95M | 32.71M | 41.20M | 33.40M | 47.00M | 24.10M |
Interest Expenses | 13.29M | 7.10M | 5.19M | 6.12M | 4.32M | 4.72M | 5.78M | 6.28M | 6.37M | 16.88M | 18.35M | 20.03M | 17.23M | 21.78M | 21.96M | 20.57M | 21.76M | 21.74M | 23.87M | 24.46M | 27.65M | 34.62M | 31.31M | 29.49M | N/A | 700.00K | N/A | 4.30M |
Basic Shares Outstanding | 27.44M | 27.26M | 27.11M | 27.02M | 27.79M | 29.08M | 28.08M | 27.76M | 27.34M | 26.92M | 26.67M | 26.38M | 24.18M | 23.95M | 23.63M | 23.37M | 23.13M | 22.87M | 22.71M | 22.62M | 22.41M | 22.38M | 22.40M | 22.40M | 22.40M | 22.40M | 16.07M | 13.93M |
Diluted Shares Outstanding | 27.44M | 27.26M | 27.42M | 27.02M | 28.27M | 29.08M | 28.77M | 28.31M | 27.96M | 26.92M | 27.19M | 27.03M | 24.64M | 24.33M | 23.63M | 23.37M | 23.55M | 23.06M | 22.77M | 22.62M | 22.68M | 22.58M | 22.47M | 22.40M | 22.41M | 22.48M | 16.12M | 13.93M |
EBITDA | 50.59M | 31.14M | 21.38M | 28.64M | 70.60M | 99.30M | 86.75M | 70.96M | 51.39M | -2.00M | 72.93M | 61.53M | 111.54M | 52.34M | 9.48M | -2.68M | 74.80M | 68.94M | 55.73M | -97.94M | 83.75M | 25.68M | 64.77M | 104.97M | 95.00M | 71.10M | 64.10M | 38.90M |
EBITDA Margin | 5.18% | 3.46% | 2.77% | 4.42% | 8.46% | 11.46% | 10.52% | 10.20% | 7.97% | -0.30% | 7.69% | 6.56% | 14.57% | 8.24% | 2.00% | -0.36% | 10.29% | 9.73% | 8.30% | -14.37% | 13.80% | 4.03% | 11.08% | 15.73% | 14.07% | 14.11% | 14.26% | 10.70% |
EBIT | 11.37M | -3.60M | 17.62M | -4.60M | 72.72M | 69.78M | 58.49M | 47.35M | 28.59M | -32.08M | 37.70M | 26.21M | 92.70M | 33.27M | -11.44M | -30.20M | 44.98M | 41.38M | 28.31M | -124.70M | 58.67M | -736.00K | 35.20M | 76.29M | 67.10M | 56.70M | 50.90M | 28.90M |
EBIT Margin | 1.16% | -0.40% | 2.29% | -0.71% | 8.72% | 8.06% | 7.10% | 6.80% | 4.43% | -4.86% | 3.98% | 2.79% | 12.11% | 5.24% | -2.41% | -4.01% | 6.19% | 5.84% | 4.22% | -18.29% | 9.67% | -0.12% | 6.02% | 11.43% | 9.94% | 11.25% | 11.32% | 7.95% |
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 |