On a per-share basis, the Newark, Delaware-based company said it had net income of 37 cents. The water resource management company posted revenue of $26.9 million in the period. For the year, the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results