News

Revenue up 6.2% to $2.2 billion, including organic growth of 5.0% Net income of $41.8 million and earnings per diluted share ...