XML 53 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
A summary of revenues for our operating segments by customer for the years ended December 31, 2020, 2019 and 2018 are as follows (in thousands):
Year Ended December 31, 2020FleetAviationFederal and DefenseTotal
DoD$20,744 $1,093 $214,560 $236,397 
Other government178,693 282 37,982 216,957 
Commercial42,733 163,695 1,877 208,305 
Total$242,170 $165,070 $254,419 $661,659 
Year Ended December 31, 2019
DoD$24,246 $3,775 $276,313 $304,334 
Other government168,113 1,885 35,777 205,775 
Commercial22,161 218,886 1,471 242,518 
Total$214,520 $224,546 $313,561 $752,627 
Year Ended December 31, 2018
DoD$24,280 $7,387 $302,827 $334,494 
Other government176,200 2,172 33,746 212,118 
Commercial14,329 135,864 413 150,606 
Total$214,809 $145,423 $336,986 $697,218 
A summary of revenues by type for our operating segments for the year ended December 31, 2020, 2019 and 2018 are as follows (in thousands):
Year Ended December 31, 2020FleetAviationFederal and DefenseTotal
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
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 
Year Ended December 31, 2018
Repair$— $55,960 $— $55,960 
Distribution214,809 89,463 — 304,272 
Cost Plus Contract— — 188,867 188,867 
Fixed Price Contract— — 70,669 70,669 
T&M Contract— — 77,450 77,450 
Total$214,809 $145,423 $336,986 $697,218