XML 75 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]                
Net (loss) income $ (10,319) $ (3,422) $ (10,407) $ 6,188 $ 6,731 $ (164) $ (24,148) $ 12,755
Weighted average common shares 51,692,152     47,542,746     51,519,340 47,554,746
Stock-based awards 0     731,326     0 705,210
Weighted average common shares assuming dilution 51,692,152     48,274,072     51,519,340 48,259,956
Basic earnings per share $ (0.20)     $ 0.13     $ (0.47) $ 0.27
Diluted earnings per share $ (0.20)     $ 0.13     $ (0.47) $ 0.26
Anti-dilutive shares excluded from calculations of diluted (loss) earnings per share 936,214     904,100     1,195,709 1,034,091