XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.3
INCOME (LOSS) PER SHARE - Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator        
Net income (loss) - continuing operations $ (117,783) $ 14,522 $ (89,162) $ (6,396)
Less: Net income (loss) attributable to noncontrolling interests 590 594 1,227 1,982
Net income (loss) attributable to common stockholders - continuing operations (118,373) 13,928 (90,389) (8,378)
Net income (loss) attributable to common stockholders - discontinued operations 0 0 (471) 0
Basic net income (loss) attributable to common stockholders (118,373) 13,928 (90,860) (8,378)
Plus: Interest expense from assumed conversion of convertible senior notes 0 710 0 0
Net income (loss) attributable to common stockholders plus assumed conversions - continuing operations $ (118,373) $ 14,638 $ (90,389) $ (8,378)
Denominator        
Shares used in computation of basic net income (loss) per share (in shares) 40,582,370 39,748,268 40,164,733 38,966,238
Weighted-average effect of diluted securities:        
Convertible senior notes due 2026 (in shares) 0 3,376,400 0 0
Shares used in computation of diluted net income (loss) per share (in shares) 40,582,370 45,014,446 40,164,733 38,966,238
Basic net income (loss) per share:        
Continuing operations (in usd per share) $ (2.92) $ 0.35 $ (2.25) $ (0.22)
Discontinued operations (in usd per share) 0 0 (0.01) 0
Basic net income (loss) per share (in usd per share) (2.92) 0.35 (2.26) (0.22)
Diluted net income (loss) per share:        
Continuing operations (in usd per share) (2.92) 0.33 (2.25) (0.22)
Discontinued operations (in usd per share) 0 0 (0.01) 0
Diluted net income (loss) attributable to common stockholders - continuing operations $ (2.92) $ 0.33 $ (2.26) $ (0.22)
Stock options        
Weighted-average effect of diluted securities:        
Dilutive effect of share-based payment arrangements (in shares) 0 1,613,858 0 0
RSUs        
Weighted-average effect of diluted securities:        
Dilutive effect of share-based payment arrangements (in shares) 0 272,224 0 0
ESPP        
Weighted-average effect of diluted securities:        
Dilutive effect of share-based payment arrangements (in shares) 0 3,696 0 0