Annual report [Section 13 and 15(d), not S-K Item 405]

Consolidated Statements of Stockholders' Equity

v3.25.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings (Accumulated Deficit)
Non-controlling Interest
Class A Common Stock
Class B Common Stock
Total
Beginning Balance at Dec. 31, 2021 $ 218 $ 317 $ 212,926 $ (135) $ (457) $ 389,670     $ 602,539
Beginning Balance (in shares) at Dec. 31, 2021 21,858,022 31,716,104              
Treasury Stock, Beginning Balance (in shares) at Dec. 31, 2021       10,191          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Class A Shares Issued for Acquisitions $ 35   55,801     16,763     72,599
Class A Shares Issued for Acquisitions (in shares) 3,451,100                
Redemption of Class B Shares for Class A Shares $ 41 $ (41) 52,433     (52,433)      
Redemption of Class B Shares for Class A Shares (in shares) 4,140,585 (4,140,585)              
Stock-based Compensation Expense $ 6   9,843     2,185     12,034
Stock-based Compensation Expense (in shares) 666,272                
(Increase) Decrease in TRA Liability Related to Share Redemption, Net     (23,970)           (23,970)
Deferred Tax Assets (Liabilities) Acquired     12,512           12,512
Dividends and Distributions (in dollars per share)         (8,965) (11,703)     (20,668)
Purchase of Treasury Stock       $ (2,756)         (2,756)
Purchase of Treasury Stock (in shares)       186,571          
Net Income         1,700 3,097     4,797
Ending Balance at Dec. 31, 2022 $ 300 $ 276 319,545 $ (2,891) (7,722) 347,579     657,087
Ending Balance (in shares) at Dec. 31, 2022 30,115,979 27,575,519              
Treasury Stock, Ending Balance (in shares) at Dec. 31, 2022       196,762          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Redemption of Class B Shares for Class A Shares $ 1 $ (1) 410     (410)      
Redemption of Class B Shares for Class A Shares (in shares) 31,954 (31,954)              
Stock-based Compensation Expense $ 5   9,070     2,494     11,569
Stock-based Compensation Expense (in shares) 521,999                
(Increase) Decrease in TRA Liability Related to Share Redemption, Net     119           119
Deferred Tax Assets (Liabilities) Acquired     (491)           (491)
Dividends and Distributions (in dollars per share)         (11,253) (10,309)     (21,562)
Purchase of Treasury Stock     (110) $ (2,242)   111     (2,241)
Purchase of Treasury Stock (in shares)       221,557          
Net Income         18,888 24,524     43,412
Ending Balance at Dec. 31, 2023 $ 306 $ 275 328,543 $ (5,133) (87) 363,989     $ 687,893
Ending Balance (in shares) at Dec. 31, 2023 30,669,932 27,543,565         30,251,613 27,543,565  
Treasury Stock, Ending Balance (in shares) at Dec. 31, 2023       418,319         418,319
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Redemption of Class B Shares for Class A Shares $ 1 $ (1) 710     (710)      
Redemption of Class B Shares for Class A Shares (in shares) 50,000 (50,000)              
Stock-based Compensation Expense $ 7   15,015     3,167     $ 18,189
Stock-based Compensation Expense (in shares) 796,536                
(Increase) Decrease in TRA Liability Related to Share Redemption, Net     (411)           (411)
Deferred Tax Assets (Liabilities) Acquired     (497)           (497)
Tax-Related Partnership Distribution Payable           (1,340)     (1,340)
Dividends and Distributions (in dollars per share)         (13,094) (11,779)     (24,873)
Purchase of Treasury Stock     (18) $ (3,855)   18     (3,855)
Purchase of Treasury Stock (in shares)       240,623          
Net Income         26,857 33,321     60,178
Ending Balance at Dec. 31, 2024 $ 314 $ 274 $ 343,342 $ (8,988) $ 13,676 $ 386,666     $ 735,284
Ending Balance (in shares) at Dec. 31, 2024 31,516,468 27,493,565         30,857,526 27,493,565  
Treasury Stock, Ending Balance (in shares) at Dec. 31, 2024       658,942         658,942