Consolidated Statement of Equity (Unaudited) - USD ($) $ in Thousands | Total | Additional Paid-in Capital | Retained Earnings (Accumulated Deficit) | Accumulated Other Comprehensive Income (Loss) | Treasury Stock | Non-controlling Interest | Class A Common Stock | Class A Common Stock Common Stock | Class B Common Stock | Class B Common Stock Common Stock |
Beginning balance (in shares) at Dec. 31, 2021 | | | | | | | | 63,397,000 | | 31,179,000 |
Beginning balance at Dec. 31, 2021 | $ 574,171 | $ 350,088 | $ 10,691 | $ 6 | | $ 213,292 | | $ 63 | | $ 31 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | |
Net income (loss) | (3,235) | | (2,035) | | | (1,200) | | | | |
Equity-based compensation | 4,437 | 3,300 | | | | 1,137 | | | | |
Other comprehensive income (loss) | 24 | | | 16 | | 8 | | | | |
Tax distributions to non-controlling interests | (4,290) | | | | | (4,290) | | | | |
Vested equity-based compensation and re-allocation of ownership percentage (in shares) | | | | | | | | 4,000 | | 90,000 |
Vested equity-based compensation and re-allocation of ownership percentage | 0 | (380) | | | | 380 | | | | |
Ending balance (in shares) at Mar. 31, 2022 | | | | | | | | 63,401,000 | | 31,269,000 |
Ending balance at Mar. 31, 2022 | 571,107 | 353,008 | 8,656 | 22 | | 209,327 | | $ 63 | | $ 31 |
Beginning balance (in shares) at Dec. 31, 2021 | | | | | | | | 63,397,000 | | 31,179,000 |
Beginning balance at Dec. 31, 2021 | 574,171 | 350,088 | 10,691 | 6 | | 213,292 | | $ 63 | | $ 31 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | |
Net income (loss) | (27,128) | | | | | | | | | |
Treasury stock retirement | 0 | | | | | | | | | |
Ending balance (in shares) at Sep. 30, 2022 | | | | | | | | 63,473,000 | | 31,436,000 |
Ending balance at Sep. 30, 2022 | 551,779 | 356,104 | (5,587) | 39 | | 201,129 | | $ 63 | | $ 31 |
Beginning balance (in shares) at Mar. 31, 2022 | | | | | | | | 63,401,000 | | 31,269,000 |
Beginning balance at Mar. 31, 2022 | 571,107 | 353,008 | 8,656 | 22 | | 209,327 | | $ 63 | | $ 31 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | |
Net income (loss) | (19,873) | | (12,039) | | | (7,834) | | | | |
Equity-based compensation | 3,427 | 2,293 | | | | 1,134 | | | | |
Other comprehensive income (loss) | 46 | | | 31 | | 15 | | | | |
Tax distributions to non-controlling interests | (251) | | | | | (251) | | | | |
Employee stock purchase plan (in shares) | | | | | | | | 60,000 | | |
Employee stock purchase plan | 246 | 246 | | | | | | | | |
Vested equity-based compensation and re-allocation of ownership percentage (in shares) | | | | | | | | | | 94,000 |
Vested equity-based compensation and re-allocation of ownership percentage | 0 | (1,726) | | | | 1,726 | | | | |
Ending balance (in shares) at Jun. 30, 2022 | | | | | | | | 63,461,000 | | 31,363,000 |
Ending balance at Jun. 30, 2022 | 554,702 | 353,821 | (3,383) | 53 | | 204,117 | | $ 63 | | $ 31 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | |
Net income (loss) | (4,020) | | (2,204) | | | (1,816) | | | | |
Equity-based compensation | 3,824 | 2,710 | | | | 1,114 | | | | |
Other comprehensive income (loss) | (21) | | | (14) | | (7) | | | | |
Tax distributions to non-controlling interests | (2,706) | | | | | (2,706) | | | | |
Vested equity-based compensation and re-allocation of ownership percentage (in shares) | | | | | | | | 12,000 | | 73,000 |
Vested equity-based compensation and re-allocation of ownership percentage | 0 | (427) | | | | 427 | | | | |
Ending balance (in shares) at Sep. 30, 2022 | | | | | | | | 63,473,000 | | 31,436,000 |
Ending balance at Sep. 30, 2022 | 551,779 | 356,104 | (5,587) | 39 | | 201,129 | | $ 63 | | $ 31 |
Beginning balance (in shares) at Dec. 31, 2022 | | | | | | | 63,651,051 | 63,651,000 | 32,157,983 | 32,158,000 |
Beginning balance at Dec. 31, 2022 | 574,997 | 358,118 | 5,746 | (499) | $ (35) | 211,571 | | $ 64 | | $ 32 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | |
Net income (loss) | 933 | | 924 | | | 9 | | | | |
Equity-based compensation | 4,764 | 3,703 | | | | 1,061 | | | | |
Other comprehensive income (loss) | 104 | | | 70 | | 34 | | | | |
Tax distributions to non-controlling interests | (6,178) | | | | | (6,178) | | | | |
Employee stock purchase plan | 0 | | | | | | | | | |
Surrender of stock to settle taxes on equity awards | 0 | | | | | | | | | |
Vested equity-based compensation and re-allocation of ownership percentage (in shares) | | | | | | | | 38,000 | | 227,000 |
Vested equity-based compensation and re-allocation of ownership percentage | 0 | (829) | | | | 829 | | | | |
Ending balance (in shares) at Mar. 31, 2023 | | | | | | | | 63,689,000 | | 32,385,000 |
Ending balance at Mar. 31, 2023 | 574,620 | 360,992 | 6,670 | (429) | (35) | 207,326 | | $ 64 | | $ 32 |
Beginning balance (in shares) at Dec. 31, 2022 | | | | | | | 63,651,051 | 63,651,000 | 32,157,983 | 32,158,000 |
Beginning balance at Dec. 31, 2022 | 574,997 | 358,118 | 5,746 | (499) | (35) | 211,571 | | $ 64 | | $ 32 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | |
Net income (loss) | 15,530 | | | | | | | | | |
Treasury stock retirement | (31,164) | | | | | | | | | |
Ending balance (in shares) at Sep. 30, 2023 | | | | | | | 57,751,375 | 57,751,000 | 32,832,755 | 32,833,000 |
Ending balance at Sep. 30, 2023 | 585,560 | 352,758 | 8,735 | (741) | (315) | 225,032 | | $ 58 | | $ 33 |
Beginning balance (in shares) at Mar. 31, 2023 | | | | | | | | 63,689,000 | | 32,385,000 |
Beginning balance at Mar. 31, 2023 | 574,620 | 360,992 | 6,670 | (429) | (35) | 207,326 | | $ 64 | | $ 32 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | |
Net income (loss) | 11,514 | | 7,424 | | | 4,090 | | | | |
Equity-based compensation | 6,500 | 5,345 | | | | 1,155 | | | | |
Other comprehensive income (loss) | 167 | | | 117 | | 50 | | | | |
Tax distributions to non-controlling interests | (1,225) | | | | | (1,225) | | | | |
Employee stock purchase plan (in shares) | | | | | | | | 36,000 | | |
Employee stock purchase plan | 106 | 106 | | | | | | | | |
Common stock repurchase (in shares) | | | | | | | | (5,639,000) | | |
Common stock repurchase | (8,591) | | 19,888 | | (28,479) | | | | | |
Treasury stock retirement | 0 | | (28,022) | | 28,028 | | | $ (6) | | |
Surrender of stock to settle taxes on equity awards | 52 | 52 | | | | | | | | |
Vested equity-based compensation and re-allocation of ownership percentage (in shares) | | | | | | | | 216,000 | | 225,000 |
Vested equity-based compensation and re-allocation of ownership percentage | 2 | (13,115) | 0 | | | 13,116 | | | | $ 1 |
Ending balance (in shares) at Jun. 30, 2023 | | | | | | | | 58,302,000 | | 32,610,000 |
Ending balance at Jun. 30, 2023 | 583,145 | 353,380 | 5,960 | (312) | (486) | 224,512 | | $ 58 | | $ 33 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | |
Net income (loss) | 3,083 | | 4,128 | | | (1,045) | | | | |
Equity-based compensation | 2,224 | 1,083 | | | | 1,141 | | | | |
Other comprehensive income (loss) | (713) | | | (429) | | (284) | | | | |
Tax distributions to non-controlling interests | (1,540) | | | | | (1,540) | | | | |
Employee stock purchase plan | 0 | | | | | | | | | |
Common stock repurchase (in shares) | | | | | | | | (1,696,000) | | |
Common stock repurchase | (6,430) | 0 | 1,783 | | (8,213) | | | | | |
Re-issuance of treasury stock (in shares) | | | | | | | | 1,068,000 | | |
Re-issuance of treasury stock | 5,887 | 545 | | | 5,342 | | | | | |
Treasury stock retirement | 0 | | (3,136) | | 3,136 | | | | | |
Surrender of stock to settle taxes on equity awards (in shares) | | | | | | | | 77,000 | | |
Surrender of stock to settle taxes on equity awards | (94) | | | | (94) | | | | | |
Vested equity-based compensation and re-allocation of ownership percentage (in shares) | | | | | | | | | | 223,000 |
Vested equity-based compensation and re-allocation of ownership percentage | (2) | (2,250) | | | | 2,248 | | | | |
Ending balance (in shares) at Sep. 30, 2023 | | | | | | | 57,751,375 | 57,751,000 | 32,832,755 | 32,833,000 |
Ending balance at Sep. 30, 2023 | $ 585,560 | $ 352,758 | $ 8,735 | $ (741) | $ (315) | $ 225,032 | | $ 58 | | $ 33 |