image
Energy - Oil & Gas Equipment & Services - NYSE - US
$ 24.95
2.3 %
$ 311 M
Market Cap
23.54
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 42.84% 934.27% 2326.22%
Annual Report FY 10-K 2022-12-31 17.13% 93.80% 105.00%
Annual Report FY 10-K 2021-12-31 6.41% -507.91% -221.95%
Annual Report FY 10-K 2020-12-31 -13.24% 113.04% 40.51%
Annual Report FY 10-K 2019-12-31 19.80% -3254.46% -705.80%
Annual Report FY 10-K 2018-12-31 -3.27% -97.85% -59.29%
Annual Report FY 10-K 2017-12-31 -5.53% 206.86% -81.41%
Annual Report FY 10-K 2016-12-31 -25.30% -36.25% -44.35%
Annual Report FY 10-K 2015-12-31 -1.09% -28.18% -31.11%
Annual Report FY 10-K 2014-12-31 8.66% -1.82% -0.15%
Annual Report FY 10-K 2013-12-31 -4.77% 13.44% 8.93%
Annual Report FY 10-K 2012-12-31 43.84% 29.97% 36.04%
Annual Report FY 10-K 2011-12-31 20.87% 38.87% 30.76%
Annual Report FY 10-K 2010-12-31 -20.48% -36.20% -36.02%
Annual Report FY 10-K 2009-12-31 -20.55% -29.36% -27.72%
Annual Report FY 10-K 2008-12-31 17.72% 27.00% 32.20%
Annual Report FY 10-K 2007-12-31 15.56% 61.81% 53.24%
Annual Report FY 10-K 2006-12-31 27.21% 70.67% 36.93%
Annual Report FY 10-K 2005-12-31 209.00% 31.77% 126.54%
Annual Report FY 10-K 2004-12-31 25.17% 158.12% 46.17%
Annual Report FY 10-K 2003-12-31 23.82% 66.28% 45.34%
Annual Report FY 10-K 2002-12-31 17.51% 105.79% 53.55%
Annual Report FY 10-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 29.70% 130.95% 92.84%
Quarterly Report Q2 8-K 2024-06-30 42.79% 743.25% 1094.66%
Quarterly Report Q1 8-K 2024-03-31 38.64% 1277.84% 2219.40%
Quarterly Report Q4 8-K 2023-12-31 52.05% 325.13% 4042.04%
Quarterly Report Q3 8-K 2023-09-30 51.23% 2813.75% 3931.25%
Quarterly Report Q2 8-K 2023-06-30 35.29% 820.00% 8.21%
Quarterly Report Q1 8-K 2023-03-31 30.90% 9.79% 5.24%
Quarterly Report Q4 8-K 2022-12-31 32.13% 86.53% 97.24%
Quarterly Report Q3 8-K 2022-09-30 13.69% 93.64% 91.81%
Quarterly Report Q2 8-K 2022-06-30 12.27% 96.35% 128.70%
Quarterly Report Q1 8-K 2022-03-31 10.54% 185.53% 203.52%
Quarterly Report Q4 8-K 2021-12-31 6.08% -199.09% -265.85%
Quarterly Report Q3 8-K 2021-09-30 15.73% -123.67% -66.10%
Quarterly Report Q2 8-K 2021-06-30 1.98% -1162.42% -1449.32%
Quarterly Report Q1 8-K 2021-03-31 2.83% -9.65% -35.16%
Quarterly Report Q4 8-K 2020-12-31 -13.76% 26.74% 6.56%
Quarterly Report Q3 8-K 2020-09-30 -24.40% 95.41% 93.06%
Quarterly Report Q2 8-K 2020-06-30 -12.52% -71.20% -24.96%
Quarterly Report Q1 8-K 2020-03-31 -0.56% 1043.42% -130.62%
Quarterly Report Q4 8-K 2019-12-31 21.94% -808.51% -2258.49%
Quarterly Report Q3 8-K 2019-09-30 27.18% -5183.05% -30720.45%
Quarterly Report Q2 8-K 2019-06-30 9.29% 131.98% 162.39%
Quarterly Report Q1 8-K 2019-03-31 22.24% 58.67% -40.29%
Quarterly Report Q4 8-K 2018-12-31 -3.00% -1.51% -51.15%
Quarterly Report Q3 8-K 2018-09-30 3.04% -54.79% -7.42%
Quarterly Report Q2 8-K 2018-06-30 12.25% -34.13% -45.41%
Quarterly Report Q1 8-K 2018-03-31 -22.14% -10.71% 2.04%
Quarterly Report Q4 8-K 2017-12-31 -0.26% 1512.24% -77.56%
Quarterly Report Q3 8-K 2017-09-30 -1.66% -65.41% -67.47%
Quarterly Report Q2 8-K 2017-06-30 -5.68% -70.21% -77.90%
Quarterly Report Q1 8-K 2017-03-31 -12.39% -90.08% -90.89%
Quarterly Report Q4 8-K 2016-12-31 -35.15% -64.60% -79.17%
Quarterly Report Q3 8-K 2016-09-30 -23.65% -41.10% -52.00%
Quarterly Report Q2 8-K 2016-06-30 -29.04% 105.05% 103.81%
Quarterly Report Q1 8-K 2016-03-31 -12.79% -31.21% -34.91%
Quarterly Report Q4 8-K 2015-12-31 -4.97% -18.16% -30.69%
Quarterly Report Q3 8-K 2015-09-30 -17.21% -34.02% -34.97%
Quarterly Report Q2 8-K 2015-06-30 10.38% -81.86% -81.93%
Quarterly Report Q1 8-K 2015-03-31 10.84% 29.34% 32.67%
Quarterly Report Q4 8-K 2014-12-31 17.11% 26.83% 35.33%
Quarterly Report Q3 8-K 2014-09-30 17.08% 14.41% 14.78%
Quarterly Report Q2 8-K 2014-06-30 8.36% -11.94% -12.99%
Quarterly Report Q1 8-K 2014-03-31 -6.93% -28.49% -28.92%
Quarterly Report Q4 8-K 2013-12-31 -1.72% -11.59% -10.37%
Quarterly Report Q3 8-K 2013-09-30 13.35% 30.24% 19.94%
Quarterly Report Q2 8-K 2013-06-30 -17.34% 28.13% 21.02%
Quarterly Report Q1 8-K 2013-03-31 -9.07% 13.85% 9.16%
Quarterly Report Q4 8-K 2012-12-31 26.30% 18.09% 18.34%
Quarterly Report Q3 8-K 2012-09-30 8.98% 16.81% 16.44%
Quarterly Report Q2 8-K 2012-06-30 78.14% 49.40% 49.88%
Quarterly Report Q1 8-K 2012-03-31 75.21% 40.49% 68.88%
Quarterly Report Q4 8-K 2011-12-31 15.00% 53.58% 38.04%
Quarterly Report Q3 8-K 2011-09-30 24.26% 3.62% 8.33%
Quarterly Report Q2 8-K 2011-06-30 15.60% 30.05% 34.59%
Quarterly Report Q1 8-K 2011-03-31 30.35% 83.06% 49.42%
Quarterly Report Q4 8-K 2010-12-31 10.79% 15.62% 18.05%
Quarterly Report Q3 8-K 2010-09-30 -13.03% -18.54% -20.14%
Quarterly Report Q2 8-K 2010-06-30 -28.98% -46.24% -48.30%
Quarterly Report Q1 8-K 2010-03-31 -42.33% -64.08% -63.22%
Quarterly Report Q4 8-K 2009-12-31 -33.42% -56.69% -56.13%
Quarterly Report Q3 8-K 2009-09-30 -34.34% -45.06% -43.46%
Quarterly Report Q2 8-K 2009-06-30 -13.97% -13.83% -9.99%
Quarterly Report Q1 8-K 2009-03-31 5.77% 7.96% 11.08%
Quarterly Report Q4 8-K 2008-12-31 12.70% 8.80% 30.06%
Quarterly Report Q3 8-K 2008-11-03 33.75% 44.17% 42.35%
Quarterly Report Q2 8-K 2008-06-30 10.52% 25.96% 24.46%
Quarterly Report Q1 8-K 2008-03-31 13.29% 31.18% 29.74%
Quarterly Report Q4 8-K 2007-12-31 17.74% 55.78% 44.42%
Quarterly Report Q3 8-K 2007-09-30 8.88% 41.16% 41.79%
Quarterly Report Q2 8-K 2007-06-30 14.01% 119.04% 116.21%
Quarterly Report Q1 8-K 2007-03-31 23.08% 58.08% 37.67%
Quarterly Report Q4 8-K 2006-12-31 20.20% 67.39% 32.98%
Quarterly Report Q3 8-K 2006-09-30 37.48% 116.68% 67.20%
Quarterly Report Q2 8-K 2006-06-30 28.48% 12.87% -13.10%
Quarterly Report Q1 8-K 2006-03-31 22.98% 88.79% 66.20%
Quarterly Report Q4 8-K 2005-12-31 190.84% 108.90% 94.75%
Quarterly Report Q3 8-K 2005-09-30 221.95% 141.87% 134.12%
Quarterly Report Q2 8-K 2005-06-30 218.11% 192.61% 174.83%
Quarterly Report Q1 8-K 2005-03-31 209.42% -52.56% 122.66%
Quarterly Report Q4 8-K 2004-12-31 35.93% 35.49% 79.54%
Quarterly Report Q3 8-K 2004-09-30 4.61% 17.34% 11.68%
Quarterly Report Q2 8-K 2004-06-30 17.43% 16.06% 6.69%
Quarterly Report Q1 8-K 2004-03-31 52.25% 1506.46% 147.53%
Quarterly Report Q4 8-K 2003-12-31 66.32% 527.46% 261.74%
Quarterly Report Q3 8-K 2003-09-30 20.06% 4.19% 20.23%
Quarterly Report Q2 8-K 2003-06-30 32.59% 29.73% 30.49%
Quarterly Report Q1 8-K 2003-03-31 -12.88% 22.57% -6.63%
Quarterly Report Q4 8-K 2002-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2002-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2002-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2002-03-31 0.00% 0.00% 0.00%