FY24 EPS consensus 33c. Narrows FY24 revenue view to $988M-$995M from $988M-$1.016B, consensus $989.43M Published first on TheFly – the ultimate source for real-time, market-moving breaking financial news. Try Now>> See Insiders’ Hot Stocks on TipRanks >>