XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings (Loss) Per Share - (Computations for Basic and Diluted Earnings (Loss) Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Net income (loss) $ (9,910) $ 13,806 $ (2,886) $ 24,725
Weighted-average common shares outstanding — basic 66,111 65,691 66,010 65,535
Effect of stock options and restricted stock units   620   711
Weighted-average common shares outstanding — diluted 66,111 66,311 66,010 66,246
Earnings (loss) per share — basic $ (0.15) $ 0.21 $ (0.04) $ 0.38
Earnings (loss) per share — diluted $ (0.15) $ 0.21 $ (0.04) $ 0.37