Stewart Information Services Corporation

STC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,865$1,603$1,159$2,139
- Cash$216$233$248$486
+ Debt$565$581$595$633
Enterprise Value$2,213$1,951$1,506$2,286
Revenue$2,490$2,257$3,069$3,306
% Growth10.3%-26.5%-7.2%
Gross Profit$2,410$2,177$2,967$3,180
% Margin96.8%96.4%96.7%96.2%
EBITDA$196$143$308$475
% Margin7.9%6.3%10%14.4%
Net Income$73$30$162$323
% Margin2.9%1.3%5.3%9.8%
EPS Diluted2.611.115.9411.9
% Growth135.1%-81.3%-50.1%
Operating Cash Flow$136$83$192$390
Capital Expenditures-$40-$38-$48-$40
Free Cash Flow$95$45$144$350