Smart Sand (SND) reported late Tuesday a Q1 loss of $0.10 per diluted share, narrower than a loss of 0.62 per share a year earlier.
Revenue for the quarter ended March 31 rose to $93.1 million from $65.6 million a year earlier.
Analyst estimates were not available.
The company said during Q1, it bought back 343,998 shares of its common stock for $1.4 million as part of its share repurchase program.