Quarterly report [Sections 13 or 15(d)]

Earnings Per Share ("EPS") - Schedule of Calculation Of Numerator and Denominator in Basic and Diluted Earnings Per Share (Details)

v3.26.3
Earnings Per Share ("EPS") - Schedule of Calculation Of Numerator and Denominator in Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator        
Net income attributable to common shareholders $ 47,741 $ 41,727 $ 132,734 $ 114,814
Income attributable to share-based compensation awards for basic EPS (220) (161) (628) (484)
Numerator for basic EPS on net income attributable to common shareholders 47,521 41,566 132,106 114,330
Adjustment to income attributable to share-based compensation awards for diluted EPS 37 28 103 144
Numerator for diluted EPS on net income attributable to common shareholders $ 47,558 $ 41,594 $ 132,209 $ 114,474
Denominator (all weighted averages)        
Denominator for basic EPS (common shares) (in shares) 112,886 112,485 112,855 112,442
Dilutive effect of share-based compensation awards (in shares) 945 702 971 749
Dilutive exchangeable debt (in shares) 2,088 0 1,183 0
Denominator for diluted EPS (common shares) (in shares) 115,919 113,187 115,009 113,191
Basic EPS attributable to common shareholders (in dollars per share) $ 0.42 $ 0.37 $ 1.17 $ 1.02
Diluted EPS attributable to common shareholders (in dollars per share) $ 0.41 $ 0.37 $ 1.15 $ 1.01