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 ($)
shares in Thousands, $ in Thousands
Total
Class A common stock
Common Class B
Common Stock
Class A common stock
Common Stock
Common Class B
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Treasury Stock
Beginning balance (shares) at Dec. 31, 2022       115,635 16,457        
Beginning balance at Dec. 31, 2022 $ 302,313     $ 11 $ 2 $ 290,337 $ (151) $ 16,756 $ (4,642)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss $ (19,393) $ (16,992) $ (2,401)         (19,393)  
Exercise of stock options (shares) 3,672     3,672          
Exercise of stock options $ 3,126     $ 1   3,125      
Restricted stock vesting, net of shares withheld (shares)       2,450          
Restricted stock vesting, net of shares withheld (3,040)         (3,040)      
Stock-based compensation 20,522         20,522      
Repurchase of common stock (shares)       (3,557)          
Repurchase of common stock (15,452)               (15,452)
Other comprehensive income (loss) 275           275    
Ending balance (shares) at Dec. 31, 2023   118,200 16,457 118,200 16,457        
Ending balance at Dec. 31, 2023 288,351     $ 12 $ 2 310,944 124 (2,637) (20,094)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss $ (28,687) $ (25,039) $ (3,648)         (28,687)  
Exercise of stock options (shares) 287     287          
Exercise of stock options $ 287         287      
Restricted stock vesting, net of shares withheld (shares)   4,527              
Restricted stock vesting, net of shares withheld (2,701)         (2,701)      
Stock-based compensation 19,421         19,421      
Repurchase of common stock (shares)       (14,727)          
Repurchase of common stock (31,200)     $ (1)         (31,199)
Other comprehensive income (loss) (756)           (756)    
Ending balance (shares) at Dec. 31, 2024   108,287 16,457 108,287 16,457        
Ending balance at Dec. 31, 2024 $ 244,715     $ 11 $ 2 $ 327,951 $ (632) $ (31,324) $ (51,293)