Revenue up 2.2% to $2.1 billion, including organic growth of 1.6%Net income of $43.6 million and earnings per diluted share of $0.69, versus $44.7 million and $0.70 in the prior year, respectively Adj ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results