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 |
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 | (4,712) | | | | (4,712) | | |
Effect of CC Unit redemptions (in shares) | | | | | | 158 | (158) |
Effect of CC Unit redemptions | 0 | 2,020 | | | (2,022) | $ 2 | |
Tax impact of equity transactions | 3,273 | (13,553) | | | 16,826 | | |
Equity award vestings (in shares) | | | | | | 200 | |
Equity award vestings | (4,440) | (3,071) | | | (1,371) | $ 2 | |
Other comprehensive income (loss) | (142) | | | (112) | (30) | | |
Share repurchases (in shares) | | | | | | (4) | |
Share repurchases | (159) | (137) | | | (22) | | |
Stock-based compensation | 8,752 | 7,117 | | | 1,635 | | |
Cash dividends declared | (14,359) | | (14,359) | | | | |
Net income | 84,747 | | 67,644 | | 17,103 | | |
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 Mar. 31, 2023 | | | | | | 64,448 | 14,978 |
Balance at the beginning of the period at Mar. 31, 2023 | 925,836 | 439,844 | 297,528 | (764) | 188,583 | $ 645 | $ 0 |
Statement of Stockholders'/Members' Equity | | | | | | | |
Member distributions | (3,068) | | | | (3,068) | | |
Effect of CC Unit redemptions (in shares) | | | | | | 158 | (158) |
Effect of CC Unit redemptions | 0 | 2,020 | | | (2,022) | $ 2 | |
Tax impact of equity transactions | 428 | 428 | | | | | |
Equity award vestings (in shares) | | | | | | 7 | |
Equity award vestings | (97) | (62) | | | (35) | | |
Other comprehensive income (loss) | (445) | | | (332) | (113) | | |
Share repurchases (in shares) | | | | | | (4) | |
Share repurchases | (159) | (137) | | | (22) | | |
Stock-based compensation | 5,049 | 4,113 | | | 936 | | |
Cash dividends declared | (7,229) | | (7,229) | | | | |
Net income | 32,459 | | 24,750 | | 7,709 | | |
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, 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 | (8,617) | | | | (8,617) | | |
Effect of CC Unit redemptions (in shares) | | | | | | 952 | (952) |
Effect of CC Unit redemptions | 0 | 14,406 | | | (14,416) | $ 10 | |
Tax impact of equity transactions | 533 | 533 | | | 0 | | |
Equity award vestings (in shares) | | | | | | 206 | |
Equity award vestings | (5,117) | (3,644) | | | (1,475) | $ 2 | |
Other comprehensive income (loss) | (629) | | | (514) | (115) | | |
Share repurchases (in shares) | | | | | | (87) | |
Share repurchases | (3,372) | (2,996) | | | (375) | $ (1) | |
Stock-based compensation | 10,438 | 8,649 | | | 1,789 | | |
Cash dividends declared | (16,084) | | (16,084) | | | | |
Net income | 112,874 | | 88,793 | | 24,081 | | |
Balance at the end of the period (in shares) at Jun. 30, 2024 | | | | | | 66,480 | 13,082 |
Balance at the end of the period at Jun. 30, 2024 | 1,154,796 | 481,960 | 473,391 | (1,340) | 200,120 | $ 665 | $ 0 |
Balance at the beginning of the period (in shares) at Mar. 31, 2024 | | | | | | 65,518 | 14,034 |
Balance at the beginning of the period at Mar. 31, 2024 | 1,100,589 | 462,464 | 431,703 | (1,456) | 207,223 | $ 655 | $ 0 |
Statement of Stockholders'/Members' Equity | | | | | | | |
Member distributions | (6,933) | | | | (6,933) | | |
Effect of CC Unit redemptions (in shares) | | | | | | 952 | (952) |
Effect of CC Unit redemptions | 0 | 14,406 | | | (14,416) | $ 10 | |
Tax impact of equity transactions | 299 | 299 | | | | | |
Equity award vestings (in shares) | | | | | | 10 | |
Equity award vestings | (221) | (178) | | | (43) | | |
Other comprehensive income (loss) | 174 | | | 116 | 58 | | |
Stock-based compensation | 5,969 | 4,969 | | | 1,000 | | |
Cash dividends declared | (8,140) | | (8,140) | | | | |
Net income | 63,059 | | 49,828 | | 13,231 | | |
Balance at the end of the period (in shares) at Jun. 30, 2024 | | | | | | 66,480 | 13,082 |
Balance at the end of the period at Jun. 30, 2024 | $ 1,154,796 | $ 481,960 | $ 473,391 | $ (1,340) | $ 200,120 | $ 665 | $ 0 |