The consensus earnings estimate is $0.85 per share and the Earnings Whisper ® number is $0.88 per share. Investor sentiment going into the company's earnings release has 77% expecting an earnings beat The company's guidance was for earnings of $0.74 to $0.86 per share on revenue of $870.00 million to $950.00 million. Consensus estimates are for year-over-year earnings growth of 32.81% with revenue increasing by 28.28%. Short interest has decreased by 26.3% since the company's last earnings release while the stock has drifted higher by 2.5% from its open following the earnings release to be 14.8% above its 200 day moving average of $72.15. Overall earnings estimates have been revised higher since the company's last earnings release. Thanks
I didn't find the right solution from the Internet.