Quarterly report pursuant to Section 13 or 15(d)

Revenue (Details)

v3.8.0.1
Revenue (Details)
3 Months Ended
Mar. 31, 2018
USD ($)
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer $ 176,897,000
Cost-Type  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 51,518,000
Fixed-price  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 90,507,000
Time and materials  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 34,872,000
U.S. Postal Service  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 44,031,000
DoD  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 87,653,000
Commercial  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 35,123,000
Other government  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 10,090,000
Supply Chain Management  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 55,864,000
Supply Chain Management | Cost-Type  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 0
Supply Chain Management | Fixed-price  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 55,864,000
Supply Chain Management | Time and materials  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 0
Supply Chain Management | U.S. Postal Service  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 44,031,000
Supply Chain Management | DoD  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 8,176,000
Supply Chain Management | Commercial  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 3,386,000
Supply Chain Management | Other government  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 271,000
Aviation  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 32,750,000
Aviation | Cost-Type  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 397,000
Aviation | Fixed-price  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 19,504,000
Aviation | Time and materials  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 12,849,000
Aviation | U.S. Postal Service  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 0
Aviation | DoD  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 1,215,000
Aviation | Commercial  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 31,535,000
Aviation | Other government  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 0
Federal Services Group  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 88,283,000
Federal Services Group | Cost-Type  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 51,121,000
Federal Services Group | Fixed-price  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 15,139,000
Federal Services Group | Time and materials  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 22,023,000
Federal Services Group | U.S. Postal Service  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 0
Federal Services Group | DoD  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 78,262,000
Federal Services Group | Commercial  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer 202,000
Federal Services Group | Other government  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer $ 9,819,000