XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Total
Balances at Dec. 31, 2020 $ 31 $ 171,785 $ (61,375) $ (2,399) $ (43,727) $ 64,315
Purchase of shares treasury stock 0 0 0 0 (6,422) (6,422)
Issuance of common shares for the exercise of stock options 0 1,534 0 0 0 1,534
Non-cash stock compensation expense 0 623 0 0 0 623
Dividends declared 0 0 (12,203) 0 0 (12,203)
Other comprehensive income, foreign currency translation adjustment 0 0 0 24 0 24
Net income 0 0 37,466 0 0 37,466
Reclassification of cumulative foreign currency translation adjustment into earnings           (0)
Balances at Dec. 31, 2021 31 173,942 (36,112) (2,375) (50,149) 85,337
Purchase of shares treasury stock 0 0 0 0 (28,118) (28,118)
Issuance of common shares for the exercise of stock options 0 311 0 0 0 311
Non-cash stock compensation expense 0 1,200 0 0 0 1,200
Dividends declared 0 0 (20,872) 0 0 (20,872)
Other comprehensive income, foreign currency translation adjustment 0 0 0 (194) 0 (194)
Net income 0 0 31,800 0 0 31,800
Reclassification of cumulative foreign currency translation adjustment into earnings (0) (0) (0) (2,569) (0) (2,569)
Balances at Dec. 31, 2022 31 175,453 (25,184) 0 (78,267) 72,033
Purchase of shares treasury stock 0 0 0 0 (20,492) (20,492)
Issuance of common shares for the exercise of stock options 0 1,825 0 0 0 1,825
Non-cash stock compensation expense 0 935 0 0 0 935
Dividends declared 0 0 (36,317) 0 0 (36,317)
Other comprehensive income, foreign currency translation adjustment           0
Net income 0 0 30,971 0 0 30,971
Reclassification of cumulative foreign currency translation adjustment into earnings           (0)
Balances at Dec. 31, 2023 $ 31 $ 178,213 $ (30,530) $ 0 $ (98,759) $ 48,955