image
Industrials - Specialty Business Services - NYSE - CA
$ 92.76
0.433 %
$ 17.1 B
Market Cap
49.87
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 116.12% -35.41% 43.65%
Annual Report FY 10-K 2022-12-31 22.36% 168.35% 36.62%
Annual Report FY 10-K 2021-12-31 2.88% -29.96% -8.74%
Annual Report FY 10-K 2020-12-31 4.45% 14.13% 17.90%
Annual Report FY 10-K 2019-12-31 12.70% 22.69% 20.53%
Annual Report FY 10-K 2018-12-31 91.65% 61.91% 72.34%
Annual Report FY 10-K 2017-12-31 7.79% -18.30% -20.83%
Annual Report FY 10-K 2016-12-31 9.79% -32.58% -16.65%
Annual Report FY 10-K 2015-12-31 7.23% 48.88% 20.95%
Annual Report FY 10-K 2014-12-31 2.93% -2.49% 4.44%
Annual Report FY 10-K 2013-12-31 6.72% 17.95% 8.19%
Annual Report FY 10-K 2012-12-31 10.57% 3.80% 14.88%
Annual Report FY 10-K 2011-12-31 10.84% 16.26% 12.73%
Annual Report FY 10-K 2010-12-31 -5.26% -29.47% -27.70%
Annual Report FY 10-K 2009-12-31 29.08% 11.90% 33.48%
Annual Report FY 10-K 2008-12-31 -7.30% 9.91% -14.42%
Annual Report FY 10-K 2007-12-31 40.68% 54.70% 42.78%
Annual Report FY 10-K 2006-12-31 22.55% 6.60% 16.68%
Annual Report FY 10-K 2005-12-31 0.32% 32.02% 10.68%
Annual Report FY 10-K 2004-12-31 12.82% -4.63% 7.10%
Annual Report FY 10-K 2003-12-31 20.96% 28.98% 38.00%
Annual Report FY 10-K 2002-12-31 14.16% 41.47% 25.62%
Annual Report FY 10-K 2001-12-31 10.24% 16.56% 18.38%
Annual Report FY 10-K 2000-12-31 1.46% -22.85% -19.63%
Annual Report FY 10-K 1999-12-31 10.22% -10.08% -7.07%
Annual Report FY 10-K 1998-12-31 58.17% 933.33% 103.31%
Annual Report FY 10-K 1997-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -3.73% 20.03% 5.21%
Quarterly Report Q2 8-K 2024-06-30 -0.96% 27.85% 14.51%
Quarterly Report Q1 8-K 2024-03-31 106.86% 480.85% 93.43%
Quarterly Report Q4 8-K 2023-12-31 140.99% 86.14% 118.22%
Quarterly Report Q3 8-K 2023-09-30 147.84% 47.75% 127.98%
Quarterly Report Q2 8-K 2023-06-30 128.36% 62.84% 95.50%
Quarterly Report Q1 8-K 2023-03-31 30.08% -15.83% 48.20%
Quarterly Report Q4 8-K 2022-12-31 23.51% 48.03% 71.75%
Quarterly Report Q3 8-K 2022-09-30 24.81% 32.70% 19.27%
Quarterly Report Q2 8-K 2022-06-30 22.25% -12.15% 2.63%
Quarterly Report Q1 8-K 2022-03-31 18.81% 531.81% 64.97%
Quarterly Report Q4 8-K 2021-12-31 -6.27% -37.38% -27.97%
Quarterly Report Q3 8-K 2021-09-30 -0.56% -28.75% -20.43%
Quarterly Report Q2 8-K 2021-06-30 1.88% 14.53% 0.81%
Quarterly Report Q1 8-K 2021-03-31 21.34% 23.58% 30.57%
Quarterly Report Q4 8-K 2020-12-31 15.42% -5.27% 1.97%
Quarterly Report Q3 8-K 2020-09-30 14.41% 79.64% 67.79%
Quarterly Report Q2 8-K 2020-06-30 -1.06% -1.84% 13.89%
Quarterly Report Q1 8-K 2020-03-31 -9.94% 25.57% 1.47%
Quarterly Report Q4 8-K 2019-12-31 -6.68% 45.33% 26.91%
Quarterly Report Q3 8-K 2019-09-30 18.12% 9.20% 28.74%
Quarterly Report Q2 8-K 2019-06-30 27.45% 18.20% 20.33%
Quarterly Report Q1 8-K 2019-03-31 16.62% 5.99% 2.18%
Quarterly Report Q4 8-K 2018-12-31 99.11% -3.45% 40.68%
Quarterly Report Q3 8-K 2018-09-30 73.95% 125.49% 46.51%
Quarterly Report Q2 8-K 2018-06-30 85.65% 159.24% 11.05%
Quarterly Report Q1 8-K 2018-03-31 108.98% 65.15% 39.32%
Quarterly Report Q4 8-K 2017-12-31 21.81% 31.96% -1.45%
Quarterly Report Q3 8-K 2017-09-30 9.44% 299.75% 831.82%
Quarterly Report Q2 8-K 2017-06-30 4.65% -55.59% 8.86%
Quarterly Report Q1 8-K 2017-03-31 -5.64% -64.71% -38.31%
Quarterly Report Q4 8-K 2016-12-31 8.35% -40.14% 6.90%
Quarterly Report Q3 8-K 2016-09-30 17.89% -25.28% -92.43%
Quarterly Report Q2 8-K 2016-06-30 2.14% -14.50% -15.65%
Quarterly Report Q1 8-K 2016-03-31 14.12% 24.67% 23.07%
Quarterly Report Q4 8-K 2015-12-31 -2.16% 58.89% -11.89%
Quarterly Report Q3 8-K 2015-09-30 6.95% 117.51% 52.60%
Quarterly Report Q2 8-K 2015-06-30 9.62% 20.31% 22.93%
Quarterly Report Q1 8-K 2015-03-31 17.27% 65.45% 76.42%
Quarterly Report Q4 8-K 2014-12-31 5.51% -12.13% 11.53%
Quarterly Report Q3 8-K 2014-09-30 -3.39% -43.13% -20.73%
Quarterly Report Q2 8-K 2014-06-30 10.53% 28.57% 25.56%
Quarterly Report Q1 8-K 2014-03-31 -3.40% 1.50% -18.43%
Quarterly Report Q4 8-K 2013-12-31 12.02% 50.77% 19.96%
Quarterly Report Q3 8-K 2013-09-30 14.59% 101.03% 67.37%
Quarterly Report Q2 8-K 2013-06-30 0.87% -4.07% -6.69%
Quarterly Report Q1 8-K 2013-03-31 0.77% -21.83% -22.53%
Quarterly Report Q4 8-K 2012-12-31 3.30% -17.42% -16.88%
Quarterly Report Q3 8-K 2012-09-30 15.83% 25.07% 69.16%
Quarterly Report Q2 8-K 2012-06-30 11.08% 16.96% 20.01%
Quarterly Report Q1 8-K 2012-03-31 14.48% 8.44% 44.08%
Quarterly Report Q4 8-K 2011-12-31 28.44% 98.02% 106.25%
Quarterly Report Q3 8-K 2011-09-30 -3.06% -51.53% -51.13%
Quarterly Report Q2 8-K 2011-06-30 10.87% 2.47% 4.70%
Quarterly Report Q1 8-K 2011-03-31 5.89% 29.45% -3.48%
Quarterly Report Q4 8-K 2010-12-31 -9.11% -38.09% -33.75%
Quarterly Report Q3 8-K 2010-09-30 8.29% 4.55% 16.49%
Quarterly Report Q2 8-K 2010-06-30 -14.24% -32.77% -36.57%
Quarterly Report Q1 8-K 2010-03-31 -0.16% -35.61% -28.46%
Quarterly Report Q4 8-K 2009-12-31 408.52% 135.97% 891.89%
Quarterly Report Q3 8-K 2009-09-30 0.03% 8.03% -2.07%
Quarterly Report Q2 8-K 2009-06-30 4.00% -15.40% 5.30%
Quarterly Report Q1 8-K 2009-03-31 2.80% 21.16% 16.32%
Quarterly Report Q4 8-K 2008-12-31 -77.06% -45.46% -87.18%
Quarterly Report Q3 8-K 2008-09-30 11.53% -19.92% 223.26%
Quarterly Report Q2 8-K 2008-06-30 22.51% 72.92% 23.72%
Quarterly Report Q1 8-K 2008-03-31 17.35% -6.56% -11.90%
Quarterly Report Q4 8-K 2007-12-31 146.82% 905.09% 285.96%
Quarterly Report Q3 8-K 2007-09-30 22.22% 53.58% -65.98%
Quarterly Report Q2 8-K 2007-06-30 20.16% 8.27% 12.69%
Quarterly Report Q1 8-K 2007-03-31 23.92% 33.04% 35.73%
Quarterly Report Q4 8-K 2006-12-31 11.92% -74.79% -47.89%
Quarterly Report Q3 8-K 2006-09-30 44.91% 112.43% 108.89%
Quarterly Report Q2 8-K 2006-06-30 19.77% 16.05% 18.81%
Quarterly Report Q1 8-K 2006-03-31 15.22% -3.49% 17.51%
Quarterly Report Q4 8-K 2005-12-31 -47.25% -40.93% -46.57%
Quarterly Report Q3 8-K 2005-09-30 22.20% 152.38% 63.60%
Quarterly Report Q2 8-K 2005-06-30 17.32% 39.37% 28.60%
Quarterly Report Q1 8-K 2005-03-31 28.96% 107.54% 59.52%
Quarterly Report Q4 8-K 2004-12-31 19.75% -3.60% 14.88%
Quarterly Report Q3 8-K 2004-09-30 5.59% -38.48% -19.28%
Quarterly Report Q2 8-K 2004-06-30 17.50% 15.76% 19.26%
Quarterly Report Q1 8-K 2004-03-31 3.54% -25.07% -13.42%
Quarterly Report Q4 8-K 2003-12-31 7.52% 5.72% 2.45%
Quarterly Report Q3 8-K 2003-09-30 41.89% 164.81% 463.07%
Quarterly Report Q2 8-K 2003-06-30 22.63% 21.58% 39.28%
Quarterly Report Q1 8-K 2003-03-31 24.10% 63.98% 66.91%
Quarterly Report Q4 8-K 2002-12-31 11.87% -4.09% 4.90%
Quarterly Report Q3 8-K 2002-09-30 24.57% 216.34% 150.19%
Quarterly Report Q2 8-K 2002-06-30 10.96% 69.66% 17.63%
Quarterly Report Q1 8-K 2002-03-31 15.22% 75.15% 51.12%
Quarterly Report Q4 8-K 2001-12-31 40.51% 93.78% 75.50%
Quarterly Report Q3 8-K 2001-09-30 -21.82% -63.54% -71.13%
Quarterly Report Q2 8-K 2001-06-30 18.45% 3.96% 36.35%
Quarterly Report Q1 8-K 2001-03-31 -4.95% -15.16% -18.52%
Quarterly Report Q4 8-K 2000-12-31 -6.83% -26.12% -17.32%
Quarterly Report Q3 8-K 2000-09-30 4.13% -28.43% -29.89%
Quarterly Report Q2 8-K 2000-06-30 -16.94% -41.82% -42.47%
Quarterly Report Q1 8-K 2000-03-31 48.72% 125.56% 132.23%
Quarterly Report Q4 8-K 1999-12-31 -0.98% -25.69% -26.58%
Quarterly Report Q3 8-K 1999-09-30 48.92% 5.00% 208.33%
Quarterly Report Q2 8-K 1999-06-30 21.92% 23.53% 11.03%
Quarterly Report Q1 8-K 1999-03-31 -15.09% -52.94% -50.94%
Quarterly Report Q4 8-K 1998-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1998-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1998-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1998-03-31 0.00% 0.00% 0.00%