Stewart Information Services Corporation
STC · NYSE
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 |
| % Growth | 10.3% | 18% | -8.1% | – |
| Gross Profit | $777,370 | $700,727 | $594,282 | $645,275 |
| % Margin | 97.5% | 97% | 97.1% | 96.9% |
| EBITDA | $81,461 | $66,879 | $26,183 | $56,064 |
| % Margin | 10.2% | 9.3% | 4.3% | 8.4% |
| Net Income | $44,259 | $31,922 | $3,077 | $22,741 |
| % Margin | 5.6% | 4.4% | 0.5% | 3.4% |
| EPS Diluted | 1.64 | 1.13 | 0.11 | 0.8 |
| % Growth | 45.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 |