Net income of BWX Technologies under GAAP for 2021 was $306.288 million, up 9.7% from $279.196 million in the previous year. Revenue was virtually unchanged at $2.124 billion.