image
Industrials - Specialty Business Services - NYSE - US
$ 24.93
-2.16 %
$ 343 M
Market Cap
17.81
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.54% 376.41% 41.39%
Annual Report FY 10-K 2022-12-31 17.26% 153.50% 2.72%
Annual Report FY 10-K 2021-12-31 12.22% 101.88% 52.96%
Annual Report FY 10-K 2020-12-31 0.41% -127.62% 214.35%
Annual Report FY 10-K 2019-12-31 13.04% 29.07% 82.35%
Annual Report FY 10-K 2018-12-31 22.08% 22.20% 10.12%
Annual Report FY 10-K 2017-12-31 -3.76% -9.67% -2.31%
Annual Report FY 10-K 2016-12-31 -23.31% 26.85% 33.96%
Annual Report FY 10-K 2015-12-31 -45.07% 30.30% -1.48%
Annual Report FY 10-K 2014-12-31 -9.43% -103.94% -55.07%
Annual Report FY 10-K 2013-12-31 -6.11% -25.68% -26.48%
Annual Report FY 10-K 2012-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -3.94% -56.43% -99.73%
Quarterly Report Q2 8-K 2024-06-30 5.52% 84.34% 31.61%
Quarterly Report Q1 8-K 2024-03-31 -0.88% 18.67% 118.64%
Quarterly Report Q4 8-K 2023-12-31 5.31% 290.75% 102.87%
Quarterly Report Q3 8-K 2023-09-30 -0.36% 57.81% 48.72%
Quarterly Report Q2 8-K 2023-06-30 -3.30% -53.35% -28.58%
Quarterly Report Q1 8-K 2023-03-31 1.15% -330.77% -23.97%
Quarterly Report Q4 8-K 2022-12-31 1.50% -117.46% -72.20%
Quarterly Report Q3 8-K 2022-09-30 18.81% 950.92% 79.45%
Quarterly Report Q2 8-K 2022-06-30 19.96% 73500.00% 568.95%
Quarterly Report Q1 8-K 2022-03-31 32.09% 120.12% 159.92%
Quarterly Report Q4 8-K 2021-12-31 19.81% 678.66% 332.01%
Quarterly Report Q3 8-K 2021-09-30 8.54% -92.22% -15.23%
Quarterly Report Q2 8-K 2021-06-30 34.41% -99.80% 215.64%
Quarterly Report Q1 8-K 2021-03-31 -9.63% 93.51% 93.36%
Quarterly Report Q4 8-K 2020-12-31 -10.30% 94.38% 84.68%
Quarterly Report Q3 8-K 2020-09-30 -3.58% 39.89% 146.52%
Quarterly Report Q2 8-K 2020-06-30 -6.10% 144.49% 84.73%
Quarterly Report Q1 8-K 2020-03-31 27.86% -757.27% -733.11%
Quarterly Report Q4 8-K 2019-12-31 29.84% -137.32% -207.64%
Quarterly Report Q3 8-K 2019-09-30 22.97% 136.63% 122.30%
Quarterly Report Q2 8-K 2019-06-30 -6.16% -8891.62% 22.22%
Quarterly Report Q1 8-K 2019-03-31 6.94% 69.28% 65.93%
Quarterly Report Q4 8-K 2018-12-31 13.00% 72.01% 84.31%
Quarterly Report Q3 8-K 2018-09-30 23.59% 38.93% 39.58%
Quarterly Report Q2 8-K 2018-06-30 41.48% 101.13% -15.96%
Quarterly Report Q1 8-K 2018-03-31 11.02% -164.24% -196.16%
Quarterly Report Q4 8-K 2017-12-31 11.47% -198.32% -212.03%
Quarterly Report Q3 8-K 2017-09-30 -6.47% 47.00% 56.40%
Quarterly Report Q2 8-K 2017-06-30 -14.04% -28.99% -122.26%
Quarterly Report Q1 8-K 2017-03-31 -3.80% 21.75% 32.31%
Quarterly Report Q4 8-K 2016-12-31 -6.54% -50.50% -13.09%
Quarterly Report Q3 8-K 2016-09-30 -2.16% 60.88% 60.14%
Quarterly Report Q2 8-K 2016-06-30 -25.23% 14.67% 57.46%
Quarterly Report Q1 8-K 2016-03-31 -44.42% -167537.50% -537.26%
Quarterly Report Q4 8-K 2015-12-31 -55.72% 96.10% 95.00%
Quarterly Report Q3 8-K 2015-09-30 -56.20% -332.33% -267.06%
Quarterly Report Q2 8-K 2015-06-30 -36.98% -96.50% -87.13%
Quarterly Report Q1 8-K 2015-03-31 -32.36% -0.04% -90.78%
Quarterly Report Q4 8-K 2014-12-31 -15.00% -597.62% -405.12%
Quarterly Report Q3 8-K 2014-09-30 -0.75% -18.26% -13.84%
Quarterly Report Q2 8-K 2014-06-30 -6.53% -57.69% -68.57%
Quarterly Report Q1 8-K 2014-03-31 -14.17% -43.21% -41.76%
Quarterly Report Q4 8-K 2013-12-31 -5.24% -2.07% -10.30%
Quarterly Report Q3 8-K 2013-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2013-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2013-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2012-12-31 0.00% 0.00% 0.00%