XML 99 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income per Share Attributable to Common Stockholders - Schedule of Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator:      
Net income attributable to common stockholders $ 259,262 $ 84,492 $ 19,409
Weighted average shares used to compute net income per share (in shares) 91,481,000 91,634,000 90,141,000
Basic net income per share attributable to common stockholders (in dollars per share) $ 2.83 $ 0.92 $ 0.22
Diluted net income per share:      
Interest expense on dilutive convertible notes, net of tax $ 5,693 $ 0 $ 0
Net income used in diluted calculation $ 264,955 $ 84,492 $ 19,409
Number of shares used in basic calculation (in shares) 91,481,000 91,634,000 90,141,000
Diluted (in shares) 105,343,000 94,503,000 96,415,000
Diluted net income per share attributable to common stockholders (in dollars per share) $ 2.52 $ 0.89 $ 0.20
Stock Options      
Diluted net income per share:      
Diluted (in shares) 750,000 1,414,000 5,698,000
RSUs      
Diluted net income per share:      
Diluted (in shares) 1,068,000 1,370,000 495,000
PRSUs      
Diluted net income per share:      
Diluted (in shares) 98,000 85,000 81,000
2026 Convertible Notes      
Diluted net income per share:      
Diluted (in shares) 5,869,000 0 0
2030 Convertible Notes      
Diluted net income per share:      
Diluted (in shares) 6,077,000 0 0