TERRF

Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data

Next report

Mar 24 2027in 168 days

EPS estimate

—

Revenue estimate

$1.32B

EPS beats

5 of last 6

EPS surprise

2021: 0.0%2021: 0.0%2022: 0.0%2022: 0.0%2022: -10.0%2023: 0.0%
Mar 25 2021Mar 23 2023
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
May 7 2026—$0.31—$2.48B$2.56B+3.0%
Nov 13 2025—$0.19—$2.20B$2.23B+1.4%
May 15 2025—$0.26—$1.01B$1.03B+2.8%
Mar 25 2025—$0.29—$976M$944M-3.3%
Jul 26 2024—$0.25—$1.86B$1.87B+0.5%
Jul 27 2023—$0.46—$1.57B$1.62B+3.3%
Mar 23 2023$0.14$0.14+0.0%—$997M—
Nov 9 2022$0.10$0.09-10.0%—$1.36B—
Jul 28 2022$0.10$0.10+0.0%$1.37B$1.39B+1.6%
Mar 16 2022$0.10$0.10+0.0%—$1.46B—
Jul 30 2021$0.10$0.10+0.0%$1.48B$1.49B+1.1%
Mar 25 2021$0.11$0.11+0.0%—$1.31B—

Earnings & Revenue Estimates

AI Earnings SummaryQ2 2026
Checking for summary...
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.