The Inventing Press

STURM RUGER & CO INC

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$546.1M$535.6M$543.8M$595.8M$730.7M
Cost of revenue$464.9M$421.2M$410.1M$415.8M$451.2M
Gross profit$81.2M$114.4M$133.6M$180.1M$279.6M
Research and development$8.4M$8.2M$9.8M$9.6M$11.7M
Operating expenses$93.5M$82.8M$81.5M$76.6M$76.4M
Operating income-$12.3M$31.7M$52.1M$103.5M$203.1M
Interest expense$94,000$102,000$205,000$256,000$164,000
Pretax income-$7.2M$37.8M$58.8M$108.3M$206.6M
Income tax expense-$2.8M$7.2M$10.6M$19.9M$50.7M
Net income-$4.4M$30.6M$48.2M$88.3M$155.9M
Balance Sheet
Cash and equivalents$18.5M$10.0M$15.2M$65.2M$21.0M
Current assets$211.6M$258.4M$271.4M$361.8M$328.7M
Total assets$342.0M$384.0M$398.8M$484.8M$442.3M
Current liabilities$54.7M$60.8M$63.2M$163.1M$77.1M
Stockholders' equity$283.8M$319.6M$331.7M$316.7M$363.7M
Cash Flow Statement
Cash from operations$54.3M$55.5M$33.9M$77.2M$172.3M
Depreciation and amortization$22.9M$22.1M$22.4M$25.8M$26.2M
Stock-based compensation$5.0M$4.3M$4.0M$1.7M$8.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
Dividends paid$10.1M$11.8M$110.8M$42.7M$59.1M
Share repurchases$26.1M$34.4M$11.8M$222,000

Shares outstanding 15.9M · Free float 70.4%

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