XML 26 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
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 A Common Stock
Issuance of Class B Common Stock upon exchange of Class A Common Stock
Common Stock
Class A Common Stock
Issuance of Class A Common Stock upon exchange of Class B Common Stock
Common Stock
Class B Common Stock
Common Stock
Class B Common Stock
Issuance of Class B Common Stock upon exchange of Class A Common Stock
Common Stock
Class B Common Stock
Issuance of Class A Common Stock upon exchange of Class B Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income
Beginning Balance (in shares) at Dec. 31, 2021       152,098,257     12,158,187          
Beginning Balance at Dec. 31, 2021 $ 245,573     $ 15     $ 1     $ 227,626 $ 17,931 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of Class A Common Stock upon vesting of Restricted Stock (in shares)       1,777,374                
Issuance of stock upon exchange of stock (in shares)         (1,352,608) 6,300,000   1,352,608 (6,300,000)      
Issuance of Class A Common Stock upon exchange of Class B Common Stock 0         $ 1     $ (1)      
Capital contribution 479                 479    
Stock-based compensation 37,458                 37,458    
Stock option exercises and employee stock purchases (in shares)       528,284                
Stock option exercises and employee stock purchases 3,043                 3,043    
Net income 21,186                   21,186  
Other comprehensive income, net of tax 0                      
Ending balance (in shares) at Dec. 31, 2022       159,351,307     7,210,795          
Ending Balance at Dec. 31, 2022 307,739     $ 16     $ 0     268,606 39,117 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of Class A Common Stock upon vesting of Restricted Stock (in shares)       2,371,621                
Issuance of stock upon exchange of stock (in shares)         (1,072,846)     1,072,846        
Restricted Stock surrendered for employees' tax liability (246)                 (246)    
Stock-based compensation 45,799                 45,799    
Stock option exercises and employee stock purchases (in shares)       807,321                
Stock option exercises and employee stock purchases 916                 916    
Net income 22,637                   22,637  
Other comprehensive income, net of tax 5                     5
Ending balance (in shares) at Dec. 31, 2023   161,457,403   161,457,403     8,283,641          
Ending Balance at Dec. 31, 2023 376,850     $ 16     $ 0     315,075 61,754 5
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of Class A Common Stock upon vesting of Restricted Stock (in shares)       1,602,746                
Issuance of Class A Common Stock in exchange for services (in shares)       41,667                
Issuance of Class A Common Stock in exchange for services 250                 250    
Repurchases of Class A Common Stock (in shares)   (9,300,000)   (9,304,940)                
Repurchases of Class A Common Stock (45,815) $ (45,400)   $ (1)           (45,814)    
Stock-based compensation $ 42,673                 42,673    
Stock option exercises and employee stock purchases (in shares) 139,181     206,476                
Stock option exercises and employee stock purchases $ 438                 438    
Net income 2,720                   2,720  
Other comprehensive income, net of tax 16                     16
Ending balance (in shares) at Dec. 31, 2024   154,003,352 8,283,641 154,003,352     8,283,641          
Ending Balance at Dec. 31, 2024 $ 377,132     $ 15     $ 0     $ 312,622 $ 64,474 $ 21