MRC Global (MRC) reported preliminary Q1 revenue of $710 million.
Three analysts polled by FactSet expect $679.8 million.
"We are optimistic about continued revenue growth" in Q2, the company said Wednesday in a statement.
MRC Global forecast Q1 adjusted earnings before interest, taxes, depreciation and amortization of $35 million.
Three analysts surveyed by FactSet expect $30.3 million.
Full Q1 results are expected in May.
The company's shares rose 4.2% in after-hours trading.