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.25.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
Mar. 31, 2025
Mar. 31, 2024
Numerator    
Net income attributable to common shareholders $ 34,740 $ 32,609
Income attributable to share-based compensation awards for basic EPS (167) (150)
Numerator for basic EPS on net income attributable to common shareholders 34,573 32,459
Adjustment to income attributable to share-based compensation awards for diluted EPS 24 21
Numerator for diluted EPS on net (loss) income attributable to common shareholders $ 34,597 $ 32,480
Denominator (all weighted averages)    
Denominator for basic EPS (common shares) (in shares) 112,383 112,231
Dilutive effect of share-based compensation awards (in shares) 643 509
Denominator for diluted EPS (common shares) (in shares) 113,026 112,740
Basic EPS attributable to common shareholders (in dollars per share) $ 0.31 $ 0.29
Diluted EPS attributable to common shareholders (in dollars per share) $ 0.31 $ 0.29