Investar Holding Corporation

ISTR · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$215,515$147,147$217,152$191,761
- Cash$27,922$32,009$40,066$96,541
+ Debt$101,021$85,083$439,740$135,656
Enterprise Value$288,614$200,221$616,826$230,876
Revenue$156,521$141,062$123,177$107,992
% Growth11%14.5%14.1%
Gross Profit$85,889$84,381$105,471$73,379
% Margin54.9%59.8%85.6%67.9%
EBITDA$27,501$24,208$48,783$14,897
% Margin17.6%17.2%39.6%13.8%
Net Income$20,252$16,678$35,709$8,000
% Margin12.9%11.8%29%7.4%
EPS Diluted2.051.693.50.76
% Growth21.3%-51.7%360.5%
Operating Cash Flow$15,927$26,247$42,748$33,481
Capital Expenditures-$506-$1,072-$1,056-$3,318
Free Cash Flow$15,421$25,175$41,692$30,163