image
Industrials - Specialty Business Services - NYSE - US
$ 14.28
-7.87 %
$ 64 M
Market Cap
-1.14
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 2.67% 49.55% 58.03%
Annual Report FY 10-K 2022-12-31 -3.93% 19.32% 45.87%
Annual Report FY 10-K 2021-12-31 2.58% 21.58% -136.35%
Annual Report FY 10-K 2020-12-31 -26.71% -631.72% -1986.33%
Annual Report FY 10-K 2019-12-31 -6.71% 49.98% 96.96%
Annual Report FY 10-K 2018-12-31 3.89% 37.79% 66.15%
Annual Report FY 10-K 2017-12-31 0.29% -721.72% -3591.79%
Annual Report FY 10-K 2016-12-31 42.12% -31.63% -4.55%
Annual Report FY 10-K 2015-05-31 12.34% 34.22% 28.16%
Annual Report FY 10-K 2014-05-31 4.93% -7.96% -3.92%
Annual Report FY 10-K 2013-05-31 14.52% -1.44% -1.58%
Annual Report FY 10-K 2012-05-31 22.78% 23.80% 33.01%
Annual Report FY 10-K 2011-05-31 11.93% 70.31% 48.56%
Annual Report FY 10-K 2010-05-31 -8.78% -31.87% -30.72%
Annual Report FY 10-K 2009-05-31 3.99% -3.01% -10.03%
Annual Report FY 10-K 2008-05-31 50.30% 52.26% 51.21%
Annual Report FY 10-K 2007-05-31 22.52% 45.87% 41.91%
Annual Report FY 10-K 2006-05-31 24.30% 122.14% 94.04%
Annual Report FY 10-K 2005-05-31 94.16% -17.11% 13.10%
Annual Report FY 10-K 2004-05-31 17.19% 31.21% 25.79%
Annual Report FY 10-K 2003-05-31 7.99% 12.61% 6.99%
Annual Report FY 10-K 2002-05-31 12.48% 42.66% 30.30%
Annual Report FY 10-K 2001-05-31 13.52% 84.64% 42.88%
Annual Report FY 10-K 2000-05-31 22.04% 394.67% 25.42%
Annual Report FY 10-K 1999-05-31 20.00% -78.57% 6.90%
Annual Report FY 10-K 1998-05-31 4.12% 75.00% 16.00%
Annual Report FY 10-K 1997-05-31 -16.76% 108.60% 78.57%
Annual Report FY 10-K 1996-05-31 -5.75% -57.63% -56.25%
Annual Report FY 10-K 1995-05-31 -22.21% -1866.67% -49.21%
Annual Report FY 10-K 1994-05-31 -7.49% -15.79% 18.87%
Annual Report FY 10-K 1993-05-31 5.59% 115.97% -15.87%
Annual Report FY 10-K 1992-05-31 -28.63% -595.00% 5.00%
Annual Report FY 10-K 1991-05-31 17.64% -57.45% -40.00%
Annual Report FY 10-K 1990-05-31 38.35% 62.07% 31.58%
Annual Report FY 10-K 1989-05-31 9.74% 20.83% 52.00%
Annual Report FY 10-K 1988-05-31 35.29% 41.18% 177.78%
Annual Report FY 10-K 1987-05-31 -4.28% 144.74% 1000.00%
Annual Report FY 10-K 1986-05-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 1.96% 8.31% 351.03%
Quarterly Report Q2 8-K 2024-06-30 -4.54% 82.46% 142.80%
Quarterly Report Q1 8-K 2024-03-31 -1.32% 30.42% 10.20%
Quarterly Report Q4 8-K 2023-12-31 1.34% 59.38% -81.98%
Quarterly Report Q3 8-K 2023-09-30 -5.32% 54.42% -83.98%
Quarterly Report Q2 8-K 2023-06-30 8.10% 26.91% 142.58%
Quarterly Report Q1 8-K 2023-03-31 -7.46% 23.88% 56.07%
Quarterly Report Q4 8-K 2022-12-31 -5.53% -32.24% 80.63%
Quarterly Report Q3 8-K 2022-09-30 0.43% 70.81% 102.12%
Quarterly Report Q2 8-K 2022-06-30 -7.26% -23.20% -80.08%
Quarterly Report Q1 8-K 2022-03-31 12.31% 5.33% 33.39%
Quarterly Report Q4 8-K 2021-12-31 7.89% -189.43% -965.73%
Quarterly Report Q3 8-K 2021-09-30 -0.77% -904.98% -3070.35%
Quarterly Report Q2 8-K 2021-06-30 26.18% -29.31% -37.29%
Quarterly Report Q1 8-K 2021-03-31 -17.83% 82.83% 88.59%
Quarterly Report Q4 8-K 2020-12-31 -27.97% -105.63% -73.37%
Quarterly Report Q3 8-K 2020-09-30 -24.47% -28.57% 224.84%
Quarterly Report Q2 8-K 2020-06-30 -40.06% -221.70% -33.57%
Quarterly Report Q1 8-K 2020-03-31 -12.15% -724.36% -1188.31%
Quarterly Report Q4 8-K 2019-12-31 -7.10% -72.12% 146.36%
Quarterly Report Q3 8-K 2019-09-30 -0.27% 69.13% 90.66%
Quarterly Report Q2 8-K 2019-06-30 -8.16% 118.79% 622.85%
Quarterly Report Q1 8-K 2019-03-31 -10.84% -35.77% -17.01%
Quarterly Report Q4 8-K 2018-12-31 -2.07% 25820.51% -213.65%
Quarterly Report Q3 8-K 2018-09-30 2.03% 72.63% 79.07%
Quarterly Report Q2 8-K 2018-06-30 10.13% -192.89% 126.88%
Quarterly Report Q1 8-K 2018-03-31 5.52% -87.68% -16.85%
Quarterly Report Q4 8-K 2017-12-31 -1.09% 99.58% 61.20%
Quarterly Report Q3 8-K 2017-09-30 -1.56% -1878.87% -2227.88%
Quarterly Report Q2 8-K 2017-06-30 -7.19% -150.71% -47.78%
Quarterly Report Q1 8-K 2017-03-31 14.23% -47.78% -63.79%
Quarterly Report Q4 8-K 2016-12-31 13.87% -81.60% -29.40%
Quarterly Report Q3 8-K 2016-09-30 30.03% -296.21% -90.87%
Quarterly Report Q2 8-K 2016-06-30 40.94% -52.14% -44.06%
Quarterly Report Q1 8-K 2016-03-31 43.68% -2116.45% -252.22%
Quarterly Report Q4 8-K 2015-12-31 16.72% -33.82% -32.35%
Quarterly Report Q3 8-K 2015-08-31 18.38% -79.73% -62.38%
Quarterly Report Q2 8-K 2015-05-31 12.88% 28.83% 22.53%
Quarterly Report Q1 8-K 2015-02-28 6.95% 130.10% 192.60%
Quarterly Report Q4 8-K 2014-11-30 20.01% 20.39% 20.07%
Quarterly Report Q3 8-K 2014-08-31 7.92% 55.90% 45.90%
Quarterly Report Q2 8-K 2014-05-31 5.11% 3.97% 6.83%
Quarterly Report Q1 8-K 2014-02-28 8.12% -88.79% 64.20%
Quarterly Report Q4 8-K 2013-11-30 -0.08% 3.51% 3.65%
Quarterly Report Q3 8-K 2013-08-31 7.94% -40.35% -36.80%
Quarterly Report Q2 8-K 2013-05-31 7.10% -16.64% -20.97%
Quarterly Report Q1 8-K 2013-02-28 10.59% -26.60% -82.38%
Quarterly Report Q4 8-K 2012-11-30 26.77% 34.75% 34.89%
Quarterly Report Q3 8-K 2012-08-31 14.46% 11.29% 9.09%
Quarterly Report Q2 8-K 2012-05-31 16.27% 27.20% 29.71%
Quarterly Report Q1 8-K 2012-02-29 25.46% -48.40% 6.63%
Quarterly Report Q4 8-K 2011-11-30 18.89% 28.30% 23.49%
Quarterly Report Q3 8-K 2011-08-31 35.00% 78.51% 74.38%
Quarterly Report Q2 8-K 2011-05-31 28.70% 88.65% 91.52%
Quarterly Report Q1 8-K 2011-02-28 4.52% 1012.65% 54.92%
Quarterly Report Q4 8-K 2010-11-30 7.98% 38.01% 34.58%
Quarterly Report Q3 8-K 2010-08-31 3.54% 238.31% 153.04%
Quarterly Report Q2 8-K 2010-05-31 3.57% 3.24% 0.23%
Quarterly Report Q1 8-K 2010-02-28 -0.15% -19.58% -39.71%
Quarterly Report Q4 8-K 2009-11-30 -17.12% -42.83% -44.04%
Quarterly Report Q3 8-K 2009-08-31 -18.16% -77.30% -72.58%
Quarterly Report Q2 8-K 2009-05-31 -15.75% -40.65% -42.96%
Quarterly Report Q1 8-K 2009-02-28 -4.19% -25.66% -46.66%
Quarterly Report Q4 8-K 2008-11-30 21.62% 30.72% 26.19%
Quarterly Report Q3 8-K 2008-08-31 19.18% 41.14% 25.02%
Quarterly Report Q2 8-K 2008-05-31 49.64% 53.86% 50.53%
Quarterly Report Q1 8-K 2008-02-29 48.48% 20.15% 28.81%
Quarterly Report Q4 8-K 2007-11-30 47.03% 42.97% 41.81%
Quarterly Report Q3 8-K 2007-08-31 57.42% 130.75% 109.91%
Quarterly Report Q2 8-K 2007-05-31 26.47% 51.99% 45.63%
Quarterly Report Q1 8-K 2007-02-28 17.02% 7.15% 4.55%
Quarterly Report Q4 8-K 2006-11-30 24.07% 43.68% 44.80%
Quarterly Report Q3 8-K 2006-08-31 13.57% 194.39% 87.63%
Quarterly Report Q2 8-K 2006-05-31 12.17% 123.01% 79.89%
Quarterly Report Q1 8-K 2006-02-28 11.26% 78.47% 68.35%
Quarterly Report Q4 8-K 2005-11-30 29.35% 162.96% 125.84%
Quarterly Report Q3 8-K 2005-08-31 74.58% 92.19% 186.77%
Quarterly Report Q2 8-K 2005-05-31 113.04% -4.62% 40.46%
Quarterly Report Q1 8-K 2005-02-28 123.94% 30.31% 67.68%
Quarterly Report Q4 8-K 2004-11-30 100.86% -6.77% 21.16%
Quarterly Report Q3 8-K 2004-08-31 33.06% -80.25% -70.88%
Quarterly Report Q2 8-K 2004-05-31 27.58% 39.20% 31.38%
Quarterly Report Q1 8-K 2004-02-29 15.43% 82.16% 68.07%
Quarterly Report Q4 8-K 2003-11-30 11.43% 13.78% 9.42%
Quarterly Report Q3 8-K 2003-08-31 13.22% 18.64% 17.15%
Quarterly Report Q2 8-K 2003-05-31 1.30% 1.12% -0.85%
Quarterly Report Q1 8-K 2003-02-28 14.33% 2.28% -5.04%
Quarterly Report Q4 8-K 2002-11-30 7.25% 9.65% 4.41%
Quarterly Report Q3 8-K 2002-08-31 10.99% 43.14% 31.23%
Quarterly Report Q2 8-K 2002-05-31 19.09% 40.15% 19.35%
Quarterly Report Q1 8-K 2002-02-28 2.10% -15.02% -4.63%
Quarterly Report Q4 8-K 2001-11-30 10.48% 39.93% 35.83%
Quarterly Report Q3 8-K 2001-08-31 18.19% 264.55% 96.30%
Quarterly Report Q2 8-K 2001-05-31 12.40% 32.32% 38.29%
Quarterly Report Q1 8-K 2001-02-28 13.05% 71.47% 21.65%
Quarterly Report Q4 8-K 2000-11-30 19.91% 122.25% 66.90%
Quarterly Report Q3 8-K 2000-08-31 8.94% 378.26% 56.60%
Quarterly Report Q2 8-K 2000-05-31 23.40% 44.20% 10.08%
Quarterly Report Q1 8-K 2000-02-29 14.60% 160.17% 32.00%
Quarterly Report Q4 8-K 1999-11-30 17.27% 300.00% 100.00%
Quarterly Report Q3 8-K 1999-08-31 35.09% -84.67% -28.57%
Quarterly Report Q2 8-K 1999-05-31 23.14% 0.00% 44.44%
Quarterly Report Q1 8-K 1999-02-28 25.22% -200.00% -12.50%
Quarterly Report Q4 8-K 1998-11-30 18.80% -80.00% -44.44%
Quarterly Report Q3 8-K 1998-08-31 11.76% 200.00% 133.33%
Quarterly Report Q2 8-K 1998-05-31 10.00% 66.67% 0.00%
Quarterly Report Q1 8-K 1998-02-28 1.77% 50.00% 33.33%
Quarterly Report Q4 8-K 1997-11-30 3.54% 66.67% 12.50%
Quarterly Report Q3 8-K 1997-08-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1997-05-31 -17.91% 127.27% -70.97%
Quarterly Report Q1 8-K 1997-02-28 -13.08% 102.60% 133.33%
Quarterly Report Q4 8-K 1996-11-30 -11.02% 160.00% 166.67%
Quarterly Report Q3 8-K 1996-08-31 -23.88% 0.00% -75.00%
Quarterly Report Q2 8-K 1996-05-31 97.06% -275.00% 181.82%
Quarterly Report Q1 8-K 1996-02-29 -21.69% 0.00% -150.00%
Quarterly Report Q4 8-K 1995-11-30 -19.62% 91.80% 250.00%
Quarterly Report Q3 8-K 1995-08-31 -18.79% 650.00% 9.09%
Quarterly Report Q2 8-K 1995-05-31 -61.36% 133.33% 0.00%
Quarterly Report Q1 8-K 1995-02-28 -8.29% 0.00% -40.00%
Quarterly Report Q4 8-K 1994-11-30 -10.73% -1525.00% -15.38%
Quarterly Report Q3 8-K 1994-08-31 0.00% -100.00% 22.22%
Quarterly Report Q2 8-K 1994-05-31 -3.83% 0.00% 83.33%
Quarterly Report Q1 8-K 1994-02-28 -9.50% -40.00% 53.85%
Quarterly Report Q4 8-K 1993-11-30 -14.49% -60.00% -43.48%
Quarterly Report Q3 8-K 1993-08-31 -10.33% -50.00% -25.00%
Quarterly Report Q2 8-K 1993-05-31 303.33% 100.00% -76.92%
Quarterly Report Q1 8-K 1993-02-28 -27.01% 350.00% 116.67%
Quarterly Report Q4 8-K 1992-11-30 -27.11% 66.67% 27.78%
Quarterly Report Q3 8-K 1992-08-31 -30.57% 33.33% -7.69%
Quarterly Report Q2 8-K 1992-05-31 -33.83% -12700.00% 136.36%
Quarterly Report Q1 8-K 1992-02-29 14.64% 60.00% 500.00%
Quarterly Report Q4 8-K 1991-11-30 -1.39% -64.71% -43.75%
Quarterly Report Q3 8-K 1991-08-31 13.25% -57.14% -18.75%
Quarterly Report Q2 8-K 1991-05-31 8.57% -93.75% -63.33%
Quarterly Report Q1 8-K 1991-02-28 3.02% -45.45% -95.65%
Quarterly Report Q4 8-K 1990-11-30 43.28% 70.00% 45.45%
Quarterly Report Q3 8-K 1990-08-31 20.00% -36.36% -33.33%
Quarterly Report Q2 8-K 1990-05-31 47.59% 0.00% 107.71%
Quarterly Report Q1 8-K 1990-02-28 61.11% 0.00% -84.03%
Quarterly Report Q4 8-K 1989-11-30 29.68% 0.00% -85.81%
Quarterly Report Q3 8-K 1989-08-31 17.47% 0.00% -85.54%
Quarterly Report Q2 8-K 1989-05-31 -6.21% 0.00% -11.78%
Quarterly Report Q1 8-K 1989-02-28 -23.40% 0.00% -23.40%
Quarterly Report Q4 8-K 1988-11-30 44.86% 0.00% 44.86%
Quarterly Report Q3 8-K 1988-08-31 61.17% 0.00% 61.17%
Quarterly Report Q2 8-K 1988-05-31 65.42% 0.00% -16.00%
Quarterly Report Q1 8-K 1988-02-29 63.48% 0.00% 63.48%
Quarterly Report Q4 8-K 1987-11-30 2.88% 0.00% 2.88%
Quarterly Report Q3 8-K 1987-08-31 4.04% 0.00% 4.04%
Quarterly Report Q2 8-K 1987-05-31 12.63% 0.00% 14.53%
Quarterly Report Q1 8-K 1987-02-28 -1.71% 0.00% -1.71%
Quarterly Report Q4 8-K 1986-11-30 -13.33% 0.00% -13.33%
Quarterly Report Q3 8-K 1986-08-31 -12.39% 0.00% -12.39%
Quarterly Report Q2 8-K 1986-05-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1986-02-28 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1985-11-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1985-08-31 0.00% 0.00% 0.00%