XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Basic:        
Net Income Attributable to BWX Technologies, Inc. $ 78,388 $ 72,972 $ 153,850 $ 141,440
Weighted-average common shares (in shares) 91,542,967 91,564,263 91,568,526 91,559,824
Basic earnings per common share (in usd per share) $ 0.86 $ 0.80 $ 1.68 $ 1.54
Diluted:        
Net Income Attributable to BWX Technologies, Inc. $ 78,388 $ 72,972 $ 153,850 $ 141,440
Weighted-average common shares (in shares) 91,542,967 91,564,263 91,568,526 91,559,824
Effect of dilutive securities:        
Stock options, restricted stock units and performance shares (in shares) 159,736 237,276 219,678 271,408
Adjusted weighted-average common shares (in shares) 91,702,703 91,801,539 91,788,204 91,831,232
Diluted earnings per common share (in usd per share) $ 0.85 $ 0.79 $ 1.68 $ 1.54
Number of shares that would be antidilutive (in shares)     520,328 140,335