image
Energy - Oil & Gas Equipment & Services - NYSE - US
$ 7.36
-4.66 %
$ 219 M
Market Cap
30.67
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 38.18% 158.42% 165.56%
Annual Report FY 10-K 2022-12-31 214.53% -38.59% -51.00%
Annual Report FY 10-K 2021-12-31 -18.58% 77.63% 62.20%
Annual Report FY 10-K 2020-12-31 -55.48% -77.82% 17.44%
Annual Report FY 10-K 2019-12-31 -32.86% -9.09% -7.68%
Annual Report FY 10-K 2018-12-31 -43.94% -156.77% -2345.22%
Annual Report FY 10-K 2017-12-31 20.65% 44.24% 60.91%
Annual Report FY 10-K 2016-12-31 -21.39% -264.95% 61.90%
Annual Report FY 10-K 2015-12-31 -25.56% -25.11% -23.70%
Annual Report FY 10-K 2014-12-31 21.05% 48.16% 37.74%
Annual Report FY 10-K 2013-12-31 18.62% -27.34% 0.18%
Annual Report FY 10-K 2012-12-31 20.88% 58.53% 19.91%
Annual Report FY 10-K 2011-12-31 76.07% 172.26% 880.09%
Annual Report FY 10-K 2010-12-31 30.59% 14.28% 81.07%
Annual Report FY 10-K 2009-12-31 -50.21% -58.75% -7.65%
Annual Report FY 10-K 2008-12-31 43.07% -190.95% -103.59%
Annual Report FY 10-K 2007-12-31 57.00% 47.37% 57.46%
Annual Report FY 10-K 2006-12-31 90.36% 47.02% 86.41%
Annual Report FY 10-K 2005-12-31 141.62% 258.46% 235.77%
Annual Report FY 10-K 2004-12-31 47.40% 129.17% 159.19%
Annual Report FY 10-K 2003-12-31 11.94% -35.17% -16.41%
Annual Report FY 10-K 2002-12-31 5.56% -288.00% -310.99%
Annual Report FY 10-K 2001-12-31 704.30% 5.27% 19.21%
Annual Report FY 10-K 2001-02-28 -12.93% -22.48% -12.72%
Annual Report FY 10-K 1999-02-28 -43.62% 50.12% 48.74%
Annual Report FY 10-K 1998-02-28 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 5.23% 96.74% 68.19%
Quarterly Report Q2 8-K 2024-06-30 -8.78% 9500.00% 228.57%
Quarterly Report Q1 8-K 2024-03-31 -15.90% -92.68% -88.74%
Quarterly Report Q4 8-K 2023-12-31 -12.51% 111.06% 115.06%
Quarterly Report Q3 8-K 2023-09-30 3.61% 106.85% 109.95%
Quarterly Report Q2 8-K 2023-06-30 72.25% -0.34% -88.84%
Quarterly Report Q1 8-K 2023-03-31 272.75% 299.02% 280.00%
Quarterly Report Q4 8-K 2022-12-31 296.73% -17.53% -3.14%
Quarterly Report Q3 8-K 2022-09-30 348.21% -3692.34% -2575.79%
Quarterly Report Q2 8-K 2022-06-30 220.49% 195.33% 180.70%
Quarterly Report Q1 8-K 2022-03-31 9.42% -29.20% -24.76%
Quarterly Report Q4 8-K 2021-12-31 0.40% 8.43% 7.63%
Quarterly Report Q3 8-K 2021-09-30 -20.10% 101.13% 101.39%
Quarterly Report Q2 8-K 2021-06-30 3.21% 31.53% 27.07%
Quarterly Report Q1 8-K 2021-03-31 -39.38% 87.02% 88.24%
Quarterly Report Q4 8-K 2020-12-31 -38.00% 55.31% 51.60%
Quarterly Report Q3 8-K 2020-09-30 -41.78% -307.21% -284.66%
Quarterly Report Q2 8-K 2020-06-30 -74.40% 34.50% 26.18%
Quarterly Report Q1 8-K 2020-03-31 -55.11% -207.27% -391.27%
Quarterly Report Q4 8-K 2019-12-31 -55.06% -462.24% -291.21%
Quarterly Report Q3 8-K 2019-09-30 -69.18% -182.55% -267.88%
Quarterly Report Q2 8-K 2019-06-30 -41.29% 80.54% 70.20%
Quarterly Report Q1 8-K 2019-03-31 -28.52% 45962.69% -110.26%
Quarterly Report Q4 8-K 2018-12-31 -40.08% 200.82% -441.26%
Quarterly Report Q3 8-K 2018-09-30 -10.66% -26.76% -3.83%
Quarterly Report Q2 8-K 2018-06-30 -30.63% -1861.16% -3614.14%
Quarterly Report Q1 8-K 2018-03-31 -24.31% 100.56% -989.09%
Quarterly Report Q4 8-K 2017-12-31 2.70% 39.01% -61.92%
Quarterly Report Q3 8-K 2017-09-30 7.84% -12.96% 27.75%
Quarterly Report Q2 8-K 2017-06-30 17.78% -67.81% 54.02%
Quarterly Report Q1 8-K 2017-03-31 10.60% 60.32% 98.65%
Quarterly Report Q4 8-K 2016-12-31 -8.32% -912.29% 371.55%
Quarterly Report Q3 8-K 2016-09-30 -16.22% -139.04% -154.66%
Quarterly Report Q2 8-K 2016-06-30 -16.90% 81.83% 85.37%
Quarterly Report Q1 8-K 2016-03-31 -12.24% -1892.41% -3469.67%
Quarterly Report Q4 8-K 2015-12-31 -38.14% -8.45% -8.71%
Quarterly Report Q3 8-K 2015-09-30 -24.68% -86.16% -86.68%
Quarterly Report Q2 8-K 2015-06-30 -17.36% -113.64% -105.28%
Quarterly Report Q1 8-K 2015-03-31 -19.69% -12.61% -6.86%
Quarterly Report Q4 8-K 2014-12-31 23.46% 47.87% 34.21%
Quarterly Report Q3 8-K 2014-09-30 18.67% 59.14% 38.18%
Quarterly Report Q2 8-K 2014-06-30 12.54% 30.82% 30.63%
Quarterly Report Q1 8-K 2014-03-31 31.10% 54.77% 49.81%
Quarterly Report Q4 8-K 2013-12-31 31.48% -52.57% 50.20%
Quarterly Report Q3 8-K 2013-09-30 25.13% -8.55% 3.39%
Quarterly Report Q2 8-K 2013-06-30 19.52% -35.95% -13.20%
Quarterly Report Q1 8-K 2013-03-31 -1.20% 115.34% -25.08%
Quarterly Report Q4 8-K 2012-12-31 2.40% 2241.17% -25.02%
Quarterly Report Q3 8-K 2012-09-30 4.76% -45.27% -9.39%
Quarterly Report Q2 8-K 2012-06-30 40.03% 519.85% 97.18%
Quarterly Report Q1 8-K 2012-03-31 49.69% -65.24% 80.40%
Quarterly Report Q4 8-K 2011-12-31 57.84% 103.72% 404.31%
Quarterly Report Q3 8-K 2011-09-30 87.73% 1640.58% 168.24%
Quarterly Report Q2 8-K 2011-06-30 79.37% 134.50% 331.64%
Quarterly Report Q1 8-K 2011-03-31 86.48% 209.05% 348.63%
Quarterly Report Q4 8-K 2010-12-31 93.30% -303.13% 8.55%
Quarterly Report Q3 8-K 2010-09-30 67.99% 94.78% 340.16%
Quarterly Report Q2 8-K 2010-06-30 32.66% 68.88% 86.62%
Quarterly Report Q1 8-K 2010-03-31 -30.29% -375.65% -746.80%
Quarterly Report Q4 8-K 2009-12-31 -59.08% 85.73% 90.83%
Quarterly Report Q3 8-K 2009-09-30 -62.09% -381.20% -20.63%
Quarterly Report Q2 8-K 2009-06-30 -58.63% -389.23% -231.04%
Quarterly Report Q1 8-K 2009-03-31 -12.42% -58.55% -93.03%
Quarterly Report Q4 8-K 2008-12-31 38.24% -1484.26% -974.41%
Quarterly Report Q3 8-K 2008-09-30 50.47% 15.86% 42.17%
Quarterly Report Q2 8-K 2008-06-30 50.28% 4.76% 32.69%
Quarterly Report Q1 8-K 2008-03-31 32.48% -7.75% 9.03%
Quarterly Report Q4 8-K 2007-12-31 30.44% -18.99% -1.28%
Quarterly Report Q3 8-K 2007-09-30 42.92% 43.89% 43.00%
Quarterly Report Q2 8-K 2007-06-30 70.95% 117.27% 124.69%
Quarterly Report Q1 8-K 2007-03-31 118.41% 110.86% 131.39%
Quarterly Report Q4 8-K 2006-12-31 107.13% 54.38% 114.74%
Quarterly Report Q3 8-K 2006-09-30 119.46% 98.25% 118.52%
Quarterly Report Q2 8-K 2006-06-30 77.46% 12.37% 41.17%
Quarterly Report Q1 8-K 2006-03-31 45.46% 19.65% 57.29%
Quarterly Report Q4 8-K 2005-12-31 143.28% 221.91% 178.45%
Quarterly Report Q3 8-K 2005-09-30 134.59% 151.74% 192.09%
Quarterly Report Q2 8-K 2005-06-30 159.00% 350.12% 356.95%
Quarterly Report Q1 8-K 2005-03-31 130.20% 527.26% 308.40%
Quarterly Report Q4 8-K 2004-12-31 76.92% 113.66% 119.30%
Quarterly Report Q3 8-K 2004-09-30 36.13% 384.65% 187.89%
Quarterly Report Q2 8-K 2004-06-30 32.98% 123.76% 573.77%
Quarterly Report Q1 8-K 2004-03-31 22.34% 21912.23% 157.75%
Quarterly Report Q4 8-K 2003-12-31 14.13% -123.56% -132.26%
Quarterly Report Q3 8-K 2003-09-30 41.19% 114.14% 139.01%
Quarterly Report Q2 8-K 2003-06-30 7.03% -57.51% 87.84%
Quarterly Report Q1 8-K 2003-03-31 7.13% 100.40% 197.52%
Quarterly Report Q4 8-K 2002-12-31 30.80% -130.59% -82.18%
Quarterly Report Q3 8-K 2002-09-30 153.72% -860.85% -616.45%
Quarterly Report Q2 8-K 2002-06-30 278.13% -2830.28% -1662.34%
Quarterly Report Q1 8-K 2002-03-31 294.23% -220.80% -152.71%
Quarterly Report Q4 8-K 2001-12-31 338.56% -617.88% -875.90%
Quarterly Report Q3 8-K 2001-08-31 40.68% 131.06% 127.34%
Quarterly Report Q2 8-K 2001-05-31 36.18% 573.48% 13274.33%
Quarterly Report Q1 8-K 2001-02-28 128.35% 111.48% 112.87%
Quarterly Report Q4 8-K 2000-11-30 42.68% -12.99% -15.05%
Quarterly Report Q3 8-K 2000-08-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2000-05-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2000-02-29 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1999-11-30 0.00% 0.00% 0.00%