XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2018
Sep. 30, 2017
Mar. 31, 2018
Mar. 31, 2017
Mar. 31, 2018
Mar. 31, 2017
Jun. 30, 2017
Accounts Receivable              
Accounts receivable     $ 226,217   $ 226,217   $ 216,089
Less allowance for doubtful accounts     (9,537)   (9,537)   (9,563)
Accounts receivable, net     216,680   216,680   206,526
Inventories              
Raw materials     157,434   157,434   129,645
Work-in-process     85,273   85,273   65,454
Finished goods     61,586   61,586   53,411
Inventories     304,293   304,293   248,510
Property and Equipment              
Property and equipment, gross     244,389   244,389   389,655
Less accumulated depreciation and amortization     (130,722)   (130,722)   (248,116)
Property and equipment, net     113,667   113,667   141,539
Depreciation expense     5,400 $ 13,300 38,400 $ 39,900  
Contract with Mexican government              
Term of agreement with Mexican government to provide security screening services 2 years            
Prepaid expenses and other current assets              
Contract with Mexican government              
Remaining cost to obtain the contract     14,700   14,700    
Other assets              
Contract with Mexican government              
Remaining cost to obtain the contract     11,600   11,600    
AS&E facility in Billerica, MA              
Property and Equipment              
Purchase of property and equipment   $ 19,800          
Land, buildings, civil works and improvements              
Property and Equipment              
Property and equipment, gross     73,893   73,893   171,335
Leasehold improvements              
Property and Equipment              
Property and equipment, gross     9,317   9,317   9,025
Equipment and tooling              
Property and Equipment              
Property and equipment, gross     115,220   115,220   166,991
Furniture and fixtures              
Property and Equipment              
Property and equipment, gross     3,429   3,429   3,371
Computer equipment              
Property and Equipment              
Property and equipment, gross     18,801   18,801   17,991
Software development costs              
Property and Equipment              
Property and equipment, gross     19,146   19,146   17,303
Computer software implementation in process              
Property and Equipment              
Property and equipment, gross     3,344   3,344   2,590
Construction in process              
Property and Equipment              
Property and equipment, gross     $ 1,239   $ 1,239   $ 1,049