NN, Inc. (NNBR)

USD 3.9

(0.65%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 489.27 Million 498.73 Million 477.58 Million 427.53 Million 847.45 Million 770.65 Million
Cost of Revenue 465.29 Million 421.1 Million 389.99 Million 343.59 Million 641.63 Million 588.2 Million
Gross Profit 23.97 Million 77.63 Million 87.58 Million 83.94 Million 205.81 Million 182.45 Million
Operating Expenses 91.89 Million 98.72 Million 96.59 Million 108.45 Million 195.93 Million 170.8 Million
Selling, General and Administrative Expenses 47.43 Million 49.63 Million 51.48 Million 58.05 Million 103.22 Million 93.58 Million
Research and Development Expenses - - - - - -
Other Expenses 44.46 Million 49.09 Million 45.1 Million 50.4 Million 92.71 Million -1.34 Million
Cost and Expenses 511.07 Million 519.83 Million 486.58 Million 452.04 Million 837.57 Million 759 Million
Operating Income -21.8 Million -16.02 Million -5.01 Million -24.3 Million 9.88 Million -178.88 Million
Interest Expense 22.95 Million 15.04 Million 11.2 Million 18.89 Million 57.15 Million 61.24 Million
Income Tax Expense 2.28 Million 1.62 Million -1.75 Million -8.97 Million -3.27 Million -10.95 Million
Earnings before Tax -53.67 Million -31.06 Million -22.44 Million -152.08 Million -51.69 Million -261.03 Million
Net Income -50.15 Million -32.69 Million -20.68 Million -143.11 Million -48.42 Million -264.46 Million
Earnings Per Share Basic -1.35 -0.73 -0.47 -3.39 -1.15 -8.35
Earnings Per Share Diluted -1.35 -0.73 -0.47 -3.39 -1.15 -8.35
Weighted Average Shares Outstanding 46.73 Million 44.68 Million 44.01 Million 42.19 Million 42.03 Million 31.67 Million
Weighted Average Shares Outstanding (Diluted) 46.73 Million 44.68 Million 44.01 Million 42.19 Million 42.03 Million 31.67 Million
Gross Margin 0.05 0.16 0.18 0.20 0.24 0.24
EBIT Margin 0.03 0.06 0.09 0.05 0.12 0.11
Profit Margin -0.10 -0.07 -0.04 -0.33 -0.06 -0.34
EBITDA 15.4 Million 31.63 Million 36.34 Million -96.41 Million 24.39 Million -129.63 Million
Earnings Before Tax Margin -0.04 -0.03 -0.01 -0.06 0.01 -0.23

Income Statement Charts