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 | 801.00M | 729.20M | 658.80M | 542.60M | 508.00M | 484.00M | 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 | 459.00M | 430.00M | 397.30M | 377.60M | 323.00M | 284.40M | 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 | 342.00M | 299.20M | 261.50M | 165.00M | 185.00M | 199.60M | 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.50M | 215.60M | 207.20M | 179.10M | 156.40M | 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.40M | 219.10M | 192.80M | 180.50M | 154.60M | 136.40M | 116.74M | 109.39M | 127.76M | 131.30M | 109.13M | 91.87M | 90.97M | 81.84M | 99.35M | 109.57M | 105.02M | 71.09M | 45.60M | 26.12M |
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 | -300.00K | -1.80M | -2.00M | -1.70M | -1.00M | -1.00M | N/A | N/A | N/A | N/A | N/A | 10.47M | 11.87M | 12.36M | 10.54M | 13.11M | 7.18M | 2.54M | 1.90M | 1.68M |
Operating Income | 283.30M | 259.00M | 208.60M | 116.50M | 114.50M | 75.60M | 55.70M | 38.80M | -42.20M | 5.90M | 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 | -8.50M | -11.60M | -2.50M | -2.60M | -7.10M | -1.30M | -500.00K | -138.00K | -318.00K | 2.30M | -931.00K | 8.04M | -24.39M | 6.07M | -17.22M | 331.00K | 17.42M | -26.20M | -10.99M | -2.00M | -1.54M |
Before Tax Income | 264.40M | 232.90M | 171.10M | 94.70M | 106.00M | 64.00M | 53.20M | 36.20M | -49.30M | 4.60M | 42.70M | 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.40M | 19.40M | 12.10M | -19.20M | 1.80M | 11.30M | 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.60M | 33.80M | 24.10M | -30.10M | 2.80M | 31.40M | 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.70M | 3.00M | 2.40M | 2.10M | 1.70M | 1.70M | 623.00K | 260.00K | 339.00K | 422.00K | N/A | -6.24M | -8.36M | -5.26M | 36.49M | -20.79M | 33.78M | 27.40M | 2.80M | 1.54M |
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 | 70.63M | 72.82M | 72.67M | 62.67M | 33.54M | 56.44M |
Diluted Shares Outstanding | 88.16M | 84.94M | 84.22M | 90.20M | 88.60M | 78.50M | 77.50M | 76.33M | 75.48M | 75.40M | 75.00M | 74.86M | 75.31M | 74.29M | 73.52M | 72.30M | 70.18M | 69.38M | 69.04M | 70.63M | 72.83M | 72.67M | 62.67M | 33.54M | 56.44M |
EBITDA | 378.00M | 353.80M | 299.50M | 210.00M | 197.70M | 152.60M | 119.30M | 107.20M | 14.50M | 55.50M | 71.00M | 52.00M | 106.97M | 91.56M | 99.65M | 106.84M | 80.46M | 60.82M | 84.67M | 37.57M | 55.24M | 93.68M | 103.64M | 60.10M | 12.14M |
EBITDA Margin | 29.27% | 32.30% | 30.74% | 21.87% | 21.25% | 19.05% | 16.36% | 16.27% | 2.67% | 10.93% | 14.67% | 10.75% | 22.39% | 19.27% | 18.93% | 22.00% | 20.11% | 16.60% | 22.58% | 10.04% | 13.00% | 20.54% | 27.32% | 23.90% | 9.62% |
EBIT | 285.60M | 266.50M | 206.70M | 120.80M | 121.40M | 78.70M | 56.20M | 38.60M | -47.20M | 6.30M | 44.40M | 37.50M | 82.20M | 79.77M | 69.78M | 76.47M | 71.69M | 49.37M | 73.36M | 28.30M | 43.39M | 86.91M | 101.10M | 58.20M | 10.47M |
EBIT Margin | 22.11% | 24.33% | 21.22% | 12.58% | 13.05% | 9.83% | 7.71% | 5.86% | -8.70% | 1.24% | 9.17% | 7.75% | 17.21% | 16.79% | 13.25% | 15.75% | 17.92% | 13.47% | 19.57% | 7.56% | 10.21% | 19.06% | 26.65% | 23.14% | 8.29% |
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 |