XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Information - Intangible Assets and Accrued Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2021
Amortizable intangible assets          
Amortizable intangible assets, gross $ 52,869   $ 52,869   $ 27,369
Accumulated amortization (17,694)   (17,694)   (14,342)
Intangible assets, net 35,175   35,175   13,027
Amortization expense for acquired intangible assets 2,000 $ 940 3,352 $ 1,784  
Future amortization expense for acquired intangible assets          
Remainder of fiscal 2022 3,981   3,981    
Fiscal 2023 7,808   7,808    
Fiscal 2024 6,803   6,803    
Fiscal 2025 5,748   5,748    
Fiscal 2026 4,129   4,129    
Thereafter 6,706   6,706    
Intangible assets, net 35,175   35,175   13,027
Components of accrued expenses          
Accrued payroll and personnel costs 46,764   46,764   73,969
Operating lease liabilities 6,450   6,450   7,549
Deferred revenue 11,792   11,792   9,442
Other 14,501   14,501   12,149
Total accrued expenses 79,507   79,507   103,109
Proprietary technology          
Amortizable intangible assets          
Amortizable intangible assets, gross $ 27,329   27,329   6,129
Weighted average useful life (years) 6 years 7 months 6 days        
Client relationships          
Amortizable intangible assets          
Amortizable intangible assets, gross $ 22,300   22,300   19,200
Weighted average useful life (years) 7 years 9 months 18 days        
Non-solicitation agreements          
Amortizable intangible assets          
Amortizable intangible assets, gross $ 1,600   1,600   1,600
Weighted average useful life (years) 3 years 1 month 6 days        
Trade names          
Amortizable intangible assets          
Amortizable intangible assets, gross $ 1,640   $ 1,640   $ 440
Weighted average useful life (years) 5 years