image
Industrials - Industrial - Distribution - NYSE - GB
$ 199.94
-1.61 %
$ 40.1 B
Market Cap
23.41
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-07-31 -0.33% -8.15% -0.26%
Annual Report FY 10-K 2023-07-31 4.09% -10.98% -5.71%
Annual Report FY 10-K 2022-07-31 25.33% 44.16% 38.64%
Annual Report FY 10-K 2021-07-31 4.46% 53.17% 43.04%
Annual Report FY 10-K 2020-07-31 -0.87% -13.27% 1.43%
Annual Report FY 10-K 2019-07-31 6.06% -12.55% 3.09%
Annual Report FY 10-K 2018-07-31 3.71% 23.11% -15.46%
Annual Report FY 10-K 2017-07-31 4.94% 18.19% 58.74%
Annual Report FY 10-K 2016-07-31 -8.34% 162.02% 16.83%
Annual Report FY 10-K 2015-07-31 -6.30% -61.00% -29.42%
Annual Report FY 10-K 2014-07-31 10.74% 83.33% 62.62%
Annual Report FY 10-K 2013-07-31 -4.93% 419.05% 126.95%
Annual Report FY 10-K 2012-07-31 -5.24% -79.87% -55.59%
Annual Report FY 10-K 2011-07-31 7.35% 183.33% 342.51%
Annual Report FY 10-K 2010-07-31 -14.09% 72.76% 69.45%
Annual Report FY 10-K 2009-07-31 -17.87% -1335.53% -92.00%
Annual Report FY 10-K 2008-07-31 -11.01% -84.79% -28.18%
Annual Report FY 10-K 2007-07-31 24.79% -3.86% -1.66%
Annual Report FY 10-K 2006-07-31 33.96% 19.39% 26.52%
Annual Report FY 10-K 2005-07-31 7.01% 16.17% 16.50%
Annual Report FY 10-K 2004-07-31 39.36% 50.50% 48.16%
Annual Report FY 10-K 2003-07-31 6.25% 6.62% 4.34%
Annual Report FY 10-K 2002-07-31 21.63% 71.01% 22.28%
Annual Report FY 10-K 2001-07-31 6.70% -7.87% 5.29%
Annual Report FY 10-K 2000-07-31 7.63% -11.24% 12.82%
Annual Report FY 10-K 1999-07-31 14.74% 12.11% 3.89%
Annual Report FY 10-K 1998-07-31 3.02% -0.73% 4.50%
Annual Report FY 10-K 1997-07-31 12.41% 14.67% 13.08%
Annual Report FY 10-K 1996-07-31 10.81% -3.58% -4.02%
Annual Report FY 10-K 1995-07-31 22.02% 26.98% 28.05%
Annual Report FY 10-K 1994-07-31 34.68% 72.44% 60.99%
Annual Report FY 10-K 1993-07-31 -1.64% 5.43% 4.30%
Annual Report FY 10-K 1992-07-31 28.16% 35.66% 21.51%
Annual Report FY 10-K 1991-07-31 -14.37% -42.21% -38.38%
Annual Report FY 10-K 1990-07-31 25.03% 11.68% 13.57%
Annual Report FY 10-K 1989-07-31 24.55% 19.57% 23.13%
Annual Report FY 10-K 1988-07-31 40.96% 46.20% 37.81%
Annual Report FY 10-K 1987-07-31 41.25% 59.11% 58.31%
Annual Report FY 10-K 1986-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2024-07-31 1.38% -22.77% 3.71%
Quarterly Report Q3 8-K 2024-04-30 2.35% 31.85% 28.17%
Quarterly Report Q2 8-K 2024-01-31 -2.23% -13.90% -13.11%
Quarterly Report Q1 8-K 2023-10-31 -2.81% -12.77% -11.07%
Quarterly Report Q4 8-K 2023-07-31 -1.67% 0.69% -3.93%
Quarterly Report Q3 8-K 2023-04-30 -1.98% -38.46% -30.20%
Quarterly Report Q2 8-K 2023-01-31 4.87% -14.22% -1.08%
Quarterly Report Q1 8-K 2022-10-31 16.58% 6.25% 12.45%
Quarterly Report Q4 8-K 2022-07-31 21.38% -18.31% 9.26%
Quarterly Report Q3 8-K 2022-04-30 23.12% 47.97% 36.92%
Quarterly Report Q2 8-K 2022-01-31 31.82% 254.47% 53.74%
Quarterly Report Q1 8-K 2021-10-31 26.64% 67.16% 64.22%
Quarterly Report Q4 8-K 2021-07-31 30.73% 176.80% 169.93%
Quarterly Report Q3 8-K 2021-04-30 17.77% 42.75% 42.86%
Quarterly Report Q2 8-K 2021-01-31 -0.19% -46.29% -1.37%
Quarterly Report Q1 8-K 2020-10-31 8.60% 46.29% 22.95%
Quarterly Report Q4 8-K 2020-07-31 52.20% 6.21% -0.54%
Quarterly Report Q3 8-K 2020-04-30 -10.00% -0.77% -7.73%
Quarterly Report Q2 8-K 2020-01-31 -8.80% -15.19% 2.81%
Quarterly Report Q1 8-K 2019-10-31 -8.80% -15.19% 2.81%
Quarterly Report Q4 8-K 2019-07-31 -38.45% 20.45% -28.20%
Quarterly Report Q3 8-K 2019-04-30 4.08% 29.93% 2.07%
Quarterly Report Q2 8-K 2019-01-31 8.18% 22.73% 6.59%
Quarterly Report Q1 8-K 2018-10-31 8.18% 22.73% 6.59%
Quarterly Report Q4 8-K 2018-07-31 8.31% -38.59% 15.03%
Quarterly Report Q3 8-K 2018-04-30 8.31% -38.59% 15.03%
Quarterly Report Q2 8-K 2018-01-31 6.87% 10.00% 14.19%
Quarterly Report Q1 8-K 2017-10-31 6.87% 10.00% 14.19%
Quarterly Report Q4 8-K 2017-07-31 29.60% 135.30% 19.92%
Quarterly Report Q3 8-K 2017-04-30 17.59% 113.50% 8.81%
Quarterly Report Q2 8-K 2017-01-31 -2.56% 6.52% 6.40%
Quarterly Report Q1 8-K 2016-10-31 -10.66% -2.33% -2.44%
Quarterly Report Q4 8-K 2016-07-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2016-04-30 -12.99% 1596.64% 14.51%
Quarterly Report Q2 8-K 2016-01-31 -6.55% 1856.58% -4.24%
Quarterly Report Q1 8-K 2015-10-31 7.25% 1.49% -5.30%
Quarterly Report Q4 8-K 2015-07-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2015-01-31 -3.04% -95.13% 0.56%
Quarterly Report Q1 8-K 2014-10-31 5.77% -94.69% 9.70%
Quarterly Report Q4 8-K 2014-07-31 -6.25% 66.10% 13.00%
Quarterly Report Q3 8-K 2014-04-30 4.28% 86.53% 11.47%
Quarterly Report Q2 8-K 2014-01-31 0.34% 88.35% 16.69%
Quarterly Report Q1 8-K 2013-10-31 -3.66% 80.84% 12.03%
Quarterly Report Q4 8-K 2013-07-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2013-04-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2013-01-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2012-10-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2012-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2011-07-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2011-01-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2010-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2009-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2008-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2007-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2006-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2005-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2004-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2003-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2002-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2001-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2000-07-31 0.00% 0.00% 0.00%