Stewart Information Services Corporation

STC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,864,614$1,603,464$1,159,283$2,138,518
- Cash$216,298$233,365$248,367$485,919
+ Debt$564,676$580,944$595,009$632,908
Enterprise Value$2,212,992$1,951,043$1,505,925$2,285,507
Revenue$2,490,419$2,257,341$3,069,296$3,305,792
% Growth10.3%-26.5%-7.2%
Gross Profit$2,410,008$2,177,059$2,966,563$3,179,549
% Margin96.8%96.4%96.7%96.2%
EBITDA$195,837$143,045$308,233$475,388
% Margin7.9%6.3%10%14.4%
Net Income$73,310$30,439$162,305$323,216
% Margin2.9%1.3%5.3%9.8%
EPS Diluted2.611.115.9411.9
% Growth135.1%-81.3%-50.1%
Operating Cash Flow$135,609$83,042$191,860$390,291
Capital Expenditures-$40,468-$37,791-$47,948-$39,799
Free Cash Flow$95,141$45,251$143,912$350,492
Stewart Information Services Corporation (STC) Financial Statements & Key Stats | AlphaPilot