Revenue of $168.2 million, Net Income of $380.7 million, Adjusted EBITDA of $84.6 million Revenue Growth of 19%, Organic Revenue Growth of 12% Compared to Year Ago QuarterRead more at prnewswire.com