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

STURM RUGER&CO   FYE=12 (December)

Annual - Income Statement - Company Specific

Fiscal period2024202320222021202020192018201720162015
Period End Date12/31/202412/31/202312/31/202212/31/202112/31/202012/31/201912/31/201812/31/201712/31/201612/31/2015
Net firearms sales532.61540.75593.29728.14565.86406.33490.61517.70658.43544.85
Net castings sales3.043.022.552.603.014.185.034.565.906.24
Total Revenues535.64543.77595.84730.74568.87410.51495.64522.26664.33551.09
Cost of products sold421.23410.15415.76451.18377.43310.96361.28368.25444.77378.93
Gross Profit114.42133.62180.09279.56191.4499.55134.36154.01219.55172.16
General and Administrative44.0142.7540.5543.2939.0130.3432.2528.4029.0027.86
Selling38.7638.7936.1133.2633.3329.7835.1149.2356.1549.86
Pension plan curtailment charge--------------------
Defined benefit pension plans settlement charge--------------------
Other operating income (Expenses)--0.010.040.130.05(0.05)0.01(0.03)0.010.11
Impairment of assets--------------------
Total Operating Expenses82.7681.5476.6376.4272.2960.1767.3577.6685.1577.62
Operating Income / (Loss)31.6552.08103.46203.14119.1539.3867.0176.35134.4194.55
Interest expense0.100.210.260.160.190.190.330.150.190.16
Gain (loss) on sale of real estate--------------------
Interest income4.895.472.550.051.132.590.210.030.010.01
Other income (loss)-net0.480.821.691.600.080.551.020.920.540.62
Royalty income0.860.660.841.980.810.700.800.511.141.08
Pre-Tax Income37.7858.82108.28206.59120.9843.0368.7177.65135.9296.10
Current: Federal--------------------
Deferred: Federal--------------------
Current: State--------------------
Deferred: State--------------------
Provision for Income Taxes7.2110.6119.9550.7030.5810.7417.7825.5048.4533.97
Net income (loss) attributable to common stockholders30.5648.2288.33155.9090.4032.2950.9352.1487.4762.13
Net Earnings Per Share (Basic)1.792.735.008.875.171.852.922.944.623.32
Net Earnings Per Share (Diluted)1.772.714.968.785.091.822.882.914.593.21
Weighted Average Shares Outstanding (Basic)17.0917.6817.6517.5917.4917.4617.4517.7318.9318.70
Weighted Average Shares Outstanding (Diluted)17.2717.8117.7917.7617.7717.7817.6617.9419.0519.37