v3.26.1
Condensed Consolidated Unaudited Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock, Class B Common Stock and Preferred Stock [Member]
Paid-In Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Non-controlling Interest [Member]
Beginning balance at Dec. 31, 2024 $ 3,064,238 $ 22,220 $ 1,472,170 $ (59,893) $ 1,295,972 $ (73,479) $ 407,248
Beginning balance (in shares) at Dec. 31, 2024   40,352,263          
Net income 94,540       80,061   14,479
Other comprehensive income (loss) 248     164     84
Issuances of restricted shares of common stock   $ 26 (26)        
Issuances of restricted shares of common stock (in shares)   52,503          
Forfeitures of restricted shares of common stock   $ (2) 2        
Forfeitures of restricted shares of common stock (in shares)   (4,000)          
Common stock contribution to 401(k) plan 8,743 $ 9 8,734        
Common stock contribution to 401(k) plan (in shares)   18,450          
Stock issuances from exercise of stock options and employee stock purchase plan 11,049 $ 22 11,027        
Stock issuances from exercise of stock options and employee stock purchase plan (in shares)   43,568          
Common stock issued for acquisitions 493 $ 1 492        
Common stock issued for acquisitions (in shares)   1,036          
Investment in Lashley 999           999
Share-based compensation 9,879   9,879        
Dividend reinvestment plan 6,708   6,541     167  
Dividend reinvestment plan (in shares)   13,942          
Dividends declared and paid on common stock (109,037)       (109,037)    
Ending balance at Mar. 31, 2025 3,087,860 $ 22,276 1,508,819 (59,729) 1,266,996 (73,312) 422,810
Ending balance (in shares) at Mar. 31, 2025   40,477,762          
Beginning balance at Dec. 31, 2024 3,064,238 $ 22,220 1,472,170 (59,893) 1,295,972 (73,479) 407,248
Beginning balance (in shares) at Dec. 31, 2024   40,352,263          
Net income 311,308            
Ending balance at Jun. 30, 2025 3,221,819 $ 22,297 1,531,598 (49,371) 1,329,149 (73,231) 461,377
Ending balance (in shares) at Jun. 30, 2025   40,527,983          
Beginning balance at Mar. 31, 2025 3,087,860 $ 22,276 1,508,819 (59,729) 1,266,996 (73,312) 422,810
Beginning balance (in shares) at Mar. 31, 2025   40,477,762          
Net income 216,768       183,613   33,155
Other comprehensive income (loss) 15,770     10,358     5,412
Issuances of restricted shares of common stock   $ 7 (7)        
Issuances of restricted shares of common stock (in shares)   14,500          
Forfeitures of restricted shares of common stock   $ (2) 2        
Forfeitures of restricted shares of common stock (in shares)   (3,000)          
Stock issuances from exercise of stock options and employee stock purchase plan 4,112 $ 8 4,104        
Stock issuances from exercise of stock options and employee stock purchase plan (in shares)   17,000          
Common stock issued for acquisitions 3,413 $ 4 3,409        
Common stock issued for acquisitions (in shares)   7,400          
Retirement of common stock (1,067) $ (1) (1,066)        
Retirement of common stock (in shares)   (2,232)          
Share-based compensation 9,020   9,020        
Dividend reinvestment plan 7,403 $ 5 7,317     81  
Dividend reinvestment plan (in shares)   16,553          
Dividends declared and paid on common stock (121,460)       (121,460)    
Ending balance at Jun. 30, 2025 3,221,819 $ 22,297 1,531,598 (49,371) 1,329,149 (73,231) 461,377
Ending balance (in shares) at Jun. 30, 2025   40,527,983          
Beginning balance at Dec. 31, 2025 3,222,061 $ 22,321 1,563,389 (50,305) 1,319,201 (73,230) 440,685
Beginning balance (in shares) at Dec. 31, 2025   40,575,912          
Net income 92,941       79,074   13,867
Other comprehensive income (loss) (4,925)     (3,188)     (1,737)
Issuances of restricted shares of common stock   $ 17 (17)        
Issuances of restricted shares of common stock (in shares)   33,455          
Forfeitures of restricted shares of common stock   $ (6) 6        
Forfeitures of restricted shares of common stock (in shares)   (11,000)          
Common stock contribution to 401(k) plan 9,267 $ 14 9,253        
Common stock contribution to 401(k) plan (in shares)   27,503          
Stock issuances from exercise of stock options and employee stock purchase plan 5,978 $ 10 5,968        
Stock issuances from exercise of stock options and employee stock purchase plan (in shares)   20,226          
Retirement of common stock (806) $ (1) (805)        
Retirement of common stock (in shares)   (2,020)          
Share-based compensation 8,328   8,328        
Dividend reinvestment plan 3,851 $ 5 3,846        
Dividend reinvestment plan (in shares)   9,890          
Dividends declared and paid on common stock (121,775)       (121,775)    
Ending balance at Mar. 31, 2026 3,214,920 $ 22,360 1,589,968 (53,493) 1,276,500 (73,230) 452,815
Ending balance (in shares) at Mar. 31, 2026   40,653,966          
Beginning balance at Dec. 31, 2025 3,222,061 $ 22,321 1,563,389 (50,305) 1,319,201 (73,230) 440,685
Beginning balance (in shares) at Dec. 31, 2025   40,575,912          
Net income 284,243            
Ending balance at Jun. 30, 2026 3,473,210 $ 22,649 1,796,411 (57,109) 1,305,691 (73,229) 478,797
Ending balance (in shares) at Jun. 30, 2026   41,231,411          
Beginning balance at Mar. 31, 2026 3,214,920 $ 22,360 1,589,968 (53,493) 1,276,500 (73,230) 452,815
Beginning balance (in shares) at Mar. 31, 2026   40,653,966          
Net income 191,302       163,336   27,966
Other comprehensive income (loss) (5,600)     (3,616)     (1,984)
Issuances of restricted shares of common stock   $ 16 (16)        
Issuances of restricted shares of common stock (in shares)   32,410          
Forfeitures of restricted shares of common stock   $ (4) 4        
Forfeitures of restricted shares of common stock (in shares)   (9,000)          
Stock issuances from exercise of stock options and employee stock purchase plan 8,492 $ 14 8,478        
Stock issuances from exercise of stock options and employee stock purchase plan (in shares)   28,901          
Common stock issued for acquisitions 186,164 $ 259 185,905        
Common stock issued for acquisitions (in shares)   517,884          
Retirement of common stock (813) $ (1) (812)        
Retirement of common stock (in shares)   (2,206)          
Share-based compensation 8,634   8,634        
Dividend reinvestment plan 4,256 $ 5 4,250     1  
Dividend reinvestment plan (in shares)   9,456          
Dividends declared and paid on common stock (134,145)       (134,145)    
Ending balance at Jun. 30, 2026 $ 3,473,210 $ 22,649 $ 1,796,411 $ (57,109) $ 1,305,691 $ (73,229) $ 478,797
Ending balance (in shares) at Jun. 30, 2026   41,231,411