v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Class A Common Shares
Common Stock
Class B Common Shares
Common Stock
Additional Paid In Capital
Retained Earnings
Class A Common Shares
Retained Earnings
Class B Common Shares
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Class A Common Shares
Class B Common Shares
Total
Balance at beginning of period at Dec. 31, 2024     $ 4,587 $ 148,053     $ 853,627 $ (14,238)     $ 992,029
Balance (in shares) at Dec. 31, 2024 17,298 2,150                  
Increase (Decrease) in Stockholders' Equity                      
Net income             78,752       78,752
Net change in AOCI               4,677     4,677
Dividends declared on Common Stock:                      
Dividends declared on Common Stock         $ (15,602) $ (1,763)     $ (15,602) $ (1,763)  
Stock options exercised, net of shares withheld     10 3,608     (3,253)       365
Stock options exercised, net of shares withheld (in shares) 46                    
Conversion of Class B to Class A Common Shares (in shares) 1 (1)                  
Repurchase of Class A Common Stock       (8)     (64)       (72)
Repurchase of Class A Common Stock (in shares) (1)                    
Net change in notes receivable on Class A Common Stock       (48)             (48)
Deferred director compensation expense - Class A Common Stock       302             302
Deferred designed key employee compensation expense - Class A Common Stock     (1) 258     (179)       78
Deferred designed key employee compensation expense - Class A Common Stock (In shares) 18                    
Employee stock purchase plan - Class A Common Stock     1 367             368
Employee stock purchase plan - Class A Common Stock (in shares) 6                    
Stock-based awards, Performance stock units, net of shares tendered back       72             72
Stock-based awards, Restricted stock, net of shares tendered back       814     (181)       633
Stock-based awards, Restricted stock, net of shares tendered back (in shares) 10                    
Stock-based awards, Stock options       315             315
Balance at end of period at Jun. 30, 2025     4,597 153,733     911,337 (9,561)     1,060,106
Balance (in shares) at Jun. 30, 2025 17,378 2,149                  
Balance at beginning of period at Mar. 31, 2025     4,594 151,473     889,687 (11,665)     1,034,089
Balance (in shares) at Mar. 31, 2025 17,368 2,150                  
Increase (Decrease) in Stockholders' Equity                      
Net income             31,484       31,484
Net change in AOCI               2,104     2,104
Dividends declared on Common Stock:                      
Dividends declared on Common Stock         (7,803) (881)     (7,803) (881)  
Stock options exercised, net of shares withheld     2 937     (949)       (10)
Stock options exercised, net of shares withheld (in shares) 10                    
Conversion of Class B to Class A Common Shares (in shares) 1 (1)                  
Repurchase of Class A Common Stock       (8)     (64)       (72)
Repurchase of Class A Common Stock (in shares) (1)                    
Deferred director compensation expense - Class A Common Stock       159             159
Deferred designed key employee compensation expense - Class A Common Stock       (11)             (11)
Employee stock purchase plan - Class A Common Stock       191             191
Employee stock purchase plan - Class A Common Stock (in shares) 3                    
Stock-based awards, Performance stock units, net of shares tendered back       36             36
Stock-based awards, Restricted stock, net of shares tendered back     1 797     (137)       661
Stock-based awards, Restricted stock, net of shares tendered back (in shares) (3)                    
Stock-based awards, Stock options       159             159
Balance at end of period at Jun. 30, 2025     4,597 153,733     911,337 (9,561)     1,060,106
Balance (in shares) at Jun. 30, 2025 17,378 2,149                  
Balance at beginning of period at Dec. 31, 2025     4,601 156,695     945,399 (4,402)     1,102,293
Balance (in shares) at Dec. 31, 2025 17,393 2,148                  
Increase (Decrease) in Stockholders' Equity                      
Net income             75,435       75,435
Net change in AOCI               (3,799)     (3,799)
Dividends declared on Common Stock:                      
Dividends declared on Common Stock         (17,212) (1,929)     (17,212) (1,929)  
Stock options exercised, net of shares withheld     6 2,157     (2,678)       (515)
Stock options exercised, net of shares withheld (in shares) 29                    
Conversion of Class B to Class A Common Shares (in shares) 11 (11)                  
Net change in notes receivable on Class A Common Stock       24             24
Deferred director compensation expense - Class A Common Stock       282             282
Deferred designed key employee compensation expense - Class A Common Stock       510             510
Deferred designed key employee compensation expense - Class A Common Stock (In shares) 27                    
Employee stock purchase plan - Class A Common Stock       351             351
Employee stock purchase plan - Class A Common Stock (in shares) 4                    
Stock-based awards, Performance stock units, net of shares tendered back       (40)             (40)
Stock-based awards, Restricted stock, net of shares tendered back     2 1,167     (37)       1,132
Stock-based awards, Restricted stock, net of shares tendered back (in shares) 34                    
Stock-based awards, Stock options       265             265
Balance at end of period at Jun. 30, 2026     4,609 161,411     998,978 (8,201)     1,156,797
Balance (in shares) at Jun. 30, 2026 17,498 2,137                  
Balance at beginning of period at Mar. 31, 2026     4,606 159,457     976,258 (6,934)     1,133,387
Balance (in shares) at Mar. 31, 2026 17,467 2,148                  
Increase (Decrease) in Stockholders' Equity                      
Net income             32,866       32,866
Net change in AOCI               (1,267)     (1,267)
Dividends declared on Common Stock:                      
Dividends declared on Common Stock         $ (8,609) $ (962)     $ (8,609) $ (962)  
Stock options exercised, net of shares withheld     1 425     (576)       (150)
Stock options exercised, net of shares withheld (in shares) 4                    
Conversion of Class B to Class A Common Shares (in shares) 11 (11)                  
Net change in notes receivable on Class A Common Stock       22             22
Deferred director compensation expense - Class A Common Stock       136             136
Deferred designed key employee compensation expense - Class A Common Stock       308             308
Employee stock purchase plan - Class A Common Stock       192             192
Employee stock purchase plan - Class A Common Stock (in shares) 2                    
Stock-based awards, Performance stock units, net of shares tendered back       (79)             (79)
Stock-based awards, Restricted stock, net of shares tendered back     2 812     1       815
Stock-based awards, Restricted stock, net of shares tendered back (in shares) 14                    
Stock-based awards, Stock options       138             138
Balance at end of period at Jun. 30, 2026     $ 4,609 $ 161,411     $ 998,978 $ (8,201)     $ 1,156,797
Balance (in shares) at Jun. 30, 2026 17,498 2,137