v3.24.3
EARNINGS (LOSS) PER SHARE (Schedule of outstanding shares of common stock equivalents were excluded from the calculation due to their antidilutive nature) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Stock-based awards 2,552,867 1,072,938 2,055,632 0
Notes 2025 0 2,276,818 1,510,363 0
Notes 2029 [1] 984,342 0 392,152 0
Total shares excluded 3,537,209 3,349,756 3,958,147 0
[1] In conjunction with the issuance of the Notes 2029 in June 2024, the Company used approximately $25,230 of the net proceeds from this offering to pay the cost of the capped call transactions. In July 2024, following an additional issuance of the Notes 2029, $3,111 of net proceeds were used to pay the cost of capped call transactions. In accordance with FASB ASC 260, antidilutive contracts, such as purchased call options are excluded from the computation of diluted net income (loss) per share. Accordingly, any potential impact resulting from capped call transaction is excluded from our computation of diluted net income (loss) per share.