XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Denominators Used in Basic and Diluted Per Share Calculations For the periods presented, the following table reconciles the denominators used in the basic and diluted net income (loss) per share calculations (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
 2025202420252024
Denominator for basic calculation242,326 232,521 241,889 233,553 
Effect of dilutive securities:
     Option awards10,126 — 9,149 — 
     Unvested restricted stock units3,791 — 3,662 — 
Denominator for dilutive calculation
256,243 232,521 254,700 233,553 
Schedule of Class C Capital Stock Equivalents Were Excluded From Calculations of Diluted Net Income (Loss) Per Share For the periods presented, the following Class C capital stock equivalents were excluded from the calculations of diluted net income (loss) per share because their effect would have been antidilutive (in thousands):
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2025202420252024
Weighted-average Class C capital stock option awards outstanding2,724 27,557 3,225 28,015 
Weighted-average Class C capital stock restricted stock units outstanding109 13,567 1,922 13,705 
Weighted-average Class C capital stock issuable upon conversion of the 2024 Notes, 2025 Notes and 2026 Notes
— 27,276 3,084 30,826 
Total Class C capital stock equivalents2,833 68,400 8,231 72,546