XML 38 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Accrued Liabilities (Tables)
9 Months Ended
Mar. 31, 2017
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Liabilities
As of March 31, 2017 and June 30, 2016, other accrued liabilities were comprised of the following:

 
 
March 31,
2017
 
June 30,
2016
Contract costs
$
40,471

 
$
40,343

Legal accruals
8,909

 
5,232

Lease obligations
5,316

 
5,564

Efficiency rebates payable
16,731

 
25

Other
12,488

 
6,862

 
Total other accrued liabilities
$
83,915

 
$
58,026