XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Common Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings per Common Share        
Net income $ 71,248 $ 37,516 $ 205,518 $ 112,473
Less: Allocation of earnings to participating securities (544) (430) (2,434) (1,607)
Net income attributable to common stockholders, basic 70,704 37,086 203,084 110,866
Less: Allocation of earnings to cash or share settled restricted stock units   (129) 1 (352)
Diluted net income attributable to common stockholders $ 70,704 $ 36,957 $ 203,085 $ 110,514
Weighted average common shares outstanding used in basic earnings per common share (in shares) 174,619 165,847 174,549 158,205
Effect of dilutive securities:        
Performance-based restricted stock units (in shares) 278 325 295 306
Time-based restricted stock units (in shares) 14   5  
ESPP shares (in shares) 2 1 6 7
Weighted average common shares outstanding used in diluted earnings per common share (in shares) 174,913 166,173 174,855 158,518