XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Information - Intangible Assets and Accrued Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Amortizable intangible assets          
Amortizable intangible assets, gross $ 68,569   $ 68,569   $ 68,569
Accumulated amortization (31,405)   (31,405)   (23,094)
Intangible assets, net 37,164   37,164   45,475
Amortization expense for acquired intangible assets 2,770 $ 2,630 8,311 $ 5,982  
Future amortization expense for acquired intangible assets          
Remainder of fiscal 2023 2,637   2,637    
Fiscal 2024 9,943   9,943    
Fiscal 2025 8,888   8,888    
Fiscal 2026 7,269   7,269    
Fiscal 2027 4,893   4,893    
Thereafter 3,534   3,534    
Intangible assets, net 37,164   37,164   45,475
Components of accrued expenses          
Accrued payroll and personnel costs 86,699   86,699   84,897
Operating lease liabilities 7,663   7,663   8,399
Deferred revenue 23,475   23,475   13,548
Other 26,444   26,444   17,540
Total accrued expenses 144,281   144,281   124,384
Proprietary technology          
Amortizable intangible assets          
Amortizable intangible assets, gross 43,129   $ 43,129   43,129
Weighted average useful life (years)     6 years    
Client relationships          
Amortizable intangible assets          
Amortizable intangible assets, gross 22,200   $ 22,200   22,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   $ 1,640
Weighted average useful life (years)     5 years