XML 70 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
3 Months Ended
Sep. 30, 2019
Schedule of Maturities of Operating Lease Liabilities

Maturities of operating lease liabilities as of September 30, 2019 are presented in the table below (in thousands):

 

Year Ending June 30,

 

Amount

 

2020 (remaining 9 months)

 

$

6,706

 

2021

 

 

8,017

 

2022

 

 

7,289

 

2023

 

 

7,139

 

2024

 

 

5,101

 

Thereafter

 

 

2,602

 

Total operating lease payments

 

 

36,854

 

Less: imputed interest

 

 

(4,213

)

Present value of operating lease liabilities

 

$

32,641

 

Weighted average remaining lease term (in years)

 

 

4.61

 

Weighted average discount rate

 

 

5.40

%

 

Noncancellable Operating Leases  
Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Lease

Future minimum commitments under the Company’s non-cancelable operating leases as of June 30, 2019 are presented in the table below (in thousands):

 

Year Ending June 30,

 

Amount

 

2020

 

$

8,675

 

2021

 

 

7,352

 

2022

 

 

7,159

 

2023

 

 

7,161

 

2024

 

 

5,118

 

Thereafter

 

 

2,610

 

Total operating lease payments

 

$

38,075