XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share Reconciliation [Abstract]  
Schedule of Components Used in Computation of Basic and Diluted Net Income Per Share
The components used in the computation of basic and diluted net income per share for the three months ended March 31, 2024 and 2023 were as follows (in thousands, except per share data):
 
 For the Three Months
Ended March 31,
 20242023
Numerator:
Net income$175,418 $97,106 
Denominator:
Shares used for basic net income per share151,628 155,637 
Effect of dilutive securities:
Stock awards3,724 498 
Convertible senior notes2,114 — 
Warrants related to issuance of convertible senior notes— — 
Shares used for diluted net income per share157,466 156,135 
Basic net income per share$1.16 $0.62 
Diluted net income per share$1.11 $0.62 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The number of potentially outstanding shares excluded from the computation of diluted net income per share for the three months ended March 31, 2024 and 2023 were as follows (in thousands):
For the Three Months
Ended March 31,
20242023
Service-based stock awards4,161 7,867 
Market- and performance-based stock awards1,328 1,580 
Warrants related to issuance of convertible senior notes32,006 21,991 
Total shares excluded from computation37,495 31,438