XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Information - Intangible Assets And Accrued Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Jun. 30, 2020
Amortizable intangible assets          
Intangible assets, gross $ 27,369   $ 27,369   $ 23,862
Accumulated amortization (12,286)   (12,286)   (10,502)
Intangible assets, net 15,083   15,083   13,360
Amortization expense for acquired intangible assets 940 $ 562 1,784 $ 1,125  
Future amortization expense for acquired intangible assets          
Remainder of fiscal 2021 2,056   2,056    
Fiscal 2022 4,093   4,093    
Fiscal 2023 3,919   3,919    
Fiscal 2024 2,914   2,914    
Fiscal 2025 1,860   1,860    
Thereafter 241   241    
Intangible assets, net 15,083   15,083   13,360
Components of accrued expenses          
Accrued payroll and personnel costs 36,428   36,428   53,284
Operating lease liabilities 7,774   7,774   8,083
Deferred revenue 9,090   9,090   8,777
Other 10,912   10,912   9,737
Total accrued expenses 64,204   64,204   79,881
Client relationships          
Amortizable intangible assets          
Intangible assets, gross 19,200   $ 19,200   19,200
Client relationships | Minimum          
Amortizable intangible assets          
Useful life     5 years    
Client relationships | Maximum          
Amortizable intangible assets          
Useful life     9 years    
Proprietary technology          
Amortizable intangible assets          
Intangible assets, gross 6,129   $ 6,129   2,962
Useful life     5 years    
Non-solicitation agreements          
Amortizable intangible assets          
Intangible assets, gross 1,600   $ 1,600   1,350
Non-solicitation agreements | Minimum          
Amortizable intangible assets          
Useful life     2 years    
Non-solicitation agreements | Maximum          
Amortizable intangible assets          
Useful life     4 years    
Trade name          
Amortizable intangible assets          
Intangible assets, gross $ 440   $ 440   $ 350
Useful life     5 years