image
Energy - Oil & Gas Equipment & Services - NASDAQ - US
$ 8.02
-2.55 %
$ 161 M
Market Cap
-0.99
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 9.95% 85.13% 103.99%
Annual Report FY 10-K 2022-12-31 151.46% 1504.36% 5633.21%
Annual Report FY 10-K 2021-12-31 13.51% 28.47% -25.12%
Annual Report FY 10-K 2020-12-31 -42.36% -4.15% -96.31%
Annual Report FY 10-K 2019-12-31 21.79% 11.71% 56.12%
Annual Report FY 10-K 2018-12-31 69.31% 261.63% 405.25%
Annual Report FY 10-K 2017-12-31 21.58% -189.82% -132.46%
Annual Report FY 10-K 2016-12-31 -5.00% 72.86% 77.73%
Annual Report FY 10-K 2015-12-31 -17.60% -933.81% -355.27%
Annual Report FY 10-K 2014-12-31 -3.35% -65.75% -43.02%
Annual Report FY 10-K 2013-12-31 3.97% -35.92% -32.79%
Annual Report FY 10-K 2012-12-31 -3.51% -6.36% -4.48%
Annual Report FY 10-K 2011-12-31 35.00% 137.25% 168.36%
Annual Report FY 10-K 2010-12-31 -6.16% -38.41% -58.19%
Annual Report FY 10-K 2009-12-31 -29.10% -64.48% -57.33%
Annual Report FY 10-K 2008-12-31 40.81% -2.11% -2.16%
Annual Report FY 10-K 2007-12-31 45.56% 18.41% 29.20%
Annual Report FY 10-K 2006-12-31 43.11% 100.19% 90.91%
Annual Report FY 10-K 2005-12-31 46.39% 266.14% 128.93%
Annual Report FY 10-K 2004-12-31 34.48% 499.45% 216.87%
Annual Report FY 10-K 2003-12-31 -11.78% -416.84% -55.08%
Annual Report FY 10-K 2002-12-31 7.39% -93.90% 19.89%
Annual Report FY 10-K 2001-12-31 52.59% 238.73% 478.56%
Annual Report FY 10-K 2000-12-31 -4.25% 25.53% 61.92%
Annual Report FY 10-K 1999-12-31 -23.82% -192.86% -107.69%
Annual Report FY 10-K 1998-12-31 19.00% -30.00% -21.21%
Annual Report FY 10-K 1997-12-31 9.93% 25.00% 22.22%
Annual Report FY 10-K 1996-12-31 49.74% 128.57% 145.45%
Annual Report FY 10-K 1995-12-31 27.45% -12.50% 22.22%
Annual Report FY 10-K 1994-12-31 -5.56% 0.00% 800.00%
Annual Report FY 10-K 1993-10-31 8.00% 0.00% 133.33%
Annual Report FY 10-K 1992-10-31 2.74% -57.14% -42.86%
Annual Report FY 10-K 1991-10-31 11.45% 16.67% -12.50%
Annual Report FY 10-K 1990-10-31 19.09% -25.00% 0.00%
Annual Report FY 10-K 1989-10-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -11.45% -2139.24% -841.35%
Quarterly Report Q2 8-K 2024-06-30 -9.27% -65.22% -48.20%
Quarterly Report Q1 8-K 2024-03-31 -9.48% -88.03% -7.37%
Quarterly Report Q4 8-K 2023-12-31 -0.59% -94.40% 18.38%
Quarterly Report Q3 8-K 2023-09-30 -1.33% -13.77% 32.09%
Quarterly Report Q2 8-K 2023-06-30 13.77% 113.89% 171.82%
Quarterly Report Q1 8-K 2023-03-31 32.89% 149.98% 276.66%
Quarterly Report Q4 8-K 2022-12-31 143.69% 191.51% 369.84%
Quarterly Report Q3 8-K 2022-09-30 159.72% 2109.25% 1078.63%
Quarterly Report Q2 8-K 2022-06-30 153.42% 278.38% 272.26%
Quarterly Report Q1 8-K 2022-03-31 149.23% -1002.34% -475.63%
Quarterly Report Q4 8-K 2021-12-31 25.79% -285.01% -378.73%
Quarterly Report Q3 8-K 2021-09-30 21.52% -60.32% -22.39%
Quarterly Report Q2 8-K 2021-06-30 51.47% 130.22% 133.39%
Quarterly Report Q1 8-K 2021-03-31 -24.34% -89.55% -11.19%
Quarterly Report Q4 8-K 2020-12-31 -33.87% 82.47% -163.93%
Quarterly Report Q3 8-K 2020-09-30 -44.77% -85.31% -88.57%
Quarterly Report Q2 8-K 2020-06-30 -61.06% -33.02% -32.41%
Quarterly Report Q1 8-K 2020-03-31 -26.54% -72.48% -68.97%
Quarterly Report Q4 8-K 2019-12-31 -4.37% -35.44% -96.18%
Quarterly Report Q3 8-K 2019-09-30 13.89% 42.99% 45.36%
Quarterly Report Q2 8-K 2019-06-30 37.12% 174.84% 141.01%
Quarterly Report Q1 8-K 2019-03-31 48.76% 289.00% 285.02%
Quarterly Report Q4 8-K 2018-12-31 65.75% 862.05% 2446.39%
Quarterly Report Q3 8-K 2018-09-30 68.48% 134.12% 170.85%
Quarterly Report Q2 8-K 2018-06-30 71.47% 3193.12% 416.09%
Quarterly Report Q1 8-K 2018-03-31 72.77% 226.42% 330.36%
Quarterly Report Q4 8-K 2017-12-31 35.64% 10.55% 126.65%
Quarterly Report Q3 8-K 2017-09-30 42.70% -348.47% -409.79%
Quarterly Report Q2 8-K 2017-06-30 14.21% 124.67% 341.12%
Quarterly Report Q1 8-K 2017-03-31 -3.87% -631.23% -2612.94%
Quarterly Report Q4 8-K 2016-12-31 -4.01% 86.35% 90.10%
Quarterly Report Q3 8-K 2016-09-30 -7.48% 25.92% -159.51%
Quarterly Report Q2 8-K 2016-06-30 -7.65% 41.93% -1204.76%
Quarterly Report Q1 8-K 2016-03-31 -0.70% 82.63% 97.37%
Quarterly Report Q4 8-K 2015-12-31 -19.51% -348.35% -440.10%
Quarterly Report Q3 8-K 2015-09-30 -23.86% -185.01% -27.96%
Quarterly Report Q2 8-K 2015-06-30 -16.56% -58.18% -1.58%
Quarterly Report Q1 8-K 2015-03-31 -15.03% -163.14% -116.76%
Quarterly Report Q4 8-K 2014-12-31 1.60% -1301.09% -281.77%
Quarterly Report Q3 8-K 2014-09-30 -4.39% -34.68% -38.35%
Quarterly Report Q2 8-K 2014-06-30 -7.33% -33.07% -33.63%
Quarterly Report Q1 8-K 2014-03-31 3.82% 584.04% 361.90%
Quarterly Report Q4 8-K 2013-12-31 -2.56% -90.39% -71.38%
Quarterly Report Q3 8-K 2013-09-30 8.21% -4.58% 6.02%
Quarterly Report Q2 8-K 2013-06-30 18.84% 30.62% 64.74%
Quarterly Report Q1 8-K 2013-03-31 -7.85% -91.03% -25.50%
Quarterly Report Q4 8-K 2012-12-31 -3.21% -20.48% -13.45%
Quarterly Report Q3 8-K 2012-09-30 -8.64% -14.09% -9.11%
Quarterly Report Q2 8-K 2012-06-30 -10.11% -32.96% -38.10%
Quarterly Report Q1 8-K 2012-03-31 10.18% 216.67% 176.60%
Quarterly Report Q4 8-K 2011-12-31 21.05% 173.69% 240.37%
Quarterly Report Q3 8-K 2011-09-30 32.91% 222.25% 92.52%
Quarterly Report Q2 8-K 2011-06-30 41.58% 27.40% 182.69%
Quarterly Report Q1 8-K 2011-03-31 50.13% 282.04% 510.61%
Quarterly Report Q4 8-K 2010-12-31 5.15% 28.67% -36.96%
Quarterly Report Q3 8-K 2010-09-30 19.05% 20.99% 17.72%
Quarterly Report Q2 8-K 2010-06-30 1.16% 100.40% -31.36%
Quarterly Report Q1 8-K 2010-03-31 -38.99% -8.38% -97.05%
Quarterly Report Q4 8-K 2009-12-31 -27.28% -81.02% -73.72%
Quarterly Report Q3 8-K 2009-09-30 -33.77% -84.83% -73.32%
Quarterly Report Q2 8-K 2009-06-30 -40.14% -75.60% -70.02%
Quarterly Report Q1 8-K 2009-03-31 -14.79% -6.27% -11.66%
Quarterly Report Q4 8-K 2008-12-31 6.17% -22.27% -23.75%
Quarterly Report Q3 8-K 2008-09-30 24.42% 1.49% -11.40%
Quarterly Report Q2 8-K 2008-06-30 83.38% 9.74% 15.59%
Quarterly Report Q1 8-K 2008-03-31 76.45% 7.44% 24.50%
Quarterly Report Q4 8-K 2007-12-31 54.69% 5.35% 23.54%
Quarterly Report Q3 8-K 2007-09-30 69.40% 92.87% 72.31%
Quarterly Report Q2 8-K 2007-06-30 24.14% 13.07% 12.12%
Quarterly Report Q1 8-K 2007-03-31 31.46% -11.17% 17.29%
Quarterly Report Q4 8-K 2006-12-31 54.06% 90.28% 86.63%
Quarterly Report Q3 8-K 2006-09-30 22.80% 17.07% 39.55%
Quarterly Report Q2 8-K 2006-06-30 51.03% 136.64% 126.92%
Quarterly Report Q1 8-K 2006-03-31 43.77% 233.50% 136.83%
Quarterly Report Q4 8-K 2005-12-31 16.13% 50.55% 67.48%
Quarterly Report Q3 8-K 2005-09-30 67.67% 277.94% 125.97%
Quarterly Report Q2 8-K 2005-06-30 53.32% 518.82% 228.20%
Quarterly Report Q1 8-K 2005-03-31 59.45% 692.31% 493.48%
Quarterly Report Q4 8-K 2004-12-31 115.82% 496.57% 1671.28%
Quarterly Report Q3 8-K 2004-09-30 8.45% 222.76% 178.88%
Quarterly Report Q2 8-K 2004-06-30 6.43% -127.71% 33.74%
Quarterly Report Q1 8-K 2004-03-31 12.79% 35.32% 16.56%
Quarterly Report Q4 8-K 2003-12-31 -30.81% 55.33% -10.61%
Quarterly Report Q3 8-K 2003-09-30 4.06% -176.94% -18.20%
Quarterly Report Q2 8-K 2003-06-30 16.95% 33.78% 18.97%
Quarterly Report Q1 8-K 2003-03-31 -18.69% -80.46% -73.13%
Quarterly Report Q4 8-K 2002-12-31 36.67% -590.78% 274.48%
Quarterly Report Q3 8-K 2002-09-30 -12.75% -71.42% -47.53%
Quarterly Report Q2 8-K 2002-06-30 13.89% -56.77% -22.32%
Quarterly Report Q1 8-K 2002-03-31 72.58% 614.38% 432.49%
Quarterly Report Q4 8-K 2001-12-31 41.74% 157.14% 339.53%
Quarterly Report Q3 8-K 2001-09-30 95.83% 469.73% 951.27%
Quarterly Report Q2 8-K 2001-06-30 1.61% 199.60% 417.74%
Quarterly Report Q1 8-K 2001-03-31 8.64% 119.09% 168.62%
Quarterly Report Q4 8-K 2000-12-31 27.71% 61.61% 74.01%
Quarterly Report Q3 8-K 2000-09-30 -0.65% 54.58% 78.77%
Quarterly Report Q2 8-K 2000-06-30 8.06% 37.59% 83.28%
Quarterly Report Q1 8-K 2000-03-31 -34.16% -576.81% -79.94%
Quarterly Report Q4 8-K 1999-12-31 -29.87% -900.00% -700.00%
Quarterly Report Q3 8-K 1999-09-30 -35.05% -266.67% -150.00%
Quarterly Report Q2 8-K 1999-06-30 -32.46% -183.33% -133.33%
Quarterly Report Q1 8-K 1999-03-31 2.11% -80.00% -44.44%
Quarterly Report Q4 8-K 1998-12-31 16.67% -25.00% -12.50%
Quarterly Report Q3 8-K 1998-09-30 24.36% -40.00% -14.29%
Quarterly Report Q2 8-K 1998-06-30 44.30% 20.00% 50.00%
Quarterly Report Q1 8-K 1998-03-31 -3.06% -16.67% -10.00%
Quarterly Report Q4 8-K 1997-12-31 -31.96% -42.86% -33.33%
Quarterly Report Q3 8-K 1997-09-30 0.00% 25.00% -12.50%
Quarterly Report Q2 8-K 1997-06-30 38.60% 66.67% 100.00%
Quarterly Report Q1 8-K 1997-03-31 63.33% 100.00% 150.00%
Quarterly Report Q4 8-K 1996-12-31 34.72% 133.33% 140.00%
Quarterly Report Q3 8-K 1996-09-30 36.84% 0.00% 33.33%
Quarterly Report Q2 8-K 1996-06-30 83.87% 0.00% 500.00%
Quarterly Report Q1 8-K 1996-03-31 71.43% 0.00% 300.00%
Quarterly Report Q4 8-K 1995-12-31 63.64% 0.00% 400.00%
Quarterly Report Q3 8-K 1995-09-30 96.55% 100.00% 500.00%
Quarterly Report Q2 8-K 1995-06-30 -13.89% 0.00% -33.33%
Quarterly Report Q1 8-K 1995-03-31 -18.60% 0.00% -66.67%
Quarterly Report Q4 8-K 1994-12-31 -10.20% 0.00% -50.00%
Quarterly Report Q3 8-K 1994-09-30 -21.62% 166.67% 150.00%
Quarterly Report Q2 8-K 1994-06-30 -14.29% 0.00% 200.00%
Quarterly Report Q1 8-K 1994-03-31 22.86% 100.00% 200.00%
Quarterly Report Q3 8-K 1993-10-31 2.08% 0.00% 300.00%
Quarterly Report Q2 8-K 1993-07-31 15.62% 0.00% 0.00%
Quarterly Report Q1 8-K 1993-04-30 20.00% 100.00% 150.00%
Quarterly Report Q4 8-K 1993-01-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1992-10-31 -11.11% 20.00% -20.00%
Quarterly Report Q2 8-K 1992-07-31 6.67% 0.00% 0.00%
Quarterly Report Q1 8-K 1992-04-30 -10.26% -75.00% -66.67%
Quarterly Report Q4 8-K 1992-01-31 52.17% 100.00% 100.00%
Quarterly Report Q3 8-K 1991-10-31 63.64% 0.00% 150.00%
Quarterly Report Q2 8-K 1991-07-31 -3.23% 0.00% 0.00%
Quarterly Report Q1 8-K 1991-04-30 2.63% 33.33% 50.00%
Quarterly Report Q4 8-K 1991-01-31 -20.69% -150.00% -100.00%
Quarterly Report Q3 8-K 1990-10-31 3.12% 0.00% 0.00%
Quarterly Report Q2 8-K 1990-07-31 10.71% -50.00% -66.67%
Quarterly Report Q1 8-K 1990-04-30 40.74% 50.00% 0.00%
Quarterly Report Q4 8-K 1990-01-31 7.41% 0.00% -88.89%
Quarterly Report Q3 8-K 1989-10-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1989-07-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1989-04-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1989-01-31 0.00% 0.00% 0.00%