BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20242,048+9.21%
Dec 31, 20231,876+11.59%
Dec 31, 20221,681+6.81%
Dec 31, 20211,574+1.66%
Dec 31, 20201,548+13.74%
Dec 31, 20191,361+5.03%
Dec 31, 20181,296+10.68%
Dec 31, 20171,171+8.97%
Dec 31, 20161,075+4.58%
Dec 31, 20151,027-57.36%
Dec 31, 20142,409+4.68%
Dec 31, 20132,302-6.48%
Dec 31, 20122,461