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.04B | 1.08B | 1.01B | 629.37M | 725.61M | 735.65M | 640.06M | 600.91M | 548.31M | 513.24M | 480.99M | 465.08M | 553.98M | 513.24M | 414.72M | 644.86M | 648.27M | 501.99M | 432.85M | 398.18M | 317.93M | 350.71M | 455.53M | 594.39M | 415.80M | 125.00M |
Cost of Revenue | 765.07M | 808.11M | 770.20M | 450.42M | 501.79M | 506.35M | 434.22M | 400.07M | 369.38M | 337.45M | 319.50M | 309.50M | 26.19M | 20.14M | 19.07M | 28.96M | 447.56M | 352.19M | 20.55M | 251.19M | 223.54M | 242.33M | N/A | -19.06M | -10.60M | -4.60M |
Gross Profit | 276.11M | 275.48M | 238.28M | 178.95M | 223.82M | 229.31M | 205.84M | 200.84M | 178.93M | 175.79M | 161.49M | 155.58M | 527.79M | 493.09M | 395.65M | 615.90M | 200.70M | 149.81M | 412.30M | 146.99M | 94.40M | 108.38M | 455.53M | 613.46M | 426.40M | 129.60M |
Operating Expenses | 200.76M | 163.21M | 136.22M | 129.13M | 156.18M | 160.45M | 165.97M | 165.60M | 144.86M | 149.14M | 145.93M | 135.13M | 496.00M | 473.95M | 395.64M | 560.37M | 121.20M | 99.35M | 368.32M | 368.97M | 310.79M | 349.24M | 513.43M | 584.39M | 392.30M | 145.20M |
Selling, General & Admin | 156.49M | 142.80M | 136.22M | 129.13M | 156.18M | 160.45M | 165.97M | 165.60M | 144.86M | 149.14M | 145.93M | 135.13M | 496.00M | 475.02M | 397.30M | 125.06M | 121.20M | 99.35M | 368.32M | 368.97M | 310.79M | 349.24M | 460.20M | 565.32M | 381.70M | 140.60M |
Research & Development | 22.70M | 20.41M | 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 | -2.37M | 7.46M | 3.93M | 2.90M | 494.00K | -3.28M | 2.29M | -2.39M | -2.11M | -2.00M | -495.00K | 68.90M | 24.91M | 44.13M | 28.96M | 28.61M | 23.88M | 43.05M | 21.80M | 52.13M | 74.67M | 53.23M | 19.06M | 10.60M | 4.60M |
Operating Income | 87.49M | 112.27M | 98.26M | 135.16M | 63.51M | 68.86M | -26.52M | 35.23M | 34.06M | 26.65M | 15.56M | 19.64M | -10.91M | 19.14M | -26.71M | 55.54M | 79.50M | 50.46M | 43.98M | -368.97M | -310.79M | -349.24M | -513.43M | 29.07M | 34.10M | -15.60M |
Other Expenses / Income | 1.18M | 2.97M | 7.76M | -81.21M | 5.78M | 1.64M | -2.90M | 2.53M | -2.51M | -2.47M | -2.18M | 623.00K | -3.86M | -2.20M | -29.71M | 6.72M | 7.63M | 4.81M | -15.50M | 58.44M | -28.97M | -53.12M | -69.85M | 16.09M | -13.20M | -4.50M |
Before Tax Income | 88.67M | 115.24M | 106.03M | -31.40M | 69.29M | 70.49M | -29.42M | 37.77M | 31.55M | 24.19M | 13.39M | 20.26M | -14.78M | 16.95M | -29.70M | 62.25M | 87.14M | 55.27M | 28.48M | 87.10M | -21.82M | -51.65M | -71.52M | 45.16M | 20.90M | -21.90M |
Income Tax Expenses | 34.26M | 35.75M | 33.46M | 6.31M | 22.42M | 21.20M | 19.22M | 22.35M | 14.42M | 17.39M | 7.04M | 14.02M | 18.95M | 9.46M | -8.79M | 23.18M | 30.67M | 21.02M | -10.74M | 4.79M | 58.84M | -11.49M | -24.09M | 25.75M | 15.10M | -4.50M |
Net Income | 54.41M | 79.49M | 72.57M | -37.71M | 46.87M | 49.30M | -48.63M | 15.41M | 17.13M | 6.80M | 6.35M | 6.24M | -33.72M | 7.49M | -20.91M | 39.07M | 56.46M | 34.24M | 39.22M | 82.31M | -80.67M | -40.16M | -42.93M | 19.42M | 5.80M | -17.40M |
Interest Expenses | N/A | 5.34M | 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 |
Basic Shares Outstanding | 20.03M | 19.76M | 19.52M | 19.30M | 19.10M | 18.92M | 18.71M | 18.54M | 18.33M | 18.21M | 18.08M | 17.97M | 17.78M | 17.44M | 16.90M | 16.75M | 17.85M | 17.93M | 18.90M | 18.94M | 18.22M | 18.11M | 18.84M | 18.98M | 13.64M | 2.94M |
Diluted Shares Outstanding | 20.77M | 20.62M | 20.30M | 19.30M | 19.55M | 19.53M | 18.73M | 19.04M | 18.71M | 18.43M | 18.23M | 18.12M | 17.78M | 17.87M | 16.90M | 17.73M | 18.98M | 18.92M | 19.76M | 20.01M | 18.22M | 18.11M | 18.84M | 20.39M | 13.89M | 2.94M |
EBITDA | 102.67M | 122.87M | 125.59M | 161.81M | 78.01M | 81.38M | -14.64M | 51.67M | 47.76M | 41.97M | 31.84M | 31.06M | -4.51M | 28.53M | 11.27M | 66.08M | 90.78M | 60.84M | 55.22M | 42.40M | 21.22M | 16.73M | -35.74M | 48.14M | 44.70M | -7.40M |
EBITDA Margin | 9.86% | 11.34% | 12.45% | 25.71% | 10.75% | 11.06% | -2.29% | 8.60% | 8.71% | 8.18% | 6.62% | 6.68% | -0.81% | 5.56% | 2.72% | 10.25% | 14.00% | 12.12% | 12.76% | 10.65% | 6.67% | 4.77% | -7.84% | 8.10% | 10.75% | -5.92% |
EBIT | 88.67M | 120.57M | 106.03M | -31.40M | 69.29M | 70.49M | -29.42M | 37.77M | 31.55M | 24.19M | 13.39M | 20.26M | -14.78M | 16.95M | -29.70M | 62.25M | 87.14M | 55.27M | 28.48M | 87.10M | -21.82M | -51.65M | -67.02M | 45.16M | 20.90M | -21.90M |
EBIT Margin | 8.52% | 11.13% | 10.51% | -4.99% | 9.55% | 9.58% | -4.60% | 6.28% | 5.75% | 4.71% | 2.78% | 4.36% | -2.67% | 3.30% | -7.16% | 9.65% | 13.44% | 11.01% | 6.58% | 21.87% | -6.86% | -14.73% | -14.71% | 7.60% | 5.03% | -17.52% |
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 |