MarketBrain

NN INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$422.2M$464.3M$489.3M$498.7M$477.6M
Operating income-$18.9M-$27.5M-$21.8M-$21.1M-$9.0M
Cash from operations$5.7M$11.1M$29.3M$7.7M$15.6M
Capital expenditure$12.9M$18.3M$20.5M$18.0M$18.2M
Free cash flow-$7.2M-$7.2M$8.8M-$10.2M-$2.6M
Impairments$0$6.5M$0$0$0
Total assets$440.8M$456.9M$510.9M$546.1M$579.1M
Total liabilities$294.4M$288.9M$308.1M$295.2M$301.1M
Total debt$159.5M$148.6M$153.3M$152.7M$156.7M

Shares outstanding 52.8M · Free float 40.3%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.