1st Source Corporation

SRCE · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,430,076$1,352,649$1,310,633$1,241,885
- Cash$76,837$77,474$84,703$54,420
+ Debt$325,045$397,393$302,943$309,444
Enterprise Value$1,678,284$1,672,568$1,528,873$1,496,909
Revenue$570,324$507,530$385,078$354,864
% Growth12.4%31.8%8.5%
Gross Profit$374,658$363,404$341,486$341,033
% Margin65.7%71.6%88.7%96.1%
EBITDA$183,418$177,143$175,874$178,884
% Margin32.2%34.9%45.7%50.4%
Net Income$132,623$124,927$120,509$118,534
% Margin23.3%24.6%31.3%33.4%
EPS Diluted5.365.034.844.7
% Growth6.6%3.9%3%
Operating Cash Flow$194,074$187,936$175,530$166,761
Capital Expenditures-$12,367-$5,980-$2,380-$2,886
Free Cash Flow$181,486$181,956$173,150$163,875