News
On a per-share basis, the Houston-based company said it had net income of 3 cents. Earnings, adjusted for asset impairment costs, came to 5 cents per share. The company posted revenue of $135.2 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results