XML 54 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income attributable to DNOW Inc. $ 22 $ 21
Less: net income attributable to participating securities (1) 0
Net income attributable to DNOW Inc. stockholders $ 21 $ 21
Denominator:    
Weighted average basic common shares outstanding 105,976,409 106,445,323
Effect of dilutive securities 767,580 902,398
Weighted average diluted common shares outstanding 106,743,989 107,347,721
Basic $ 0.2 $ 0.2
Diluted $ 0.2 $ 0.19