TSQ
Next report

Nov 4 2026in 19 days

EPS estimate

$0.13

Revenue estimate

$109M

EPS beats

4 of last 12

EPS surprise

2024: -140.9%2024: -50.0%2024: -1005.6%2024: 0.0%2025: 0.0%2025: -140.0%2025: -54.0%2025: -820.0%2026: 190.9%2026: -33.3%2026: 1175.7%
Nov 9 2023Aug 6 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 6 2026$0.18$2.36+1175.7%$115M$115M+0.5%
May 11 2026($0.12)($0.16)-33.3%$96M$97M+0.3%
Mar 16 2026$0.11$0.32+190.9%$106M$106M+0.1%
Nov 10 2025$0.05($0.36)-820.0%$108M$107M-1.1%
Aug 6 2025$0.21$0.10-54.0%$115M$115M+0.6%
May 8 2025($0.05)($0.12)-140.0%$99M$99M-0.3%
Mar 17 2025$0.60$0.60+0.0%$116M$118M+1.2%
Nov 7 2024$0.35$0.35+0.0%$115M$115M-0.1%
Aug 7 2024$0.36($3.26)-1005.6%$118M$118M+0.3%
May 9 2024$0.06$0.03-50.0%$99M$100M+1.0%
Mar 15 2024$0.26($0.11)-140.9%$112M$115M+2.6%
Nov 9 2023$0.30($2.27)-856.7%$116M$115M-0.9%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+0.23%
EPS—
FY2028
Rev+3.18%
EPS+70.15%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028E
Revenue Avg$430M$431M$445M
Low$430M$428M$443M
High$431M$434M$446M
EBITDA Avg$30M$66M$70M
Low$29M$64M$70M
High$30M$68M$70M
EBIT Avg$11M$47M$52M
Low$10M$45M$52M
High$11M$50M$52M
Net Income Avg$-31M$5M$9M
Low$-31M$4M$9M
High$-31M$7M$9M
EPS Avg$-1.90$0.34$0.57
Low$-1.91$0.22$0.57
High$-1.89$0.45$0.57
Analysts (Rev / EPS)2 / 12 / 11 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027
Revenue Avg$109M$97M$116M$109M$107M
Low$109M$97M$115M$108M$107M
High$110M$97M$116M$109M$108M
EBITDA Avg$18M$12M$18M$18M$17M
Low$18M$12M$18M$18M$17M
High$18M$12M$18M$18M$17M
EBIT Avg$14M$7M$14M$13M$13M
Low$14M$7M$14M$13M$13M
High$14M$7M$14M$13M$13M
Net Income Avg$2M$-4M$2M$2M$1M
Low$2M$-4M$2M$2M$1M
High$2M$-4M$3M$2M$1M
EPS Avg$0.14$-0.22$0.14$0.10$0.08
Low$0.13$-0.22$0.14$0.10$0.08
High$0.14$-0.22$0.14$0.10$0.08
Analysts (Rev / EPS)2 / 11 / 11 / 11 / 11 / 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.