STURM RUGER & CO INC (RGR) › RevenueSTURM RUGER & CO INC (RGR) — RevenueAnnual figures by fiscal year, from SEC filings.2016: $664.33M2017: $522.26M2018: $495.63M2019: $410.51M2020: $568.87M2021: $730.74M2022: $595.84M2023: $543.77M2024: $535.64M2025: $546.06M$546.06M2016Revenue (USD)2025Fiscal YearRevenueChange YoY2025$546.06M+1.9%2024$535.64M-1.5%2023$543.77M-8.7%2022$595.84M-18.5%2021$730.74M+28.5%2020$568.87M+38.6%2019$410.51M-17.2%2018$495.63M-5.1%2017$522.26M-21.4%2016$664.33M—Other metrics: Cost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share