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 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 893.55M | 883.83M | 857.11M | 769.97M | 723.53M | 877.14M | 817.74M | 794.02M | 863.98M | 1.50B | 1.39B | 1.27B | 1.08B | 942.65M | 803.65M | 1.02B | 1.07B | 1.02B | 1.01B | 1.05B | 905.40M | 733.58M | 732.44M | 707.18K | 600.23M | 553.49M | 535.48M | 443.23M |
Cost of Revenue | 692.23M | 675.53M | 639.92M | 587.89M | 529.63M | 633.02M | 598.60M | 583.54M | 627.87M | 1.11B | 1.04B | 929.15M | 766.26M | 662.30M | 594.83M | 758.12M | 779.38M | 747.01M | 762.71M | 793.75M | 673.43M | 552.35M | 543.31M | 485.28K | 403.38M | 371.47M | 361.52M | 301.13M |
Gross Profit | 201.32M | 208.30M | 217.19M | 182.08M | 193.90M | 244.12M | 219.14M | 210.48M | 236.11M | 384.94M | 353.40M | 343.76M | 317.70M | 280.35M | 208.82M | 263.18M | 288.89M | 273.52M | 247.41M | 251.41M | 231.97M | 181.23M | 189.13M | 221.90K | 196.85M | 182.02M | 173.96M | 142.10M |
Operating Expenses | 134.58M | 131.19M | 121.97M | 134.48M | 102.53M | 121.80M | 129.57M | 153.71M | 162.35M | 255.88M | 244.64M | 216.17M | 186.38M | 166.27M | 158.91M | 166.84M | 380.66M | 287.14M | 163.31M | 189.05M | 183.12M | 114.09M | 121.45M | 112.64K | 92.56M | 83.34M | 82.56M | 72.08M |
Selling, General & Admin | 134.58M | 131.19M | 121.97M | 134.48M | 102.53M | 121.80M | 129.57M | 153.71M | 162.35M | 255.88M | 244.64M | 216.17M | 186.52M | 164.73M | 158.34M | 166.50M | 185.91M | 170.17M | 159.66M | 177.61M | 175.52M | 114.09M | 121.45M | 112.64K | 92.56M | 83.34M | 82.56M | 72.08M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 600.00K | 600.00K | 800.00K | 700.00K | 1.30M | 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.30M | 2.72M | -950.00K | 240.00K | 990.00K | -2.18M | -1.24M | -510.00K | -1.84M | -6.57M | -1.98M | -3.00M | 186.38M | 166.27M | 150.77M | 166.84M | 380.66M | 287.14M | 163.31M | 189.05M | 183.12M | 114.09M | N/A | N/A | 92.56M | 83.34M | 82.56M | 72.08M |
Operating Income | 65.44M | 99.06M | 95.09M | 47.84M | 91.22M | 122.07M | 88.49M | -44.00M | -4.25M | 124.55M | 120.53M | 127.87M | 131.32M | 114.08M | 49.91M | -76.38M | -91.77M | -13.62M | 84.10M | 62.36M | 48.85M | 67.14M | 67.68M | 109.26K | 104.29M | 98.68M | 91.40M | 70.02M |
Other Expenses / Income | -14.85M | -11.39M | -25.98M | -14.42M | -12.96M | -16.45M | -22.84M | -16.30M | -17.87M | 12.95M | -22.77M | -85.81M | -51.58M | -48.19M | -28.83M | 4.99M | -79.63M | -91.82M | -83.25M | -92.99M | -85.37M | -59.40M | -77.13M | N/A | -3.70M | -6.84M | -7.90M | -6.15M |
Before Tax Income | 50.59M | 87.67M | 69.11M | -102.71M | 78.26M | 105.98M | 66.21M | -58.23M | -22.12M | 99.60M | 97.76M | 42.26M | 79.74M | 61.15M | 21.08M | -130.67M | -171.40M | -105.44M | 2.80M | -6.48M | -36.52M | 3.12M | -9.45M | N/A | 100.59M | 91.84M | 83.50M | 63.87M |
Income Tax Expenses | 10.23M | 21.50M | 11.80M | -22.95M | 16.32M | 22.68M | 35.25M | -18.43M | 6.54M | 32.87M | 18.39M | 5.97M | 28.93M | 19.25M | 8.35M | -2.08M | -12.08M | 2.74M | 1.92M | -4.29M | -5.59M | 2.25M | 1.87M | 67.61K | 39.23M | 35.82M | 33.40M | 25.87M |
Net Income | 40.36M | 66.17M | 57.31M | -79.76M | 61.94M | 83.30M | 30.96M | -39.80M | -33.40M | 68.47M | 75.55M | 33.88M | 60.36M | 45.27M | -220.00K | -136.19M | -158.43M | -128.91M | -45.46M | -2.19M | -30.93M | -35.76M | -11.32M | 41.65K | 61.36M | 56.02M | 50.10M | 38.00M |
Interest Expenses | 15.92M | 14.11M | 14.51M | 14.66M | 13.95M | 13.91M | 14.40M | 13.72M | 14.06M | 15.02M | 18.33M | N/A | 44.48M | 51.83M | 45.07M | 55.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 |
Basic Shares Outstanding | 41.44M | 42.25M | 43.01M | 43.58M | 45.30M | 45.82M | 45.68M | 45.23M | 44.78M | 44.88M | 40.93M | 37.52M | 34.25M | 33.76M | 33.49M | 33.42M | 28.50M | 20.23M | 20.01M | 20.01M | 20.05M | 20.76M | 20.76M | 20.76M | 36.96M | 37.10M | 37.11M | 31.19M |
Diluted Shares Outstanding | 41.69M | 42.48M | 43.28M | 43.58M | 45.60M | 46.17M | 45.99M | 45.41M | 45.12M | 45.27M | 41.40M | 37.95M | 34.78M | 34.44M | 33.89M | 33.42M | 28.50M | 20.23M | 20.01M | 20.76M | 20.05M | 37.10M | 37.10M | 37.10M | 39.59M | 39.45M | 37.11M | 32.43M |
EBITDA | 124.10M | 140.86M | 158.19M | -38.28M | 134.62M | 140.75M | 127.48M | -320.00K | 35.06M | 170.13M | 167.70M | 122.60M | 164.32M | 146.76M | 107.63M | -30.86M | -47.72M | 26.82M | 128.34M | 108.06M | 124.29M | 110.02M | 121.46M | 4.65M | 127.22M | 120.16M | 111.98M | 88.49M |
EBITDA Margin | 13.89% | 15.94% | 18.46% | -4.97% | 18.61% | 16.05% | 15.59% | -0.04% | 4.06% | 11.35% | 12.02% | 9.63% | 15.16% | 15.57% | 13.39% | -3.02% | -4.47% | 2.63% | 12.71% | 10.34% | 13.73% | 15.00% | 16.58% | 657.44% | 21.20% | 21.71% | 20.91% | 19.96% |
EBIT | 66.51M | 101.78M | 83.62M | -88.05M | 92.21M | 119.89M | 80.61M | -44.51M | -12.80M | 116.36M | 112.27M | 39.85M | 133.77M | 116.35M | 53.20M | -82.53M | -170.51M | -126.17M | -43.54M | -6.48M | -36.52M | -33.51M | -9.45M | 109.26K | 100.59M | 91.84M | 83.50M | 63.87M |
EBIT Margin | 7.44% | 11.52% | 9.76% | -11.44% | 12.74% | 13.67% | 9.86% | -5.61% | -1.48% | 7.76% | 8.05% | 3.13% | 12.34% | 12.34% | 6.62% | -8.08% | -15.96% | -12.36% | -4.31% | -0.62% | -4.03% | -4.57% | -1.29% | 15.45% | 16.76% | 16.59% | 15.59% | 14.41% |
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 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 |