XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY - USD ($)
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Gain (Loss)
Total
BALANCE at Dec. 31, 2022 $ 114,000 $ 152,392,000 $ 150,124,000 $ (9,173,000) $ 293,457,000
BALANCE (shares) at Dec. 31, 2022 11,416,716        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock, net of shares withheld for employee taxes   (214,000)     (214,000)
Issuance of common stock, net of shares withheld for employee taxes (shares) 24,320        
Stock-based compensation   284,000     284,000
Dividends paid     (2,059,000)   (2,059,000)
Foreign currency translation gain (loss)       979,000 979,000
Net income     9,220,000   9,220,000
BALANCE at Mar. 31, 2023 $ 114,000 152,462,000 157,285,000 (8,194,000) 301,667,000
BALANCE (shares) at Mar. 31, 2023 11,441,036        
BALANCE at Dec. 31, 2022 $ 114,000 152,392,000 150,124,000 (9,173,000) 293,457,000
BALANCE (shares) at Dec. 31, 2022 11,416,716        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Foreign currency translation gain (loss)         1,890,000
Net income         24,135,000
BALANCE at Jun. 30, 2023 $ 114,000 152,746,000 170,141,000 (7,283,000) 315,718,000
BALANCE (shares) at Jun. 30, 2023 11,445,640        
BALANCE at Mar. 31, 2023 $ 114,000 152,462,000 157,285,000 (8,194,000) 301,667,000
BALANCE (shares) at Mar. 31, 2023 11,441,036        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock, net of shares withheld for employee taxes $ 4,604        
Stock-based compensation   284,000     284,000
Dividends paid     (2,059,000)   (2,059,000)
Foreign currency translation gain (loss)       911,000 911,000
Net income     14,915,000   14,915,000
BALANCE at Jun. 30, 2023 $ 114,000 152,746,000 170,141,000 (7,283,000) 315,718,000
BALANCE (shares) at Jun. 30, 2023 11,445,640        
BALANCE at Dec. 31, 2023 $ 114,000 153,574,000 200,165,000 (5,933,000) 347,920,000
BALANCE (shares) at Dec. 31, 2023 11,445,640        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock, net of shares withheld for employee taxes $ 1,000 (214,000)     (213,000)
Issuance of common stock, net of shares withheld for employee taxes (shares) 24,320        
Stock-based compensation   383,000     383,000
Dividends paid     (2,179,000)   (2,179,000)
Foreign currency translation gain (loss)       (575,000) (575,000)
Net income     17,023,000   17,023,000
BALANCE at Mar. 31, 2024 $ 115,000 153,743,000 215,009,000 (6,508,000) 362,359,000
BALANCE (shares) at Mar. 31, 2024 11,469,960        
BALANCE at Dec. 31, 2023 $ 114,000 153,574,000 200,165,000 (5,933,000) 347,920,000
BALANCE (shares) at Dec. 31, 2023 11,445,640        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchases of common stock         $ (2,000,000.0)
Repurchase of common stock (in shares)         (35,000)
Foreign currency translation gain (loss)         $ (638,000)
Net income         37,537,000
BALANCE at Jun. 30, 2024 $ 115,000 153,014,000 233,330,000 (6,571,000) 379,888,000
BALANCE (shares) at Jun. 30, 2024 11,453,792        
BALANCE at Mar. 31, 2024 $ 115,000 153,743,000 215,009,000 (6,508,000) 362,359,000
BALANCE (shares) at Mar. 31, 2024 11,469,960        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock, net of shares withheld for employee taxes   16,000     16,000
Issuance of common stock, net of shares withheld for employee taxes (shares) 18,832        
Stock-based compensation   1,302,000     1,302,000
Repurchases of common stock   (2,047,000)     (2,047,000)
Repurchase of common stock (in shares) (35,000)        
Dividends paid     (2,193,000)   (2,193,000)
Foreign currency translation gain (loss)       (63,000) (63,000)
Net income     20,514,000   20,514,000
BALANCE at Jun. 30, 2024 $ 115,000 $ 153,014,000 $ 233,330,000 $ (6,571,000) $ 379,888,000
BALANCE (shares) at Jun. 30, 2024 11,453,792