image
Industrials - Specialty Business Services - NASDAQ - US
$ 215.2
-0.674 %
$ 86.8 B
Market Cap
56.04
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-05-31 8.86% 16.59% 14.75%
Annual Report FY 10-K 2023-05-31 12.24% 9.08% 13.56%
Annual Report FY 10-K 2022-05-31 10.37% 11.23% 14.57%
Annual Report FY 10-K 2021-05-31 0.44% 26.82% 19.16%
Annual Report FY 10-K 2020-05-31 2.80% -1.01% 2.57%
Annual Report FY 10-K 2019-05-31 6.42% 5.03% 19.34%
Annual Report FY 10-K 2018-05-31 21.66% 75.28% 22.77%
Annual Report FY 10-K 2017-05-31 8.52% -30.69% -1.03%
Annual Report FY 10-K 2016-05-31 9.57% 61.05% 12.25%
Annual Report FY 10-K 2015-05-31 -1.65% 15.00% 22.82%
Annual Report FY 10-K 2014-05-31 5.45% 18.70% 0.32%
Annual Report FY 10-K 2013-05-31 5.23% 5.98% 4.74%
Annual Report FY 10-K 2012-05-31 7.65% 20.51% 22.55%
Annual Report FY 10-K 2011-05-31 7.42% 14.55% 12.67%
Annual Report FY 10-K 2010-05-31 -6.02% -4.74% -4.46%
Annual Report FY 10-K 2009-05-31 -4.14% -32.51% -29.16%
Annual Report FY 10-K 2008-05-31 6.23% 0.26% 0.01%
Annual Report FY 10-K 2007-05-31 8.91% 2.25% 5.59%
Annual Report FY 10-K 2006-05-31 10.96% 8.87% 10.58%
Annual Report FY 10-K 2005-05-31 9.00% 10.40% 7.77%
Annual Report FY 10-K 2004-05-31 4.74% 9.21% 8.28%
Annual Report FY 10-K 2003-05-31 18.30% 6.40% 12.44%
Annual Report FY 10-K 2002-05-31 5.11% 5.30% 2.64%
Annual Report FY 10-K 2001-05-31 13.60% 15.03% 13.42%
Annual Report FY 10-K 2000-05-31 8.59% 39.23% 15.09%
Annual Report FY 10-K 1999-05-31 46.17% 13.02% 40.02%
Annual Report FY 10-K 1998-05-31 42.67% 35.35% 33.58%
Annual Report FY 10-K 1997-05-31 15.04% 20.74% 16.77%
Annual Report FY 10-K 1996-05-31 18.70% 19.94% 21.39%
Annual Report FY 10-K 1995-05-31 17.56% 20.11% 17.24%
Annual Report FY 10-K 1994-05-31 15.57% 16.26% 17.53%
Annual Report FY 10-K 1993-05-31 12.72% 14.54% 21.84%
Annual Report FY 10-K 1992-05-31 24.53% 24.84% 26.15%
Annual Report FY 10-K 1991-05-31 13.36% 18.05% 16.78%
Annual Report FY 10-K 1990-05-31 16.79% 20.36% 16.89%
Annual Report FY 10-K 1989-05-31 19.12% 28.49% 21.12%
Annual Report FY 10-K 1988-05-31 25.15% 23.74% 11.81%
Annual Report FY 10-K 1987-05-31 32.09% 23.01% 29.67%
Annual Report FY 10-K 1986-05-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-08-31 6.80% 17.39% 12.08%
Quarterly Report Q4 8-K 2024-05-31 8.16% 19.67% 16.31%
Quarterly Report Q3 8-K 2024-02-29 9.87% 22.02% 16.56%
Quarterly Report Q2 8-K 2023-11-30 9.30% 15.52% 12.30%
Quarterly Report Q1 8-K 2023-08-31 8.12% 9.50% 13.73%
Quarterly Report Q4 8-K 2023-05-31 10.11% 17.57% 16.41%
Quarterly Report Q3 8-K 2023-02-28 11.70% 3.29% 9.62%
Quarterly Report Q2 8-K 2022-11-30 13.14% 10.05% 16.71%
Quarterly Report Q1 8-K 2022-08-31 14.21% 6.19% 11.68%
Quarterly Report Q4 8-K 2022-05-31 13.02% 9.99% 13.46%
Quarterly Report Q3 8-K 2022-02-28 10.33% 22.08% 24.85%
Quarterly Report Q2 8-K 2021-11-30 9.40% 3.44% 8.04%
Quarterly Report Q1 8-K 2021-08-31 8.61% 10.39% 12.69%
Quarterly Report Q4 8-K 2021-05-31 13.34% 85.17% 71.84%
Quarterly Report Q3 8-K 2021-02-28 -1.86% 10.18% 3.76%
Quarterly Report Q2 8-K 2020-11-30 -4.70% 15.74% 5.50%
Quarterly Report Q1 8-K 2020-08-31 -3.56% 19.61% 14.23%
Quarterly Report Q4 8-K 2020-05-31 -9.71% -36.06% -34.02%
Quarterly Report Q3 8-K 2020-02-29 7.63% 15.34% 13.08%
Quarterly Report Q2 8-K 2019-11-30 7.30% 1.28% 21.34%
Quarterly Report Q1 8-K 2019-08-31 6.66% 18.02% 15.43%
Quarterly Report Q4 8-K 2019-05-31 7.44% 21.46% 18.42%
Quarterly Report Q3 8-K 2019-02-28 5.86% -32.69% 39.11%
Quarterly Report Q2 8-K 2018-11-30 6.96% 77.24% 17.19%
Quarterly Report Q1 8-K 2018-08-31 5.37% -2.16% 6.47%
Quarterly Report Q4 8-K 2018-05-31 9.10% 121.01% 49.74%
Quarterly Report Q3 8-K 2018-02-28 24.04% 156.00% 2.74%
Quarterly Report Q2 8-K 2017-11-30 23.87% -2.33% 15.95%
Quarterly Report Q1 8-K 2017-08-31 24.52% 57.30% 20.36%
Quarterly Report Q4 8-K 2017-05-31 20.36% -35.65% -12.63%
Quarterly Report Q3 8-K 2017-02-28 5.35% 0.57% 0.90%
Quarterly Report Q2 8-K 2016-11-30 6.39% -59.32% 1.25%
Quarterly Report Q1 8-K 2016-08-31 7.94% 37.84% 11.57%
Quarterly Report Q4 8-K 2016-05-31 11.27% 24.41% 14.19%
Quarterly Report Q3 8-K 2016-02-29 9.67% 23.67% 11.14%
Quarterly Report Q2 8-K 2015-11-30 8.52% 186.60% 10.58%
Quarterly Report Q1 8-K 2015-08-31 8.78% -9.02% 13.47%
Quarterly Report Q4 8-K 2015-05-31 -1.29% -17.30% 43.55%
Quarterly Report Q3 8-K 2015-02-28 -1.89% 12.15% 15.62%
Quarterly Report Q2 8-K 2014-11-30 -1.78% 41.89% 18.44%
Quarterly Report Q1 8-K 2014-08-31 -1.63% 41.61% 16.72%
Quarterly Report Q4 8-K 2014-05-31 2.51% 47.97% -19.54%
Quarterly Report Q3 8-K 2014-02-28 5.07% 13.25% 12.88%
Quarterly Report Q2 8-K 2013-11-30 7.86% 8.76% 10.03%
Quarterly Report Q1 8-K 2013-08-31 6.56% 1.33% 0.56%
Quarterly Report Q4 8-K 2013-05-31 7.17% 9.37% 9.26%
Quarterly Report Q3 8-K 2013-02-28 6.28% -1.75% -3.28%
Quarterly Report Q2 8-K 2012-11-30 4.05% 4.95% 4.78%
Quarterly Report Q1 8-K 2012-08-31 3.36% 11.79% 8.34%
Quarterly Report Q4 8-K 2012-05-31 4.10% 11.07% 9.28%
Quarterly Report Q3 8-K 2012-02-29 7.92% 28.72% 26.32%
Quarterly Report Q2 8-K 2011-11-30 8.82% 33.09% 29.65%
Quarterly Report Q1 8-K 2011-08-31 10.10% 12.01% 28.26%
Quarterly Report Q4 8-K 2011-05-31 11.29% 27.57% 26.95%
Quarterly Report Q3 8-K 2011-02-28 8.82% 20.60% 29.60%
Quarterly Report Q2 8-K 2010-11-30 5.89% -2.29% -3.80%
Quarterly Report Q1 8-K 2010-08-31 3.63% 13.51% 1.37%
Quarterly Report Q4 8-K 2010-05-31 3.50% 1262.43% 370.49%
Quarterly Report Q3 8-K 2010-02-28 -5.15% -31.79% -29.58%
Quarterly Report Q2 8-K 2009-11-30 -10.22% -20.41% -18.41%
Quarterly Report Q1 8-K 2009-08-31 -11.04% -31.35% -28.23%
Quarterly Report Q4 8-K 2009-05-31 -12.91% -95.46% -85.93%
Quarterly Report Q3 8-K 2009-02-28 -6.90% -12.24% -13.56%
Quarterly Report Q2 8-K 2008-11-30 0.13% -13.29% -10.35%
Quarterly Report Q1 8-K 2008-08-31 3.41% -2.99% -2.04%
Quarterly Report Q4 8-K 2008-05-31 4.66% -0.73% -1.66%
Quarterly Report Q3 8-K 2008-02-29 7.79% 6.65% 4.02%
Quarterly Report Q2 8-K 2007-11-30 6.56% 0.40% 2.10%
Quarterly Report Q1 8-K 2007-08-31 6.01% -4.59% -3.89%
Quarterly Report Q4 8-K 2007-05-31 6.18% -1.75% 0.88%
Quarterly Report Q3 8-K 2007-02-28 8.25% -1.31% 2.31%
Quarterly Report Q2 8-K 2006-11-30 10.47% 5.84% 9.11%
Quarterly Report Q1 8-K 2006-08-31 11.01% 6.82% 10.83%
Quarterly Report Q4 8-K 2006-05-31 12.19% 10.81% 14.11%
Quarterly Report Q3 8-K 2006-02-28 10.75% 8.99% 10.34%
Quarterly Report Q2 8-K 2005-11-30 10.43% 6.00% 7.43%
Quarterly Report Q1 8-K 2005-08-31 10.39% 9.45% 10.02%
Quarterly Report Q4 8-K 2005-05-31 9.63% 14.07% 12.50%
Quarterly Report Q3 8-K 2005-02-28 8.37% 7.28% 6.19%
Quarterly Report Q2 8-K 2004-11-30 7.92% 5.60% 4.33%
Quarterly Report Q1 8-K 2004-08-31 10.08% 14.75% 7.83%
Quarterly Report Q4 8-K 2004-05-31 9.17% 11.53% 9.05%
Quarterly Report Q3 8-K 2004-02-29 5.00% 12.60% 10.44%
Quarterly Report Q2 8-K 2003-11-30 2.99% 9.97% 7.88%
Quarterly Report Q1 8-K 2003-08-31 1.79% 2.73% 5.83%
Quarterly Report Q4 8-K 2003-05-31 11.98% 1.67% 7.43%
Quarterly Report Q3 8-K 2003-02-28 21.68% 6.24% 12.51%
Quarterly Report Q2 8-K 2002-11-30 22.22% 9.24% 15.44%
Quarterly Report Q1 8-K 2002-08-31 17.91% 9.03% 14.91%
Quarterly Report Q4 8-K 2002-05-31 7.26% 6.62% 3.95%
Quarterly Report Q3 8-K 2002-02-28 1.63% 1.23% -1.65%
Quarterly Report Q2 8-K 2001-11-30 3.36% 2.57% 0.09%
Quarterly Report Q1 8-K 2001-08-31 8.17% 11.19% 8.54%
Quarterly Report Q4 8-K 2001-05-31 11.51% 13.88% 12.14%
Quarterly Report Q3 8-K 2001-02-28 13.25% 11.92% 10.62%
Quarterly Report Q2 8-K 2000-11-30 15.73% 17.05% 15.52%
Quarterly Report Q1 8-K 2000-08-31 14.11% 17.71% 15.68%
Quarterly Report Q4 8-K 2000-05-31 -24.58% 92.79% -8.94%
Quarterly Report Q3 8-K 2000-02-29 31.46% 29.45% 32.27%
Quarterly Report Q2 8-K 1999-11-30 26.82% 21.36% 22.76%
Quarterly Report Q1 8-K 1999-08-31 29.10% 27.43% 28.80%
Quarterly Report Q4 8-K 1999-05-31 49.42% -36.57% 36.34%
Quarterly Report Q3 8-K 1999-02-28 37.18% 36.82% 37.25%
Quarterly Report Q2 8-K 1998-11-30 45.75% 42.14% 45.15%
Quarterly Report Q1 8-K 1998-08-31 50.45% 40.66% 43.65%
Quarterly Report Q4 8-K 1998-05-31 95.98% 66.15% 65.50%
Quarterly Report Q3 8-K 1998-02-28 25.14% 23.11% 21.24%
Quarterly Report Q2 8-K 1997-11-30 20.81% 23.35% 21.39%
Quarterly Report Q1 8-K 1997-08-31 22.15% 22.34% 19.03%
Quarterly Report Q4 8-K 1997-05-31 17.59% 20.93% 19.83%
Quarterly Report Q3 8-K 1997-02-28 14.75% 21.62% 16.98%
Quarterly Report Q2 8-K 1996-11-30 14.36% 20.74% 14.37%
Quarterly Report Q1 8-K 1996-08-31 13.21% 20.86% 16.14%
Quarterly Report Q4 8-K 1996-05-31 14.15% 20.11% 17.38%
Quarterly Report Q3 8-K 1996-02-29 21.03% 20.92% 23.74%
Quarterly Report Q2 8-K 1995-11-30 20.32% 18.99% 22.01%
Quarterly Report Q1 8-K 1995-08-31 19.93% 18.12% 23.38%
Quarterly Report Q4 8-K 1995-05-31 20.10% 19.33% 20.08%
Quarterly Report Q3 8-K 1995-02-28 16.85% 16.79% 16.29%
Quarterly Report Q2 8-K 1994-11-30 16.80% 16.18% 15.52%
Quarterly Report Q1 8-K 1994-08-31 16.20% 31.43% 16.67%
Quarterly Report Q4 8-K 1994-05-31 14.08% 18.11% 19.81%
Quarterly Report Q3 8-K 1994-02-28 14.72% 19.09% 16.32%
Quarterly Report Q2 8-K 1993-11-30 16.94% 17.24% 15.42%
Quarterly Report Q1 8-K 1993-08-31 16.71% 9.38% 19.28%
Quarterly Report Q4 8-K 1993-05-31 19.40% 16.51% 17.78%
Quarterly Report Q3 8-K 1993-02-28 13.48% 18.28% 18.75%
Quarterly Report Q2 8-K 1992-11-30 6.83% 19.59% 18.24%
Quarterly Report Q1 8-K 1992-08-31 21.32% 50.00% 46.90%
Quarterly Report Q4 8-K 1992-05-31 22.33% 18.48% 24.14%
Quarterly Report Q3 8-K 1992-02-29 23.48% 25.68% 33.33%
Quarterly Report Q2 8-K 1991-11-30 28.91% 27.63% 38.21%
Quarterly Report Q1 8-K 1991-08-31 12.96% -9.86% -0.88%
Quarterly Report Q4 8-K 1991-05-31 8.96% 13.58% 16.00%
Quarterly Report Q3 8-K 1991-02-28 14.67% 19.35% 20.00%
Quarterly Report Q2 8-K 1990-11-30 14.65% 0.00% -82.50%
Quarterly Report Q1 8-K 1990-08-31 15.93% 0.00% -82.70%
Quarterly Report Q4 8-K 1990-05-31 19.79% 0.00% 108.82%
Quarterly Report Q3 8-K 1990-02-28 14.71% 0.00% -83.66%
Quarterly Report Q2 8-K 1989-11-30 15.82% 0.00% 15.82%
Quarterly Report Q1 8-K 1989-08-31 16.43% 0.00% 16.43%
Quarterly Report Q4 8-K 1989-05-31 16.85% 0.00% -19.68%
Quarterly Report Q3 8-K 1989-02-28 17.24% 0.00% 17.24%
Quarterly Report Q2 8-K 1988-11-30 19.02% 0.00% 19.02%
Quarterly Report Q1 8-K 1988-08-31 24.40% 0.00% 24.40%
Quarterly Report Q4 8-K 1988-05-31 24.28% 0.00% -29.54%
Quarterly Report Q3 8-K 1988-02-29 24.88% 0.00% 24.88%
Quarterly Report Q2 8-K 1987-11-30 22.30% 0.00% 22.30%
Quarterly Report Q1 8-K 1987-08-31 30.00% 0.00% 30.00%
Quarterly Report Q4 8-K 1987-05-31 39.88% 0.00% -29.28%
Quarterly Report Q3 8-K 1987-02-28 32.70% 0.00% 32.70%
Quarterly Report Q2 8-K 1986-11-30 33.65% 0.00% 33.65%
Quarterly Report Q1 8-K 1986-08-31 21.11% 0.00% 21.11%
Quarterly Report Q4 8-K 1986-05-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1986-02-28 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1985-11-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1985-08-31 0.00% 0.00% 0.00%