Earnings Per Share (adj.)
$0.05
vs $0.04 est.
Revenue
$273.1M
estimate N/A
Analyst sentiment remains mixed. The stock trades at $4.63 with a market cap of $246.1 million. Analyst consensus shows one Buy rating and one Hold rating with no Sell recommendations. Trading volume reached 1.3 million shares. The company held its earnings call at 4:30 PM ET on March 12, 2026.
What to Watch: Q1 2026 results will test whether management’s $280-$294 million revenue guidance signals stabilization after four consecutive quarters of year-over-year declines. The midpoint of $287 million would still represent a modest sequential uptick from Q4’s $273.1 million.
This article was generated using AlphaStreet’s proprietary financial analysis technology and reviewed by our editorial team.