XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Income Per Common Share - Computation of Basic and Diluted Net Income Per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:                
Net Income (Loss) $ (7,726) $ 25,095 $ 15,901 $ 2,312 $ 103,399 $ 58,766 $ 33,270 $ 164,477
Numerator for basic net (loss) income per common share (7,726)     2,312     33,270 164,477
Numerator for diluted net (loss) income per common share $ (7,726)     $ 2,312     $ 33,270 $ 164,477
Denominator:                
Denominator for basic net income (loss) per common share - adjusted weighted-average shares 73,992     84,187     74,946 86,929
Effect of dilutive securities:                
Unvested restricted stock and stock units       1,328     533 1,352
Dilutive potential common shares       1,328     533 1,352
Denominator for diluted net income (loss) per common share - adjusted weighted-average shares 73,992     85,515     75,479 88,281
Basic net (loss) income per common share $ (0.1)     $ 0.03     $ 0.44 $ 1.89
Diluted net (loss) income per common share $ (0.1)     $ 0.03     $ 0.44 $ 1.86