Financial Year End | 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-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 | 1998-04-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.29B | 1.10B | 974.20M | 960.40M | 930.20M | 800.96M | 729.22M | 658.77M | 542.62M | 507.97M | 484.01M | 483.92M | 477.65M | 475.16M | 526.46M | 485.65M | 400.05M | 366.43M | 374.91M | 374.26M | 425.03M | 456.04M | 379.31M | 251.50M | 126.23M |
Cost of Revenue | 730.62M | 608.20M | 549.50M | 638.20M | 609.20M | 458.98M | 430.03M | 397.32M | 377.62M | 323.03M | 284.45M | 315.18M | 274.30M | 255.85M | 311.78M | 298.77M | 227.17M | 213.29M | 207.12M | 237.34M | 260.22M | 258.10M | 220.98M | 146.60M | 87.97M |
Gross Profit | 560.88M | 487.00M | 424.70M | 322.20M | 321.00M | 341.98M | 299.18M | 261.45M | 165.00M | 184.94M | 199.56M | 168.74M | 203.36M | 219.31M | 214.67M | 186.89M | 172.88M | 153.14M | 167.79M | 136.92M | 164.81M | 197.94M | 158.33M | 104.90M | 38.26M |
Operating Expenses | 1.01B | 228.00M | 216.10M | 205.70M | 206.50M | 266.40M | 243.54M | 215.53M | 207.16M | 179.05M | 156.37M | 131.72M | 121.10M | 142.18M | 144.39M | 118.45M | 102.34M | 102.85M | 94.21M | 109.89M | 122.68M | 112.20M | 73.64M | 47.50M | 27.79M |
Selling, General & Admin | 240.30M | 187.10M | 173.50M | 171.60M | 181.40M | 240.35M | 219.13M | 192.77M | 180.46M | 154.58M | 136.34M | 116.74M | 109.39M | 127.76M | 131.30M | 109.13M | N/A | 90.97M | 81.84M | 99.35M | 109.57M | 105.02M | 71.09M | 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 |
Other Operating Expenses | 767.90M | 40.90M | 42.60M | 34.10M | 6.90M | 26.05M | 24.41M | 22.76M | 26.70M | 24.47M | 20.02M | 14.98M | 11.71M | 14.42M | 13.08M | 9.32M | 102.34M | 11.87M | 12.36M | 10.54M | 13.11M | 7.18M | 2.54M | 47.50M | 27.79M |
Operating Income | 283.30M | 259.00M | 208.60M | 116.50M | 114.50M | 75.58M | 55.64M | 38.79M | -42.16M | 5.89M | 43.20M | 37.02M | 82.26M | 77.13M | 70.29M | 68.43M | 70.54M | 50.29M | 73.58M | 27.03M | 42.12M | 85.74M | 84.69M | 57.40M | 10.47M |
Other Expenses / Income | -18.90M | -26.10M | -37.50M | -21.80M | 6.90M | -11.52M | -2.43M | -2.57M | -7.15M | -1.29M | -511.00K | -138.00K | -318.00K | 2.30M | -931.00K | 8.04M | 7.36M | 6.07M | 6.41M | 331.00K | 17.42M | 14.30M | -10.99M | -2.00M | -1.54M |
Before Tax Income | 264.40M | 232.90M | 171.10M | 94.70M | 106.00M | 64.06M | 53.21M | 36.23M | -49.30M | 4.60M | 42.68M | 36.88M | 81.94M | 79.43M | 69.36M | 76.47M | 77.90M | 56.36M | 79.99M | 27.36M | 59.54M | 100.04M | 73.70M | 55.40M | 8.93M |
Income Tax Expenses | 68.80M | 52.50M | 39.30M | 17.60M | 6.40M | 31.42M | 19.37M | 12.08M | -19.23M | 1.84M | 11.25M | 12.05M | 28.49M | 29.13M | 23.94M | 24.34M | 30.88M | 18.58M | 30.42M | 11.00M | 21.95M | 37.14M | 14.79M | 22.20M | 463.00K |
Net Income | 195.60M | 180.40M | 131.80M | 77.10M | 99.60M | 32.64M | 33.84M | 24.14M | -30.07M | 2.76M | 31.43M | 24.83M | 53.45M | 50.30M | 45.42M | 52.14M | 47.05M | 39.15M | 48.19M | -19.20M | 42.23M | 15.99M | 58.91M | 33.20M | 8.47M |
Interest Expenses | 21.20M | 33.60M | 35.60M | 26.10M | 15.40M | 14.74M | 3.02M | 2.37M | 2.08M | 1.75M | 1.70M | 623.00K | 260.00K | 339.00K | 422.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 88.16M | 84.94M | 84.22M | 90.20M | 88.60M | 76.70M | 76.10M | 75.70M | 75.48M | 74.90M | 74.60M | 74.21M | 74.57M | 73.77M | 72.89M | 71.62M | 69.36M | 68.62M | 68.62M | 71.09M | 72.82M | 72.67M | 62.67M | 56.27M | 56.44M |
Diluted Shares Outstanding | 88.16M | 84.94M | 84.22M | 90.20M | 88.60M | 78.50M | 77.50M | 76.30M | 75.48M | 75.40M | 75.00M | 74.86M | 75.31M | 74.29M | 73.52M | 72.30M | 70.18M | 69.38M | 69.04M | 71.09M | 72.83M | 72.67M | 62.67M | 56.27M | 56.44M |
EBITDA | 378.00M | 353.80M | 299.50M | 210.00M | 197.70M | 156.10M | 121.63M | 101.84M | 15.11M | 56.89M | 73.21M | 52.48M | 93.91M | 94.19M | 82.86M | 114.36M | 86.70M | 69.18M | 89.92M | 1.08M | 76.02M | 59.90M | 76.24M | 57.30M | 10.61M |
EBITDA Margin | 29.27% | 32.30% | 30.74% | 21.87% | 21.25% | 19.49% | 16.68% | 15.46% | 2.78% | 11.20% | 15.13% | 10.85% | 19.66% | 19.82% | 15.74% | 23.55% | 21.67% | 18.88% | 23.99% | 0.29% | 17.89% | 13.14% | 20.10% | 22.78% | 8.40% |
EBIT | 285.60M | 266.50M | 206.70M | 120.80M | 121.40M | 78.80M | 56.23M | 38.59M | -47.22M | 6.35M | 44.39M | 37.50M | 82.20M | 79.77M | 69.78M | 76.47M | 77.93M | 57.73M | 78.61M | -8.20M | 64.18M | 53.13M | 73.70M | 55.40M | 8.93M |
EBIT Margin | 22.11% | 24.33% | 21.22% | 12.58% | 13.05% | 9.84% | 7.71% | 5.86% | -8.70% | 1.25% | 9.17% | 7.75% | 17.21% | 16.79% | 13.25% | 15.75% | 19.48% | 15.75% | 20.97% | -2.19% | 15.10% | 11.65% | 19.43% | 22.03% | 7.07% |
Financial Year End | 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-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 | 1998-04-30 |