XML 64 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt (Details)
12 Months Ended
Jun. 27, 2017
USD ($)
employee
Jun. 22, 2017
USD ($)
employee
Dec. 31, 2017
USD ($)
Mar. 31, 2018
USD ($)
Jun. 30, 2017
USD ($)
item
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2013
USD ($)
Lines of Credit                
Aggregate borrowing base             $ 25,000,000 $ 37,000,000
Amount outstanding     $ 0     $ 0    
Adjusted quick ratio     5.44     5.43    
Security deposit     $ 11,500,000          
Government Grants                
Amount of loan     3,500,000   $ 3,500,000      
Number of government grants | item         2      
Prince George's County, Maryland                
Government Grants                
Amount of loan   $ 1,500,000            
Loan interest rate (in percentage)   3.00%            
Minimum number of employees required to avoid default of loan for payment principal and accrued interest | employee   650            
Minimum number of employees required to avoid default of loan for payment prorated portion and interest | employee   1,300            
Amount of prorated portion of loan per employee   $ 2,252            
Standby letters of credit                
Lines of Credit                
Aggregate borrowing base         $ 10,000,000      
Short Course Segment                
Lines of Credit                
Amount outstanding     $ 0          
Interest rate (in percentage)     10.25%          
Short Course Segment | Revolving working capital facility                
Lines of Credit                
Aggregate borrowing base     $ 1,900,000          
Short Course Segment | Revolving working capital facility | Subsequent Event                
Lines of Credit                
Aggregate borrowing base       $ 1,300,000        
Harkins Road LLC | Department of Commerce                
Government Grants                
Amount of loan $ 2,000,000              
Loan interest rate (in percentage) 3.00%              
Minimum number of employees required to avoid default of loan for payment principal and accrued interest | employee 650              
Minimum number of employees required to avoid default of loan for payment prorated portion and interest | employee 1,600              
Amount of prorated portion of loan per employee $ 2,105              
Base rate                
Lines of Credit                
Variable interest rate basis     Base rate          
Applicable margin (as a percent)     1.50%          
Federal fund rate                
Lines of Credit                
Variable interest rate basis     Federal fund rate          
Applicable margin (as a percent)     1.00%          
30 days LIBOR                
Lines of Credit                
Variable interest rate basis     30-day LIBOR          
Applicable margin (as a percent)     1.00%          
LIBOR                
Lines of Credit                
Variable interest rate basis     LIBOR          
Applicable margin (as a percent)     2.50%          
Minimum                
Lines of Credit                
Covenants ratio     1.10