v3.25.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Capital in Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Balance, beginning of period at Dec. 31, 2023 $ 382,340 $ 5,883 $ 1,566 $ 28,672 $ 355,873 $ (9,654)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 531 130   401    
Purchase of treasury shares (4,274) (128)     (4,146)  
Net income 4,570       4,570  
Cash dividends on Class A and Class B common stock (1,630)       (1,630)  
Reclassification adjustment to net income, net of tax 76         76
Balance, end of period at Mar. 31, 2024 381,613 5,885 1,566 29,073 354,667 (9,578)
Balance, beginning of period at Dec. 31, 2024 404,947 5,730 1,566 34,340 373,363 (10,052)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 1,547 169   1,378    
Purchase of treasury shares (695) (22)     (673)  
Net income 4,900       4,900  
Cash dividends on Class A and Class B common stock (1,691)       (1,691)  
Reclassification adjustment to net income, net of tax 109         109
Balance, end of period at Mar. 31, 2025 $ 409,117 $ 5,877 $ 1,566 $ 35,718 $ 375,899 $ (9,943)