XML 73 R37.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Shares      
Basic (in shares) 18,996 18,617 18,218
Effect of dilutive stock options (in shares) 582 810 659
Diluted (in shares) 19,578 19,427 18,877
Per Share Amount      
Basic (in dollars per share) $ 4.60 $ 3.68 $ 1.30
Effect of dilutive stock options (in dollars per share) (0.13) (0.15) (0.05)
Diluted (in dollars per share) $ 4.47 $ 3.53 $ 1.25