TFPM
Next report

Feb 24 2027in 133 days

EPS estimate

$0.29

Revenue estimate

$115M

EPS beats

12 of last 12

EPS surprise

2024: 12.5%2024: 9.1%2024: 8.3%2024: 7.1%2025: 12.5%2025: 5.3%2025: 14.3%2025: 9.1%2026: 3.1%2026: 4.7%2026: 18.2%
Nov 7 2023Aug 5 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 5 2026$0.33$0.39+18.2%$129M$129M+0.0%
May 5 2026$0.43$0.45+4.7%$147M$147M-0.0%
Feb 18 2026$0.32$0.33+3.1%$119M$119M+0.0%
Nov 4 2025$0.22$0.24+9.1%$115M$93M-18.7%
Aug 6 2025$0.21$0.24+14.3%$87M$94M+7.6%
May 6 2025$0.19$0.20+5.3%$74M$82M+11.3%
Feb 19 2025$0.16$0.18+12.5%$74M$74M+0.2%
Nov 5 2024$0.14$0.15+7.1%$74M$74M+0.4%
Aug 7 2024$0.12$0.13+8.3%$60M$64M+6.6%
May 7 2024$0.11$0.12+9.1%$60M$58M-3.6%
Feb 21 2024$0.08$0.09+12.5%$52M$53M+2.8%
Nov 7 2023$0.09$0.09+0.0%$49M$49M+0.0%

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.