Financial Year End | 2023-12-31 | 2023-05-27 | 2022-05-28 | 2021-05-29 | 2020-05-30 | 2019-05-25 | 2018-05-26 | 2017-05-27 | 2016-05-28 | 2015-05-30 | 2014-05-31 | 2013-05-25 | 2012-05-26 | 2011-05-28 | 2010-05-29 | 2009-05-30 | 2008-05-31 | 2007-05-31 | 2006-05-31 | 2005-05-31 | 2004-05-31 | 2003-05-31 | 2002-05-31 | 2001-05-31 | 2000-05-31 | 1999-05-31 | 1998-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 632.80M | 775.64M | 805.02M | 629.52M | 703.35M | 729.00M | 654.13M | 583.41M | 598.52M | 590.59M | 567.18M | 556.33M | 571.76M | 545.55M | 499.00M | 685.58M | 840.28M | 735.89M | 633.84M | 537.64M | 628.33M | 202.02M | 181.68M | 189.75M | 126.33M | 15.51M | 29.68M |
Cost of Revenue | 386.73M | 462.50M | 488.38M | 388.11M | 427.87M | 446.56M | 408.07M | 362.09M | 366.36M | 362.23M | 351.36M | 342.04M | 352.52M | 335.07M | 303.77M | 422.17M | 518.41M | 447.36M | 384.43M | 324.64M | 199.87M | 121.65M | 108.72M | 110.81M | 73.18M | 8.74M | 16.85M |
Gross Profit | 246.07M | 313.14M | 316.64M | 241.40M | 275.48M | 282.44M | 246.06M | 221.32M | 232.17M | 228.36M | 215.82M | 214.29M | 219.24M | 210.47M | 195.23M | 263.40M | 321.87M | 288.53M | 249.41M | 212.99M | 428.46M | 80.37M | 72.96M | 78.94M | 53.15M | 6.77M | 12.84M |
Operating Expenses | 217.29M | 237.40M | 233.20M | 218.45M | 238.83M | 232.28M | 215.43M | 186.92M | 178.36M | 178.10M | 177.85M | 174.59M | 146.15M | 184.88M | 197.02M | 222.96M | 237.42M | 199.18M | 154.43M | 120.34M | 84.30M | 60.19M | 51.99M | 53.10M | 37.52M | 4.67M | 9.11M |
Selling, General & Admin | 208.86M | 228.84M | 224.72M | 209.33M | 228.07M | 223.80M | 209.04M | 183.47M | 174.81M | 173.80M | 172.53M | 168.32M | 170.99M | 172.62M | 184.48M | 212.68M | 227.85M | 191.59M | 149.74M | 116.40M | 84.30M | 58.25M | 50.69M | 49.96M | 34.65M | 4.27M | 9.04M |
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 |
Other Operating Expenses | N/A | 8.56M | 8.48M | 9.12M | 10.76M | 8.48M | 20.39M | 6.95M | 3.56M | 4.31M | 5.32M | 1.69M | 3.36M | 494.00M | 12.04M | 222.96M | 237.42M | 199.18M | 154.43M | 120.34M | 84.30M | 60.19M | 51.99M | 53.10M | 37.52M | 4.67M | 9.11M |
Operating Income | 28.78M | 72.79M | 83.44M | 22.95M | 36.65M | 50.16M | 30.62M | 34.40M | 53.80M | 50.26M | 37.98M | 39.70M | 73.09M | 51.45M | -1.79M | 40.44M | 84.45M | 89.34M | 94.98M | 92.66M | 44.16M | 20.18M | 20.97M | 25.84M | 15.63M | 2.09M | 3.72M |
Other Expenses / Income | 1.05M | -170.00K | -470.00K | -269.00K | -1.42M | -2.19M | -1.74M | -629.00K | 186.00K | 148.00K | 168.00K | 175.00K | 252.00K | 473.00K | 656.00K | 1.59M | 5.60M | 8.94M | 5.01M | 2.13M | -3.03M | 1.08M | 1.18M | -3.00M | -4.72M | -734.00K | N/A |
Before Tax Income | 29.83M | 72.62M | 82.97M | 22.68M | 35.23M | 47.97M | 28.89M | 33.77M | 53.99M | 50.41M | 38.14M | 39.88M | 73.34M | 51.92M | -1.13M | 42.04M | 90.06M | 98.28M | 100.00M | 94.79M | 41.13M | 21.26M | 22.15M | 23.80M | 10.91M | 1.36M | 3.72M |
Income Tax Expenses | 8.79M | 18.26M | 15.79M | -2.54M | 6.94M | 16.50M | 10.06M | 15.12M | 23.55M | 22.90M | 18.26M | 19.37M | 32.20M | 27.07M | 10.62M | 24.27M | 40.87M | 43.52M | 39.40M | 38.73M | 16.80M | 8.72M | 8.86M | 9.52M | 4.36M | 565.00K | N/A |
Net Income | 21.03M | 54.36M | 67.17M | 25.23M | 28.29M | 31.47M | 18.83M | 18.65M | 30.44M | 27.51M | 19.89M | 20.50M | 41.14M | 24.86M | -11.75M | 17.76M | 49.19M | 54.77M | 60.60M | 56.06M | 24.33M | 12.54M | 13.29M | 13.71M | 6.55M | 792.00K | 3.72M |
Interest Expenses | N/A | 552.00K | 1.06M | 1.60M | 2.06M | 2.19M | 1.87M | 773.00K | 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 | 33.45M | 33.41M | 32.95M | 32.44M | 31.99M | 31.60M | 30.74M | 32.85M | 37.04M | 37.83M | 39.22M | 41.11M | 43.54M | 46.12M | 45.89M | 45.02M | 46.55M | 48.35M | 48.05M | 47.07M | 45.98M | 43.70M | 42.48M | 35.73M | 31.26M | 17.38M | 31.25M |
Diluted Shares Outstanding | 33.90M | 34.19M | 33.56M | 32.55M | 32.23M | 32.21M | 31.21M | 33.47M | 37.61M | 38.25M | 39.31M | 41.15M | 43.60M | 46.49M | 45.89M | 45.73M | 47.93M | 50.64M | 51.68M | 50.48M | 48.78M | 45.79M | 45.72M | 38.84M | 31.43M | 17.38M | 33.79M |
EBITDA | 38.26M | 83.94M | 92.52M | 33.41M | 53.79M | 58.64M | 37.01M | 37.85M | 57.36M | 54.56M | 43.29M | 45.98M | 82.19M | 63.70M | 10.91M | 50.73M | 94.02M | 96.94M | 104.69M | 98.72M | 40.54M | 22.44M | 22.67M | 29.49M | 18.50M | 2.09M | 3.72M |
EBITDA Margin | 6.05% | 10.82% | 11.49% | 5.31% | 7.65% | 8.04% | 5.66% | 6.49% | 9.58% | 9.24% | 7.63% | 8.26% | 14.37% | 11.68% | 2.19% | 7.40% | 11.19% | 13.17% | 16.52% | 18.36% | 6.45% | 11.11% | 12.48% | 15.54% | 14.64% | 13.48% | 12.54% |
EBIT | 29.83M | 73.17M | 84.03M | 24.28M | 37.29M | 50.16M | 30.76M | 34.55M | 53.99M | 50.41M | 38.14M | 39.88M | 73.34M | 51.92M | -1.13M | 42.04M | 90.06M | 98.28M | 100.00M | 94.79M | 41.13M | 21.26M | 22.15M | 23.22M | 10.91M | 1.36M | 3.72M |
EBIT Margin | 4.71% | 9.43% | 10.44% | 3.86% | 5.30% | 6.88% | 4.70% | 5.92% | 9.02% | 8.53% | 6.73% | 7.17% | 12.83% | 9.52% | -0.23% | 6.13% | 10.72% | 13.36% | 15.78% | 17.63% | 6.55% | 10.52% | 12.19% | 12.24% | 8.64% | 8.75% | 12.54% |
Financial Year End | 2023-12-31 | 2023-05-27 | 2022-05-28 | 2021-05-29 | 2020-05-30 | 2019-05-25 | 2018-05-26 | 2017-05-27 | 2016-05-28 | 2015-05-30 | 2014-05-31 | 2013-05-25 | 2012-05-26 | 2011-05-28 | 2010-05-29 | 2009-05-30 | 2008-05-31 | 2007-05-31 | 2006-05-31 | 2005-05-31 | 2004-05-31 | 2003-05-31 | 2002-05-31 | 2001-05-31 | 2000-05-31 | 1999-05-31 | 1998-05-31 |