STURM RUGER & CO INC (RGR) › Cost of RevenueSTURM RUGER & CO INC (RGR) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $444.77M2017: $368.25M2018: $361.28M2019: $310.96M2020: $377.43M2021: $451.18M2022: $415.76M2023: $410.15M2024: $421.23M2025: $464.91M$464.91M2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$464.91M+10.4%2024$421.23M+2.7%2023$410.15M-1.3%2022$415.76M-7.9%2021$451.18M+19.5%2020$377.43M+21.4%2019$310.96M-13.9%2018$361.28M-1.9%2017$368.25M-17.2%2016$444.77M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share