Financial Year End | 2024-08-31 | 2023-08-31 | 2022-08-31 | 2021-08-31 | 2020-08-31 | 2019-08-31 | 2018-08-31 | 2017-08-31 | 2016-08-31 | 2015-08-31 | 2014-08-31 | 2013-08-31 | 2012-08-31 | 2011-08-31 | 2010-08-31 | 2009-08-31 | 2008-08-31 | 2007-08-31 | 2006-08-31 | 2005-08-31 | 2004-08-31 | 2003-08-31 | 2002-08-31 | 2001-08-31 | 2000-08-31 | 1999-08-31 | 1998-08-31 | 1997-08-31 | 1996-08-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.20B | 2.09B | 1.84B | 1.59B | 1.49B | 1.44B | 1.35B | 1.22B | 1.13B | 1.01B | 920.34M | 858.11M | 805.79M | 726.51M | 641.06M | 622.02M | 575.52M | 475.80M | 387.35M | 312.64M | 251.91M | 222.29M | 205.85M | 176.69M | 134.18M | 103.80M | 78.90M | 58.40M | 44.30M |
Cost of Revenue | 1.01B | 973.23M | 871.11M | 786.40M | 695.45M | 663.45M | 659.30M | 566.58M | 487.41M | 405.34M | 353.69M | 306.38M | 275.54M | 244.62M | 206.55M | 209.36M | 191.24M | 152.80M | 121.35M | 91.80M | 74.19M | 66.29M | 67.95M | 61.58M | 33.63M | 27.50M | 24.00M | 18.70M | 9.60M |
Gross Profit | 1.19B | 1.11B | 972.79M | 805.04M | 798.66M | 771.90M | 690.85M | 654.60M | 639.68M | 601.43M | 566.65M | 551.73M | 530.26M | 481.89M | 434.51M | 412.66M | 384.28M | 323.00M | 266.00M | 220.84M | 177.72M | 156.01M | 137.91M | 115.11M | 100.55M | 76.30M | 54.90M | 39.70M | 34.70M |
Operating Expenses | 489.81M | 456.13M | 433.03M | 331.00M | 359.00M | 333.87M | 324.64M | 302.46M | 290.01M | 269.51M | 264.43M | 282.31M | 257.27M | 243.55M | 212.88M | 201.63M | 200.39M | 167.91M | 144.71M | 111.82M | 90.12M | 79.28M | -6.03M | 64.21M | 61.38M | 47.70M | 34.10M | 24.80M | 24.00M |
Selling, General & Admin | 485.13M | 456.13M | 433.03M | 331.00M | 359.00M | 333.87M | 324.64M | 302.46M | 290.01M | 269.51M | 264.43M | 282.31M | 257.27M | 243.55M | 212.88M | 201.63M | 200.39M | 167.91M | 144.71M | 111.82M | 90.12M | 79.28M | 75.08M | 64.21M | 49.52M | 37.90M | 27.50M | 20.10M | 21.00M |
Research & Development | N/A | 267.40M | 255.10M | 250.10M | 224.00M | 214.70M | 217.10M | 215.00M | 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 | 4.68M | 8.26M | -2.37M | -30.00K | -2.70M | 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 | 121.35M | N/A | N/A | N/A | -81.11M | N/A | 11.87M | 9.80M | 6.60M | 4.70M | 3.00M |
Operating Income | 701.30M | 630.21M | 475.48M | 474.04M | 439.66M | 438.04M | 366.20M | 352.13M | 349.68M | 331.92M | 302.22M | 269.42M | 272.99M | 238.34M | 221.63M | 211.03M | 183.89M | 155.09M | 121.29M | 109.02M | 87.60M | 76.73M | 143.94M | 50.90M | 39.17M | 28.60M | 20.80M | 14.90M | 10.70M |
Other Expenses / Income | -49.80M | -45.25M | -31.89M | -6.42M | -12.53M | -16.07M | -14.37M | -7.82M | 111.32M | 1.84M | 1.25M | 1.49M | 1.72M | 623.00K | 547.00K | 1.09M | 5.16M | 7.79M | 4.74M | 1.14M | 1.77M | 2.29M | -79.70M | 3.34M | 407.00K | 2.10M | 1.60M | 800.00K | 700.00K |
Before Tax Income | 651.50M | 584.95M | 443.59M | 467.62M | 427.13M | 421.96M | 351.84M | 344.31M | 460.99M | 333.75M | 303.46M | 270.91M | 274.70M | 238.96M | 222.18M | 212.12M | 189.05M | 162.88M | 126.03M | 110.16M | 89.38M | 79.02M | 64.24M | 54.25M | 39.58M | 30.70M | 22.40M | 15.70M | 11.40M |
Income Tax Expenses | 114.38M | 116.82M | 46.68M | 68.03M | 54.20M | 69.17M | 84.75M | 86.05M | 122.18M | 92.70M | 91.92M | 72.27M | 85.90M | 67.91M | 71.97M | 67.17M | 64.03M | 53.31M | 43.12M | 38.40M | 31.36M | 27.58M | 23.39M | 20.84M | 14.30M | 12.10M | 9.80M | 6.80M | 4.90M |
Net Income | 537.13M | 468.17M | 396.92M | 399.59M | 372.94M | 352.79M | 267.08M | 258.26M | 338.81M | 241.05M | 211.54M | 198.64M | 188.81M | 171.05M | 150.21M | 144.95M | 125.02M | 109.57M | 82.92M | 71.77M | 58.02M | 51.44M | 40.85M | 33.40M | 25.28M | 18.60M | 12.80M | 8.90M | 6.50M |
Interest Expenses | 65.78M | 66.32M | 29.52M | 6.39M | 9.83M | 16.62M | 16.29M | 8.20M | 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 |
Basic Shares Outstanding | 38.62M | 38.19M | 37.86M | 37.86M | 37.94M | 38.14M | 38.73M | 39.02M | 40.04M | 41.32M | 41.79M | 43.32M | 44.28M | 45.06M | 46.87M | 47.18M | 48.06M | 48.87M | 48.69M | 47.90M | 72.61M | 50.46M | 50.46M | 49.52M | 48.27M | 92.43M | 130.00M | 48.77M | 217.69M |
Diluted Shares Outstanding | 38.62M | 38.90M | 38.74M | 38.57M | 38.65M | 38.87M | 39.38M | 39.64M | 41.37M | 42.23M | 42.97M | 44.62M | 45.81M | 47.35M | 48.00M | 48.79M | 50.08M | 51.20M | 50.59M | 50.16M | 75.92M | 52.22M | 52.29M | 78.21M | 51.59M | 99.91M | 148.23M | 48.77M | 217.69M |
EBITDA | 831.16M | 801.66M | 610.36M | 581.08M | 540.38M | 498.50M | 428.39M | 400.43M | 387.73M | 363.27M | 336.65M | 305.20M | 306.77M | 275.18M | 258.98M | 245.37M | 214.54M | 175.87M | 140.80M | 126.20M | 102.26M | 94.27M | 80.19M | 67.43M | 51.03M | 38.40M | 27.40M | 19.60M | 13.70M |
EBITDA Margin | 37.73% | 38.44% | 33.10% | 36.51% | 36.17% | 34.73% | 31.73% | 32.79% | 34.40% | 36.08% | 36.58% | 35.57% | 38.07% | 37.88% | 40.40% | 39.45% | 37.28% | 36.96% | 36.35% | 40.36% | 40.59% | 42.41% | 38.96% | 38.16% | 38.03% | 36.99% | 34.73% | 33.56% | 30.93% |
EBIT | 717.28M | 651.31M | 473.12M | 474.01M | 436.96M | 438.59M | 368.12M | 352.51M | 460.99M | 333.75M | 303.46M | 270.91M | 274.70M | 238.96M | 222.18M | 212.12M | 189.05M | 162.88M | 126.03M | 110.16M | 89.38M | 79.02M | 64.24M | 54.25M | 39.58M | 30.70M | 22.60M | 15.70M | 11.40M |
EBIT Margin | 32.56% | 31.23% | 25.66% | 29.78% | 29.25% | 30.56% | 27.27% | 28.87% | 40.90% | 33.15% | 32.97% | 31.57% | 34.09% | 32.89% | 34.66% | 34.10% | 32.85% | 34.23% | 32.54% | 35.24% | 35.48% | 35.55% | 31.21% | 30.70% | 29.50% | 29.58% | 28.64% | 26.88% | 25.73% |
Financial Year End | 2024-08-31 | 2023-08-31 | 2022-08-31 | 2021-08-31 | 2020-08-31 | 2019-08-31 | 2018-08-31 | 2017-08-31 | 2016-08-31 | 2015-08-31 | 2014-08-31 | 2013-08-31 | 2012-08-31 | 2011-08-31 | 2010-08-31 | 2009-08-31 | 2008-08-31 | 2007-08-31 | 2006-08-31 | 2005-08-31 | 2004-08-31 | 2003-08-31 | 2002-08-31 | 2001-08-31 | 2000-08-31 | 1999-08-31 | 1998-08-31 | 1997-08-31 | 1996-08-31 |