DTC

EPS surprise

2023: 544.4%2023: 7.7%2023: 180.0%2024: -7.1%2024: 402.2%2024: -66.7%2024: -21.6%2025: 900.0%2025: -1766.7%
May 4 2023May 12 2025
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Mar 23 2026—($48.05)——$94M—
Nov 5 2025—($14.07)——$53M—
Aug 6 2025—$0.80——$92M—
May 12 2025$0.19($3.20)-1766.7%$81M$77M-4.7%
Mar 12 2025$0.12$1.20+900.0%$162M$144M-11.3%
Nov 7 2024$1.02$0.80-21.6%$93M$94M+1.7%
Aug 7 2024$4.80$1.60-66.7%$128M$132M+2.4%
May 9 2024($0.40)$1.20+402.2%$78M$85M+9.9%
Mar 14 2024$5.60$5.20-7.1%$166M$165M-0.5%
Nov 7 2023$4.00$11.20+180.0%$104M$110M+6.4%
Aug 3 2023$8.17$8.80+7.7%$130M$131M+0.9%
May 4 2023$0.09$0.58+544.4%$85M$88M+4.0%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+5.02%
EPS+194.66%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027E
Revenue Avg$466M$489M
Low$461M$484M
High$471M$494M
EBITDA Avg$48M$63M
Low$48M$63M
High$49M$63M
EBIT Avg$26M$43M
Low$26M$43M
High$26M$43M
Net Income Avg$7M$20M
Low$7M$20M
High$7M$21M
EPS Avg$4.34$12.80
Low$4.29$12.63
High$4.40$12.97
Analysts (Rev / EPS)2 / 11 / 1
Quarterly
MetricQ4 2026
Revenue Avg$151M
Low$151M
High$151M
EBITDA Avg$25M
Low$25M
High$25M
EBIT Avg$21M
Low$21M
High$21M
Net Income Avg$10M
Low$10M
High$10M
EPS Avg$4.11
Low$4.11
High$4.11
Analysts (Rev / EPS)1 / 1
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.