STURM RUGER & CO INC (RGR)
↓ Download CSV- Sector Manufacturing
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, STURM RUGER & CO INC reported revenue of $546.06M, up 1.9% from the prior year. The company ran a net loss, with a net margin of -0.8% and a gross margin of 14.9%.
Key ratios (FY2025)
14.9%
Gross margin
-2.3%
Operating margin
-0.8%
Net margin
-1.5%
Return on equity
+1.9%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $546.06M | $535.64M | $543.77M | $595.84M | $730.74M | $568.87M | $410.51M | $495.63M | $522.26M | $664.33M |
| Cost of Revenue | $464.91M | $421.23M | $410.15M | $415.76M | $451.18M | $377.43M | $310.96M | $361.28M | $368.25M | $444.77M |
| Gross Profit | $81.15M | $114.42M | $133.62M | $180.09M | $279.56M | $191.44M | $99.55M | $134.36M | $154.01M | $219.55M |
| Operating Income | -$12.30M | $31.65M | $52.08M | $103.46M | $203.14M | $119.15M | $39.38M | $67.01M | $76.35M | $134.41M |
| Net Income | -$4.39M | $30.56M | $48.22M | $88.33M | $155.90M | $90.40M | $32.29M | $50.93M | $52.14M | $87.47M |
| EPS (Diluted) | $-0.27 | $1.77 | $2.71 | $4.96 | $8.78 | $5.09 | $1.82 | $2.88 | $2.91 | $4.59 |
| Total Assets | $342.00M | $384.03M | $398.82M | $484.76M | $442.34M | $348.26M | $348.96M | $335.53M | $284.32M | $346.88M |
| Shareholders' Equity | $283.76M | $319.58M | $331.72M | $316.74M | $363.66M | $264.70M | $285.46M | $264.24M | $230.15M | $265.90M |
| Cash & Equivalents | $18.45M | $10.03M | $15.17M | $65.17M | $21.04M | $20.15M | $35.42M | $38.49M | $63.49M | $87.13M |
| Operating Cash Flow | $54.31M | $55.50M | $33.90M | $77.23M | $172.34M | $143.81M | $49.59M | $119.81M | $101.19M | $104.80M |
| Capital Expenditures | $15.85M | $20.82M | $15.80M | $27.73M | $28.78M | $24.23M | $20.30M | $10.54M | $33.60M | $35.22M |
| Shares Outstanding | 16.24M | 17.27M | 17.81M | 17.79M | 17.76M | 17.77M | 17.78M | 17.65M | 17.94M | 19.05M |
| Dividends Per Share | $0.62 | $0.69 | $6.27 | $2.42 | $3.36 | $6.51 | $0.82 | $1.10 | $1.36 | $1.73 |