XML 66 R29.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted EPS
The following tables set forth the computation of basic and diluted EPS for the periods indicated:

 Three Months Ended June 30, 2025
IncomeSharesPer Share Amount
(Millions, except per share amounts)
Basic EPS
Net income attributable to ONEOK available for common stock$841 627.2 $1.34 
Diluted EPS
Effect of dilutive securities 0.9 
Net income attributable to ONEOK available for common stock and common stock equivalents$841 628.1 $1.34 
Three Months Ended June 30, 2024
IncomeSharesPer Share Amount
(Millions, except per share amounts)
Basic EPS
Net income available for common stock$780 584.6 $1.33 
Diluted EPS
Effect of dilutive securities— 1.2 
Net income available for common stock and common stock equivalents$780 585.8 $1.33 
Six Months Ended June 30, 2025
IncomeSharesPer Share Amount
(Millions, except per share amounts)
Basic EPS
Net income attributable to ONEOK available for common stock$1,477 619.3 $2.38 
Diluted EPS
Effect of dilutive securities 1.0 
Net income attributable to ONEOK available for common stock and common stock equivalents$1,477 620.3 $2.38 
Six Months Ended June 30, 2024
IncomeSharesPer Share Amount
(Millions, except per share amounts)
Basic EPS
Net income available for common stock$1,419 584.4 $2.43 
Diluted EPS
Effect of dilutive securities— 1.3 
Net income available for common stock and common stock equivalents$1,419 585.7 $2.42