Financial Year End | 2024-07-27 | 2023-07-29 | 2022-07-30 | 2021-07-31 | 2020-07-25 | 2019-07-27 | 2018-07-28 | 2017-07-29 | 2016-07-30 | 2015-07-25 | 2014-07-26 | 2013-07-27 | 2012-07-28 | 2011-07-30 | 2010-07-31 | 2009-07-25 | 2008-07-26 | 2007-07-28 | 2006-07-29 | 2005-07-30 | 2004-07-31 | 2003-07-26 | 2002-07-27 | 2001-07-28 | 2000-07-29 | 1999-07-31 | 1998-07-25 | 1997-07-26 | 1996-07-27 | 1995-07-29 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.24B | 2.17B | 2.06B | 2.03B | 1.80B | 1.64B | 1.61B | 1.60B | 1.63B | 1.58B | 1.52B | 1.48B | 1.42B | 1.30B | 1.26B | 1.21B | 1.13B | 1.05B | 1.02B | 983.70M | 957.60M | 902.40M | 883.30M | 820.60M | 785.00M | 750.70M | 703.70M | 688.90M | 688.60M | 677.30M |
Cost of Revenue | 1.59B | 1.55B | 1.48B | 1.47B | 1.30B | 1.19B | 1.17B | 1.17B | 1.19B | 1.15B | 1.11B | 1.08B | 1.03B | 948.80M | 918.90M | 877.60M | 822.60M | 764.50M | 747.30M | 727.20M | 713.40M | 677.10M | 661.70M | 619.70M | 593.90M | 571.70M | 528.10M | 518.00M | 518.30M | 511.50M |
Gross Profit | 641.98M | 616.45M | 579.67M | 565.04M | 506.48M | 456.72M | 439.00M | 436.71M | 445.03M | 433.12M | 408.50M | 397.80M | 388.80M | 350.10M | 342.90M | 330.50M | 305.20M | 281.90M | 269.50M | 256.50M | 244.20M | 225.30M | 221.60M | 200.90M | 191.10M | 179.00M | 175.60M | 170.90M | 170.30M | 165.80M |
Operating Expenses | 579.92M | 550.90M | 540.72M | 532.98M | 476.19M | 422.04M | 405.55M | 395.98M | 400.70M | 389.58M | 378.70M | 353.60M | 333.30M | 311.80M | 297.67M | 282.90M | 266.40M | 247.60M | 240.20M | 229.20M | 219.34M | 205.20M | 198.50M | 183.40M | 174.40M | 182.70M | 165.40M | 164.10M | 164.40M | 160.60M |
Selling, General & Admin | 544.35M | 516.90M | 507.60M | 498.79M | 444.83M | 394.75M | 380.55M | 371.50M | 376.60M | 366.25M | 356.40M | 333.23M | 313.52M | 293.22M | 280.77M | 267.67M | 252.74M | 235.23M | 228.47M | 218.65M | 209.84M | 196.27M | 189.84M | 174.49M | 184.62M | 175.10M | 158.00M | 156.40M | 155.80M | 152.00M |
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 | N/A | N/A |
Other Operating Expenses | 35.57M | 34.00M | 33.12M | 34.20M | 31.36M | 27.29M | 25.00M | 24.48M | 24.10M | 23.33M | 22.30M | 20.37M | 19.78M | 18.58M | 16.90M | 15.23M | 13.66M | 12.37M | 11.73M | 10.55M | 9.50M | 8.93M | 8.66M | 8.91M | -10.22M | 7.60M | 7.40M | 7.70M | 8.60M | 8.60M |
Operating Income | 62.05M | 65.55M | 38.95M | 29.16M | 30.28M | 34.68M | 33.45M | 40.73M | 44.33M | 43.53M | 29.80M | 44.20M | 55.60M | 38.30M | 45.30M | 47.60M | 38.70M | 34.30M | 29.30M | 27.30M | 24.90M | 20.20M | 23.20M | 17.50M | 16.70M | 11.10M | 10.10M | 6.80M | 6.00M | 5.20M |
Other Expenses / Income | 10.66M | 7.18M | 116.00K | -310.00K | 1.45M | 847.00K | -615.00K | -1.61M | -1.99M | -2.14M | -1.00M | 400.00K | -1.90M | -2.10M | -1.70M | -1.00M | 100.00K | 1.00M | -1.00M | -700.00K | -2.20M | -1.40M | -3.30M | -2.80M | -2.90M | -3.10M | -3.10M | -3.40M | -2.70M | -4.30M |
Before Tax Income | 72.72M | 72.72M | 39.06M | 28.85M | 31.73M | 35.52M | 32.84M | 39.12M | 42.34M | 41.40M | 28.80M | 44.60M | 53.70M | 36.20M | 43.60M | 46.60M | 38.80M | 35.30M | 28.30M | 26.60M | 22.70M | 18.80M | 19.90M | 14.70M | 13.80M | 8.00M | 7.00M | 3.40M | 3.30M | 900.00K |
Income Tax Expenses | 22.25M | 23.01M | 12.23M | 8.86M | 6.79M | 9.98M | 7.76M | 16.20M | 17.30M | 10.78M | 23.80M | 18.86M | 22.26M | 15.30M | 18.20M | 19.40M | 16.20M | 14.80M | 11.90M | 11.00M | 9.50M | 7.70M | 7.40M | 5.30M | 5.40M | 3.30M | 3.00M | 1.40M | 1.30M | 300.00K |
Net Income | 50.46M | 49.72M | 26.83M | 19.99M | 24.94M | 25.54M | 25.08M | 22.92M | 25.04M | 30.62M | 5.00M | 25.80M | 31.40M | 21.00M | 25.40M | 27.30M | 22.50M | 20.50M | 16.50M | 15.50M | 13.30M | 11.10M | 12.60M | 9.40M | 8.40M | 4.70M | 4.00M | 2.10M | 2.00M | 600.00K |
Interest Expenses | N/A | 4.22M | 3.91M | 3.94M | 2.61M | 4.44M | 4.46M | 4.45M | 4.50M | 4.54M | 3.60M | 3.77M | 4.42M | 4.28M | 3.66M | 3.02M | 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 | 14.86M | 12.73M | 12.66M | 12.64M | 12.58M | 12.54M | 12.86M | 12.73M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.50M | 12.60M | 12.30M | 12.20M | 12.20M | 11.90M | 11.70M | 11.60M | 11.60M |
Diluted Shares Outstanding | 14.31M | 14.23M | 14.16M | 14.15M | 14.09M | 14.04M | 14.41M | 14.33M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.60M | 12.50M | 12.60M | 12.30M | 12.20M | 12.20M | 11.90M | 11.70M | 11.60M | 11.60M |
EBITDA | 99.64M | 112.66M | 76.09M | 71.40M | 66.05M | 67.25M | 62.30M | 68.06M | 70.94M | 69.26M | 54.68M | 68.78M | 77.84M | 59.20M | 64.16M | 65.03M | 52.41M | 47.70M | 40.08M | 37.09M | 32.30M | 27.73M | 28.00M | 22.58M | 22.00M | 15.60M | 14.50M | 11.20M | 11.90M | 9.50M |
EBITDA Margin | 4.45% | 5.20% | 3.69% | 3.52% | 3.66% | 4.09% | 3.86% | 4.24% | 4.34% | 4.37% | 3.60% | 4.66% | 5.47% | 4.56% | 5.08% | 5.38% | 4.65% | 4.56% | 3.94% | 3.77% | 3.37% | 3.07% | 3.17% | 2.75% | 2.80% | 2.08% | 2.06% | 1.63% | 1.73% | 1.40% |
EBIT | 72.72M | 76.94M | 42.97M | 32.80M | 34.34M | 39.96M | 37.30M | 43.58M | 46.83M | 45.93M | 32.41M | 48.43M | 58.08M | 40.58M | 47.26M | 49.72M | 38.70M | 35.30M | 28.40M | 26.50M | 22.80M | 18.80M | 20.00M | 14.70M | 13.80M | 8.00M | 7.00M | 3.50M | 3.30M | 900.00K |
EBIT Margin | 3.25% | 3.55% | 2.08% | 1.62% | 1.90% | 2.43% | 2.31% | 2.72% | 2.86% | 2.90% | 2.13% | 3.28% | 4.08% | 3.12% | 3.75% | 4.12% | 3.43% | 3.37% | 2.79% | 2.69% | 2.38% | 2.08% | 2.26% | 1.79% | 1.76% | 1.07% | 0.99% | 0.51% | 0.48% | 0.13% |
Financial Year End | 2024-07-27 | 2023-07-29 | 2022-07-30 | 2021-07-31 | 2020-07-25 | 2019-07-27 | 2018-07-28 | 2017-07-29 | 2016-07-30 | 2015-07-25 | 2014-07-26 | 2013-07-27 | 2012-07-28 | 2011-07-30 | 2010-07-31 | 2009-07-25 | 2008-07-26 | 2007-07-28 | 2006-07-29 | 2005-07-30 | 2004-07-31 | 2003-07-26 | 2002-07-27 | 2001-07-28 | 2000-07-29 | 1999-07-31 | 1998-07-25 | 1997-07-26 | 1996-07-27 | 1995-07-29 |