XML 99 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share ("EPS") - Computation of Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator:      
Net income attributable to DNOW Inc. $ 81 $ 247 $ 128
Less: net income attributable to participating securities (1) (4) (2)
Net income attributable to DNOW Inc. stockholders $ 80 $ 243 $ 126
Denominator:      
Weighted average basic common shares outstanding 106,354,586 107,395,890 110,676,078
Effect of dilutive securities 793,824 1,026,865 548,311
Weighted average diluted common shares outstanding 107,148,410 108,422,755 111,224,389
Basic $ 0.75 $ 2.26 $ 1.14
Diluted $ 0.74 $ 2.24 $ 1.13