CRLFF
Next report

Nov 5 2026in 20 days

EPS estimate

$0.20

Revenue estimate

$130M

EPS beats

3 of last 12

EPS surprise

2024: -35.2%2024: -25.6%2024: 1.1%2024: -25.5%2025: -17.5%2025: -17.9%2025: 31.2%2025: 9.7%2026: -83.5%2026: -44.1%2026: -1.3%
Nov 7 2023Jul 28 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 28 2026$0.27$0.27-1.3%$168M$163M-3.2%
May 7 2026$0.08$0.04-44.1%$109M$120M+10.2%
Mar 12 2026($0.07)($0.13)-83.5%$95M$94M-0.8%
Nov 5 2025$0.06$0.06+9.7%$90M$92M+2.5%
Jul 30 2025$0.05$0.07+31.2%$118M$94M-20.1%
May 7 2025$0.11$0.09-17.9%$145M$106M-27.0%
Mar 12 2025$0.14$0.11-17.5%$148M$104M-29.8%
Nov 8 2024$0.16$0.12-25.5%$153M$110M-28.1%
Aug 1 2024$0.18$0.19+1.1%$126M$125M-0.8%
May 9 2024$0.10$0.08-25.6%$106M$85M-19.7%
Mar 14 2024$0.15$0.10-35.2%$111M$90M-19.4%
Nov 7 2023$0.20$0.18-11.5%$122M$126M+3.2%

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.