XML 85 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings (Loss) Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Weighted average common shares outstanding, basic (in shares) 19,553 19,904 19,430 19,952
Dilutive effect of share-based awards (in shares) 1,131 918 1,167 0
Dilutive effect of warrants (in shares) 306 0 386 0
Weighted average common shares outstanding, diluted (in shares) 20,990 20,822 20,983 19,952
Anti-dilutive weighted average common shares (in shares) 1,127 2,168 1,218 2,776