Mechanics Bancorp (MCHB)
NASDAQ: MCHB · Real-Time Price · USD
15.89
-0.21 (-1.30%)
At close: Aug 28, 2026, 4:00 PM EDT
15.89
0.00 (0.00%)
After-hours: Aug 28, 2026, 4:10 PM EDT

Mechanics Bancorp Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
742.47643.65381.56636.69668.34670.86
Revenue Growth
25.95%68.69%-40.07%-4.74%-0.38%25.93%
Net Income
281.25265.7429201.91216.58206.01
Earnings Per Share
1.231.210.140.951.020.97
EPS Growth
39.58%746.38%-84.92%-6.79%5.05%120.42%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
603.711,0841,0131,458359.691,038
Total Debt
297.01287.4267.16847.935592.25
Net Cash (Debt)
306.7796.27945.39609.674.69945.29
Net Cash Growth
-84.82%-15.77%55.07%12902.88%-99.50%-14.12%
Net Cash Per Share
1.343.644.682.870.024.46

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
194.08193.59292.26266318.18295.26
Capital Expenditures
-10.34-6.51-6.37-6.87-9.49-7.24
Free Cash Flow
183.74187.08285.89259.14308.7288.02
Free Cash Flow Growth
-9.63%-34.56%10.33%-16.05%7.18%40.79%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
37.88%41.29%7.60%31.71%32.41%30.71%
FCF Margin
24.75%29.07%74.93%40.70%46.19%42.93%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
2.8000.2100.4500.4991.1090.245
Dividend Per Share Growth
0%-53.33%-9.86%-54.97%351.79%-
Dividend Yield
17.62%1.55%6.13%7.97%18.99%4.18%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.9312.7358.697.637.128.73
Forward PE
14.1912.61----
P/FCF Ratio
19.9518.085.955.954.996.24
PS Ratio
4.945.264.462.422.312.68