Reports Q1 revenue $131.14M, consensus $128.64M. Published first on TheFly See Insiders’ Hot Stocks on TipRanks >> Disclaimer & DisclosureReport an Issue