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