v3.24.3
Note 5 - Revenue - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues $ 194,075 $ 201,325 $ 584,744 $ 669,865
Operating Segments [Member]        
Revenues 850 444 926 (4,180)
Operating Segments [Member] | Transferred at Point in Time [Member]        
Revenues 850 467 926 467
Operating Segments [Member] | Transferred over Time [Member]        
Revenues 0 (23) 0 (4,647)
Consolidation, Eliminations [Member]        
Revenues 194,075 201,325 584,744 669,865
Consolidation, Eliminations [Member] | Transferred at Point in Time [Member]        
Revenues 45,786 50,532 149,118 152,058
Consolidation, Eliminations [Member] | Transferred over Time [Member]        
Revenues 148,289 150,793 435,626 517,807
Fleet Vehicles and Services [Member] | Operating Segments [Member]        
Revenues 105,860 124,259 323,459 422,675
Fleet Vehicles and Services [Member] | Operating Segments [Member] | Transferred at Point in Time [Member]        
Revenues 18,087 15,768 47,964 41,614
Fleet Vehicles and Services [Member] | Operating Segments [Member] | Transferred over Time [Member]        
Revenues 87,773 108,491 275,495 381,061
Specialty Vehicles [Member] | Operating Segments [Member]        
Revenues 87,365 76,622 260,359 251,370
Specialty Vehicles [Member] | Operating Segments [Member] | Transferred at Point in Time [Member]        
Revenues 26,849 34,297 100,228 109,977
Specialty Vehicles [Member] | Operating Segments [Member] | Transferred over Time [Member]        
Revenues 60,516 42,325 160,131 141,393
UNITED STATES | Operating Segments [Member]        
Revenues 850 444 926 (4,180)
UNITED STATES | Consolidation, Eliminations [Member]        
Revenues 189,133 199,673 537,744 648,243
UNITED STATES | Fleet Vehicles and Services [Member] | Operating Segments [Member]        
Revenues 101,095 122,626 276,822 401,117
UNITED STATES | Specialty Vehicles [Member] | Operating Segments [Member]        
Revenues 87,188 76,603 259,996 251,306
Non-US [Member] | Operating Segments [Member]        
Revenues 0 0 0 0
Non-US [Member] | Consolidation, Eliminations [Member]        
Revenues 4,942 1,652 47,000 21,622
Non-US [Member] | Fleet Vehicles and Services [Member] | Operating Segments [Member]        
Revenues 4,765 1,633 46,637 21,558
Non-US [Member] | Specialty Vehicles [Member] | Operating Segments [Member]        
Revenues $ 177 $ 19 $ 363 $ 64