v3.24.2.u1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of antidilutive securities The following securities as of June 30, 2024 and 2023 have been excluded from the calculation of diluted weighted-average common shares outstanding because the effect is anti-dilutive (in thousands):
 June 30,
 20242023
Common stock options58 99 
2020 Convertible Senior Notes541 2,701 
2024 Convertible Senior Notes9,573 — 
Unvested restricted stock units5,997 7,473 
Common stock issuable pursuant to the 2018 ESPP69 84