XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2022   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    
Proceeds from capped call related to extinguishment of 2025 notes 297   297    
Other comprehensive income (loss) 14,309     14,309  
Net (loss) income 26,798       26,798
Ending balance (in shares) at Jun. 30, 2023   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 Dec. 31, 2022   126,474,000      
Beginning balance at Dec. 31, 2022 $ 1,116,589 $ 126 1,244,504 (57,488) (70,553)
Ending balance (in shares) at Dec. 31, 2023 102,823,700 102,824,000      
Ending balance at Dec. 31, 2023 $ 944,618 $ 103 1,031,627 (34,739) (52,373)
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    
Proceeds from capped call related to extinguishment of 2025 notes 297   297    
Other comprehensive income (loss) 2,159     2,159  
Net (loss) income 24,612       24,612
Ending balance (in shares) at Jun. 30, 2023   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 Dec. 31, 2023 102,823,700 102,824,000      
Beginning balance at Dec. 31, 2023 $ 944,618 $ 103 1,031,627 (34,739) (52,373)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchases of common stock (in shares)   (2,116,000)      
Repurchases of common stock (114) $ (2) (112)    
Issuance of common stock upon issuance of ESPP (in shares)   557,000      
Issuance of common stock upon issuance of ESPP 2,188   2,188    
Net share settlement of equity awards (in shares)   2,096,000      
Net share settlement of equity awards (7,823) $ 2 (7,825)    
Share-based compensation expense 50,111   50,111    
Other comprehensive income (loss) (5,176)     (5,176)  
Net (loss) income $ (618,304)       (618,304)
Ending balance (in shares) at Jun. 30, 2024 103,360,633 103,361,000      
Ending balance at Jun. 30, 2024 $ 365,500 $ 103 1,075,989 (39,915) (670,677)
Beginning balance (in shares) at Mar. 31, 2024   101,570,000      
Beginning balance at Mar. 31, 2024 963,474 $ 102 1,057,837 (40,672) (53,793)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon issuance of ESPP (in shares)   557,000      
Issuance of common stock upon issuance of ESPP 2,188   2,188    
Net share settlement of equity awards (in shares)   1,234,000      
Net share settlement of equity awards (3,530) $ 1 (3,531)    
Share-based compensation expense 19,495   19,495    
Other comprehensive income (loss) 757     757  
Net (loss) income $ (616,884)       (616,884)
Ending balance (in shares) at Jun. 30, 2024 103,360,633 103,361,000      
Ending balance at Jun. 30, 2024 $ 365,500 $ 103 $ 1,075,989 $ (39,915) $ (670,677)