XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Information - Intangible Assets and Accrued Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Jun. 30, 2021
Amortizable intangible assets          
Amortizable intangible assets, gross $ 68,569   $ 68,569   $ 27,369
Accumulated amortization (20,324)   (20,324)   (14,342)
Intangible assets, net 48,245   48,245   13,027
Amortization expense for acquired intangible assets 2,630 $ 1,028 5,982 $ 2,812  
Future amortization expense for acquired intangible assets          
Remainder of fiscal 2022 2,770   2,770    
Fiscal 2023 10,948   10,948    
Fiscal 2024 9,943   9,943    
Fiscal 2025 8,888   8,888    
Fiscal 2026 7,269   7,269    
Thereafter 8,427   8,427    
Intangible assets, net 48,245   48,245   13,027
Components of accrued expenses          
Accrued payroll and personnel costs 67,965   67,965   73,969
Operating lease liabilities 8,270   8,270   7,549
Deferred revenue 14,326   14,326   9,442
Other 18,259   18,259   12,149
Total accrued expenses 108,820   108,820   103,109
Proprietary technology          
Amortizable intangible assets          
Amortizable intangible assets, gross 43,129   $ 43,129   6,129
Weighted average useful life (years)     6 years    
Client relationships          
Amortizable intangible assets          
Amortizable intangible assets, gross 22,200   $ 22,200   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