XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2021   136,952,000      
Beginning balance at Dec. 31, 2021 $ 1,106,917 $ 137 $ 1,449,305 $ (5,334) $ (337,191)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchases of common stock (in shares)   (10,725,000)      
Repurchases of common stock (300,450) $ (11) (300,439)    
Issuance of common stock upon exercise of stock options (in shares)   54,000      
Issuance of common stock upon exercise of stock options 455   455    
Net share settlement of equity awards (in shares)   401,000      
Net share settlement of equity awards (7,466) $ 1 (7,467)    
Share-based compensation expense 34,911   34,911    
Other comprehensive income (loss) (31,588)     (31,588)  
Net income 5,742       5,742
Ending balance (in shares) at Mar. 31, 2022   126,682,000      
Ending balance at Mar. 31, 2022 808,521 $ 127 1,176,765 (36,922) (331,449)
Beginning balance (in shares) at Dec. 31, 2021   136,952,000      
Beginning balance at Dec. 31, 2021 $ 1,106,917 $ 137 1,449,305 (5,334) (337,191)
Ending balance (in shares) at Dec. 31, 2022 126,473,827 126,474,000      
Ending balance at Dec. 31, 2022 $ 1,116,589 $ 126 1,244,504 (57,488) (70,553)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchases of common stock (in shares)   (7,600,000)      
Repurchases of common stock (151,311) $ (7) (151,304)    
Issuance of common stock upon exercise of stock options (in shares)   18,000      
Issuance of common stock upon exercise of stock options 144   144    
Net share settlement of equity awards (in shares)   736,000      
Net share settlement of equity awards (7,735) $ 1 (7,736)    
Share-based compensation expense 34,736   34,736    
Other comprehensive income (loss) 12,150     12,150  
Net income $ 2,186       2,186
Ending balance (in shares) at Mar. 31, 2023 119,628,297 119,628,000      
Ending balance at Mar. 31, 2023 $ 1,006,759 $ 120 $ 1,120,344 $ (45,338) $ (68,367)