Mechanics Bancorp (MCHB)
NASDAQ: MCHB · Real-Time Price · USD
14.92
-0.20 (-1.32%)
Oct 28, 2026, 3:39 PM EDT - Market open

Mechanics Bancorp Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 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 Year
CurrentFY 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 Year
TTMFY 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 Year
TTMFY 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 Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.0000.2100.4500.4991.1090.245
Dividend Per Share Growth
0%-53.33%-9.86%-54.97%351.79%-
Dividend Yield
6.70%1.44%5.61%6.87%15.25%2.89%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.1412.7358.697.637.128.73
Forward PE
13.2212.61----
P/FCF Ratio
19.0218.085.955.954.996.24
PS Ratio
4.715.264.462.422.312.68