image
Industrials - Specialty Business Services - NYSE - US
$ 116.0
-0.181 %
$ 29.5 B
Market Cap
21.89
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 7.56% 784.57% 168.12%
Annual Report FY 10-K 2022-12-31 5.30% -88.45% -52.89%
Annual Report FY 10-K 2021-12-31 14.82% 65.17% 52.01%
Annual Report FY 10-K 2020-12-31 51.13% 35.74% 12.96%
Annual Report FY 10-K 2019-12-31 45.91% -4.74% 7.38%
Annual Report FY 10-K 2018-12-31 -15.32% -3.50% 31.88%
Annual Report FY 10-K 2017-12-31 17.92% 132.18% 56.83%
Annual Report FY 10-K 2016-12-31 16.31% -25.73% -16.14%
Annual Report FY 10-K 2016-05-31 4.49% -2.29% -6.93%
Annual Report FY 10-K 2015-05-31 8.59% 13.35% 12.60%
Annual Report FY 10-K 2014-05-31 7.50% 13.49% 13.52%
Annual Report FY 10-K 2013-05-31 7.81% 14.86% 16.22%
Annual Report FY 10-K 2012-05-31 18.50% -10.07% -7.31%
Annual Report FY 10-K 2011-05-31 13.23% 2.91% 2.57%
Annual Report FY 10-K 2010-05-31 12.32% 446.30% 10.51%
Annual Report FY 10-K 2009-05-31 14.76% -77.13% 16.39%
Annual Report FY 10-K 2008-05-31 20.04% 13.83% 15.26%
Annual Report FY 10-K 2007-05-31 16.90% 13.91% 8.45%
Annual Report FY 10-K 2006-05-31 15.77% 35.12% 25.60%
Annual Report FY 10-K 2005-05-31 24.63% 48.77% 41.81%
Annual Report FY 10-K 2004-05-31 21.94% 17.15% 21.05%
Annual Report FY 10-K 2003-05-31 11.51% 123.57% 13.17%
Annual Report FY 10-K 2002-05-31 31.04% 0.73% 55.36%
Annual Report FY 10-K 2001-05-31 3.87% -28.38% -16.08%
Annual Report FY 10-K 2000-05-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 206.60% -12.91% 168.80%
Quarterly Report Q2 8-K 2024-06-30 4.74% 36.70% 4.24%
Quarterly Report Q1 8-K 2024-03-31 5.57% 2937.67% 697.13%
Quarterly Report Q4 8-K 2023-12-31 8.03% 44.92% 22.35%
Quarterly Report Q3 8-K 2023-09-30 8.33% 24.57% 44.45%
Quarterly Report Q2 8-K 2023-06-30 7.52% 140.74% 213.76%
Quarterly Report Q1 8-K 2023-03-31 6.32% -4.51% -84.91%
Quarterly Report Q4 8-K 2022-12-31 2.69% 19.60% 27.00%
Quarterly Report Q3 8-K 2022-09-30 3.77% -2.12% -3.41%
Quarterly Report Q2 8-K 2022-06-30 6.71% -255.32% -146.14%
Quarterly Report Q1 8-K 2022-03-31 8.35% 24.43% 36.58%
Quarterly Report Q4 8-K 2021-12-31 13.67% 14.13% 27.38%
Quarterly Report Q3 8-K 2021-09-30 14.84% 34.29% 37.76%
Quarterly Report Q2 8-K 2021-06-30 27.84% 606.09% 237.03%
Quarterly Report Q1 8-K 2021-03-31 4.54% 36.99% 12.82%
Quarterly Report Q4 8-K 2020-12-31 -2.90% 77.72% 28.46%
Quarterly Report Q3 8-K 2020-09-30 73.41% 132.49% 66.87%
Quarterly Report Q2 8-K 2020-06-30 78.79% -69.01% -51.48%
Quarterly Report Q1 8-K 2020-03-31 115.57% 27.80% 22.30%
Quarterly Report Q4 8-K 2019-12-31 125.74% 36.64% 17.47%
Quarterly Report Q3 8-K 2019-09-30 28.95% -46.11% -22.01%
Quarterly Report Q2 8-K 2019-06-30 12.24% 10.44% 16.25%
Quarterly Report Q1 8-K 2019-03-31 11.08% 22.91% 27.74%
Quarterly Report Q4 8-K 2018-12-31 -16.48% -68.91% 11.64%
Quarterly Report Q3 8-K 2018-09-30 -17.44% 59.26% 29.39%
Quarterly Report Q2 8-K 2018-06-30 -13.41% 63.01% 44.66%
Quarterly Report Q1 8-K 2018-03-31 -13.57% 87.24% 48.78%
Quarterly Report Q4 8-K 2017-12-31 11.94% 389.29% 42.09%
Quarterly Report Q3 8-K 2017-09-30 10.58% 30.14% 42.41%
Quarterly Report Q2 8-K 2017-06-30 28.80% 79.93% 134.60%
Quarterly Report Q1 8-K 2017-03-31 35.27% -29.32% -2.63%
Quarterly Report Q4 8-K 2016-11-30 30.38% -37.22% -14.53%
Quarterly Report Q3 8-K 2016-08-31 25.47% -1.79% -12.10%
Quarterly Report Q2 8-K 2016-05-31 5.73% -43.07% -45.75%
Quarterly Report Q1 8-K 2016-02-29 2.25% 10.38% 3.05%
Quarterly Report Q4 8-K 2015-11-30 3.59% 5.34% -0.66%
Quarterly Report Q3 8-K 2015-08-31 6.23% 14.97% 10.75%
Quarterly Report Q2 8-K 2015-05-31 4.83% 26.54% 16.51%
Quarterly Report Q1 8-K 2015-02-28 7.87% 13.51% 7.53%
Quarterly Report Q4 8-K 2014-11-30 9.96% 1.20% 10.79%
Quarterly Report Q3 8-K 2014-08-31 11.94% 16.59% 15.84%
Quarterly Report Q2 8-K 2014-05-31 9.00% 26.52% 28.18%
Quarterly Report Q1 8-K 2014-02-28 6.52% -5.71% 7.18%
Quarterly Report Q4 8-K 2013-11-30 7.75% 5.29% -4.01%
Quarterly Report Q3 8-K 2013-08-31 6.67% 38.50% 33.42%
Quarterly Report Q2 8-K 2013-05-31 3.57% 702.30% 606.98%
Quarterly Report Q1 8-K 2013-02-28 8.47% 0.94% -1.70%
Quarterly Report Q4 8-K 2012-11-30 10.94% 14.71% 20.71%
Quarterly Report Q3 8-K 2012-08-31 8.75% -27.04% -25.89%
Quarterly Report Q2 8-K 2012-05-31 14.87% -91.32% -88.87%
Quarterly Report Q1 8-K 2012-02-29 16.91% 21.20% 18.09%
Quarterly Report Q4 8-K 2011-11-30 19.61% 14.35% 16.16%
Quarterly Report Q3 8-K 2011-08-31 23.32% 29.59% 32.28%
Quarterly Report Q2 8-K 2011-05-31 22.28% 71.33% 23.30%
Quarterly Report Q1 8-K 2011-02-28 14.51% -1.39% 5.89%
Quarterly Report Q4 8-K 2010-11-30 8.45% -14.85% -6.27%
Quarterly Report Q3 8-K 2010-08-31 7.37% -14.63% -8.00%
Quarterly Report Q2 8-K 2010-05-31 5.72% -8.97% 5.99%
Quarterly Report Q1 8-K 2010-02-28 10.85% 145.39% 18.38%
Quarterly Report Q4 8-K 2009-11-30 11.77% 28.48% 13.89%
Quarterly Report Q3 8-K 2009-08-31 1.03% 0.53% -4.14%
Quarterly Report Q2 8-K 2009-05-31 16.93% -7.97% 0.99%
Quarterly Report Q1 8-K 2009-02-28 15.74% -266.57% 4.13%
Quarterly Report Q4 8-K 2008-11-30 18.49% 27.65% 33.29%
Quarterly Report Q3 8-K 2008-08-31 30.48% 32.02% 40.56%
Quarterly Report Q2 8-K 2008-05-31 22.75% 23.01% 30.78%
Quarterly Report Q1 8-K 2008-02-29 19.29% 16.79% 17.03%
Quarterly Report Q4 8-K 2007-11-30 18.44% 12.68% 11.72%
Quarterly Report Q3 8-K 2007-08-31 19.47% 4.98% 4.26%
Quarterly Report Q2 8-K 2007-05-31 17.31% -2.60% -2.55%
Quarterly Report Q1 8-K 2007-02-28 15.66% 13.90% 6.35%
Quarterly Report Q4 8-K 2006-11-30 18.68% 11.07% 4.55%
Quarterly Report Q3 8-K 2006-08-31 15.97% 35.04% 25.74%
Quarterly Report Q2 8-K 2006-05-31 14.98% 44.96% 32.69%
Quarterly Report Q1 8-K 2006-02-28 15.16% 39.25% 25.95%
Quarterly Report Q4 8-K 2005-11-30 16.51% 29.84% 22.68%
Quarterly Report Q3 8-K 2005-08-31 16.55% 27.03% 21.41%
Quarterly Report Q2 8-K 2005-05-31 14.20% 54.15% 35.31%
Quarterly Report Q1 8-K 2005-02-28 20.28% 31.02% 25.59%
Quarterly Report Q4 8-K 2004-11-30 27.01% 58.54% 56.22%
Quarterly Report Q3 8-K 2004-08-31 41.13% 52.91% 53.10%
Quarterly Report Q2 8-K 2004-05-31 35.38% 17.19% 30.22%
Quarterly Report Q1 8-K 2004-02-29 30.49% 36.42% 39.71%
Quarterly Report Q4 8-K 2003-11-30 14.67% 9.50% 9.88%
Quarterly Report Q3 8-K 2003-08-31 6.84% 8.29% 7.36%
Quarterly Report Q2 8-K 2003-05-31 11.04% 218.77% 6.99%
Quarterly Report Q1 8-K 2003-02-28 8.06% 17.73% 21.05%
Quarterly Report Q4 8-K 2002-11-30 11.97% 16.65% 14.31%
Quarterly Report Q3 8-K 2002-08-31 15.12% 13.51% 11.59%
Quarterly Report Q2 8-K 2002-05-31 17.79% -1429.63% 145.65%
Quarterly Report Q1 8-K 2002-02-28 42.90% 75.76% 50.38%
Quarterly Report Q4 8-K 2001-11-30 39.92% 38.49% 30.12%
Quarterly Report Q3 8-K 2001-08-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2001-05-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2001-02-28 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2000-11-30 0.00% 0.00% 0.00%