v3.24.2
Note 4 - Revenue (Details Textual)
$ in Thousands
Jun. 30, 2024
USD ($)
Fleet Vehicles and Services [Member]  
Revenue, Remaining Performance Obligation, Amount $ 294,586
Specialty Vehicles [Member]  
Revenue, Remaining Performance Obligation, Amount $ 59,856