Earnings Date: Tuesday, April 21, 2026 at 5:55 AM ET
Consensus Estimates: EPS $6.48, Revenue $109.96 billion
Whisper Number: $6.60 per share
Revenue Growth: 0.4% year-over-year
Investor Sentiment: 50.1% bearish
Options Activity: Market pricing in 6.3% move vs. 10.7% historical average move
Guidance Update: Company maintains 2026 revenue guidance of $128.0-138.0 million but raised EBITDA guidance to a loss of $25.0-30.0 million from previous guidance of $40.0-50.0 million loss
Consensus vs. Guidance: Current consensus revenue estimate of $131.32 million falls within company's guided range
Guidance Update: Company expects Q4 revenue of approximately $114.61 million, below consensus estimate of $119.54 million for the quarter ending June 30, 2026