Wabash Announces First Quarter 2024 Results
Quarterly revenue of $515 million; slightly below expectations on slower customer pickups Operating income of $30 million with operating margin of 5.7% Quarterly diluted earnings per share of $0.39 Total backlog of $1.8B, new order bookings continued …