SRCE
SRCE
NASDAQ · Banking

1St Source Corp

$89.21
+1.24 (+1.41%)
As of Nov 4, 10:01 PM ET ·
Financial Highlights (FY 2026)
Revenue
348.04M
Net Income
156.56M
Gross Margin
—
Profit Margin
34.0%
Rev Growth
+1.3%
D/E Ratio
0.16
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin — — 41.9% 41.9%
Operating Margin 44.2% 39.8% 31.4% 33.5%
Profit Margin 34.0% 32.3% 25.7% 22.1%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 348.04M 343.67M 500.83M 538.54M
Gross Profit — — 209.89M 225.69M
Operating Income 153.83M 136.71M 157.17M 180.67M
Net Income 156.56M 139.13M 128.73M 118.77M
Gross Margin — — 41.9% 41.9%
Operating Margin 44.2% 39.8% 31.4% 33.5%
Profit Margin 34.0% 32.3% 25.7% 22.1%
Rev Growth +1.3% +1.3% +4.6% -1.2%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 148.41M 148.41M 409.05M 430.57M
Total Equity 920.11M 920.11M 1.35B 1.17B
D/E Ratio 0.16 0.16 0.30 0.37
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 188.40M 176.74M 211.96M 221.21M
Free Cash Flow — — 97.24M 98.34M