XML 85 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share - Reconciliation of Weighted Average Shares Outstanding (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net income (loss), basic $ 47,939 $ (46,851) $ 90,994 $ 9,389
Net income (loss), diluted $ 47,939 $ (46,851) $ 90,994 $ 9,389
Denominator:        
Weighted average Common Shares outstanding - basic (in shares) 182,468,243 189,680,091 183,071,055 189,908,812
Weighted average Common Shares outstanding – diluted (in shares) 183,439,165 189,680,091 184,367,127 192,409,616
RSAs        
Denominator:        
Awards (in shares) 20,000 0 21,000 19,000
Time-based RSUs        
Denominator:        
Awards (in shares) 11,000 0 50,000 186,000
Performance-based RSUs        
Denominator:        
Awards (in shares) 412,000 0 556,000 1,354,000
Stock options        
Denominator:        
Awards (in shares) 528,000 0 669,000 942,000