XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Unaudited Condensed Consolidated Statements of Stockholder's Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance at Dec. 31, 2023 $ 535,495 $ 30 $ 967,651 $ 136 $ (432,322)
Beginning balance (in shares) at Dec. 31, 2023   29,616,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Change in unrealized gains and losses on available-for-sale investments, net of tax (166)     (166)  
Change in unrealized gains and losses on derivatives, net of tax 51     51  
Net income (loss) (18,650)       (18,650)
Stock-based compensation 4,544   4,544    
Repurchase of common stock $ (11,444) $ (1)     (11,443)
Repurchase of common stock (in shares) (800,000) (783,000)      
Restricted stock unit withholdings $ (454)       (454)
Restricted stock unit withholdings (in shares) (32,000) (32,000)      
Issuance of common stock under stock-based compensation plans $ 1,986   1,986    
Issuance of common stock under stock-based compensation plans (in shares)   270,000      
Ending balance at Mar. 31, 2024 511,362 $ 29 974,181 21 (462,869)
Ending balance (in shares) at Mar. 31, 2024   29,071,000      
Beginning balance at Dec. 31, 2024 541,066 $ 29 997,912 241 (457,116)
Beginning balance (in shares) at Dec. 31, 2024   28,500,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Change in unrealized gains and losses on available-for-sale investments, net of tax (78)     (78)  
Change in unrealized gains and losses on derivatives, net of tax (245)     (245)  
Net income (loss) (6,034)       (6,034)
Stock-based compensation 5,496   5,496    
Repurchase of common stock $ (7,500)       (7,500)
Repurchase of common stock (in shares) (300,000) (254,000)      
Restricted stock unit withholdings $ (5,141)       (5,141)
Restricted stock unit withholdings (in shares) (186,000) (186,000)      
Issuance of common stock under stock-based compensation plans $ 6,679   6,679    
Issuance of common stock under stock-based compensation plans (in shares)   722,000      
Ending balance at Mar. 30, 2025 $ 534,243 $ 29 $ 1,010,087 $ (82) $ (475,791)
Ending balance (in shares) at Mar. 30, 2025   28,782,000