CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($) shares in Thousands, $ in Thousands | Total | Additional Paid-In Capital | Retained Earnings | Accumulated Other Comprehensive Income (Loss) | Non-controlling Interest | Class A Common Stock Common stock | Class B Common Stock Common stock |
Balance at the beginning of the period (in shares) at Dec. 31, 2022 | | | | | | 60,903 | 14,978 |
Balance at the beginning of the period at Dec. 31, 2022 | $ 710,445 | $ 310,528 | $ 261,764 | $ (984) | $ 138,528 | $ 609 | $ 0 |
Balance at the end of the period (in shares) at Jun. 30, 2023 | | | | | | 64,609 | 14,820 |
Balance at the end of the period at Jun. 30, 2023 | 952,774 | 446,206 | 315,049 | (1,096) | 191,968 | $ 647 | $ 0 |
Balance at the beginning of the period (in shares) at Dec. 31, 2022 | | | | | | 60,903 | 14,978 |
Balance at the beginning of the period at Dec. 31, 2022 | 710,445 | 310,528 | 261,764 | (984) | 138,528 | $ 609 | $ 0 |
Statement of Stockholders'/Members' Equity | | | | | | | |
Issuance of common stock (in shares) | | | | | | 3,352 | |
Issuances of common stock | 169,369 | 143,302 | | | 26,033 | $ 34 | |
Member distributions | (13,926) | | | | (13,926) | | |
Effect of CC Unit redemptions (in shares) | | | | | | 872 | (872) |
Effect of CC Unit redemptions | 0 | 11,773 | | | (11,782) | $ 9 | |
Tax impact of equity transactions | 5,747 | (10,979) | | | 16,726 | | |
Equity award vestings (in shares) | | | | | | 200 | |
Equity award vestings | (4,440) | (3,071) | | | (1,371) | $ 2 | |
Other comprehensive income (loss) | (812) | | | (663) | (149) | | |
Share repurchases (in shares) | | | | | | (4) | |
Share repurchases | (159) | (137) | | | (22) | | |
Stock-based compensation | 13,370 | 10,886 | | | 2,484 | | |
Cash dividends declared | (22,289) | | (22,289) | | | | |
Net income | 152,766 | | 120,224 | | 32,542 | | |
Balance at the end of the period (in shares) at Sep. 30, 2023 | | | | | | 65,323 | 14,106 |
Balance at the end of the period at Sep. 30, 2023 | 1,010,071 | 462,302 | 359,699 | (1,647) | 189,063 | $ 654 | $ 0 |
Balance at the beginning of the period (in shares) at Jun. 30, 2023 | | | | | | 64,609 | 14,820 |
Balance at the beginning of the period at Jun. 30, 2023 | 952,774 | 446,206 | 315,049 | (1,096) | 191,968 | $ 647 | $ 0 |
Statement of Stockholders'/Members' Equity | | | | | | | |
Member distributions | (9,214) | | | | (9,214) | | |
Effect of CC Unit redemptions (in shares) | | | | | | 714 | (714) |
Effect of CC Unit redemptions | 0 | 9,753 | | | (9,760) | $ 7 | |
Tax impact of equity transactions | 2,474 | 2,574 | | | (100) | | |
Other comprehensive income (loss) | (670) | | | (551) | (119) | | |
Stock-based compensation | 4,618 | 3,769 | | | 849 | | |
Cash dividends declared | (7,930) | | (7,930) | | | | |
Net income | 68,019 | | 52,580 | | 15,439 | | |
Balance at the end of the period (in shares) at Sep. 30, 2023 | | | | | | 65,323 | 14,106 |
Balance at the end of the period at Sep. 30, 2023 | 1,010,071 | 462,302 | 359,699 | (1,647) | 189,063 | $ 654 | $ 0 |
Balance at the beginning of the period (in shares) at Dec. 31, 2023 | | | | | | 65,409 | 14,034 |
Balance at the beginning of the period at Dec. 31, 2023 | 1,064,770 | 465,012 | 400,682 | (826) | 199,248 | $ 654 | $ 0 |
Statement of Stockholders'/Members' Equity | | | | | | | |
Member distributions | (10,444) | | | | (10,444) | | |
Effect of CC Unit redemptions (in shares) | | | | | | 1,106 | (1,106) |
Effect of CC Unit redemptions | 0 | 16,854 | | | (16,865) | $ 11 | |
Tax impact of equity transactions | 603 | 603 | | | | | |
Equity award vestings (in shares) | | | | | | 228 | |
Equity award vestings | (5,949) | (4,284) | | | (1,667) | $ 2 | |
Other comprehensive income (loss) | 140 | | | 87 | 53 | | |
Share repurchases (in shares) | | | | | | (87) | |
Share repurchases | (3,372) | (2,996) | | | (375) | $ (1) | |
Stock-based compensation | 16,142 | 13,422 | | | 2,720 | | |
Cash dividends declared | (24,921) | | (24,921) | | | | |
Net income | 175,311 | | 138,720 | | 36,591 | | |
Balance at the end of the period (in shares) at Sep. 30, 2024 | | | | | | 66,656 | 12,928 |
Balance at the end of the period at Sep. 30, 2024 | 1,212,280 | 488,611 | 514,481 | (739) | 209,261 | $ 666 | $ 0 |
Balance at the beginning of the period (in shares) at Jun. 30, 2024 | | | | | | 66,480 | 13,082 |
Balance at the beginning of the period at Jun. 30, 2024 | 1,154,796 | 481,960 | 473,391 | (1,340) | 200,120 | $ 665 | $ 0 |
Statement of Stockholders'/Members' Equity | | | | | | | |
Member distributions | (1,827) | | | | (1,827) | | |
Effect of CC Unit redemptions (in shares) | | | | | | 154 | (154) |
Effect of CC Unit redemptions | 0 | 2,448 | | | (2,449) | $ 1 | |
Tax impact of equity transactions | 70 | 70 | | | | | |
Equity award vestings (in shares) | | | | | | 22 | |
Equity award vestings | (832) | (640) | | | (192) | | |
Other comprehensive income (loss) | 769 | | | 601 | 168 | | |
Stock-based compensation | 5,704 | 4,773 | | | 931 | | |
Cash dividends declared | (8,837) | | (8,837) | | | | |
Net income | 62,437 | | 49,927 | | 12,510 | | |
Balance at the end of the period (in shares) at Sep. 30, 2024 | | | | | | 66,656 | 12,928 |
Balance at the end of the period at Sep. 30, 2024 | $ 1,212,280 | $ 488,611 | $ 514,481 | $ (739) | $ 209,261 | $ 666 | $ 0 |