Stewart Information Services CorporationSTCNYSE
LOADING
|||
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 2,288 | 3,306↑44.5% | 3,069↓7.2% | 2,257↓26.5% | 2,490↑10.3% |
| Gross Profit | 2,173 | 3,180↑46.3% | 2,967↓6.7% | 2,177↓26.6% | 2,410↑10.7% |
| Operating Income | 219 | 434↑98.6% | 233↓46.4% | 61↓73.8% | 114↑87.8% |
| Net Income | 155 | 323↑108.7% | 162↓49.8% | 30↓81.2% | 73↑140.8% |
| EBITDA | 240 | 475↑97.8% | 308↓35.2% | 143↓53.6% | 196↑36.9% |
| EPS Diluted | 6.22 | 11.90↑91.3% | 5.94↓50.1% | 1.11↓81.3% | 2.61↑135.1% |