Stewart Information Services Corporation

STC · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$2,088,960$1,844,739$1,985,528$1,873,792
- Cash$188,518,000$178,101$148,510$216,298
+ Debt$446,141,000$575,787$560,183$564,676
Enterprise Value$259,711,960$2,242,425$2,397,201$2,222,170
Revenue$796,916$722,181$611,984$665,932
% Growth10.3%18%-8.1%
Gross Profit$777,370$700,727$594,282$645,275
% Margin97.5%97%97.1%96.9%
EBITDA$81,461$66,879$26,183$56,064
% Margin10.2%9.3%4.3%8.4%
Net Income$44,259$31,922$3,077$22,741
% Margin5.6%4.4%0.5%3.4%
EPS Diluted1.641.130.110.8
% Growth45.1%927.3%-86.3%
Operating Cash Flow$53,428-$29,927$67,953
Capital Expenditures-$14,765-$12,314-$12,343
Free Cash Flow$38,663-$42,241$55,610