SRCE
SRCE
NASDAQ · Banking

1St Source Corp

$85.88
+0.11 (+0.13%)
As of Sep 20, 10:09 PM ET ·
Financial Highlights (FY 2026)
Revenue
340.19M
Net Income
153.03M
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 340.19M 335.93M 500.83M 538.54M
Gross Profit 209.89M 225.69M
Operating Income 150.36M 133.63M 157.17M 180.67M
Net Income 153.03M 136.00M 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 143.31M 143.31M 409.05M 430.57M
Total Equity 888.47M 888.47M 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 184.16M 172.76M 211.96M 221.21M
Free Cash Flow 97.24M 98.34M