XML 48 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Tables)
12 Months Ended
Jun. 30, 2020
Accrued Expenses  
Schedule of components of accrued expenses

​

​

​

​

​

​

​

​

​

​

​

Year ended June 30, 

​

​

 

2019

    

2020

​

Accrued payroll and personnel costs

​

$

39,095

​

$

53,284

​

Operating lease liabilities

​

​

1,482

​

​

8,083

​

Deferred revenue

​

​

5,572

​

​

8,777

​

Other

​

 

11,476

​

 

9,737

​

Total accrued expenses

​

$

57,625

​

$

79,881

​