1st Source Corporation

SRCE · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,430$1,353$1,311$1,242
- Cash$77$77$85$54
+ Debt$325$397$303$309
Enterprise Value$1,678$1,673$1,529$1,497
Revenue$570$508$385$355
% Growth12.4%31.8%8.5%
Gross Profit$375$363$341$341
% Margin65.7%71.6%88.7%96.1%
EBITDA$183$177$176$179
% Margin32.2%34.9%45.7%50.4%
Net Income$133$125$121$119
% Margin23.3%24.6%31.3%33.4%
EPS Diluted5.365.034.844.7
% Growth6.6%3.9%3%
Operating Cash Flow$194$188$176$167
Capital Expenditures-$12-$6-$2-$3
Free Cash Flow$181$182$173$164
1st Source Corporation (SRCE) Financial Statements & Key Stats | AlphaPilot