MarketBrain

STURM RUGER & CO INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$546.1M$535.6M$543.8M$595.8M$730.7M
Gross profit$81.2M$114.4M$133.6M$180.1M$279.6M
Operating income-$12.3M$31.7M$52.1M$103.5M$203.1M
Operating expenses$93.5M$82.8M$81.5M$76.6M$76.4M
Cost of revenue$464.9M$421.2M$410.1M$415.8M$451.2M
Cash from operations$54.3M$55.5M$33.9M$77.2M$172.3M
Capital expenditure$15.8M$20.8M$15.8M$27.7M$28.8M
Free cash flow$38.5M$34.7M$18.1M$49.5M$143.6M
Share repurchases$26.1M$34.4M$11.8M$222,000
Total assets$342.0M$384.0M$398.8M$484.8M$442.3M

Shares outstanding 15.9M · Free float 70.4%

Annual filing data through FY ended December 31, 2025; float as of July 8, 2026.