XML 87 R23.htm IDEA: XBRL DOCUMENT v3.24.2
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings per Share, Basic and Diluted
Three months ended June 30,Six months ended June 30,
 2024202320242023
NUMERATOR:
Net income$367 $683 $137 $524 
Add: Interest expense10 
Net income attributable to common stockholders$372 $688 $146 $534 
DENOMINATOR:
Weighted-average shares outstanding, basic599 595 598 595 
Dilutive effects of Convertible Notes 43 42 43 42 
Dilutive effect of restricted stock units
Adjusted weighted-average shares outstanding, diluted643 639 643 639 
NET INCOME PER SHARE:
Basic$0.61 $1.15 $0.23 $0.88 
Diluted$0.58 $1.08 $0.23 $0.84