10-KFiling Date: Feb 23, 2026
BWX Technologies (BWXT) 10-K (Feb 23, 2026)
bwxt-20251231
View SEC Filing
ACC: 0001486957-26-000007
Key Financial Metrics2025 · 2025-12-31
Revenue$3.20B
Net Income$328.9M
Total Assets$4.27B
Stockholders' Equity$2.52B
Operating Cash Flow$479.8M