image
Energy - Oil & Gas Equipment & Services - NASDAQ - US
$ 2.515
-0.198 %
$ 116 M
Market Cap
13.24
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 26.71% 172.98% 128.20%
Annual Report FY 10-K 2022-12-31 74.29% 475.43% 357.80%
Annual Report FY 10-K 2021-12-31 22.82% 51.67% 34.58%
Annual Report FY 10-K 2020-12-31 -44.95% -107.62% -97.34%
Annual Report FY 10-K 2019-12-31 -14.54% -66.76% -60.32%
Annual Report FY 10-K 2018-12-31 19.14% 36.66% 16.59%
Annual Report FY 10-K 2017-12-31 139.48% 5600.66% 2122.12%
Annual Report FY 10-K 2016-12-31 -40.95% 124.65% -747.25%
Annual Report FY 10-K 2016-03-31 -47.10% -99.40% -0.47%
Annual Report FY 10-K 2015-03-31 44.61% 2.50% -1.57%
Annual Report FY 10-K 2014-03-31 109.58% 291.39% 301.59%
Annual Report FY 10-K 2013-03-31 6.04% -55.06% -50.56%
Annual Report FY 10-K 2012-03-31 98.22% 95.99% 86.55%
Annual Report FY 10-K 2011-03-31 35.88% 27.14% 35.40%
Annual Report FY 10-K 2010-03-31 -5.51% 46.18% 28.95%
Annual Report FY 10-K 2009-03-31 0.00% 599.30% 2400.97%
Annual Report FY 10-K 2007-12-31 0.00% 78.92% -0.25%
Annual Report FY 10-K 2006-12-31 -23.59% 30.59% 94.73%
Annual Report FY 10-K 2005-12-31 -19.36% -513.84% -766.84%
Annual Report FY 10-K 2004-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 15.98% 7.02% 8.12%
Quarterly Report Q2 8-K 2024-06-30 4.96% -27.80% -19.61%
Quarterly Report Q1 8-K 2024-03-31 -6.27% -44.61% -47.45%
Quarterly Report Q4 8-K 2023-12-31 2.94% 80.30% 21.28%
Quarterly Report Q3 8-K 2023-09-30 15.59% 68.44% 20.10%
Quarterly Report Q2 8-K 2023-06-30 49.94% 903.11% 3300.50%
Quarterly Report Q1 8-K 2023-03-31 53.14% 312.91% 379.80%
Quarterly Report Q4 8-K 2022-12-31 68.60% 1357.57% 869.31%
Quarterly Report Q3 8-K 2022-09-30 84.78% 1212.52% 765.40%
Quarterly Report Q2 8-K 2022-06-30 59.64% 171.72% 115.95%
Quarterly Report Q1 8-K 2022-03-31 86.62% 204.27% 185.67%
Quarterly Report Q4 8-K 2021-12-31 46.61% -259.53% -3534.74%
Quarterly Report Q3 8-K 2021-09-30 73.58% 108.72% 76.06%
Quarterly Report Q2 8-K 2021-06-30 38.42% 50.88% 44.83%
Quarterly Report Q1 8-K 2021-03-31 -31.62% -64.68% -20.93%
Quarterly Report Q4 8-K 2020-12-31 -30.38% 103.60% 99.26%
Quarterly Report Q3 8-K 2020-09-30 -59.62% -114.75% -116.47%
Quarterly Report Q2 8-K 2020-06-30 -56.94% -82.04% -108.12%
Quarterly Report Q1 8-K 2020-03-31 -31.26% -21.89% -31.11%
Quarterly Report Q4 8-K 2019-12-31 -23.45% -187.01% -90.86%
Quarterly Report Q3 8-K 2019-09-30 -13.86% -44.44% -52.37%
Quarterly Report Q2 8-K 2019-06-30 -10.72% -42.51% -52.49%
Quarterly Report Q1 8-K 2019-03-31 -10.98% -11.07% -5.24%
Quarterly Report Q4 8-K 2018-12-31 -3.12% -36.98% -41.51%
Quarterly Report Q3 8-K 2018-09-30 14.42% 36.22% 29.86%
Quarterly Report Q2 8-K 2018-06-30 19.81% 30.60% 14.56%
Quarterly Report Q1 8-K 2018-03-31 55.53% 212.67% 110.66%
Quarterly Report Q4 8-K 2017-12-31 55.88% 116.60% 212.01%
Quarterly Report Q3 8-K 2017-09-30 101.37% 1535.84% 1548.87%
Quarterly Report Q2 8-K 2017-06-30 138.17% 316.86% 307.78%
Quarterly Report Q1 8-K 2017-03-31 72.21% 178.53% 260.91%
Quarterly Report Q4 8-K 2016-12-31 -7.04% 27.17% 36.85%
Quarterly Report Q3 8-K 2016-09-30 -38.36% -90.44% -18.87%
Quarterly Report Q2 8-K 2016-06-30 -42.21% -31.93% -63.41%
Quarterly Report Q1 8-K 2016-03-31 -53.62% -63.15% -607.30%
Quarterly Report Q4 8-K 2015-12-31 -39.65% -75.03% -72.88%
Quarterly Report Q3 8-K 2015-09-30 -48.49% -62.52% -79.25%
Quarterly Report Q2 8-K 2015-06-30 -47.68% -20.66% -16.02%
Quarterly Report Q1 8-K 2015-03-31 4.92% -63.51% -89.95%
Quarterly Report Q4 8-K 2014-12-31 31.33% 58.93% -12.96%
Quarterly Report Q3 8-K 2014-09-30 68.27% 1.40% 3.33%
Quarterly Report Q2 8-K 2014-06-30 83.04% 37.59% 42.80%
Quarterly Report Q1 8-K 2014-03-31 76.53% 34.56% 15.32%
Quarterly Report Q4 8-K 2013-12-31 169.15% 469.73% 548.96%
Quarterly Report Q3 8-K 2013-09-30 113.32% 217.70% 241.90%
Quarterly Report Q2 8-K 2013-06-30 95.30% 185.29% 212.30%
Quarterly Report Q1 8-K 2013-03-31 44.91% 64.83% 139.19%
Quarterly Report Q4 8-K 2012-12-31 -30.14% -36.45% -36.92%
Quarterly Report Q3 8-K 2012-09-30 -3.16% -45.59% -44.24%
Quarterly Report Q2 8-K 2012-06-30 37.02% -26.96% -29.35%
Quarterly Report Q1 8-K 2012-03-31 50.28% -35.40% -44.29%
Quarterly Report Q4 8-K 2011-12-31 87.99% 44.16% 47.84%
Quarterly Report Q3 8-K 2011-09-30 111.63% 103.62% 83.60%
Quarterly Report Q2 8-K 2011-06-30 247.80% 947.22% 1028.76%
Quarterly Report Q1 8-K 2011-03-31 76.15% 119.65% 178.71%
Quarterly Report Q4 8-K 2010-12-31 2.27% -34.84% -37.24%
Quarterly Report Q3 8-K 2010-09-30 74.13% 158.52% 183.95%
Quarterly Report Q2 8-K 2010-06-30 15.20% 31.30% 39.95%
Quarterly Report Q1 8-K 2010-03-31 1.55% 34.80% -5.38%
Quarterly Report Q4 8-K 2009-12-31 65.92% 412.05% 295.09%
Quarterly Report Q3 8-K 2009-09-30 -42.81% -47.45% -49.90%
Quarterly Report Q2 8-K 2009-06-30 0.00% -128.17% -588.45%
Quarterly Report Q1 8-K 2009-03-31 0.00% 434.74% 2375.12%
Quarterly Report Q4 8-K 2008-12-31 0.00% 370.66% 698.91%
Quarterly Report Q3 8-K 2008-09-30 42.85% 4.63% 32.38%
Quarterly Report Q2 8-K 2008-06-30 0.00% 19.82% 47.88%
Quarterly Report Q1 8-K 2008-03-31 0.00% -69.97% -75.54%
Quarterly Report Q4 8-K 2007-12-31 0.00% 88.81% 89.99%
Quarterly Report Q3 8-K 2007-09-30 135.03% 1052.62% 3645.79%
Quarterly Report Q2 8-K 2007-06-30 -66.08% 4.10% -176.38%
Quarterly Report Q1 8-K 2007-03-31 -38.03% 68.86% 123.24%
Quarterly Report Q4 8-K 2006-12-31 -37.83% 38.42% 41.02%
Quarterly Report Q3 8-K 2006-09-30 -18.96% 79.55% 106.66%
Quarterly Report Q2 8-K 2006-06-30 -16.41% -15231.53% -82.07%
Quarterly Report Q1 8-K 2006-03-31 -27.82% -1014.85% -221.69%
Quarterly Report Q4 8-K 2005-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2005-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2005-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2005-03-31 0.00% 0.00% 0.00%