THNOF
Next report

Nov 17 2026in 40 days

EPS estimate

$0.20

Revenue estimate

$252M

EPS beats

7 of last 12

EPS surprise

2021: 11.4%2021: -5.2%2022: -5.1%2022: 7.5%2023: 2.3%2024: 1.6%2024: 5.4%2024: -1.6%2025: 6.4%2025: -1.8%2026: 0.0%
Nov 23 2020May 18 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
May 18 2026$0.14$0.14+0.0%$228M$223M-2.5%
Nov 17 2025$0.15$0.15-1.8%$202M$207M+2.9%
May 18 2025$0.11$0.12+6.4%$172M$178M+3.4%
Nov 18 2024$0.15$0.15-1.6%$178M$184M+3.4%
May 20 2024$0.09$0.10+5.4%$150M$160M+6.2%
Feb 20 2024$0.12$0.12+1.6%$144M$147M+2.3%
May 22 2023$0.08$0.09+2.3%$133M$140M+4.9%
Nov 21 2022$0.10$0.11+7.5%$121M$126M+3.8%
May 23 2022$0.08$0.08-5.1%$124M$129M+3.7%
Nov 22 2021$0.10$0.10-5.2%$124M$121M-2.1%
May 24 2021$0.06$0.07+11.4%$114M$107M-6.4%
Nov 23 2020$0.10$0.10-2.1%$120M$115M-4.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.