v3.23.2
Note 4 - Revenue (Details Textual)
$ in Thousands
Jun. 30, 2023
USD ($)
Fleet Vehicles and Services [Member]  
Revenue, Remaining Performance Obligation, Amount $ 437,802
Specialty Vehicles [Member]  
Revenue, Remaining Performance Obligation, Amount $ 72,402