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, 2023 |
$ 2,616,190
|
$ 22,134
|
$ 1,153,459
|
$ (42,331)
|
$ 1,183,207
|
$ (86,630)
|
$ 386,351
|
Beginning balance (in shares) at Dec. 31, 2023 |
|
39,441,280
|
|
|
|
|
|
Net income |
104,262
|
|
|
|
87,004
|
|
17,258
|
Other comprehensive income (loss) |
(8,000)
|
|
|
(5,539)
|
|
|
(2,461)
|
Issuances of restricted shares of common stock |
|
$ 44
|
(44)
|
|
|
|
|
Issuances of restricted shares of common stock (in shares) |
|
87,660
|
|
|
|
|
|
Forfeitures of restricted shares of common stock |
|
$ (6)
|
6
|
|
|
|
|
Forfeitures of restricted shares of common stock (in shares) |
|
(12,064)
|
|
|
|
|
|
Common stock contribution to 401(k) plan |
8,735
|
$ 10
|
8,725
|
|
|
|
|
Common stock contribution to 401(k) plan (in shares) |
|
20,387
|
|
|
|
|
|
Stock issuances from exercise of stock options and employee stock purchase plan |
10,746
|
$ 27
|
10,719
|
|
|
|
|
Stock issuances from exercise of stock options and employee stock purchase plan (in shares) |
|
53,029
|
|
|
|
|
|
Retirement of common stock |
(565)
|
$ (1)
|
(564)
|
|
|
|
|
Retirement of common stock (in shares) |
|
(1,425)
|
|
|
|
|
|
Net proceeds from the sale of Common stock |
281,751
|
|
268,931
|
|
|
12,820
|
|
Net proceeds from the sale of Common stock (in shares) |
|
712,000
|
|
|
|
|
|
Common stock issued |
752
|
$ 1
|
751
|
|
|
|
|
Common stock issued (in shares) |
|
1,904
|
|
|
|
|
|
Share-based compensation |
10,467
|
|
10,467
|
|
|
|
|
Dividends declared and paid on common stock |
(96,765)
|
|
|
|
(96,765)
|
|
|
Ending balance at Mar. 31, 2024 |
2,927,573
|
$ 22,209
|
1,452,450
|
(47,870)
|
1,173,446
|
(73,810)
|
401,148
|
Ending balance (in shares) at Mar. 31, 2024 |
|
40,302,771
|
|
|
|
|
|
Beginning balance at Dec. 31, 2023 |
2,616,190
|
$ 22,134
|
1,153,459
|
(42,331)
|
1,183,207
|
(86,630)
|
386,351
|
Beginning balance (in shares) at Dec. 31, 2023 |
|
39,441,280
|
|
|
|
|
|
Net income |
318,913
|
|
|
|
|
|
|
Ending balance at Jun. 30, 2024 |
3,044,190
|
$ 22,227
|
1,466,537
|
(50,170)
|
1,246,053
|
(73,810)
|
433,353
|
Ending balance (in shares) at Jun. 30, 2024 |
|
40,338,500
|
|
|
|
|
|
Beginning balance at Mar. 31, 2024 |
2,927,573
|
$ 22,209
|
1,452,450
|
(47,870)
|
1,173,446
|
(73,810)
|
401,148
|
Beginning balance (in shares) at Mar. 31, 2024 |
|
40,302,771
|
|
|
|
|
|
Net income |
214,651
|
|
|
|
181,410
|
|
33,241
|
Other comprehensive income (loss) |
(3,336)
|
|
|
(2,300)
|
|
|
(1,036)
|
Issuances of restricted shares of common stock |
|
$ 5
|
(5)
|
|
|
|
|
Issuances of restricted shares of common stock (in shares) |
|
10,000
|
|
|
|
|
|
Forfeitures of restricted shares of common stock |
|
$ (3)
|
3
|
|
|
|
|
Forfeitures of restricted shares of common stock (in shares) |
|
(5,750)
|
|
|
|
|
|
Stock issuances from exercise of stock options and employee stock purchase plan |
8,158
|
$ 18
|
8,140
|
|
|
|
|
Stock issuances from exercise of stock options and employee stock purchase plan (in shares) |
|
36,754
|
|
|
|
|
|
Retirement of common stock |
(2,444)
|
$ (2)
|
(2,442)
|
|
|
|
|
Retirement of common stock (in shares) |
|
(5,279)
|
|
|
|
|
|
Share-based compensation |
8,390
|
|
8,390
|
|
|
|
|
Dividend reinvestment plan |
1
|
|
1
|
|
|
|
|
Dividend reinvestment plan (in shares) |
|
4
|
|
|
|
|
|
Dividends declared and paid on common stock |
(108,803)
|
|
|
|
(108,803)
|
|
|
Ending balance at Jun. 30, 2024 |
3,044,190
|
$ 22,227
|
1,466,537
|
(50,170)
|
1,246,053
|
(73,810)
|
433,353
|
Ending balance (in shares) at Jun. 30, 2024 |
|
40,338,500
|
|
|
|
|
|
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 |
493
|
$ 1
|
492
|
|
|
|
|
Common stock issued (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
|
|
|
|
|
|
Retirement of common stock |
(1,067)
|
$ (1)
|
(1,066)
|
|
|
|
|
Retirement of common stock (in shares) |
|
(2,232)
|
|
|
|
|
|
Common stock issued |
3,413
|
$ 4
|
3,409
|
|
|
|
|
Common stock issued (in shares) |
|
7,400
|
|
|
|
|
|
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
|
|
|
|
|
|