Sturm, Ruger & Company, Inc. (RGR)

USD 35.58

(-1.74%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 543.76 Million 595.84 Million 730.73 Million 568.86 Million 410.5 Million 495.63 Million
Cost of Revenue 400.34 Million 415.75 Million 451.17 Million 377.42 Million 310.95 Million 361.27 Million
Gross Profit 143.41 Million 180.08 Million 279.55 Million 191.44 Million 99.54 Million 134.35 Million
Operating Expenses 91.34 Million 76.62 Million 76.54 Million 72.29 Million 60.17 Million 67.34 Million
Selling, General and Administrative Expenses 81.54 Million 76.66 Million 76.54 Million 72.34 Million 60.11 Million 67.35 Million
Research and Development Expenses 9.8 Million 9.6 Million 11.7 Million 8 Million 8.19 Million 8.5 Million
Other Expenses - -36 Thousand 3.57 Million -52 Thousand 54 Thousand 1.82 Million
Cost and Expenses 491.68 Million 492.38 Million 527.72 Million 449.72 Million 371.13 Million 428.62 Million
Operating Income 52.57 Million 103.45 Million 203.13 Million 119.14 Million 39.37 Million 67 Million
Interest Expense 205 Thousand 256 Thousand 164 Thousand 191 Thousand 192 Thousand 330 Thousand
Income Tax Expense 10.6 Million 19.94 Million 50.69 Million 30.58 Million 10.73 Million 17.78 Million
Earnings before Tax 58.82 Million 108.27 Million 206.59 Million 120.98 Million 43.02 Million 68.71 Million
Net Income 48.21 Million 88.33 Million 155.89 Million 90.39 Million 32.29 Million 50.93 Million
Earnings Per Share Basic 2.73 5.01 8.87 5.17 1.85 2.92
Earnings Per Share Diluted 2.71 4.96 8.78 5.09 1.82 2.88
Weighted Average Shares Outstanding 17.67 Million 17.64 Million 17.58 Million 17.48 Million 17.46 Million 17.44 Million
Weighted Average Shares Outstanding (Diluted) 17.81 Million 17.79 Million 17.75 Million 17.76 Million 17.77 Million 17.68 Million
Gross Margin 0.26 0.30 0.38 0.34 0.24 0.27
EBIT Margin 0.15 0.23 0.32 0.26 0.18 0.20
Profit Margin 0.09 0.15 0.21 0.16 0.08 0.10
EBITDA 81.41 Million 134.32 Million 232.91 Million 148.74 Million 72.35 Million 100.68 Million
Earnings Before Tax Margin 0.10 0.17 0.28 0.21 0.10 0.14

Income Statement Charts