XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Balance at beginning of period (in shares) at Dec. 31, 2022   55,030,000        
Balance at beginning of period at Dec. 31, 2022 $ 1,130,137 $ 55 $ (290,319) $ 1,046,760 $ 390,728 $ (17,087)
Balance at beginning of period (in shares) at Dec. 31, 2022     (10,283,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (15,000)       (15,000)  
Other comprehensive income (loss) 1,479         1,479
Share-based compensation 15,180     15,180    
Issuance of common stock under employee stock plans (in shares)   322,000        
Issuance of common stock under employee stock plans 12,114     12,114    
Tax payments related to restricted stock units (1,369)     (1,369)    
Balance at end of period (in shares) at Mar. 31, 2023   55,352,000        
Balance at end of period at Mar. 31, 2023 $ 1,142,541 $ 55 $ (290,319) 1,072,685 375,728 (15,608)
Balance at end of period (in shares) at Mar. 31, 2023     (10,283,000)      
Balance at beginning of period (in shares) at Dec. 31, 2023 45,539,000 55,822,000        
Balance at beginning of period at Dec. 31, 2023 $ 1,188,954 $ 56 $ (290,319) 1,122,292 370,357 (13,432)
Balance at beginning of period (in shares) at Dec. 31, 2023 (10,283,000)   (10,283,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss $ (15,676)       (15,676)  
Other comprehensive income (loss) (1,399)         (1,399)
Share-based compensation 9,381     9,381    
Issuance of common stock under employee stock plans (in shares)   385,000        
Issuance of common stock under employee stock plans 8,042     8,042    
Tax payments related to restricted stock units $ (705)     (705)    
Balance at end of period (in shares) at Mar. 31, 2024 45,924,000 56,207,000        
Balance at end of period at Mar. 31, 2024 $ 1,188,597 $ 56 $ (290,319) $ 1,139,010 $ 354,681 $ (14,831)
Balance at end of period (in shares) at Mar. 31, 2024 (10,283,000)   (10,283,000)