Annual report pursuant to Section 13 and 15(d)

EARNINGS PER SHARE - (Computation of basic and diluted earnings per share) (Details)

v3.23.4
EARNINGS PER SHARE - (Computation of basic and diluted earnings per share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:                
Net Income Attributable to Common Shareowners $ 9,605 $ 7,260 $ 6,938 $ 14,198 $ 23,803 $ 33,412 $ 33,396 $ 31,576
Denominator:                
Denominator for Basic Earnings Per Share Weighted-Average Shares 16,960 16,949 16,931 16,940 16,947 16,951 16,863 16,785
Effects of Dilutive Securities Stock Compensation Plans           34 30 37
Denominator for Diluted Earnings Per Share Adjusted Weighted-Average Shares and Assumed Conversions 16,996 16,971 16,946 16,958 16,973 16,985 16,893 16,822
Basic Earnings Per Share (in dollars per shares) $ 0.57 $ 0.43 $ 0.41 $ 0.84 $ 1.40 $ 1.97 $ 1.98 $ 1.88
Diluted Earnings Per Share (in dollars per shares) $ 0.57 $ 0.43 $ 0.41 $ 0.84 $ 1.40 $ 1.97 $ 1.98 $ 1.88