XML 103 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share - Components of Numerator and Denominator for Computation of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator:                      
Net (loss) income attributable to common stockholders - Basic                 $ (14,556) $ 72,631 $ 185,982
Net (loss) income attributable to common stockholders - Diluted                 $ (14,556) $ 72,631 $ 185,982
Denominator:                      
Weighted average common shares - Basic (in shares)                 33,379 35,158 37,012
Effective of diluted shares:                      
Share-based awards (shares)                 0 318 524
Weighted average common shares - Diluted (in shares)                 33,379 35,476 37,536
Net (loss) income per share attributable to common stockholders - Basic (usd per share) $ (0.12) $ 0.08 $ (0.47) $ 0.08 $ 0.26 $ 0.37 $ 0.60 $ 0.82 $ (0.44) $ 2.07 $ 5.02
Net (loss) income per share attributable to common stockholders - Diluted (usd per share) $ (0.12) $ 0.08 $ (0.47) $ 0.08 $ 0.26 $ 0.36 $ 0.60 $ 0.81 $ (0.44) $ 2.05 $ 4.95