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 | 698.69M | 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 | 194.86M | 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 | 117.82M | 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 | 117.82M | 131.19M | 121.97M | 134.48M | 102.53M | 121.80M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 8.14M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 121.45M | 112.64K | N/A | N/A | N/A | N/A |
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 |
Other Operating Expenses | 1.07M | 2.72M | -950.00K | 240.00K | 990.00K | -2.18M | 129.57M | 153.71M | 162.35M | 255.88M | 244.64M | 216.17M | 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 | 77.04M | 99.06M | 95.09M | 47.84M | 91.22M | 122.07M | 88.49M | 56.77M | 73.76M | 129.06M | 108.76M | 127.59M | 131.32M | 114.08M | 49.91M | 96.34M | -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 | -26.45M | -11.39M | -25.98M | -150.55M | -12.96M | -2.43M | -22.28M | -115.00M | -95.88M | -29.46M | -11.00M | -85.33M | -51.58M | -52.93M | -28.83M | -227.01M | -79.63M | -91.82M | -81.30M | -68.84M | -85.37M | -64.02M | -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 | N/A | 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 | 35.80M | 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 | 46.17M | 45.68M | 45.41M | 45.12M | 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.44M | 28.50M | 20.23M | 20.01M | 20.01M | 20.05M | 37.10M | 37.10M | 37.10M | 39.59M | 37.10M | 39.14M | 32.43M |
EBITDA | 134.63M | 133.05M | 137.20M | 97.61M | 135.86M | 164.16M | 127.48M | 350.00K | 30.74M | 172.84M | 162.85M | 120.52M | 174.24M | 154.09M | 97.14M | -38.46M | -126.46M | -83.10M | 2.65M | 38.03M | 18.33M | 5.36M | 44.33M | 4.58M | 123.52M | 113.32M | 104.08M | 82.34M |
EBITDA Margin | 15.07% | 15.05% | 16.01% | 12.68% | 18.78% | 18.72% | 15.59% | 0.04% | 3.56% | 11.53% | 11.68% | 9.47% | 16.07% | 16.35% | 12.09% | -3.77% | -11.84% | -8.14% | 0.26% | 3.64% | 2.02% | 0.73% | 6.05% | 647.88% | 20.58% | 20.47% | 19.44% | 18.58% |
EBIT | 66.51M | 101.78M | 83.62M | -88.05M | 92.21M | 119.89M | 80.61M | -44.51M | -12.80M | 116.36M | 112.27M | 75.65M | 133.77M | 116.35M | 53.20M | -82.53M | -170.51M | -126.17M | -43.54M | -6.48M | -36.52M | -33.51M | -9.45M | 41.65K | 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% | 5.94% | 12.34% | 12.34% | 6.62% | -8.08% | -15.96% | -12.36% | -4.31% | -0.62% | -4.03% | -4.57% | -1.29% | 5.89% | 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 |