XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
A summary of revenues by customer for our operating segments for the years ended December 31, 2021, 2020 and 2019 are as follows (in thousands):
Year Ended December 31, 2021FleetAviationFederal and DefenseTotal
Commercial$73,606 $245,380 $3,332 $322,318 
DoD12,689 — 220,733 233,422 
Other government147,237 2,472 45,404 195,113 
Total$233,532 $247,852 $269,469 $750,853 
Year Ended December 31, 2020
Commercial$42,733 $163,695 $1,877 $208,305 
DoD20,744 1,093 214,560 236,397 
Other government178,693 282 37,982 216,957 
Total$242,170 $165,070 $254,419 $661,659 
Year Ended December 31, 2019
Commercial$22,161 $218,886 $1,471 $242,518 
DoD24,246 3,775 276,313 304,334 
Other government168,113 1,885 35,777 205,775 
Total$214,520 $224,546 $313,561 $752,627 
A summary of revenues by type for our operating segments for the year ended December 31, 2021, 2020 and 2019 are as follows (in thousands):
Year Ended December 31, 2021FleetAviationFederal and DefenseTotal
Repair$— $75,725 $— $75,725 
Distribution233,532 172,127 — 405,659 
Cost Plus Contract— — 93,694 93,694 
Fixed Price Contract— — 105,495 105,495 
T&M Contract— — 70,280 70,280 
Total$233,532 $247,852 $269,469 $750,853 
Year Ended December 31, 2020
Repair$— $82,445 $— $82,445 
Distribution242,170 82,625 — 324,795 
Cost Plus Contract— — 79,064 79,064 
Fixed Price Contract— — 138,406 138,406 
T&M Contract— — 36,949 36,949 
Total$242,170 $165,070 $254,419 $661,659 
Year Ended December 31, 2019 (a)
Repair$— $119,044 $— $119,044 
Distribution214,520 105,502 — 320,022 
Cost Plus Contract— — 144,600 144,600 
Fixed Price Contract— — 78,163 78,163 
T&M Contract— — 90,798 90,798 
Total$214,520 $224,546 $313,561 $752,627 
(a) Historical presentation has been realigned to conform to its current period presentation and did not affect the reported results of operations for each reported segment.