Annual report pursuant to Section 13 and 15(d)

(Loss) Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)

v3.24.0.1
(Loss) Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator (Basic and Diluted):      
Net (loss) income $ (34,035) $ 104,225 $ 142,470
Change in value for stock settled consideration 65 (37) 27
Adjusted net (loss) income $ (33,970) $ 104,188 $ 142,497
Denominator:      
Weighted average common shares issued and outstanding (in shares) 38,674 39,751 39,575
Deduct: Unvested RSAs (in shares) (15) (12) (14)
Add: Fully vested DSUs (in shares) 0 154 327
Weighted average common shares outstanding (in shares) 38,659 39,893 39,888
Basic (loss) earnings per common share (in dollars per share) $ (0.88) $ 2.61 $ 3.57
Weighted average common shares outstanding from above (in shares) 38,659 39,893 39,888
Add: Dilutive effect of RSUs, RSAs & ESPP (in shares) 0 207 206
Add: Contingently issuable shares (in shares) 0 86 93
Weighted average common shares outstanding (in shares) 38,659 40,186 40,187
Diluted (in dollars per share) $ (0.88) $ 2.59 $ 3.55
Antidilutive shares excluded from diluted earnings per common share (in shares) 1,593 1,084 366
Restricted Stock Awards | 2013 Omnibus Equity Incentive Plan      
Denominator:      
Vesting period 1 year