image
Industrials - Consulting Services - NASDAQ - US
$ 137.2
-11.5 %
$ 2.57 B
Market Cap
26.03
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 10.30% 28.59% 21.66%
Annual Report FY 10-K 2022-12-31 14.61% -9.68% -1.96%
Annual Report FY 10-K 2021-12-31 3.06% 29.43% 24.49%
Annual Report FY 10-K 2020-12-31 1.92% -20.28% -12.12%
Annual Report FY 10-K 2019-12-31 10.50% 12.28% 9.88%
Annual Report FY 10-K 2018-12-31 8.85% -2.35% 11.96%
Annual Report FY 10-K 2017-12-31 3.72% 34.97% -0.45%
Annual Report FY 10-K 2016-12-31 4.67% 18.33% 10.05%
Annual Report FY 10-K 2015-12-31 7.82% -1.65% 8.46%
Annual Report FY 10-K 2014-12-31 10.62% 1.78% 7.23%
Annual Report FY 10-K 2013-12-31 1.30% 3.30% -1.42%
Annual Report FY 10-K 2012-12-31 11.46% 9.21% 11.44%
Annual Report FY 10-K 2011-12-31 9.94% 28.32% 25.52%
Annual Report FY 10-K 2010-12-31 13.39% 21.54% 20.03%
Annual Report FY 10-K 2009-12-31 -3.30% -22.17% -26.22%
Annual Report FY 10-K 2008-12-31 -4.08% -29.18% -24.88%
Annual Report FY 10-K 2007-12-31 119.49% 241.75% 207.42%
Annual Report FY 10-K 2006-12-31 86.93% 486.89% 312.59%
Annual Report FY 10-K 2005-12-31 27.05% -32.98% -15.73%
Annual Report FY 10-K 2004-12-31 -4.33% 27.19% -95.47%
Annual Report FY 10-K 2003-12-31 1.61% 200.63% 2635.00%
Annual Report FY 10-K 2002-12-31 28.43% 193.04% 66.02%
Annual Report FY 10-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 3.09% 37.65% 44.27%
Quarterly Report Q2 8-K 2024-06-30 2.39% 26.09% 33.48%
Quarterly Report Q1 8-K 2024-03-31 2.31% 66.59% 30.18%
Quarterly Report Q4 8-K 2023-12-31 0.58% 149.60% 73.92%
Quarterly Report Q3 8-K 2023-09-30 7.21% 24.26% 12.99%
Quarterly Report Q2 8-K 2023-06-30 18.19% 10.41% 7.63%
Quarterly Report Q1 8-K 2023-03-31 16.88% -8.20% 13.53%
Quarterly Report Q4 8-K 2022-12-31 22.58% -26.49% 24.00%
Quarterly Report Q3 8-K 2022-09-30 18.71% -6.30% -12.49%
Quarterly Report Q2 8-K 2022-06-30 7.79% -9.43% -6.82%
Quarterly Report Q1 8-K 2022-03-31 9.24% -2.66% -1.51%
Quarterly Report Q4 8-K 2021-12-31 -10.67% -5.78% -14.57%
Quarterly Report Q3 8-K 2021-09-30 9.37% 14.10% 14.21%
Quarterly Report Q2 8-K 2021-06-30 10.89% 48.74% 40.26%
Quarterly Report Q1 8-K 2021-03-31 5.65% 72.93% 72.37%
Quarterly Report Q4 8-K 2020-12-31 9.50% -33.85% -23.11%
Quarterly Report Q3 8-K 2020-09-30 -3.64% -8.96% -1.44%
Quarterly Report Q2 8-K 2020-06-30 -3.47% -6.54% 1.06%
Quarterly Report Q1 8-K 2020-03-31 4.98% -30.72% -25.45%
Quarterly Report Q4 8-K 2019-12-31 4.96% 3.66% -3.89%
Quarterly Report Q3 8-K 2019-09-30 12.30% 17.75% 18.34%
Quarterly Report Q2 8-K 2019-06-30 13.07% 7.30% 7.22%
Quarterly Report Q1 8-K 2019-03-31 12.71% 23.36% 24.50%
Quarterly Report Q4 8-K 2018-12-31 17.67% -30.94% 45.89%
Quarterly Report Q3 8-K 2018-09-30 9.06% 21.76% 3.53%
Quarterly Report Q2 8-K 2018-06-30 5.85% 14.07% -5.33%
Quarterly Report Q1 8-K 2018-03-31 2.19% 22.01% 5.71%
Quarterly Report Q4 8-K 2017-12-31 10.92% 113.60% -8.12%
Quarterly Report Q3 8-K 2017-09-30 -0.40% 1.90% -1.60%
Quarterly Report Q2 8-K 2017-06-30 0.32% 12.79% 14.72%
Quarterly Report Q1 8-K 2017-03-31 4.48% 5.06% -6.00%
Quarterly Report Q4 8-K 2016-12-31 3.12% 17.89% 15.37%
Quarterly Report Q3 8-K 2016-09-30 6.08% 16.39% 10.60%
Quarterly Report Q2 8-K 2016-06-30 5.70% 15.36% 3.33%
Quarterly Report Q1 8-K 2016-03-31 3.68% 22.62% 10.85%
Quarterly Report Q4 8-K 2015-12-31 1.58% 22.67% 14.62%
Quarterly Report Q3 8-K 2015-09-30 9.12% -0.07% 16.02%
Quarterly Report Q2 8-K 2015-06-30 9.51% -8.24% 6.60%
Quarterly Report Q1 8-K 2015-03-31 11.62% -18.69% -4.13%
Quarterly Report Q4 8-K 2014-12-31 20.31% 12.98% 31.96%
Quarterly Report Q3 8-K 2014-09-30 8.50% 3.79% 8.01%
Quarterly Report Q2 8-K 2014-06-30 9.23% -3.22% 1.61%
Quarterly Report Q1 8-K 2014-03-31 4.76% -3.92% -5.66%
Quarterly Report Q4 8-K 2013-12-31 -0.96% -15.87% -12.75%
Quarterly Report Q3 8-K 2013-09-30 2.60% 16.27% 1.65%
Quarterly Report Q2 8-K 2013-06-30 0.80% -0.14% -4.26%
Quarterly Report Q1 8-K 2013-03-31 2.76% 13.15% 8.70%
Quarterly Report Q4 8-K 2012-12-31 8.43% 4.26% 4.03%
Quarterly Report Q3 8-K 2012-09-30 8.77% 2.56% 4.85%
Quarterly Report Q2 8-K 2012-06-30 12.30% 15.43% 16.52%
Quarterly Report Q1 8-K 2012-03-31 16.89% 15.67% 20.99%
Quarterly Report Q4 8-K 2011-12-31 10.89% 23.54% 19.06%
Quarterly Report Q3 8-K 2011-09-30 10.61% 26.25% 28.70%
Quarterly Report Q2 8-K 2011-06-30 6.89% 24.47% 22.45%
Quarterly Report Q1 8-K 2011-03-31 11.64% 42.55% 32.86%
Quarterly Report Q4 8-K 2010-12-31 10.85% 15.64% 21.39%
Quarterly Report Q3 8-K 2010-09-30 18.34% 44.51% 34.15%
Quarterly Report Q2 8-K 2010-06-30 13.82% 39.31% 24.90%
Quarterly Report Q1 8-K 2010-03-31 10.50% -7.85% 0.70%
Quarterly Report Q4 8-K 2009-12-31 7.49% 0.77% -15.06%
Quarterly Report Q3 8-K 2009-09-30 -5.22% -25.51% -26.38%
Quarterly Report Q2 8-K 2009-06-30 -4.70% -34.55% -29.09%
Quarterly Report Q1 8-K 2009-03-31 -9.87% -24.73% -31.87%
Quarterly Report Q4 8-K 2008-12-31 -13.14% -36.15% -35.13%
Quarterly Report Q3 8-K 2008-09-30 -11.33% -38.09% -36.14%
Quarterly Report Q2 8-K 2008-06-30 -3.21% -29.23% -23.24%
Quarterly Report Q1 8-K 2008-03-31 15.45% -9.99% 0.42%
Quarterly Report Q4 8-K 2007-12-31 63.69% 4.50% 16.12%
Quarterly Report Q3 8-K 2007-09-30 84.43% 273.16% 212.73%
Quarterly Report Q2 8-K 2007-06-30 238.71% 893.74% 1291.49%
Quarterly Report Q1 8-K 2007-03-31 183.85% 693.60% 362.90%
Quarterly Report Q4 8-K 2006-12-31 142.48% 8424.07% 112.03%
Quarterly Report Q3 8-K 2006-09-30 129.52% 2627.52% -86.50%
Quarterly Report Q2 8-K 2006-06-30 34.82% -155.70% -3.75%
Quarterly Report Q1 8-K 2006-03-31 29.69% 0.64% -92.32%
Quarterly Report Q4 8-K 2005-12-31 34.68% -85.68% -27.21%
Quarterly Report Q3 8-K 2005-09-30 34.68% -85.54% 34.68%
Quarterly Report Q2 8-K 2005-06-30 19.42% 19.76% 19.42%
Quarterly Report Q1 8-K 2005-03-31 18.18% 44.16% 18.18%
Quarterly Report Q4 8-K 2004-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2004-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2004-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2004-03-31 0.00% 0.00% 0.00%