BWX Technologies (BWXT) Financial Ratios | The Fly