XML 107 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following tables set forth the computation of basic and diluted EPS for the periods indicated:
 Year Ended Dec. 31, 2024
 IncomeSharesPer Share
Amount
 
(Millions, except per share amounts)
Basic EPS   
Net income attributable to ONEOK available for common stock$3,034 584.6 $5.19 
Diluted EPS
Effect of dilutive securities 1.9 
Net income attributable to ONEOK available for common stock and common stock equivalents$3,034 586.5 $5.17 
 Year Ended Dec. 31, 2023
 IncomeSharesPer Share
Amount
 
(Millions, except per share amounts)
Basic EPS   
Net income available for common stock$2,658 484.3 $5.49 
Diluted EPS
Effect of dilutive securities— 1.1 
Net income available for common stock and common stock equivalents$2,658 485.4 $5.48 
 Year Ended Dec. 31, 2022
 IncomeSharesPer Share
Amount
 
(Millions, except per share amounts)
Basic EPS   
Net income available for common stock$1,721 447.5 $3.85 
Diluted EPS
Effect of dilutive securities— 0.9 
Net income available for common stock and common stock equivalents$1,721 448.4 $3.84