XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Loss
Beginning balance at Dec. 31, 2021 $ 1,244,777 $ 702 $ 688,313 $ 1,131,281 $ (475,972) $ (99,547)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 51,949     51,949    
Other comprehensive income (loss) (28,179)         (28,179)
Stock-based compensation 21,884   21,884      
Shares issued and forfeited, net, under stock plans 4,539   (12,434)   16,973  
Repurchase of shares of common stock (90,934)       (90,934)  
Repurchase of stock-based compensation awards for tax withholdings (5,820)       (5,820)  
Ending balance at Sep. 30, 2022 1,198,216 702 697,763 1,183,230 (555,753) (127,726)
Beginning balance at Jun. 30, 2022 1,208,364 702 690,574 1,160,113 (528,758) (114,267)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 23,117     23,117    
Other comprehensive income (loss) (13,459)         (13,459)
Stock-based compensation 7,126   7,126      
Shares issued and forfeited, net, under stock plans 1,313   63   1,250  
Repurchase of shares of common stock (28,227)       (28,227)  
Repurchase of stock-based compensation awards for tax withholdings (18)       (18)  
Ending balance at Sep. 30, 2022 1,198,216 702 697,763 1,183,230 (555,753) (127,726)
Beginning balance at Dec. 31, 2022 1,193,187 702 702,458 1,273,458 (665,771) (117,660)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (1,107)     (1,107)    
Other comprehensive income (loss) 298         298
Stock-based compensation 17,537   17,537      
Shares issued and forfeited, net, under stock plans 5,323   (11,489)   16,812  
Repurchase of stock-based compensation awards for tax withholdings (4,203)       (4,203)  
Ending balance at Sep. 30, 2023 1,211,035 702 708,506 1,272,351 (653,162) (117,362)
Beginning balance at Jun. 30, 2023 1,172,526 702 704,096 1,234,440 (655,660) (111,052)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 37,911     37,911    
Other comprehensive income (loss) (6,310)         (6,310)
Stock-based compensation 6,822   6,822      
Shares issued and forfeited, net, under stock plans 969   (2,412)   3,381  
Repurchase of stock-based compensation awards for tax withholdings (883)       (883)  
Ending balance at Sep. 30, 2023 $ 1,211,035 $ 702 $ 708,506 $ 1,272,351 $ (653,162) $ (117,362)