1st Source Corporation
SRCE · NASDAQ
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 |
| % Growth | 12.4% | 31.8% | 8.5% | – |
| Gross Profit | $374,658 | $363,404 | $341,486 | $341,033 |
| % Margin | 65.7% | 71.6% | 88.7% | 96.1% |
| EBITDA | $183,418 | $177,143 | $175,874 | $178,884 |
| % Margin | 32.2% | 34.9% | 45.7% | 50.4% |
| Net Income | $132,623 | $124,927 | $120,509 | $118,534 |
| % Margin | 23.3% | 24.6% | 31.3% | 33.4% |
| EPS Diluted | 5.36 | 5.03 | 4.84 | 4.7 |
| % Growth | 6.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 |