Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Earnings Per Share ("EPS") - 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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator        
Net income attributable to common shareholders $ 41,727 $ 36,085 $ 114,814 $ 103,808
Income attributable to share-based compensation awards for basic EPS (161) (127) (484) (385)
Numerator for basic EPS on net income attributable to common shareholders 41,566 35,958 114,330 103,423
Adjustment to income attributable to share-based compensation awards for diluted EPS 28 23 144 66
Numerator for diluted EPS on net (loss) income attributable to common shareholders $ 41,594 $ 35,981 $ 114,474 $ 103,489
Denominator (all weighted averages)        
Denominator for basic EPS (common shares) (in shares) 112,485 112,314 112,442 112,279
Dilutive effect of share-based compensation awards (in shares) 702 696 749 566
Denominator for diluted EPS (common shares) (in shares) 113,187 113,010 113,191 112,845
Basic EPS attributable to common shareholders (in dollars per share) $ 0.37 $ 0.32 $ 1.02 $ 0.92
Diluted EPS attributable to common shareholders (in dollars per share) $ 0.37 $ 0.32 $ 1.01 $ 0.92