OFS
Next report

Oct 29 2026in 19 days

EPS estimate

$0.07

Revenue estimate

$7M

EPS beats

5 of last 12

EPS surprise

2024: -10.3%2024: 20.0%2024: -10.3%2024: 8.0%2025: 20.0%2025: -21.2%2025: 4.2%2025: -8.3%2026: -37.5%2026: -14.3%2026: -42.9%
Nov 2 2023Jul 30 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 30 2026$0.14$0.08-42.9%$8M$7M-13.1%
Apr 30 2026$0.21$0.18-14.3%$9M$9M-5.7%
Mar 2 2026$0.32$0.20-37.5%$12M$9M-21.8%
Oct 30 2025$0.24$0.22-8.3%$10M$11M+7.7%
Jul 31 2025$0.24$0.25+4.2%$10M$10M+6.9%
May 1 2025$0.33$0.26-21.2%$12M$10M-13.5%
Mar 3 2025$0.25$0.30+20.0%$10M$12M+13.1%
Oct 31 2024$0.25$0.27+8.0%$10M$11M+4.9%
Aug 1 2024$0.29$0.26-10.3%$12M$11M-4.9%
May 2 2024$0.35$0.42+20.0%$13M$14M+5.9%
Mar 4 2024$0.39$0.35-10.3%$15M$13M-7.0%
Nov 2 2023$0.37$0.40+8.1%$14M$8M-42.9%

Earnings & Revenue Estimates

AI Earnings SummaryQ2 2026
Checking for summary...

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.