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.1
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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator        
Net income attributable to common shareholders $ 46,437 $ 38,347 $ 84,993 $ 73,087
Income attributable to share-based compensation awards for basic EPS (219) (157) (409) (323)
Numerator for basic EPS on net income attributable to common shareholders 46,218 38,190 84,584 72,764
Adjustment to income attributable to share-based compensation awards for diluted EPS 36 45 66 94
Numerator for diluted EPS on net income attributable to common shareholders $ 46,254 $ 38,235 $ 84,650 $ 72,858
Denominator (all weighted averages)        
Denominator for basic EPS (common shares) (in shares) 112,871 112,459 112,839 112,421
Dilutive effect of share-based compensation awards (in shares) 938 765 984 744
Dilutive exchangeable debt (in shares) 1,087 0 763 0
Denominator for diluted EPS (common shares) (in shares) 114,896 113,224 114,586 113,165
Basic EPS attributable to common shareholders (in dollars per share) $ 0.41 $ 0.34 $ 0.75 $ 0.65
Diluted EPS attributable to common shareholders (in dollars per share) $ 0.40 $ 0.34 $ 0.74 $ 0.64