Through the first half of this year, the company's revenue totaled just over $3 billion, rising by 12% from the same period last year. Its net income over that stretch totaled $42.9 million -- a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results