Logo image of RGR

STURM RUGER & CO INC (RGR) Stock Balance Sheet

NYSE:RGR - New York Stock Exchange, Inc. - US8641591081 - Common Stock - Currency: USD

33.41  -0.02 (-0.06%)

After market: 33.41 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2025-6-28)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
ASSETS
Current Assets
Cash
RGR Cash ChartRGR Cash over time chart
23.27M10.03M15.17M65.17M21.04M
Marketable Securities
RGR Marketable Securities ChartRGR Marketable Securities over time chart
78.08M95.45M102.48M159.13M199.97M
Receivables
RGR Receivables ChartRGR Receivables over time chart
61.80M67.14M59.86M65.45M57.04M
Inventories
RGR Inventories ChartRGR Inventories over time chart
53.02M76.49M79.81M64.99M43.85M
Other Current Assets
RGR Other Current Assets ChartRGR Other Current Assets over time chart
10.37M9.24M14.06M7.09M6.83M
Total Current Assets
RGR Total Current Assets ChartRGR Total Current Assets over time chart
226.55M258.36M271.39M361.84M328.73M
 
Non-Current Assets
PPE Net
RGR PPE Net ChartRGR PPE Net over time chart
69.38M73.59M74.31M80.53M75.33M
Intangibles
RGR Intangibles ChartRGR Intangibles over time chart
N/A10.13M10.91M11.61M12.46M
Other Non-Current Assets
RGR Other Non-Current Assets ChartRGR Other Non-Current Assets over time chart
53.60M41.95M42.20M30.78M25.82M
Total Non-Current Assets
RGR Total Non-Current Assets ChartRGR Total Non-Current Assets over time chart
122.99M125.68M127.42M122.92M113.61M
 
TOTAL ASSETS
RGR TOTAL ASSETS ChartRGR TOTAL ASSETS over time chart
349.54M384.03M398.82M484.76M442.34M
 
LIABILITIES
Current Liabilities
Short Term Debt
RGR Short Term Debt ChartRGR Short Term Debt over time chart
0.000.000.000.000.00
Accrued Expenses
RGR Accrued Expenses ChartRGR Accrued Expenses over time chart
24.38M47.21M51.31M59.01M64.11M
Accounts Payable
RGR Accounts Payable ChartRGR Accounts Payable over time chart
31.96M13.17M11.10M13.28M12.21M
Other Current Liabilities
RGR Other Current Liabilities ChartRGR Other Current Liabilities over time chart
877.00K431.00K783.00K90.78M795.00K
Total Current Liabilities
RGR Total Current Liabilities ChartRGR Total Current Liabilities over time chart
57.22M60.81M63.20M163.07M77.11M
 
Non-Current Liabilities
Long Term Debt
RGR Long Term Debt ChartRGR Long Term Debt over time chart
0.000.000.000.000.00
Deferred Taxes/Income
RGR Deferred Taxes/Income ChartRGR Deferred Taxes/Income over time chart
N/AN/AN/AN/AN/A
Other Non-Current Liabilities
RGR Other Non-Current Liabilities ChartRGR Other Non-Current Liabilities over time chart
2.98M3.64M3.90M4.96M1.57M
Total Non-Current Liabilities
RGR Total Non-Current Liabilities ChartRGR Total Non-Current Liabilities over time chart
2.98M3.64M3.90M4.96M1.57M
 
TOTAL LIABILITIES
RGR TOTAL LIABILITIES ChartRGR TOTAL LIABILITIES over time chart
60.20M64.45M67.10M168.03M78.68M
 
SHAREHOLDERS' EQUITY
Retained Earnings
RGR Retained Earnings ChartRGR Retained Earnings over time chart
420.27M436.61M418.06M393.10M438.10M
Additional Paid In Capital
RGR Additional Paid In Capital ChartRGR Additional Paid In Capital over time chart
52.75M50.54M46.85M45.08M46.85M
Common Shares
RGR Common Shares ChartRGR Common Shares over time chart
24.49M24.47M24.44M24.38M24.31M
Treasury Stock
RGR Treasury Stock ChartRGR Treasury Stock over time chart
-208.18M-192.03M-157.62M-145.81M-145.59M
Shares Outstanding
RGR Shares Outstanding ChartRGR Shares Outstanding over time chart
16.23M16.79M17.46M17.66M17.60M
Tangible Book Value per Share
RGR Tangible Book Value per Share ChartRGR Tangible Book Value per Share over time chart
17.8218.4318.3817.2719.96
Total Shareholders' Equity
RGR Total Shareholders' Equity ChartRGR Total Shareholders' Equity over time chart
289.33M319.58M331.72M316.74M363.66M
 
TOTAL LIABILITIES AND EQUITY
RGR TOTAL LIABILITIES AND EQUITY ChartRGR TOTAL LIABILITIES AND EQUITY over time chart
349.54M384.03M398.82M484.76M442.34M
 
Statistics
Current Ratio
RGR Current Ratio ChartRGR Current Ratio over time chart
3.964.254.292.224.26
Return On Assets (ROA)
RGR Return On Assets (ROA) ChartRGR Return On Assets (ROA) over time chart
1.65%7.96%12.09%18.22%35.24%
Return On Equity (ROE)
RGR Return On Equity (ROE) ChartRGR Return On Equity (ROE) over time chart
1.99%9.56%14.53%27.89%42.87%
Return On Invested Capital (ROIC)
RGR Return On Invested Capital (ROIC) ChartRGR Return On Invested Capital (ROIC) over time chart
0.81%7.98%12.64%26.19%45.29%
Return On Invested Capital Ex Cash (ROICexc)
RGR Return On Invested Capital Ex Cash (ROICexc) ChartRGR Return On Invested Capital Ex Cash (ROICexc) over time chart
1.11%11.32%18.19%51.83%100.10%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
RGR Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartRGR Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
1.11%11.84%19.09%55.81%108.26%

All data in USD , ROIC based on taxRate of 0.19

Charts

RGR Balance Sheet Over Time ChartRGR Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 MRQ LIABILITIES + EQUITY TOTAL ASSETS
RGR Balance Sheet - Short Vs Long Term ChartRGR Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 50M 100M 150M 200M