XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Noncontrolling Interests
Balance at Dec. 31, 2019 $ 1,579,342 $ 1,256 $ 1,190,058 $ (463,704) $ 1,016,554 $ (164,890) $ 68
Balance, shares at Dec. 31, 2019   54,220,854          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) (3,304)       (3,399)   95
Other comprehensive income (loss) 70,794         70,676 118
Stock issued under employee stock plans 16,883 $ 11 16,437 435      
Stock issued under employee stock plans, shares   608,878          
Share-based compensation 21,951   21,951        
Repurchase of shares (239,763)     (239,763)      
Repurchase of shares, shares   (2,095,683)          
Balance at Dec. 31, 2020 1,445,903 $ 1,267 1,228,446 (703,032) 1,013,155 (94,214) 281
Balance, shares at Dec. 31, 2020   52,734,049          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 70,587       70,727   (140)
Other comprehensive income (loss) (78,466)         (78,368) (98)
Stock issued under employee stock plans 8,724 $ 8 9,132 (416)      
Stock issued under employee stock plans, shares   413,835          
Share-based compensation 36,540   36,540        
Repurchase of shares (227,764)     (227,764)      
Repurchase of shares, shares   (2,000,000)          
Balance at Dec. 31, 2021 1,255,524 $ 1,275 1,274,118 (931,212) 1,083,882 (172,582) 43
Balance, shares at Dec. 31, 2021   51,147,884          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 230,742       230,994   (252)
Other comprehensive income (loss) (78,375)         (78,407) 32
Adoption of ASU-2020-06 on Convertible bond (40,690)   (74,080)   33,390    
Stock issued under employee stock plans 8,056 $ 7 7,699 350      
Stock issued under employee stock plans, shares   314,358          
Share-based compensation 44,100   44,100        
Repurchase of shares (174,951)     (174,951)      
Repurchase of shares, shares   (1,639,535)          
Balance at Dec. 31, 2022 $ 1,244,406 $ 1,282 $ 1,251,837 $ (1,105,813) $ 1,348,266 $ (250,989) $ (177)
Balance, shares at Dec. 31, 2022   49,822,707