SRCE
SRCE

1St Source Corp

NASDAQ · Banking
$70.45
+0.62 (+0.89%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 351.10M 346.70M 548.25M 500.83M 538.54M
Net Income 132.29M 117.57M 129.22M 128.73M 118.77M
EPS
Profit Margin 34.0% 32.3% 23.6% 25.7% 22.1%
Rev Growth +1.3% +1.3% -6.8% +4.6% -1.2%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 164.29M 164.29M 409.59M 409.05M 430.57M
Total Equity 696.43M 696.43M 1.33B 1.35B 1.17B
D/E Ratio 0.24 0.24 0.31 0.30 0.37
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 179.14M 168.04M 238.47M 211.96M 221.21M
Free Cash Flow 133.48M 97.24M 98.34M