BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024158+24.81%
Dec 31, 2023127-0.36%
Dec 31, 2022127-33.04%
Dec 31, 2021190+2.96%
Dec 31, 2020184+8.04%
Dec 31, 2019171+48.74%
Dec 31, 2018115+22.83%
Dec 31, 201793-6.56%
Dec 31, 2016100+34.88%
Dec 31, 201574-70.06%
Dec 31, 2014248-22.56%
Dec 31, 2013320+20.76%
Dec 31, 2012265