XML 46 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Tables)
12 Months Ended
Jun. 30, 2018
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and equipment consisted of the following:
 
Estimated Useful Lives
(Years)
 
June 30,
2018
 
2017
Computer equipment and software
3-4
 
$
71,799

 
$
64,374

Furniture and fixtures
5
 
4,927

 
4,810

Leasehold improvements
lesser of estimated useful life or lease term
 
21,552

 
19,092

Machinery and equipment
5-10
 
47,419

 
42,193

 
 
 
145,697

 
130,469

Less: accumulated depreciation
 
 
(94,717
)
 
(78,826
)
 
 
 
$
50,980

 
$
51,643