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
|
|
|
|
|
|