image
Industrials - Specialty Business Services - NYSE - US
$ 55.01
-1.03 %
$ 3.45 B
Market Cap
22.73
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-10-31 3.71% 9.07% 17.40%
Annual Report FY 10-K 2022-10-31 25.33% 82.42% 69.07%
Annual Report FY 10-K 2021-10-31 4.02% 63050.00% -25.87%
Annual Report FY 10-K 2020-10-31 -7.86% -99.84% 33.61%
Annual Report FY 10-K 2019-10-31 0.88% 30.27% 50.29%
Annual Report FY 10-K 2018-10-31 18.13% 2473.68% 36.02%
Annual Report FY 10-K 2017-10-31 6.00% -93.36% 86.29%
Annual Report FY 10-K 2016-10-31 5.04% -25.03% -25.68%
Annual Report FY 10-K 2015-10-31 -2.68% 0.93% -42.77%
Annual Report FY 10-K 2014-10-31 4.65% 3.70% 8.04%
Annual Report FY 10-K 2013-10-31 11.84% 16.49% 23.26%
Annual Report FY 10-K 2012-10-31 1.26% -8.64% -17.86%
Annual Report FY 10-K 2011-10-31 21.49% 6.84% 8.02%
Annual Report FY 10-K 2010-10-31 0.40% 18.10% 18.17%
Annual Report FY 10-K 2009-10-31 -3.91% 19.50% -7.44%
Annual Report FY 10-K 2008-10-31 27.47% -13.36% 23.99%
Annual Report FY 10-K 2007-10-31 1.80% -43.74% -49.28%
Annual Report FY 10-K 2006-10-31 7.92% 60.86% 142.43%
Annual Report FY 10-K 2005-10-31 7.10% 90.14% 37.76%
Annual Report FY 10-K 2004-10-31 6.80% -66.31% -14.80%
Annual Report FY 10-K 2003-10-31 3.22% 93.58% -20.99%
Annual Report FY 10-K 2002-10-31 12.41% 42.35% 26.70%
Annual Report FY 10-K 2001-10-31 7.88% -25.97% -26.92%
Annual Report FY 10-K 2000-10-31 10.91% 11.79% 9.86%
Annual Report FY 10-K 1999-10-31 8.52% 16.91% 13.48%
Annual Report FY 10-K 1998-10-31 19.91% 24.56% 22.83%
Annual Report FY 10-K 1997-10-31 15.23% 25.41% 18.94%
Annual Report FY 10-K 1996-10-31 12.59% 19.22% 18.87%
Annual Report FY 10-K 1995-10-31 9.13% 20.11% 23.12%
Annual Report FY 10-K 1994-10-31 14.40% 20.39% 27.31%
Annual Report FY 10-K 1993-10-31 1.74% 5.00% -0.44%
Annual Report FY 10-K 1992-10-31 1.93% 8.11% 5.63%
Annual Report FY 10-K 1991-10-31 9.81% 13.27% 66.41%
Annual Report FY 10-K 1990-10-31 6.38% 12.64% -23.81%
Annual Report FY 10-K 1989-10-31 9.75% 22.54% 20.00%
Annual Report FY 10-K 1988-10-31 10.09% 44.90% 30.84%
Annual Report FY 10-K 1987-10-31 9.11% -12.50% -12.30%
Annual Report FY 10-K 1986-10-31 14.17% 12.00% 11.93%
Annual Report FY 10-K 1985-10-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-07-31 3.25% -95.21% -73.07%
Quarterly Report Q2 8-K 2024-04-30 1.72% -15.61% -12.41%
Quarterly Report Q1 8-K 2024-01-31 3.93% 16.10% 3.78%
Quarterly Report Q4 8-K 2023-10-31 4.07% 28.69% 34.51%
Quarterly Report Q3 8-K 2023-07-31 3.41% 72.71% 56.60%
Quarterly Report Q2 8-K 2023-04-30 4.54% 6.35% 23.60%
Quarterly Report Q1 8-K 2023-01-31 2.85% -49.34% -32.64%
Quarterly Report Q4 8-K 2022-10-31 18.60% 42.27% 42.01%
Quarterly Report Q3 8-K 2022-07-31 27.11% 514.60% 1043.62%
Quarterly Report Q2 8-K 2022-04-30 26.74% 56.91% 49.11%
Quarterly Report Q1 8-K 2022-01-31 29.74% 1.88% -3.37%
Quarterly Report Q4 8-K 2021-10-31 14.22% -35.40% -23.70%
Quarterly Report Q3 8-K 2021-07-31 10.69% -24.46% -10.04%
Quarterly Report Q2 8-K 2021-04-30 0.09% 122.73% 143.10%
Quarterly Report Q1 8-K 2021-01-31 -7.47% 166.43% 139.52%
Quarterly Report Q4 8-K 2020-10-31 -9.92% 10.86% 10.27%
Quarterly Report Q3 8-K 2020-07-31 -15.40% 52.17% 63.35%
Quarterly Report Q2 8-K 2020-04-30 -6.19% -460.61% -214.13%
Quarterly Report Q1 8-K 2020-01-31 0.31% 115.38% 51.16%
Quarterly Report Q4 8-K 2019-10-31 -0.05% 393.81% 157.59%
Quarterly Report Q3 8-K 2019-07-31 1.45% 9.52% 19.13%
Quarterly Report Q2 8-K 2019-04-30 0.88% 11.65% 20.31%
Quarterly Report Q1 8-K 2019-01-31 1.23% -53.24% 55.38%
Quarterly Report Q4 8-K 2018-10-31 10.07% 369.44% 484.09%
Quarterly Report Q3 8-K 2018-07-31 23.20% 2.13% 112.83%
Quarterly Report Q2 8-K 2018-04-30 20.63% -15.02% -11.18%
Quarterly Report Q1 8-K 2018-01-31 19.72% 148.94% -18.07%
Quarterly Report Q4 8-K 2017-10-31 13.28% -46.15% -59.26%
Quarterly Report Q3 8-K 2017-07-31 1.66% 5.79% 22.16%
Quarterly Report Q2 8-K 2017-04-30 4.25% 611.36% 332.20%
Quarterly Report Q1 8-K 2017-01-31 4.60% -405.71% 75.00%
Quarterly Report Q4 8-K 2016-10-31 3.55% -79.90% -70.97%
Quarterly Report Q3 8-K 2016-07-31 -3.85% 1973.33% 353.42%
Quarterly Report Q2 8-K 2016-04-30 -1.02% -75.96% -61.69%
Quarterly Report Q1 8-K 2016-01-31 -1.63% -20.90% -29.17%
Quarterly Report Q4 8-K 2015-10-31 -1.69% 39.07% -13.69%
Quarterly Report Q3 8-K 2015-07-31 5.70% -92.27% -21.66%
Quarterly Report Q2 8-K 2015-04-30 3.15% 20.39% 10.39%
Quarterly Report Q1 8-K 2015-01-31 5.13% 35.43% -19.77%
Quarterly Report Q4 8-K 2014-10-31 5.02% 15.44% 15.23%
Quarterly Report Q3 8-K 2014-07-31 4.88% 20.68% 17.43%
Quarterly Report Q2 8-K 2014-04-30 4.91% -21.14% -17.01%
Quarterly Report Q1 8-K 2014-01-31 3.75% -2.34% 23.96%
Quarterly Report Q4 8-K 2013-10-31 13.47% -12.63% 1.82%
Quarterly Report Q3 8-K 2013-07-31 12.74% 27.82% 23.84%
Quarterly Report Q2 8-K 2013-04-30 -44.93% -13.73% -8.30%
Quarterly Report Q1 8-K 2013-01-31 10.09% 25.89% 8.49%
Quarterly Report Q4 8-K 2012-10-31 0.80% 53.27% 9.92%
Quarterly Report Q3 8-K 2012-07-31 0.28% -54.88% -43.11%
Quarterly Report Q2 8-K 2012-04-30 101.02% 57.43% 38.34%
Quarterly Report Q1 8-K 2012-01-31 4.34% 26.70% 5.20%
Quarterly Report Q4 8-K 2011-10-31 19.97% -17.23% -6.54%
Quarterly Report Q3 8-K 2011-07-31 23.84% 32.97% 15.31%
Quarterly Report Q2 8-K 2011-04-30 23.92% 65.47% 70.42%
Quarterly Report Q1 8-K 2011-01-31 18.31% -34.32% -23.82%
Quarterly Report Q4 8-K 2010-10-31 3.84% 45.15% 55.49%
Quarterly Report Q3 8-K 2010-07-31 -0.18% 70.76% 72.34%
Quarterly Report Q2 8-K 2010-04-30 -0.03% -32.87% -31.25%
Quarterly Report Q1 8-K 2010-01-31 -1.98% -10.14% -14.57%
Quarterly Report Q4 8-K 2009-10-31 -2.13% 29.69% -10.96%
Quarterly Report Q3 8-K 2009-07-31 -6.45% -25.20% -31.55%
Quarterly Report Q2 8-K 2009-04-30 -8.82% 15.40% -4.69%
Quarterly Report Q1 8-K 2009-01-31 -3.81% 123.40% 69.53%
Quarterly Report Q4 8-K 2008-10-31 22.52% -22.85% 5.87%
Quarterly Report Q3 8-K 2008-07-31 29.70% 36.78% 78.64%
Quarterly Report Q2 8-K 2008-04-30 34.49% -33.79% -7.32%
Quarterly Report Q1 8-K 2008-01-31 31.14% -26.88% 13.65%
Quarterly Report Q4 8-K 2007-10-31 -6.80% -75.61% -77.51%
Quarterly Report Q3 8-K 2007-07-31 4.10% -30.45% -38.04%
Quarterly Report Q2 8-K 2007-04-30 5.72% 60.91% 52.75%
Quarterly Report Q1 8-K 2007-01-31 5.54% 118.15% 126.59%
Quarterly Report Q4 8-K 2006-10-31 17.91% 1606.51% 1574.85%
Quarterly Report Q3 8-K 2006-07-31 6.02% -51.94% -18.83%
Quarterly Report Q2 8-K 2006-04-30 3.21% -1.13% 52.11%
Quarterly Report Q1 8-K 2006-01-31 2.97% -49.65% -54.26%
Quarterly Report Q4 8-K 2005-10-31 4.34% 14.94% 57.15%
Quarterly Report Q3 8-K 2005-07-31 4.23% 168.02% 58.09%
Quarterly Report Q2 8-K 2005-04-30 8.34% 54.94% 2.61%
Quarterly Report Q1 8-K 2005-01-31 13.41% 10.73% 13.87%
Quarterly Report Q4 8-K 2004-10-31 9.14% -95.13% -78.91%
Quarterly Report Q3 8-K 2004-07-31 9.61% 14.11% 34.44%
Quarterly Report Q2 8-K 2004-04-30 0.09% -31.42% -31.84%
Quarterly Report Q1 8-K 2004-01-31 -1.69% 64.96% 72.23%
Quarterly Report Q4 8-K 2003-10-31 -1.09% 432.36% 5.78%
Quarterly Report Q3 8-K 2003-07-31 3.57% -7.09% -1.70%
Quarterly Report Q2 8-K 2003-04-30 23.69% -29.29% -14.81%
Quarterly Report Q1 8-K 2003-01-31 21.99% -45.71% -49.54%
Quarterly Report Q4 8-K 2002-10-31 17.74% 1500.46% 1906.06%
Quarterly Report Q3 8-K 2002-07-31 11.58% -4.53% -25.17%
Quarterly Report Q2 8-K 2002-04-30 -2.78% 16.05% -10.02%
Quarterly Report Q1 8-K 2002-01-31 1.18% -4.91% -10.47%
Quarterly Report Q4 8-K 2001-10-31 4.10% -5.97% -4.30%
Quarterly Report Q3 8-K 2001-07-31 6.62% 6.33% -1.73%
Quarterly Report Q2 8-K 2001-04-30 11.48% 22.00% 20.10%
Quarterly Report Q1 8-K 2001-01-31 9.76% 11.65% 9.65%
Quarterly Report Q4 8-K 2000-10-31 11.76% 9.76% 4.35%
Quarterly Report Q3 8-K 2000-07-31 11.92% 11.82% 12.02%
Quarterly Report Q2 8-K 2000-04-30 10.47% 18.10% 16.86%
Quarterly Report Q1 8-K 2000-01-31 9.38% 8.01% 8.35%
Quarterly Report Q4 8-K 1999-10-31 8.62% 14.17% 13.53%
Quarterly Report Q3 8-K 1999-07-31 8.31% 16.83% 13.31%
Quarterly Report Q2 8-K 1999-04-30 7.93% 17.75% 11.27%
Quarterly Report Q1 8-K 1999-01-31 9.22% 21.52% 16.37%
Quarterly Report Q4 8-K 1998-10-31 9.76% 27.58% 28.34%
Quarterly Report Q3 8-K 1998-07-31 23.52% 27.25% 23.16%
Quarterly Report Q2 8-K 1998-04-30 25.39% 21.47% 20.96%
Quarterly Report Q1 8-K 1998-01-31 23.01% 18.49% 14.98%
Quarterly Report Q4 8-K 1997-10-31 24.10% 30.68% 19.51%
Quarterly Report Q3 8-K 1997-07-31 9.42% 24.02% 19.73%
Quarterly Report Q2 8-K 1997-04-30 12.30% 24.45% 19.66%
Quarterly Report Q1 8-K 1997-01-31 14.64% 19.57% 16.24%
Quarterly Report Q4 8-K 1996-10-31 13.99% 17.98% 19.83%
Quarterly Report Q3 8-K 1996-07-31 14.69% 20.48% 21.93%
Quarterly Report Q2 8-K 1996-04-30 11.81% 19.20% 12.38%
Quarterly Report Q1 8-K 1996-01-31 9.63% 19.52% 20.82%
Quarterly Report Q4 8-K 1995-10-31 8.66% 20.52% 27.68%
Quarterly Report Q3 8-K 1995-07-31 9.26% 20.84% 20.32%
Quarterly Report Q2 8-K 1995-04-30 8.58% 18.84% 25.17%
Quarterly Report Q1 8-K 1995-01-31 10.07% 19.81% 17.71%
Quarterly Report Q4 8-K 1994-10-31 13.53% 16.14% 33.77%
Quarterly Report Q3 8-K 1994-07-31 17.05% 21.94% 25.43%
Quarterly Report Q2 8-K 1994-04-30 14.40% 22.89% 21.96%
Quarterly Report Q1 8-K 1994-01-31 12.63% 17.79% 24.24%
Quarterly Report Q4 8-K 1993-10-31 7.83% 10.53% -8.57%
Quarterly Report Q3 8-K 1993-07-31 -0.62% 3.03% 3.28%
Quarterly Report Q2 8-K 1993-04-30 -1.41% -3.57% 0.00%
Quarterly Report Q1 8-K 1993-01-31 1.19% 14.29% 12.50%
Quarterly Report Q4 8-K 1992-10-31 -4.37% 2.70% 11.11%
Quarterly Report Q3 8-K 1992-07-31 2.76% 6.45% 3.39%
Quarterly Report Q2 8-K 1992-04-30 5.86% 12.00% 3.92%
Quarterly Report Q1 8-K 1992-01-31 4.11% 16.67% 2.56%
Quarterly Report Q4 8-K 1991-10-31 12.75% 105.56% 1360.00%
Quarterly Report Q3 8-K 1991-07-31 8.35% 10.71% 9.26%
Quarterly Report Q2 8-K 1991-04-30 9.91% 13.64% 13.33%
Quarterly Report Q1 8-K 1991-01-31 8.09% -40.00% 14.71%
Quarterly Report Q4 8-K 1990-10-31 6.39% 0.00% 99.89%
Quarterly Report Q3 8-K 1990-07-31 5.91% 0.00% -96.71%
Quarterly Report Q2 8-K 1990-04-30 5.18% 0.00% -97.12%
Quarterly Report Q1 8-K 1990-01-31 8.09% 0.00% -97.76%
Quarterly Report Q4 8-K 1989-10-31 8.01% 0.00% -10.05%
Quarterly Report Q3 8-K 1989-07-31 10.89% 0.00% 10.89%
Quarterly Report Q2 8-K 1989-04-30 10.14% 0.00% 10.14%
Quarterly Report Q1 8-K 1989-01-31 10.06% 0.00% 10.06%
Quarterly Report Q4 8-K 1988-10-31 11.14% 0.00% -9.12%
Quarterly Report Q3 8-K 1988-07-31 8.04% 0.00% 8.04%
Quarterly Report Q2 8-K 1988-04-30 9.65% 0.00% 9.65%
Quarterly Report Q1 8-K 1988-01-31 11.63% 0.00% 11.63%
Quarterly Report Q4 8-K 1987-10-31 10.03% 0.00% -9.52%
Quarterly Report Q3 8-K 1987-07-31 10.76% 0.00% 10.76%
Quarterly Report Q2 8-K 1987-04-30 9.84% 0.00% 9.84%
Quarterly Report Q1 8-K 1987-01-31 5.63% 0.00% 5.63%
Quarterly Report Q4 8-K 1986-10-31 8.93% 0.00% -16.28%
Quarterly Report Q3 8-K 1986-07-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1986-04-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1986-01-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1985-10-31 0.00% 0.00% 0.00%