v3.26.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, 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)
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]            
Net income 8,160          
Balance, end of period at Jun. 30, 2025 413,120 5,888 1,564 38,223 377,280 (9,835)
Balance, beginning of period at Mar. 31, 2025 409,117 5,877 1,566 35,718 375,899 (9,943)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 2,514 9   2,505    
Conversion of Class B to Class A shares 0 2 (2)      
Net income 3,260       3,260  
Cash dividends on Class A and Class B common stock (1,879)       (1,879)  
Reclassification adjustment to net income, net of tax 108         108
Balance, end of period at Jun. 30, 2025 413,120 5,888 1,564 38,223 377,280 (9,835)
Balance, beginning of period at Dec. 31, 2025 429,243 5,864 1,563 42,427 381,130 (1,741)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 887 114   773    
Net income 8,836       8,836  
Cash dividends on Class A and Class B common stock (1,903)       (1,903)  
Reclassification adjustment to net income, net of tax 48         48
Balance, end of period at Mar. 31, 2026 437,111 5,978 1,563 43,200 388,063 (1,693)
Balance, beginning of period at Dec. 31, 2025 429,243 5,864 1,563 42,427 381,130 (1,741)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 7,873          
Balance, end of period at Jun. 30, 2026 436,138 5,985 1,562 45,116 385,121 (1,646)
Balance, beginning of period at Mar. 31, 2026 437,111 5,978 1,563 43,200 388,063 (1,693)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 1,922 6   1,916    
Conversion of Class B to Class A shares 0 1 (1)      
Net income (963)       (963)  
Cash dividends on Class A and Class B common stock (1,979)       (1,979)  
Reclassification adjustment to net income, net of tax 47         47
Balance, end of period at Jun. 30, 2026 $ 436,138 $ 5,985 $ 1,562 $ 45,116 $ 385,121 $ (1,646)