NATIONAL PRESTO INDUSTRIES INC (NPK) › Cost of RevenueNATIONAL PRESTO INDUSTRIES INC (NPK) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2009: $368.38M2010: $365.43M2011: $337.26M2012: $377.63M2013: $340.84M2014: $265.89M2015: $266.22M2016: $256.24M2017: $246.40M2018: $247.43M2019: $236.59M2020: $267.70M2021: $291.38M2022: $266.50M2023: $273.46M2024: $309.66M2025: $423.20M$423.20M2009Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$423.20M+36.7%2024$309.66M+13.2%2023$273.46M+2.6%2022$266.50M-8.5%2021$291.38M+8.8%2020$267.70M+13.2%2019$236.59M-4.4%2018$247.43M+0.4%2017$246.40M-3.8%2016$256.24M-3.7%2015$266.22M+0.1%2014$265.89M-22.0%2013$340.84M-9.7%2012$377.63M+12.0%2011$337.26M-7.7%2010$365.43M-0.8%2009$368.38M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share