XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Common Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings per Common Share        
Net income $ 34,425 $ 24,653 $ 74,957 $ 41,138
Less: Allocation of earnings to participating securities (435) (354) (1,180) (1,072)
Net income attributable to common stockholders, basic 33,990 24,299 73,777 40,066
Less: Allocation of earnings to cash or share settled restricted stock units (138)   (223)  
Diluted net income attributable to common stockholders $ 33,852 $ 24,299 $ 73,554 $ 40,066
Weighted average common shares outstanding used in basic earnings per common share (in shares) 154,496 154,358 154,342 154,234
Effect of dilutive securities:        
Performance-based restricted stock units (in shares) 287 54 301 89
ESPP shares (in shares) 2   5 3
Weighted average common shares outstanding used in diluted earnings per common share (in shares) 154,785 154,412 154,648 154,326