Consolidated Statements of Changes in Equity (Unaudited) - USD ($) shares in Thousands, $ in Thousands | Total | Class A Common Stock | Class B Common Stock | Total Stockholders’ Equity | Total Stockholders’ Equity Class A Common Stock | Common Stock Class A Common Stock | Common Stock Class B Common Stock | Additional Paid In Capital | Treasury Stock | Treasury Stock Class A Common Stock | Retained Earnings | Noncontrolling Interest | Noncontrolling Interest Class B Common Stock |
Common Stock, Balance at beginning of period (in shares) at Dec. 31, 2022 | | | | | | 213,727 | 21,827 | | | | | | |
Balance at beginning of period at Dec. 31, 2022 | $ 1,740,191 | | | $ 1,576,055 | | $ 21 | $ 2 | $ 1,719,875 | $ (329,512) | | $ 185,669 | $ 164,136 | |
Treasury Stock, Balance at beginning of period (in shares) at Dec. 31, 2022 | | | | | | | | | 21,684 | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | | | | |
Stock based compensation expense, net of forfeitures | 7,863 | | | 7,053 | | | | 7,053 | | | | 810 | |
Changes in ownership interest adjustment | 167 | | | 6,875 | | | | 6,875 | | | | (6,708) | |
Common stock issued related to stock based compensation and other, net (in shares) | | | | | | 673 | | | | | | | |
Common stock issued related to stock based compensation and other, net | (6,978) | | | (6,262) | | | | (6,262) | | | | (716) | |
Class A Common Stock repurchases (in shares) | | | | | | | | | | 4,650 | | | |
Class A Common Stock repurchases | | $ (96,092) | | | $ (96,092) | | | | | $ (96,092) | | | |
Dividends declared | (44,484) | | | (44,484) | | | | | | | (44,484) | | |
Distributions to noncontrolling interest owners | (5,599) | | | | | | | | | | | (5,599) | |
Adjustment to deferred taxes | 4,327 | | | 4,327 | | | | 4,327 | | | | | |
Tax impact of equity transactions | (809) | | | (809) | | | | (809) | | | | | |
Net income | 211,272 | | | 187,826 | | | | | | | 187,826 | 23,446 | |
Common Stock, Balance at end of period (in shares) at Jun. 30, 2023 | | | | | | 214,400 | 21,827 | | | | | | |
Balance at end of period at Jun. 30, 2023 | 1,809,858 | | | 1,634,489 | | $ 21 | $ 2 | 1,731,059 | $ (425,604) | | 329,011 | 175,369 | |
Treasury Stock, Balance at end of period (in shares) at Jun. 30, 2023 | | | | | | | | | 26,334 | | | | |
Common Stock, Balance at beginning of period (in shares) at Mar. 31, 2023 | | | | | | 214,355 | 21,827 | | | | | | |
Balance at beginning of period at Mar. 31, 2023 | 1,767,077 | | | 1,599,363 | | $ 21 | $ 2 | 1,720,487 | $ (380,783) | | 259,636 | 167,714 | |
Treasury Stock, Balance at beginning of period (in shares) at Mar. 31, 2023 | | | | | | | | | 24,084 | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | | | | |
Stock based compensation expense, net of forfeitures | 4,092 | | | 3,668 | | | | 3,668 | | | | 424 | |
Changes in ownership interest adjustment | 167 | | | 2,936 | | | | 2,936 | | | | (2,769) | |
Common stock issued related to stock based compensation and other, net (in shares) | | | | | | 45 | | | | | | | |
Common stock issued related to stock based compensation and other, net | (152) | | | (137) | | | | (137) | | | | (15) | |
Class A Common Stock repurchases (in shares) | | | | | | | | | | 2,250 | | | |
Class A Common Stock repurchases | | $ (44,821) | | | (44,821) | | | | | $ (44,821) | | | |
Dividends declared | (22,117) | | | (22,117) | | | | | | | (22,117) | | |
Distributions to noncontrolling interest owners | (3,089) | | | | | | | | | | | (3,089) | |
Adjustment to deferred taxes | 4,543 | | | 4,543 | | | | 4,543 | | | | | |
Tax impact of equity transactions | (438) | | | (438) | | | | (438) | | | | | |
Net income | 104,596 | | | 91,492 | | | | | | | 91,492 | 13,104 | |
Common Stock, Balance at end of period (in shares) at Jun. 30, 2023 | | | | | | 214,400 | 21,827 | | | | | | |
Balance at end of period at Jun. 30, 2023 | 1,809,858 | | | 1,634,489 | | $ 21 | $ 2 | 1,731,059 | $ (425,604) | | 329,011 | 175,369 | |
Treasury Stock, Balance at end of period (in shares) at Jun. 30, 2023 | | | | | | | | | 26,334 | | | | |
Common Stock, Balance at beginning of period (in shares) at Dec. 31, 2023 | | 214,497 | 21,827 | | | 214,497 | 21,827 | | | | | | |
Balance at beginning of period at Dec. 31, 2023 | $ 1,882,668 | | | 1,691,670 | | $ 21 | $ 2 | 1,743,930 | $ (538,445) | | 486,162 | 190,998 | |
Treasury Stock, Balance at beginning of period (in shares) at Dec. 31, 2023 | 31,333 | | | | | | | | 31,333 | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | | | | |
Stock based compensation expense, net of forfeitures | $ 9,454 | | | 8,607 | | | | 8,607 | | | | 847 | |
Changes in ownership interest adjustment | 0 | | | 29,434 | | | | 29,434 | | | | (29,434) | |
Common stock issued related to stock based compensation and other, net (in shares) | | | | | | 801 | | | | | | | |
Common stock issued related to stock based compensation and other, net | (7,527) | | | (6,720) | | $ 1 | | (6,721) | | | | (807) | |
Class A Common Stock repurchases (in shares) | | | | | | | | | | 3,350 | | | |
Class A Common Stock repurchases | | $ (78,302) | | | (78,302) | | | | | $ (78,302) | | | |
Class B Common Stock purchase and cancellation (in shares) | | | | | | | (3,000) | | | | | | |
Class B Common Stock purchase and cancellation | | | $ (76,740) | | | | | | | | | | $ (76,740) |
Conversion of Class B Common Stock to Class A Common Stock (in shares) | | | | | | 7,869 | (7,869) | | | | | | |
Conversion of Class B Common Stock to Class A Common Stock | | | $ 0 | | | $ 1 | $ (1) | | | | | | |
Dividends declared | (47,807) | | | (47,807) | | | | | | | (47,807) | | |
Distributions to noncontrolling interest owners | (6,648) | | | | | | | | | | | (6,648) | |
Adjustment to deferred taxes | (2,915) | | | (2,915) | | | | (2,915) | | | | | |
Tax impact of equity transactions | 43,463 | | | 43,463 | | | | 43,463 | | | | | |
Net income | 202,710 | | | 180,645 | | | | | | | 180,645 | 22,065 | |
Common Stock, Balance at end of period (in shares) at Jun. 30, 2024 | | 223,167 | 10,958 | | | 223,167 | 10,958 | | | | | | |
Balance at end of period at Jun. 30, 2024 | $ 1,918,356 | | | 1,818,075 | | $ 23 | $ 1 | 1,815,798 | $ (616,747) | | 619,000 | 100,281 | |
Treasury Stock, Balance at end of period (in shares) at Jun. 30, 2024 | 34,683 | | | | | | | | 34,683 | | | | |
Common Stock, Balance at beginning of period (in shares) at Mar. 31, 2024 | | | | | | 215,177 | 21,827 | | | | | | |
Balance at beginning of period at Mar. 31, 2024 | $ 1,897,784 | | | 1,701,267 | | $ 22 | $ 2 | 1,745,157 | $ (591,175) | | 547,261 | 196,517 | |
Treasury Stock, Balance at beginning of period (in shares) at Mar. 31, 2024 | | | | | | | | | 33,683 | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | | | | |
Stock based compensation expense, net of forfeitures | 4,796 | | | 4,449 | | | | 4,449 | | | | 347 | |
Changes in ownership interest adjustment | 0 | | | 25,573 | | | | 25,573 | | | | (25,573) | |
Common stock issued related to stock based compensation and other, net (in shares) | | | | | | 121 | | | | | | | |
Common stock issued related to stock based compensation and other, net | (148) | | | (135) | | | | (135) | | | | (13) | |
Class A Common Stock repurchases (in shares) | | | | | | | | | | 1,000 | | | |
Class A Common Stock repurchases | | $ (25,939) | | | $ (25,939) | | | | | $ (25,939) | | | |
Class B Common Stock purchase and cancellation (in shares) | | | | | | | (3,000) | | | | | | |
Class B Common Stock purchase and cancellation | | | $ (76,740) | | | | | | | | | | $ (76,740) |
Conversion of Class B Common Stock to Class A Common Stock (in shares) | | | | | | 7,869 | (7,869) | | | | | | |
Conversion of Class B Common Stock to Class A Common Stock | | | $ 0 | | | $ 1 | $ (1) | | | | | | |
Dividends declared | (23,820) | | | (23,820) | | | | | | | (23,820) | | |
Distributions to noncontrolling interest owners | (3,811) | | | | | | | | | | | (3,811) | |
Adjustment to deferred taxes | (2,709) | | | (2,709) | | | | (2,709) | | | | | |
Tax impact of equity transactions | 43,830 | | | 43,830 | | | | 43,463 | $ 367 | | | | |
Net income | 105,113 | | | 95,559 | | | | | | | 95,559 | 9,554 | |
Common Stock, Balance at end of period (in shares) at Jun. 30, 2024 | | 223,167 | 10,958 | | | 223,167 | 10,958 | | | | | | |
Balance at end of period at Jun. 30, 2024 | $ 1,918,356 | | | $ 1,818,075 | | $ 23 | $ 1 | $ 1,815,798 | $ (616,747) | | $ 619,000 | $ 100,281 | |
Treasury Stock, Balance at end of period (in shares) at Jun. 30, 2024 | 34,683 | | | | | | | | 34,683 | | | | |