MarketBrain

WABASH NATIONAL Corp

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.5B$1.9B$2.5B$2.5B$1.8B
Gross profit$69.9M$265.1M$498.2M$322.7M$196.5M
Operating income$307.5M-$356.1M$311.9M$166.6M$33.5M
Cost of revenue$1.5B$1.7B$2.0B$2.2B$1.6B
Cash from operations$11.7M$117.3M$319.6M$124.1M-$7.5M
Capital expenditure$24.7M$72.2M$98.1M$57.1M$49.1M
Free cash flow-$13.0M$45.1M$221.5M$67.0M-$56.6M
Share repurchases$33.8M$70.9M$76.2M$34.3M$66.7M
Impairments$13.4M$994,000$0$1.3M$29.2M
Total assets$1.2B$1.4B$1.4B$1.2B$1.1B
Total liabilities$802.6M$1.2B$812.7M$805.4M$781.5M
Total debt$445.0M$400.0M$400.0M$400.0M$433.0M

Shares outstanding 40.7M · Free float 89.5%

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