XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Employees [Member]
Preferred Stock [Member]
Employees [Member]
Common Stock [Member]
Common Class A [Member]
Employees [Member]
Common Stock [Member]
Common Class B [Member]
Employees [Member]
Additional Paid-in Capital [Member]
Employees [Member]
Treasury Stock, Common [Member]
Employees [Member]
AOCI Attributable to Parent [Member]
Employees [Member]
Retained Earnings [Member]
Employees [Member]
Noncontrolling Interest Before Receivable For Issuance Of Capital Stock [Member]
Employees [Member]
Noncontrolling Interest, Receivables from Issuance of Equity [Member]
Employees [Member]
Stock Repurchase Program [Member]
Preferred Stock [Member]
Stock Repurchase Program [Member]
Common Stock [Member]
Common Class A [Member]
Stock Repurchase Program [Member]
Common Stock [Member]
Common Class B [Member]
Stock Repurchase Program [Member]
Additional Paid-in Capital [Member]
Stock Repurchase Program [Member]
Treasury Stock, Common [Member]
Stock Repurchase Program [Member]
AOCI Attributable to Parent [Member]
Stock Repurchase Program [Member]
Retained Earnings [Member]
Stock Repurchase Program [Member]
Noncontrolling Interest Before Receivable For Issuance Of Capital Stock [Member]
Stock Repurchase Program [Member]
Noncontrolling Interest, Receivables from Issuance of Equity [Member]
Stock Repurchase Program [Member]
Preferred Stock [Member]
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Noncontrolling Interest Before Receivable For Issuance Of Capital Stock [Member]
Noncontrolling Interest, Receivables from Issuance of Equity [Member]
Common Class B [Member]
Total
BALANCE (in shares) at Dec. 31, 2023                                         0 1,574 28,765                
BALANCE at Dec. 31, 2023                                         $ 0 $ 16 $ 288 $ 156,101 $ (22,661) $ 3,299 $ 60,196 $ (12,731)     $ 184,508
Dividends on common stock ($0.075 per share)                                         $ 0 $ 0 $ 0 0 0   (2,121)       (2,121)
Stock-based compensation (in shares)                                         0 0 14                
Stock-based compensation                                         $ 0 $ 0 $ 0 749 0   0       749
Repurchase of Class B common stock $ 0 $ 0 $ 0 $ 0 $ (2,523)   $ 0     $ (2,523) $ 0 $ 0 $ 0 $ 0 $ (4,101)   $ 0     $ (4,101)                      
Other comprehensive income                                         0 0 0 0 0 (5,210) 0 128     (5,082)
Net income (loss)                                         $ 0 $ 0 $ 0 0 0 0 8,123 46     8,169
BALANCE (in shares) at Mar. 31, 2024                                         0 1,574 28,905                
BALANCE at Mar. 31, 2024                                         $ 0 $ 16 $ 289 157,549 (29,285) (1,911) 66,198 (13,441)     179,415
Exercise of stock options (in shares)                                         0 0 126                
Exercise of stock options                                         $ 0 $ 0 $ 1 1,015 0   0       1,016
Purchase of equity of subsidiary                                         $ 0 $ 0 $ 0 (316) 0   0 (884)     (1,200)
BALANCE (in shares) at Dec. 31, 2023                                         0 1,574 28,765                
BALANCE at Dec. 31, 2023                                         $ 0 $ 16 $ 288 156,101 (22,661) 3,299 60,196 (12,731)     184,508
Net income (loss)                                                             17,525
BALANCE (in shares) at Jun. 30, 2024                                         0 1,574 28,906                
BALANCE at Jun. 30, 2024                                         $ 0 $ 16 $ 289 158,007 (31,849) 1,836 73,779 (12,524)     189,554
BALANCE (in shares) at Dec. 31, 2023                                         0 1,574 28,765                
BALANCE at Dec. 31, 2023                                         $ 0 $ 16 $ 288 156,101 (22,661) 3,299 60,196 (12,731)     184,508
Repurchase of Class B common stock                                                           $ (37,500)  
BALANCE (in shares) at Dec. 31, 2024                                         0 1,574 29,310                
BALANCE at Dec. 31, 2024                                         $ 0 $ 16 $ 293 159,192 (37,486) 3,919 64,574 (10,174) $ (783)   179,551
BALANCE (in shares) at Mar. 31, 2024                                         0 1,574 28,905                
BALANCE at Mar. 31, 2024                                         $ 0 $ 16 $ 289 157,549 (29,285) (1,911) 66,198 (13,441)     179,415
Dividends on common stock ($0.075 per share)                                         $ 0 $ 0 $ 0 0 0   (2,031)       (2,031)
Stock-based compensation (in shares)                                         0 0 1                
Stock-based compensation                                         $ 0 $ 0 $ 0 458 0   0       458
Repurchase of Class B common stock 0 0 0 0 (768)   0     (768) 0 0 0 0 (1,796)   0     (1,796)                      
Other comprehensive income                                         0 0 0 0 0 3,759 0 (113)     3,646
Net income (loss)                                         $ 0 $ 0 $ 0 0 0 0 9,612 (256)     9,356
BALANCE (in shares) at Jun. 30, 2024                                         0 1,574 28,906                
BALANCE at Jun. 30, 2024                                         $ 0 $ 16 $ 289 158,007 (31,849) 1,836 73,779 (12,524)     189,554
Exercise of stock options (in shares)                                         0 0 0                
Exercise of stock options                                         $ 0 $ 0 $ 0 0 0   0       1,286
Purchase of equity of subsidiary                                         $ 0 $ 0 $ 0 0 0   0 0     (12)
BALANCE (in shares) at Dec. 31, 2024                                         0 1,574 29,310                
BALANCE at Dec. 31, 2024                                         $ 0 $ 16 $ 293 159,192 (37,486) 3,919 64,574 (10,174) (783)   179,551
Dividends on common stock ($0.075 per share)                                         $ 0 $ 0 $ 0 0 0 0 (2,026) 0 0   (2,026)
Stock-based compensation (in shares)                                         0 0 14                
Stock-based compensation                                         $ 0 $ 0 $ 0 739 0 0 0 0 0   739
Repurchase of Class B common stock 0 0 0 0 (462) $ 0 0 $ 0 $ 0 (462) 0 0 0 0 (1,887) $ 0 0 $ 0 $ 0 (1,887)                      
Restricted Class B common stock issued to a member of the Board of Directors                                         0 0 0 50 0 0 0 0 0   50
Other comprehensive income                                         0 0 0 0 0 454 0 670 0   1,124
Net income (loss)                                         $ 0 $ 0 $ 0 0 0 0 10,630 (329) 0   10,301
BALANCE (in shares) at Mar. 31, 2025                                         0 1,574 29,324                
BALANCE at Mar. 31, 2025                                         $ 0 $ 16 $ 293 159,981 (39,835) 4,373 73,178 (9,833) (783)   187,390
BALANCE (in shares) at Dec. 31, 2024                                         0 1,574 29,310                
BALANCE at Dec. 31, 2024                                         $ 0 $ 16 $ 293 159,192 (37,486) 3,919 64,574 (10,174) (783)   179,551
Repurchase of Class B common stock                                                           $ (42,600)  
Net income (loss)                                                             13,169
BALANCE (in shares) at Jun. 30, 2025                                         0 1,574 29,323                
BALANCE at Jun. 30, 2025                                         $ 0 $ 16 $ 293 160,587 (42,567) 4,720 73,990 (9,342) (531)   187,166
BALANCE (in shares) at Mar. 31, 2025                                         0 1,574 29,324                
BALANCE at Mar. 31, 2025                                         $ 0 $ 16 $ 293 159,981 (39,835) 4,373 73,178 (9,833) (783)   187,390
Dividends on common stock ($0.075 per share)                                         $ 0 $ 0 $ 0 0 0   (2,010)   0   (2,010)
Stock-based compensation (in shares)                                         0 0 (1)                
Stock-based compensation                                         $ 0 $ 0 $ 0 606 0   0   0   606
Repurchase of Class B common stock $ 0 $ 0 $ 0 $ 0 $ 0   $ 0   $ 252 $ 0 $ 0 $ 0 $ 0 $ 0 $ (2,732)   $ 0   $ 0 $ (2,732)                      
Other comprehensive income                                         0 0 0 0 0 347 0 698 0   1,045
Net income (loss)                                         $ 0 $ 0 $ 0 0 0 0 2,822 45 0   2,867
BALANCE (in shares) at Jun. 30, 2025                                         0 1,574 29,323                
BALANCE at Jun. 30, 2025                                         $ 0 $ 16 $ 293 $ 160,587 $ (42,567) $ 4,720 $ 73,990 $ (9,342) $ (531)   $ 187,166
Exercise of stock options (in shares)                                                             0