SRCE
SRCE
NASDAQ · Banking

1St Source Corp

$76.91
+0.42 (+0.55%)
As of Jun 21, 10:06 PM ET ·
Financial Highlights (FY 2026)
Revenue
338.75M
Net Income
152.38M
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 338.75M 334.51M 500.83M 538.54M
Gross Profit 209.89M 225.69M
Operating Income 149.73M 133.06M 157.17M 180.67M
Net Income 152.38M 135.42M 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 128.56M 128.56M 409.05M 430.57M
Total Equity 797.01M 797.01M 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 183.38M 172.03M 211.96M 221.21M
Free Cash Flow 97.24M 98.34M