First Financial Corporation (THFF)
NASDAQ: THFF · Real-Time Price · USD
77.51
+1.39 (1.83%)
At close: Jul 24, 2026, 4:00 PM EDT
77.42
-0.09 (-0.12%)
After-hours: Jul 24, 2026, 7:34 PM EDT

First Financial Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
258.7253.64201.59202.670.210.18
Revenue Growth
1723.58%25.82%-0.53%94701.27%16.81%-91.81%
Net Income
80.6179.2147.2860.670.070.05
Earnings Per Share
6.806.684.005.085.824.02
EPS Growth
47.19%67.00%-21.26%-12.72%44.78%2.29%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
96.89130.3793.530.080.220.69
Total Debt
0000.110.010.02
Net Cash (Debt)
-0-0-0-0.11-0.01-0.02
Net Cash Growth
------
Net Cash Per Share
----0.01-0.00-0.00

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
91.9790.4160.3786.0978.790.06
Capital Expenditures
-4.1-3.98-6.11-6.54-1.43-0
Free Cash Flow
87.8686.4254.2679.5577.360.05
Free Cash Flow Growth
38.86%59.28%-31.79%2.83%150901.33%-30.31%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
38.52%38.92%28.35%35.77%41.05%35.85%
Profit Margin
31.16%31.23%23.45%29.94%33.26%28.95%
FCF Margin
33.96%34.07%26.91%39.25%36186.70%27.99%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
2.2402.0901.8600.9901.0801.060
Dividend Per Share Growth
10.61%12.37%87.88%-8.33%1.89%0.95%
Dividend Yield
2.89%3.37%3.89%2.99%2.57%0.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
11.419.0411.558.477.9211.27
Forward PE
10.469.059.089.798.6211.34
P/FCF Ratio
10.498.3110.086.387.1811165.10
PS Ratio
3.562.832.712.502597.753125.40