XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Share (Tables)
9 Months Ended
Sep. 30, 2023
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 and nine months ended September 30, 2023 and 2022 were as follows (in thousands, except per share data):
 
 For the Three Months
Ended September 30,
For the Nine Months
Ended September 30,
 2023202220232022
Numerator:
Net income$160,542 $123,694 $386,464 $394,910 
Denominator:
Shares used for basic net income per share151,359 158,715 153,020 159,749 
Effect of dilutive securities:
Stock options— 17 
Stock awards3,073 352 1,649 746 
Convertible senior notes (1)
544 — 181 960 
Warrants related to issuance of convertible senior notes— — — — 
Shares used for diluted net income per share154,976 159,068 154,855 161,472 
Basic net income per share$1.06 $0.78 $2.53 $2.47 
Diluted net income per share$1.04 $0.78 $2.50 $2.45 

(1) These shares are included in shares used for diluted net income per share for the three and nine months ended September 30, 2023, and for the nine months ended September 30, 2022, as the Company's average stock price was in excess of $95.10, which is the initial conversion price of the convertible senior notes due in 2025.
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 and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
For the Three Months
Ended September 30,
For the Nine Months
Ended September 30,
2023202220232022
Service-based stock awards1,501 2,478 3,842 2,313 
Market- and performance-based stock awards1,250 1,022 1,367 1,032 
Warrants related to issuance of convertible senior notes32,006 21,991 25,329 21,991 
Total shares excluded from computation34,757 25,491 30,538 25,336