XML 42 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Mar. 31, 2017
Commitments and Contingencies  
Schedule of future minimum lease payments under non-cancelable operating lease agreements

 

Future minimum lease payments under non-cancelable operating lease agreements as of March 31, 2017 are as follows (in thousands):

 

 

 

Operating

 

Year Ending June 30,

 

Leases

 

2017 (remaining 3 months)

 

$

2,144

 

2018

 

8,612

 

2019

 

6,596

 

2020

 

6,278

 

2021

 

5,931

 

Thereafter

 

18,694

 

 

 

 

 

Total

 

$

48,255