Spirit of Texas Bancshares, Inc.

STXB · NASDAQ
Analyze with AI
12/31/2021
12/31/2020
12/31/2019
12/31/2018
Market Cap$512$297$348$276
- Cash$306$263$326$89
+ Debt$80$102$105$78
Enterprise Value$286$136$126$264
Revenue$128$125$92$58
% Growth2.7%35%60.8%
Gross Profit$128$125$92$58
% Margin100%100%100%100%
EBITDA$72$64$51$25
% Margin55.8%51.4%54.9%44.1%
Net Income$42$31$21$10
% Margin32.8%25.1%22.9%17.4%
EPS Diluted2.361.771.40.82
% Growth33.3%26.4%70.7%
Operating Cash Flow$54$54$28$14
Capital Expenditures-$2-$10-$7-$7
Free Cash Flow$52$43$21$7