XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.4
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 [Member]
Total
Balances at Dec. 31, 2019 $ 30 $ 162,154 $ (93,357) $ (2,209) $ (33,726) $ 32,892
Purchase of shares treasury stock 0 0 0 0 (10,001) (10,001)
Issuance of common shares for the exercise of stock options 1 8,951 0 0 0 8,952
Forfeiture of restricted common shares 0 0 0 0 0 0
Non-cash stock compensation expense 0 680 0 0 0 680
Dividends declared 0 0 (5,278) 0 0 (5,278)
Other comprehensive loss, foreign currency translation adjustment 0 0 0 (190) 0 (190)
Net income 0 0 37,260 0 0 37,260
Reclassification of cumulative foreign currency translation adjustment into earnings           0
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 loss, 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 loss, 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)   $ (78,267) $ 72,033