image
Energy - Oil & Gas Equipment & Services - NYSE - CA
$ 19.9
-0.301 %
$ 534 M
Market Cap
14.63
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 24.39% -6.28% -11.12%
Annual Report FY 10-K 2022-12-31 17.64% 31.05% 41.89%
Annual Report FY 10-K 2021-12-31 30.73% 4.47% 10.09%
Annual Report FY 10-K 2020-12-31 -30.41% 33.43% 17.26%
Annual Report FY 10-K 2019-12-31 75.36% 141.25% 96.12%
Annual Report FY 10-K 2018-12-31 40.16% 190.39% 123.61%
Annual Report FY 10-K 2017-12-31 37.23% 1282.92% 241.75%
Annual Report FY 10-K 2016-12-31 -24.21% 94.04% 38.28%
Annual Report FY 10-K 2015-12-31 -40.38% -539.01% -75.54%
Annual Report FY 10-K 2014-12-31 0.27% -1.69% 532.31%
Annual Report FY 10-K 2013-12-31 -13.61% 4828.91% 83.26%
Annual Report FY 10-K 2013-03-31 -45.89% 93.09% -4008.46%
Annual Report FY 10-K 2012-03-31 17.31% 38.93% 96.40%
Annual Report FY 10-K 2011-03-31 13.06% -122.79% -14.74%
Annual Report FY 10-K 2010-03-31 -21.96% 120.23% 179.37%
Annual Report FY 10-K 2009-03-31 -1.73% -350.68% -100.19%
Annual Report FY 10-K 2008-03-31 57.11% 88.73% 80.73%
Annual Report FY 10-K 2007-03-31 27.98% 196.09% 3.43%
Annual Report FY 10-K 2006-03-31 37.76% 48.16% 423.58%
Annual Report FY 10-K 2005-03-31 -5.60% -169.56% 122.95%
Annual Report FY 10-K 2004-03-31 9.98% -125.69% -132.56%
Annual Report FY 10-K 2003-03-31 38.03% 676.20% 53.72%
Annual Report FY 10-K 2002-03-31 0.84% 1648.91% -43.93%
Annual Report FY 10-K 2001-03-31 36.49% -98.88% -80.12%
Annual Report FY 10-K 2000-03-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 47.30% 22.08% 280.57%
Quarterly Report Q2 8-K 2024-06-30 42.74% 14.23% 276.87%
Quarterly Report Q1 8-K 2024-03-31 22.43% -47.96% 7.12%
Quarterly Report Q4 8-K 2023-12-31 39.79% -32.34% 45.03%
Quarterly Report Q3 8-K 2023-09-30 1.76% -43.68% -54.96%
Quarterly Report Q2 8-K 2023-06-30 15.20% 63.19% -33.54%
Quarterly Report Q1 8-K 2023-03-31 37.29% 61.14% 65.94%
Quarterly Report Q4 8-K 2022-12-31 28.96% 70.37% 80.74%
Quarterly Report Q3 8-K 2022-09-30 15.32% 44.71% 118.38%
Quarterly Report Q2 8-K 2022-06-30 19.89% 174.03% 857.50%
Quarterly Report Q1 8-K 2022-03-31 4.93% -30.07% -5.44%
Quarterly Report Q4 8-K 2021-12-31 32.34% 52.41% 47.31%
Quarterly Report Q3 8-K 2021-09-30 76.53% 104.58% 44.54%
Quarterly Report Q2 8-K 2021-06-30 98.04% -79.38% -88.99%
Quarterly Report Q1 8-K 2021-03-31 -15.29% 1.84% -29.44%
Quarterly Report Q4 8-K 2020-12-31 -27.81% 21.86% -22.76%
Quarterly Report Q3 8-K 2020-09-30 -43.46% -9.67% -3.87%
Quarterly Report Q2 8-K 2020-06-30 -60.00% -4.28% -21.08%
Quarterly Report Q1 8-K 2020-03-31 6.66% 165.07% 123.55%
Quarterly Report Q4 8-K 2019-12-31 44.62% 210.32% 103.81%
Quarterly Report Q3 8-K 2019-09-30 95.87% 415.76% 180.63%
Quarterly Report Q2 8-K 2019-06-30 122.64% 42003.03% 995.05%
Quarterly Report Q1 8-K 2019-03-31 62.51% -35.49% -14.85%
Quarterly Report Q4 8-K 2018-12-31 59.67% 8.41% 65.95%
Quarterly Report Q3 8-K 2018-09-30 21.19% 350.60% 264.95%
Quarterly Report Q2 8-K 2018-06-30 66.87% 100.53% 125.74%
Quarterly Report Q1 8-K 2018-03-31 23.55% 15.96% 18.12%
Quarterly Report Q4 8-K 2017-12-31 31.90% 592.96% 483.93%
Quarterly Report Q3 8-K 2017-09-30 45.26% 59.26% 395.32%
Quarterly Report Q2 8-K 2017-06-30 96.44% -25.86% -25.14%
Quarterly Report Q1 8-K 2017-03-31 18.25% 49.66% 34.87%
Quarterly Report Q4 8-K 2016-12-31 -4.30% 30.20% -220.52%
Quarterly Report Q3 8-K 2016-09-30 -27.82% 31.94% -35.85%
Quarterly Report Q2 8-K 2016-06-30 -62.36% -18.87% -525.42%
Quarterly Report Q1 8-K 2016-03-31 -7.71% 1372.62% 389.40%
Quarterly Report Q4 8-K 2015-12-31 -42.57% 64.51% -48.31%
Quarterly Report Q3 8-K 2015-09-30 -50.39% -43.89% -90.15%
Quarterly Report Q2 8-K 2015-06-30 -44.57% -1.17% 61.04%
Quarterly Report Q1 8-K 2015-03-31 -21.03% -400.00% -27.99%
Quarterly Report Q4 8-K 2014-12-31 3.92% -36.49% -84.11%
Quarterly Report Q3 8-K 2014-09-30 15.86% -93.51% 1619.89%
Quarterly Report Q2 8-K 2014-06-30 0.99% 28.63% 6.45%
Quarterly Report Q1 8-K 2014-03-31 282.88% 102.70% 107.51%
Quarterly Report Q4 8-K 2013-12-31 -42.40% 19.00% -42.91%
Quarterly Report Q3 8-K 2013-09-30 -43.07% 1896.12% -95.75%
Quarterly Report Q2 8-K 2013-06-30 -51.24% -11.96% -1026.67%
Quarterly Report Q1 8-K 2013-03-31 -20.85% 72.35% -155.94%
Quarterly Report Q4 8-K 2012-12-31 -33.56% 344.44% 307.23%
Quarterly Report Q3 8-K 2012-09-30 -16.79% -43.95% -27.51%
Quarterly Report Q2 8-K 2012-06-30 21.59% 43.13% 103.97%
Quarterly Report Q1 8-K 2012-03-31 61.89% 44.58% 55.40%
Quarterly Report Q4 8-K 2011-12-31 7.37% -50.51% -75.05%
Quarterly Report Q3 8-K 2011-09-30 4.48% 179.40% 48.58%
Quarterly Report Q2 8-K 2011-06-30 5.68% 12.56% -532.80%
Quarterly Report Q1 8-K 2011-03-31 -19.96% -273.14% -249.15%
Quarterly Report Q4 8-K 2010-12-31 19.03% -82.01% -63.58%
Quarterly Report Q3 8-K 2010-09-30 37.26% 192.83% -33.73%
Quarterly Report Q2 8-K 2010-06-30 24.81% -69.78% -96.12%
Quarterly Report Q1 8-K 2010-03-31 24.81% 94.28% 110.14%
Quarterly Report Q4 8-K 2009-12-31 -13.87% 241.49% 1500.03%
Quarterly Report Q3 8-K 2009-09-30 -38.95% 166.20% -19.42%
Quarterly Report Q2 8-K 2009-06-30 -43.20% -22.63% 1.78%
Quarterly Report Q1 8-K 2009-03-31 -46.01% -629.64% -329.58%
Quarterly Report Q4 8-K 2008-12-31 -5.94% -59.50% -6.65%
Quarterly Report Q3 8-K 2008-09-30 25.36% -59.09% 34.83%
Quarterly Report Q2 8-K 2008-06-30 54.50% 284.98% 7218.18%
Quarterly Report Q1 8-K 2008-03-31 57.15% 1639.22% 837.91%
Quarterly Report Q4 8-K 2007-12-31 76.37% 272.12% 140.08%
Quarterly Report Q3 8-K 2007-09-30 71.89% 143.47% 77.04%
Quarterly Report Q2 8-K 2007-06-30 21.38% -57.69% -1.64%
Quarterly Report Q1 8-K 2007-03-31 44.61% -90.49% -7.35%
Quarterly Report Q4 8-K 2006-12-31 28.28% 216.15% 1021.17%
Quarterly Report Q3 8-K 2006-09-30 4.89% -41.36% 32.26%
Quarterly Report Q2 8-K 2006-06-30 32.28% 136.30% 122.80%
Quarterly Report Q1 8-K 2006-03-31 15.96% 13800.00% 130.43%
Quarterly Report Q4 8-K 2005-12-31 50.00% 106.48% 96.98%
Quarterly Report Q3 8-K 2005-09-30 49.94% 344.68% 145.06%
Quarterly Report Q2 8-K 2005-06-30 47.25% -866.67% -489.53%
Quarterly Report Q1 8-K 2005-03-31 19.57% 96.43% -36.44%
Quarterly Report Q4 8-K 2004-12-31 1.50% -163.41% -112.39%
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%
Quarterly Report Q4 8-K 2003-12-31 0.00% 0.00% 0.00%