XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Common Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings per Common Share    
Net income $ 70,850 $ 40,532
Less: Allocation of earnings to participating securities (1,407) (748)
Net income attributable to common stockholders, basic 69,443 39,784
Less: Allocation of earnings to cash or share settled restricted stock units 464 (85)
Diluted net income attributable to common stockholders $ 69,907 $ 39,699
Weighted average common shares outstanding used in basic earnings per common share (in shares) 174,014 154,187
Effect of dilutive securities:    
Performance-based restricted stock units (in shares) 355 310
ESPP shares (in shares) 2 4
Weighted average common shares outstanding used in diluted earnings per common share (in shares) 174,371 154,501