v3.26.1
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income attributable to Stewart (in $'000) $ 37,217 $ 31,922 $ 54,181 $ 34,999
Denominator (in '000):        
Basic average shares outstanding (in shares) 30,440 27,931 30,369 27,880
Diluted average shares outstanding (in shares) 30,853 28,330 30,833 28,337
Basic earnings per share attributable to Stewart (in usd per share) $ 1.22 $ 1.14 $ 1.78 $ 1.26
Diluted earnings per share attributable to Stewart (in usd per share) $ 1.21 $ 1.13 $ 1.76 $ 1.24
Stock options        
Denominator (in '000):        
Average number of dilutive shares relating to options and restricted units (in shares) 184 182 185 193
Restricted stock and restricted stock units        
Denominator (in '000):        
Average number of dilutive shares relating to options and restricted units (in shares) 229 217 279 264