SRCE
SRCE
NASDAQ · Banking

1St Source Corp

$68.39
+0.29 (+0.43%)
As of Mar 24, 10:01 PM ET ·
Financial Highlights (FY 2026)
Revenue
346.82M
Net Income
130.68M
Gross Margin
Profit Margin
34.0%
Rev Growth
+1.3%
D/E Ratio
0.24
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 346.82M 342.47M 500.83M 538.54M
Gross Profit 209.89M 225.69M
Operating Income 153.29M 136.23M 157.17M 180.67M
Net Income 130.68M 116.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 162.33M 162.33M 409.05M 430.57M
Total Equity 688.13M 688.13M 1.35B 1.17B
D/E Ratio 0.24 0.24 0.30 0.37
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 176.95M 166.00M 211.96M 221.21M
Free Cash Flow 97.24M 98.34M