Logo image of RGR

STURM RUGER & CO INC (RGR) Stock Balance Sheet

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

35  -0.35 (-0.99%)

After market: 35 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-3-29)
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
16.18M10.03M15.17M65.17M21.04M
Marketable Securities
RGR Marketable Securities ChartRGR Marketable Securities over time chart
92.16M95.45M102.48M159.13M199.97M
Receivables
RGR Receivables ChartRGR Receivables over time chart
67.49M67.14M59.86M65.45M57.04M
Inventories
RGR Inventories ChartRGR Inventories over time chart
70.71M76.49M79.81M64.99M43.85M
Other Current Assets
RGR Other Current Assets ChartRGR Other Current Assets over time chart
6.90M9.24M14.06M7.09M6.83M
Total Current Assets
RGR Total Current Assets ChartRGR Total Current Assets over time chart
253.44M258.36M271.39M361.84M328.73M
 
Non-Current Assets
PPE Net
RGR PPE Net ChartRGR PPE Net over time chart
69.26M73.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
56.31M41.95M42.20M30.78M25.82M
Total Non-Current Assets
RGR Total Non-Current Assets ChartRGR Total Non-Current Assets over time chart
125.57M125.68M127.42M122.92M113.61M
 
TOTAL ASSETS
RGR TOTAL ASSETS ChartRGR TOTAL ASSETS over time chart
379.00M384.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
20.28M47.21M51.31M59.01M64.11M
Accounts Payable
RGR Accounts Payable ChartRGR Accounts Payable over time chart
33.36M13.17M11.10M13.28M12.21M
Other Current Liabilities
RGR Other Current Liabilities ChartRGR Other Current Liabilities over time chart
1.16M431.00K783.00K90.78M795.00K
Total Current Liabilities
RGR Total Current Liabilities ChartRGR Total Current Liabilities over time chart
54.80M60.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.72M3.64M3.90M4.96M1.57M
Total Non-Current Liabilities
RGR Total Non-Current Liabilities ChartRGR Total Non-Current Liabilities over time chart
2.72M3.64M3.90M4.96M1.57M
 
TOTAL LIABILITIES
RGR TOTAL LIABILITIES ChartRGR TOTAL LIABILITIES over time chart
57.52M64.45M67.10M168.03M78.68M
 
SHAREHOLDERS' EQUITY
Retained Earnings
RGR Retained Earnings ChartRGR Retained Earnings over time chart
440.53M436.61M418.06M393.10M438.10M
Additional Paid In Capital
RGR Additional Paid In Capital ChartRGR Additional Paid In Capital over time chart
51.50M50.54M46.85M45.08M46.85M
Common Shares
RGR Common Shares ChartRGR Common Shares over time chart
24.47M24.47M24.44M24.38M24.31M
Treasury Stock
RGR Treasury Stock ChartRGR Treasury Stock over time chart
-195.02M-192.03M-157.62M-145.81M-145.59M
Shares Outstanding
RGR Shares Outstanding ChartRGR Shares Outstanding over time chart
16.58M16.79M17.46M17.66M17.60M
Tangible Book Value per Share
RGR Tangible Book Value per Share ChartRGR Tangible Book Value per Share over time chart
19.3918.4318.3817.2719.96
Total Shareholders' Equity
RGR Total Shareholders' Equity ChartRGR Total Shareholders' Equity over time chart
321.48M319.58M331.72M316.74M363.66M
 
TOTAL LIABILITIES AND EQUITY
RGR TOTAL LIABILITIES AND EQUITY ChartRGR TOTAL LIABILITIES AND EQUITY over time chart
379.00M384.03M398.82M484.76M442.34M
 
Statistics
Current Ratio
RGR Current Ratio ChartRGR Current Ratio over time chart
4.624.254.292.224.26
Return On Assets (ROA)
RGR Return On Assets (ROA) ChartRGR Return On Assets (ROA) over time chart
8.24%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
9.72%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
8.19%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
11.44%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
11.44%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 250M