XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Schedule of Basic and Diluted Net (Loss) Earnings (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator        
Basic earnings (loss) per share-net (loss) earnings $ (9,450) $ 3,612 $ 34,608 $ 3,191
Diluted earnings (loss) per share-net (loss) earnings $ (9,450) $ 3,612 $ 34,608 $ 3,191
Denominator        
Basic weighted average common shares outstanding (in shares) 12,836,116 13,108,998 12,773,727 13,116,370
Dilutive effect of stock options (in shares) 0 153,166 178,061 177,550
Diluted weighted average common shares outstanding (in shares) 12,836,116 13,262,164 12,951,788 13,293,920
Basic net (loss) earnings per share        
Basic net (loss) earnings per share (in dollars per share) $ (0.74) $ 0.28 $ 2.71 $ 0.24
Diluted net (loss) earnings per share        
Diluted net (loss) earnings per share (in dollars per share) $ (0.74) $ 0.27 $ 2.67 $ 0.24