OCS
Next report

Nov 5 2026in 24 days

EPS estimate

($0.49)

Revenue estimate

$247230

EPS beats

3 of last 12

EPS surprise

2024: 9.5%2024: -7.3%2024: -30.2%2024: -5.8%2025: -58.3%2025: -51.0%2025: -11.3%2025: 20.0%2026: -6.7%2026: -28.6%2026: 58.3%
Nov 15 2023Aug 6 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 6 2026($0.48)($0.20)+58.3%$216839$383501+76.9%
May 11 2026($0.49)($0.63)-28.6%$253794$250252-1.4%
Mar 3 2026($0.48)($0.51)-6.7%$142917$518435+262.8%
Nov 10 2025($0.50)($0.40)+20.0%$136870$305461+123.2%
Aug 21 2025($0.53)($0.59)-11.3%$143340$328476+129.2%
May 8 2025($0.51)($0.77)-51.0%$217540$321945+48.0%
Mar 11 2025($0.48)($0.76)-58.3%$144160$3303-97.7%
Nov 7 2024($0.52)($0.55)-5.8%$260000$236008-9.2%
Aug 27 2024($0.43)($0.56)-30.2%$271968$273437+0.5%
May 8 2024($0.41)($0.44)-7.3%$288670$245155-15.1%
Mar 18 2024($0.42)($0.38)+9.5%$280867$216206-23.0%
Nov 15 2023($0.32)($0.48)-50.0%$120933$218460+80.6%

Earnings & Revenue Estimates

Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data

Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.