Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY

v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Class A common stock
Class B common stock
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/Accumulated Deficit
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 (3,329) $ (2,915) $ (414)           (3,329)  
Exercise of stock options (shares)       2,651            
Exercise of stock options 2,456           2,456      
Restricted stock vesting, net of shares withheld (shares)       1,275            
Restricted stock vesting, net of shares withheld (1,240)           (1,240)      
Stock-based compensation 10,975           10,975      
Repurchase of common stock (shares)       (3,557)            
Repurchase of common stock (15,452)                 (15,452)
Other comprehensive loss (478)             (478)    
Ending balance (shares) at Jun. 30, 2023         116,004 16,457        
Ending balance at Jun. 30, 2023 295,245       $ 11 $ 2 302,528 (629) 13,427 (20,094)
Beginning balance (shares) at Mar. 31, 2023         116,447 16,457        
Beginning balance at Mar. 31, 2023 301,719       $ 11 $ 2 297,662 (94) 14,186 (10,048)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net loss (759) $ (665) $ (94)           (759)  
Exercise of stock options (shares)         1,066          
Exercise of stock options 540           540      
Restricted stock vesting, net of shares withheld (shares)         794          
Restricted stock vesting, net of shares withheld (1,240)           (1,240)      
Stock-based compensation 5,566           5,566      
Repurchase of common stock (shares)       (2,303)            
Repurchase of common stock (10,046)                 (10,046)
Other comprehensive loss (535)             (535)    
Ending balance (shares) at Jun. 30, 2023         116,004 16,457        
Ending balance at Jun. 30, 2023 295,245       $ 11 $ 2 302,528 (629) 13,427 (20,094)
Beginning balance (shares) at Dec. 31, 2023   118,200 16,457   118,200 16,457        
Beginning 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 (3,178) $ (2,788) $ (390)           (3,178)  
Exercise of stock options (shares)         117          
Exercise of stock options 115           115      
Restricted stock vesting, net of shares withheld (shares)         3,030          
Restricted stock vesting, net of shares withheld (1,869)           (1,869)      
Stock-based compensation 10,492           10,492      
Repurchase of common stock (shares)         (13,215)          
Repurchase of common stock (28,670)       $ (1)         (28,669)
Other comprehensive loss (1,678)             (1,678)    
Ending balance (shares) at Jun. 30, 2024   108,132 16,457   108,132 16,457        
Ending balance at Jun. 30, 2024 263,563       $ 11 $ 2 319,682 (1,554) (5,815) (48,763)
Beginning balance (shares) at Mar. 31, 2024         118,705 16,457        
Beginning balance at Mar. 31, 2024 288,422       $ 12 $ 2 315,526 (984) (3,204) (22,930)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net loss (2,611) $ (2,288) $ (323)           (2,611)  
Exercise of stock options (shares)         40          
Exercise of stock options 38           38      
Restricted stock vesting, net of shares withheld (shares)         1,479          
Restricted stock vesting, net of shares withheld (1,183)           (1,183)      
Stock-based compensation 5,301           5,301      
Repurchase of common stock (shares)       (12,092)            
Repurchase of common stock (25,834)       $ (1)         (25,833)
Other comprehensive loss (570)             (570)    
Ending balance (shares) at Jun. 30, 2024   108,132 16,457   108,132 16,457        
Ending balance at Jun. 30, 2024 $ 263,563       $ 11 $ 2 $ 319,682 $ (1,554) $ (5,815) $ (48,763)