XML 22 R6.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Class A Common Stock
Class B Common Stock
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2024       154,003,352 8,283,641      
Beginning balance at Dec. 31, 2024 $ 377,132     $ 15 $ 0 $ 312,622 $ 21 $ 64,474
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of Class A Common Stock upon vesting of Restricted Stock (in shares)       634,937        
Repurchases of Class A Common Stock (in shares)       (567,607)        
Repurchases of Class A Common Stock (2,688)         (2,688)    
Stock-based compensation 7,239         7,239    
Stock option exercises (in shares)       169        
Net (loss) income (102)             (102)
Other comprehensive loss, net of tax (45)           (45)  
Ending balance (in shares) at Mar. 31, 2025       154,070,851 8,283,641      
Ending balance at Mar. 31, 2025 381,536     $ 15 $ 0 317,173 (24) 64,372
Beginning balance (in shares) at Dec. 31, 2025   157,559,556 8,283,641 157,559,556 8,283,641      
Beginning balance at Dec. 31, 2025 437,462     $ 16 $ 0 338,526 196 98,724
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of Class A Common Stock upon vesting of Restricted Stock (in shares)       813,633        
Stock options surrendered for employees’ tax liability (9,758)         (9,758)    
Repurchases of Class A Common Stock (in shares)   (571,592)   (571,592)        
Repurchases of Class A Common Stock (8,799) $ (8,800)       (8,799)    
Stock-based compensation 5,451         5,451    
Stock option exercises (in shares)       649,986        
Stock option exercises 295         295    
Net (loss) income 6,288             6,288
Other comprehensive loss, net of tax (299)           (299)  
Ending balance (in shares) at Mar. 31, 2026   158,451,583 8,283,641 158,451,583 8,283,641      
Ending balance at Mar. 31, 2026 $ 430,640     $ 16 $ 0 $ 325,715 $ (103) $ 105,012