Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY

v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2022   194,271      
Beginning balance at Dec. 31, 2022 $ 2,124,261 $ 1,943 $ 2,784,416 $ (652,876) $ (9,222)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 44,464     44,464  
Other comprehensive income (loss) 1,962       1,962
Share-based compensation 13,937   13,937    
Stock option exercises (in shares)   1,210      
Stock option exercises 13,276 $ 12 13,264    
Issuance of common shares in connection with the vesting of restricted stock units (in shares)   337      
Issuances of common stock in connection with the vesting of restricted stock units (110) $ 3 (113)    
Issuances of common stock in connection with the employee stock purchase plan (in shares)   123      
Issuances of common stock in connection with the employee stock purchase plan 1,450 $ 1 1,449    
Issuance of common stock in connection with a business acquisitions (in shares)   90      
Issuances of common stock in connection with business acquisitions 1,472 $ 1 1,471    
Ending balance (in shares) at Jun. 30, 2023   196,031      
Ending balance at Jun. 30, 2023 2,200,712 $ 1,960 2,814,424 (608,412) (7,260)
Beginning balance (in shares) at Mar. 31, 2023   194,998      
Beginning balance at Mar. 31, 2023 2,162,037 $ 1,950 2,794,657 (625,416) (9,154)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 17,004     17,004  
Other comprehensive income (loss) 1,894       1,894
Share-based compensation 8,515   8,515    
Stock option exercises (in shares)   883      
Stock option exercises 9,820 $ 9 9,811    
Issuance of common shares in connection with the vesting of restricted stock units (in shares)   27      
Issuances of common stock in connection with the vesting of restricted stock units (8)   (8)    
Issuances of common stock in connection with the employee stock purchase plan (in shares)   123      
Issuances of common stock in connection with the employee stock purchase plan 1,450 $ 1 1,449    
Ending balance (in shares) at Jun. 30, 2023   196,031      
Ending balance at Jun. 30, 2023 $ 2,200,712 $ 1,960 2,814,424 (608,412) (7,260)
Beginning balance (in shares) at Dec. 31, 2023 196,671 196,671      
Beginning balance at Dec. 31, 2023 $ 2,254,112 $ 1,967 2,835,883 (576,813) (6,925)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 77,722     77,722  
Other comprehensive income (loss) (2,316)       (2,316)
Share-based compensation 17,951   17,951    
Stock option exercises (in shares)   145      
Stock option exercises 1,490 $ 1 1,489    
Issuance of common shares in connection with the vesting of restricted stock units (in shares)   686      
Issuances of common stock in connection with the vesting of restricted stock units (982) $ 6 (988)    
Issuances of common stock in connection with the employee stock purchase plan (in shares)   103      
Issuances of common stock in connection with the employee stock purchase plan 1,462 $ 1 1,461    
Settlement of accrued compensation liabilities through the issuance of common stock (in shares)   1,447      
Settlement of accrued compensation liabilities through the issuance of common stock $ 18,058 $ 15 18,043    
Ending balance (in shares) at Jun. 30, 2024 199,052 199,052      
Ending balance at Jun. 30, 2024 $ 2,367,497 $ 1,990 2,873,839 (499,091) (9,241)
Beginning balance (in shares) at Mar. 31, 2024   198,791      
Beginning balance at Mar. 31, 2024 2,302,859 $ 1,988 2,861,359 (551,896) (8,592)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 52,805     52,805  
Other comprehensive income (loss) (649)       (649)
Share-based compensation 10,120   10,120    
Stock option exercises (in shares)   98      
Stock option exercises 1,006 $ 1 1,005    
Issuance of common shares in connection with the vesting of restricted stock units (in shares)   60      
Issuances of common stock in connection with the vesting of restricted stock units (106)   (106)    
Issuances of common stock in connection with the employee stock purchase plan (in shares)   103      
Issuances of common stock in connection with the employee stock purchase plan $ 1,462 $ 1 1,461    
Ending balance (in shares) at Jun. 30, 2024 199,052 199,052      
Ending balance at Jun. 30, 2024 $ 2,367,497 $ 1,990 $ 2,873,839 $ (499,091) $ (9,241)