STC
STC
NYSE · Insurance

Stewart Information Services

$69.73
-0.09 (-0.13%)
As of May 10, 10:03 PM ET ·
Financial Highlights (FY 2026)
Revenue
3.14B
Net Income
124.19M
Gross Margin
Profit Margin
4.0%
Rev Growth
-1.6%
D/E Ratio
0.39
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 42.9% 42.9%
Operating Margin 6.2% 5.6% 19.2% 19.3%
Profit Margin 4.0% 3.8% 16.5% 16.3%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 3.14B 3.19B 966.45M 970.41M
Gross Profit 415.04M 416.74M
Operating Income 194.40M 177.86M 185.42M 187.58M
Net Income 124.19M 113.62M 159.29M 158.29M
Gross Margin 42.9% 42.9%
Operating Margin 6.2% 5.6% 19.2% 19.3%
Profit Margin 4.0% 3.8% 16.5% 16.3%
Rev Growth -1.6% -1.6% +5.4% +15.2%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 299.79M 299.79M 318.93M 407.45M
Total Equity 760.90M 760.90M 1.47B 1.61B
D/E Ratio 0.39 0.39 0.22 0.25
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 260.05M 251.14M 251.21M 241.09M
Free Cash Flow 136.48M 160.20M