XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
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)   (11,562,000)      
Repurchases of common stock (300,450) $ (12) (300,438)    
Issuance of common stock upon exercise of stock options and ESPP (in shares)   319,000      
Issuance of common stock upon exercise of stock options and ESPP 4,557   4,557    
Net share settlement of equity awards (in shares)   635,000      
Net share settlement of equity awards 10,220 $ (1) 10,221    
Share-based compensation expense 68,303   68,303    
Other comprehensive income (loss) (63,534)     (63,534)  
Net income 13,218       13,218
Ending balance (in shares) at Jun. 30, 2022   126,344,000      
Ending balance at Jun. 30, 2022 818,791 $ 126 1,211,506 (68,868) (323,973)
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)
Beginning balance (in shares) at Mar. 31, 2022   126,682,000      
Beginning balance at Mar. 31, 2022 808,521 $ 127 1,176,765 (36,922) (331,449)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchases of common stock (in shares)   (837,000)      
Repurchases of common stock 0 $ (1) 1    
Issuance of common stock upon exercise of stock options and ESPP (in shares)   265,000      
Issuance of common stock upon exercise of stock options and ESPP 4,102   4,102    
Net share settlement of equity awards (in shares)   234,000      
Net share settlement of equity awards 2,754   2,754    
Share-based compensation expense 33,392   33,392    
Other comprehensive income (loss) (31,946)     (31,946)  
Net income 7,476       7,476
Ending balance (in shares) at Jun. 30, 2022   126,344,000      
Ending balance at Jun. 30, 2022 $ 818,791 $ 126 1,211,506 (68,868) (323,973)
Beginning balance (in shares) at Dec. 31, 2022 126,473,827 126,474,000      
Beginning 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)   (13,008,000)      
Repurchases of common stock (186,368) $ (13) (186,355)    
Issuance of common stock upon exercise of stock options and ESPP (in shares)   376,000      
Issuance of common stock upon exercise of stock options and ESPP 3,079   3,079    
Net share settlement of equity awards (in shares)   1,336,000      
Net share settlement of equity awards 11,066 $ (2) 11,068    
Share-based compensation expense 71,363   71,363    
Net proceeds from capped call related to conversions of 2023 notes and 2025 notes 297   297    
Other comprehensive income (loss) 14,309     14,309  
Net income $ 26,798       26,798
Ending balance (in shares) at Jun. 30, 2023 115,177,618 115,178,000      
Ending balance at Jun. 30, 2023 $ 1,035,001 $ 115 1,121,820 (43,179) (43,755)
Beginning balance (in shares) at Mar. 31, 2023   119,628,000      
Beginning balance at Mar. 31, 2023 1,006,759 $ 120 1,120,344 (45,338) (68,367)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchases of common stock (in shares)   (5,408,000)      
Repurchases of common stock (35,057) $ (6) (35,051)    
Issuance of common stock upon exercise of stock options and ESPP (in shares)   358,000      
Issuance of common stock upon exercise of stock options and ESPP 2,935   2,935    
Net share settlement of equity awards (in shares)   600,000      
Net share settlement of equity awards 3,331 $ 1 3,332    
Share-based compensation expense 36,627   36,627    
Net proceeds from capped call related to conversions of 2023 notes and 2025 notes 297   297    
Other comprehensive income (loss) 2,159     2,159  
Net income $ 24,612       24,612
Ending balance (in shares) at Jun. 30, 2023 115,177,618 115,178,000      
Ending balance at Jun. 30, 2023 $ 1,035,001 $ 115 $ 1,121,820 $ (43,179) $ (43,755)