XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share - Summary of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share [Abstract]    
Basic weighted average number of shares outstanding 12,579,130 12,895,729
Net dilutive effect of share-based awards, treasury method [1] 720,113 560,504
Diluted weighted average number of shares outstanding 13,299,243 13,456,233
Net Income (Loss) Attributable to Parent $ 38,658 $ 7,818
Diluted $ 3.07 $ 0.61
Net loss per share (in dollars per share) $ 2.91 $ 0.58
[1] 10,770 shares of Class A Stock granted under share-based compensation arrangements.