Insteel Industries, Inc. (IIIN)

USD 28.68

(-3.6%)

Annual Income Statements

(In USD)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 529.19 Million 649.18 Million 826.83 Million 590.6 Million 472.61 Million 455.71 Million
Cost of Revenue 479.56 Million 583.79 Million 629.52 Million 469.05 Million 416.83 Million 425.65 Million
Gross Profit 49.63 Million 65.39 Million 197.31 Million 121.54 Million 55.78 Million 30.06 Million
Operating Expenses 29.59 Million 30.68 Million 36.04 Million 32.38 Million 31.34 Million 24.5 Million
Selling, General and Administrative Expenses 29.59 Million 30.68 Million 36.04 Million 32.38 Million 31.34 Million 24.5 Million
Research and Development Expenses - - - - - -
Other Expenses - 3.42 Million -88 Thousand -114 Thousand 1.25 Million 1.77 Million
Cost and Expenses 509.15 Million 614.47 Million 665.57 Million 501.44 Million 448.17 Million 450.15 Million
Operating Income 20.04 Million 34.71 Million 161.5 Million 89.06 Million 26.16 Million 7.62 Million
Interest Expense 89 Thousand 87 Thousand 91 Thousand 96 Thousand 106 Thousand 168 Thousand
Income Tax Expense 5.98 Million 9.34 Million 36.71 Million 19.49 Million 5.16 Million 1.85 Million
Earnings before Tax 25.28 Million 41.75 Million 161.72 Million 86.1 Million 24.17 Million 7.45 Million
Net Income 19.3 Million 32.41 Million 125.01 Million 66.61 Million 19 Million 5.59 Million
Earnings Per Share Basic 0.99 1.66 6.41 3.44 0.99 0.29
Earnings Per Share Diluted 0.99 1.66 6.37 3.41 0.98 0.29
Weighted Average Shares Outstanding 19.5 Million 19.5 Million 19.51 Million 19.34 Million 19.27 Million 19.24 Million
Weighted Average Shares Outstanding (Diluted) 19.57 Million 19.56 Million 19.62 Million 19.53 Million 19.38 Million 19.34 Million
Gross Margin 0.09 0.10 0.24 0.21 0.12 0.07
EBIT Margin 0.08 0.08 0.21 0.18 0.09 0.05
Profit Margin 0.04 0.05 0.15 0.11 0.04 0.01
EBITDA 40.78 Million 55.14 Million 176.3 Million 100.72 Million 38.53 Million 21.17 Million
Earnings Before Tax Margin 0.04 0.05 0.20 0.15 0.06 0.02

Income Statement Charts