image
Industrials - Specialty Business Services - NASDAQ - US
$ 2.25
-3.02 %
$ 52.8 M
Market Cap
4.25
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 0.57% 83.54% 12.88%
Annual Report FY 10-K 2022-12-31 2.17% 6.30% 99.04%
Annual Report FY 10-K 2021-12-31 10.93% -77.68% -56.97%
Annual Report FY 10-K 2020-12-31 -8.84% 53.64% -4.60%
Annual Report FY 10-K 2019-12-31 10.33% 476.08% 173.29%
Annual Report FY 10-K 2018-12-31 26.36% -68.04% -8.83%
Annual Report FY 10-K 2017-12-31 35.03% -533.53% 85.74%
Annual Report FY 10-K 2016-12-31 12.61% -80.61% -32.56%
Annual Report FY 10-K 2015-12-31 -2.25% -72.71% -0.73%
Annual Report FY 10-K 2014-12-31 8.99% -2.45% 13.26%
Annual Report FY 10-K 2013-12-31 8.95% 14.33% -27.53%
Annual Report FY 10-K 2012-12-31 39.77% 32.34% 38.89%
Annual Report FY 10-K 2011-12-31 16.42% 2.17% 1.91%
Annual Report FY 10-K 2010-12-31 9.74% 331.67% 779.19%
Annual Report FY 10-K 2009-12-31 -17.33% 392.16% -78.10%
Annual Report FY 10-K 2008-12-31 14.65% 104.01% 174.02%
Annual Report FY 10-K 2007-12-31 5.93% -309.66% -174.31%
Annual Report FY 10-K 2006-12-31 11.11% -70.73% -68.63%
Annual Report FY 10-K 2005-12-31 0.42% 107.16% 108.77%
Annual Report FY 10-K 2004-12-31 -20.80% -2176.07% -48144.00%
Annual Report FY 10-K 2003-12-31 -6.83% -10.17% -99.71%
Annual Report FY 10-K 2002-12-31 -1.80% 409.10% 8.65%
Annual Report FY 10-K 2001-12-31 -35.28% -129.65% 207.98%
Annual Report FY 10-K 2000-12-31 -6.00% 367.07% -38.93%
Annual Report FY 10-K 1999-12-31 -4.33% 88.49% 189.89%
Annual Report FY 10-K 1999-01-01 -4.99% 71.52% 64.66%
Annual Report FY 10-K 1997-12-31 6.92% -397.37% -250.94%
Annual Report FY 10-K 1996-12-31 14.41% 8.57% -10.17%
Annual Report FY 10-K 1995-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -43.88% -55.60% -96.82%
Quarterly Report Q2 8-K 2024-06-30 -13.11% 467.61% 195.09%
Quarterly Report Q1 8-K 2024-03-31 6.70% 272.93% -23.33%
Quarterly Report Q4 8-K 2023-12-31 0.71% 215.95% 588.71%
Quarterly Report Q3 8-K 2023-09-30 -3.58% -71.22% -10.41%
Quarterly Report Q2 8-K 2023-06-30 -2.75% -60.38% -15.27%
Quarterly Report Q1 8-K 2023-03-31 9.13% 22.21% 52.39%
Quarterly Report Q4 8-K 2022-12-31 7.70% 58.02% 79.41%
Quarterly Report Q3 8-K 2022-09-30 3.57% -23.73% -35.70%
Quarterly Report Q2 8-K 2022-06-30 0.93% 213.81% 24.91%
Quarterly Report Q1 8-K 2022-03-31 -3.44% 58.56% -23.95%
Quarterly Report Q4 8-K 2021-12-31 1.12% -216.26% -105.41%
Quarterly Report Q3 8-K 2021-09-30 14.54% 3.15% -19.93%
Quarterly Report Q2 8-K 2021-06-30 31.86% 599.03% -3.87%
Quarterly Report Q1 8-K 2021-03-31 -0.41% 207.72% 84.02%
Quarterly Report Q4 8-K 2020-12-31 -2.77% 425.32% 147.81%
Quarterly Report Q3 8-K 2020-09-30 -11.40% 26.13% 9.65%
Quarterly Report Q2 8-K 2020-06-30 -25.33% -6.76% -53.59%
Quarterly Report Q1 8-K 2020-03-31 7.33% -51.86% -14.77%
Quarterly Report Q4 8-K 2019-12-31 7.11% -17.07% -37.97%
Quarterly Report Q3 8-K 2019-09-30 13.79% 46.05% 31.11%
Quarterly Report Q2 8-K 2019-06-30 15.19% 186.39% 441.96%
Quarterly Report Q1 8-K 2019-03-31 4.73% 399.19% 137.40%
Quarterly Report Q4 8-K 2018-12-31 13.95% 58.00% 5.87%
Quarterly Report Q3 8-K 2018-09-30 19.77% 152.44% 180.68%
Quarterly Report Q2 8-K 2018-06-30 38.63% -513.99% -127.39%
Quarterly Report Q1 8-K 2018-03-31 36.84% 150.82% 50.52%
Quarterly Report Q4 8-K 2017-12-31 12.30% -1425.84% 118.64%
Quarterly Report Q3 8-K 2017-09-30 45.80% 524.14% 92.56%
Quarterly Report Q2 8-K 2017-06-30 43.69% 21.20% 24.49%
Quarterly Report Q1 8-K 2017-03-31 49.89% -75.54% 188.69%
Quarterly Report Q4 8-K 2016-12-31 38.01% -91.35% -61.97%
Quarterly Report Q3 8-K 2016-09-30 18.29% 36.96% 87.77%
Quarterly Report Q2 8-K 2016-06-30 0.90% 875.86% 52.05%
Quarterly Report Q1 8-K 2016-03-31 -9.07% -87.84% -51.86%
Quarterly Report Q4 8-K 2015-12-31 0.70% -61.58% 18.37%
Quarterly Report Q3 8-K 2015-09-30 -8.84% -24.02% -58.14%
Quarterly Report Q2 8-K 2015-06-30 -4.71% -94.97% -49.21%
Quarterly Report Q1 8-K 2015-03-31 4.39% 79.95% 438.83%
Quarterly Report Q4 8-K 2014-12-31 0.77% -13.78% -8.30%
Quarterly Report Q3 8-K 2014-09-30 11.73% 15.71% 40.26%
Quarterly Report Q2 8-K 2014-06-30 7.76% 543.85% 275.46%
Quarterly Report Q1 8-K 2014-03-31 7.10% -838.64% -28.77%
Quarterly Report Q4 8-K 2013-12-31 2.76% 134.06% 9.95%
Quarterly Report Q3 8-K 2013-09-30 5.03% -42.73% -58.33%
Quarterly Report Q2 8-K 2013-06-30 17.88% -18.11% -65.56%
Quarterly Report Q1 8-K 2013-03-31 24.37% -85.67% -23.83%
Quarterly Report Q4 8-K 2012-12-31 31.16% 10.03% 18.95%
Quarterly Report Q3 8-K 2012-09-30 50.44% 134.01% 133.42%
Quarterly Report Q2 8-K 2012-06-30 52.68% 41.06% 40.72%
Quarterly Report Q1 8-K 2012-03-31 28.19% 21.34% 18.39%
Quarterly Report Q4 8-K 2011-12-31 25.94% 1.01% -7.33%
Quarterly Report Q3 8-K 2011-09-30 12.06% -24.00% 9.86%
Quarterly Report Q2 8-K 2011-06-30 2.11% -16.83% -28.39%
Quarterly Report Q1 8-K 2011-03-31 25.06% 602.78% 917.95%
Quarterly Report Q4 8-K 2010-12-31 32.05% 292.76% 1253.28%
Quarterly Report Q3 8-K 2010-11-10 6.57% 107.01% 14.42%
Quarterly Report Q2 8-K 2010-06-30 15.85% 159.32% 5861.54%
Quarterly Report Q1 8-K 2010-03-31 -13.47% 123.23% 129.55%
Quarterly Report Q4 8-K 2009-12-31 -11.17% -34.76% -75.00%
Quarterly Report Q3 8-K 2009-09-30 -14.84% 234.19% -23.68%
Quarterly Report Q2 8-K 2009-06-30 -28.73% 7766.67% -97.17%
Quarterly Report Q1 8-K 2009-03-31 -13.08% 38.00% -126.92%
Quarterly Report Q4 8-K 2008-12-31 -13.32% -67.86% -64.61%
Quarterly Report Q3 8-K 2008-09-30 20.23% 93.30% 129.73%
Quarterly Report Q2 8-K 2008-06-30 51.21% 100.17% 127.53%
Quarterly Report Q1 8-K 2008-03-31 13.24% 50.88% 136.24%
Quarterly Report Q4 8-K 2007-12-31 16.37% 1480.95% 12436.36%
Quarterly Report Q3 8-K 2007-09-30 13.03% -25.50% -19.97%
Quarterly Report Q2 8-K 2007-06-30 -3.20% -1739.00% -514.34%
Quarterly Report Q1 8-K 2007-03-31 -2.76% -65.51% -40.31%
Quarterly Report Q4 8-K 2006-12-31 19.95% -14.31% -98.20%
Quarterly Report Q3 8-K 2006-09-30 14.91% -21.89% -16.04%
Quarterly Report Q2 8-K 2006-06-30 0.93% -13.79% -232.48%
Quarterly Report Q1 8-K 2006-03-31 9.15% -33.53% -46.67%
Quarterly Report Q4 8-K 2005-12-31 -17.22% 50.72% -3.92%
Quarterly Report Q3 8-K 2005-09-30 3.53% -543.81% -73.24%
Quarterly Report Q2 8-K 2005-06-30 7.27% 100.95% 101.08%
Quarterly Report Q1 8-K 2005-03-31 13.42% 247.97% 209.43%
Quarterly Report Q4 8-K 2004-12-31 31.24% 123.41% 123.63%
Quarterly Report Q3 8-K 2004-09-30 -35.70% 160.87% -20.45%
Quarterly Report Q2 8-K 2004-06-30 -31.23% -2002.80% -1047.21%
Quarterly Report Q1 8-K 2004-03-31 -31.68% -61.82% -56.30%
Quarterly Report Q4 8-K 2003-12-31 -33.39% -82.05% -68.62%
Quarterly Report Q3 8-K 2003-09-30 -6.53% -28.44% -24.48%
Quarterly Report Q2 8-K 2003-06-30 -1.09% -43.12% -42.84%
Quarterly Report Q1 8-K 2003-03-31 16.78% 165.15% 137.87%
Quarterly Report Q4 8-K 2002-12-31 337.77% 177.12% -8.44%
Quarterly Report Q3 8-K 2002-09-30 -35.08% 109.86% 59.05%
Quarterly Report Q2 8-K 2002-06-30 -25.38% 235.11% 111.16%
Quarterly Report Q1 8-K 2002-03-31 -42.03% -28.80% -41.49%
Quarterly Report Q4 8-K 2001-12-31 -29.00% -475.00% 458.72%
Quarterly Report Q3 8-K 2001-09-30 22.60% 478.00% 78.08%
Quarterly Report Q2 8-K 2001-06-30 -16.90% 182.30% 21.47%
Quarterly Report Q1 8-K 2001-03-31 -14.70% 62.74% 284.44%
Quarterly Report Q4 8-K 2000-12-31 -31.49% 126.89% -6.91%
Quarterly Report Q3 8-K 2000-09-30 -38.65% 103.57% 39.60%
Quarterly Report Q2 8-K 2000-06-30 33.44% 104.52% 127.23%
Quarterly Report Q1 8-K 2000-03-31 50.22% 112.61% 111.57%
Quarterly Report Q4 8-K 1999-12-31 65.77% 110.17% 128.45%
Quarterly Report Q3 8-K 1999-09-30 22.15% -600.00% 171.43%
Quarterly Report Q2 8-K 1999-07-02 -37.46% -2500.00% -2500.00%
Quarterly Report Q1 8-K 1999-04-02 -37.75% -230.00% -191.67%
Quarterly Report Q4 8-K 1999-01-01 -29.82% 53.85% 43.14%
Quarterly Report Q3 8-K 1998-10-02 -12.35% 92.73% 77.42%
Quarterly Report Q2 8-K 1998-07-03 7.28% 105.26% 96.67%
Quarterly Report Q1 8-K 1998-04-03 18.03% 16.67% 45.45%
Quarterly Report Q4 8-K 1997-12-31 0.00% -464.29% -268.42%
Quarterly Report Q3 8-K 1997-09-30 1.19% -423.08% -163.16%
Quarterly Report Q2 8-K 1997-06-30 17.47% -950.00% -1500.00%
Quarterly Report Q1 8-K 1997-03-31 11.79% -133.33% -146.67%
Quarterly Report Q4 8-K 1996-12-31 26.24% 27.27% 102.62%
Quarterly Report Q3 8-K 1996-09-30 19.15% 30.00% -93.26%
Quarterly Report Q2 8-K 1996-06-30 2.28% -71.43% -99.24%
Quarterly Report Q1 8-K 1996-03-31 9.58% 28.57% -93.75%
Quarterly Report Q4 8-K 1995-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1995-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1995-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1995-03-31 0.00% 0.00% 0.00%