Ticker
Reporting Basis
Period
From
To
Form Type
Report Format
Update Type

STURM RUGER&CO   FYE=12 (December)

Annual - Income Statement - Company Specific

Fiscal period2025202420232022202120202019201820172016
Period End Date12/31/202512/31/202412/31/202312/31/202212/31/202112/31/202012/31/201912/31/201812/31/201712/31/2016
Net firearms sales543.47532.61540.75593.29728.14565.86406.33490.61517.70658.43
Net castings sales2.583.043.022.552.603.014.185.034.565.90
Total Revenues546.06535.64543.77595.84730.74568.87410.51495.64522.26664.33
Cost of products sold464.91421.23410.15415.76451.18377.43310.96361.28368.25444.77
Gross Profit81.15114.42133.62180.09279.56191.4499.55134.36154.01219.55
General and Administrative54.2044.0142.7540.5543.2939.0130.3432.2528.4029.00
Selling39.0638.7638.7936.1133.2633.3329.7835.1149.2356.15
Pension plan curtailment charge--------------------
Defined benefit pension plans settlement charge--------------------
Other operating income (Expenses)(0.19)--0.010.040.130.05(0.05)0.01(0.03)0.01
Impairment of assets--------------------
Total Operating Expenses93.4582.7681.5476.6376.4272.2960.1767.3577.6685.15
Operating Income / (Loss)(12.30)31.6552.08103.46203.14119.1539.3867.0176.35134.41
Interest expense0.090.100.210.260.160.190.190.330.150.19
Gain (loss) on sale of real estate--------------------
Interest income3.264.895.472.550.051.132.590.210.030.01
Other income (loss)-net0.570.480.821.691.600.080.551.020.920.54
Royalty income1.400.860.660.841.980.810.700.800.511.14
Pre-Tax Income(7.16)37.7858.82108.28206.59120.9843.0368.7177.65135.92
Current: Federal--------------------
Deferred: Federal--------------------
Current: State--------------------
Deferred: State--------------------
Provision for Income Taxes(2.77)7.2110.6119.9550.7030.5810.7417.7825.5048.45
Net income (loss) attributable to common stockholders(4.39)30.5648.2288.33155.9090.4032.2950.9352.1487.47
Net Earnings Per Share (Basic)(0.27)1.792.735.008.875.171.852.922.944.62
Net Earnings Per Share (Diluted)(0.27)1.772.714.968.785.091.822.882.914.59
Weighted Average Shares Outstanding (Basic)16.2417.0917.6817.6517.5917.4917.4617.4517.7318.93
Weighted Average Shares Outstanding (Diluted)16.2417.2717.8117.7917.7617.7717.7817.6617.9419.05