DTM
Next report

Oct 29 2026in 18 days

EPS estimate

$1.14

Revenue estimate

$329M

EPS beats

8 of last 12

EPS surprise

2024: 34.8%2024: 4.2%2024: 6.5%2024: -3.2%2025: 5.5%2025: -0.93%2025: 6.1%2025: 9.7%2026: -2.7%2026: 14.4%2026: -6.8%
Nov 1 2023Jul 30 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 30 2026$1.17$1.09-6.8%$326M$343M+5.3%
Apr 30 2026$1.11$1.27+14.4%$314M$336M+7.1%
Feb 19 2026$1.11$1.08-2.7%$317M$317M-0.0%
Oct 30 2025$1.03$1.13+9.7%$320M$314M-1.9%
Jul 31 2025$0.98$1.04+6.1%$312M$309M-1.1%
Apr 30 2025$1.07$1.06-0.9%$291M$303M+4.2%
Feb 26 2025$0.89$0.94+5.5%$253M$249M-1.7%
Oct 29 2024$0.93$0.90-3.2%$254M$248M-2.2%
Jul 30 2024$0.92$0.98+6.5%$241M$244M+1.3%
Apr 30 2024$0.95$0.99+4.2%$237M$240M+1.1%
Feb 16 2024$0.92$1.24+34.8%$243M$244M+0.4%
Nov 1 2023$0.90$0.94+4.4%$227M$234M+3.1%

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.