XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Information - Allowance for Credit Losses for Accounts Receivable, Capitalized Internal-Use Software and Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Activity in the allowance for credit losses      
Balance at the beginning of the period $ 800    
Charged to expense 38 $ 56  
Write-offs (44)    
Balance at the end of the period 794    
Capitalized internal-use software and accumulated amortization      
Capitalized internal-use software 160,751   $ 150,922
Accumulated amortization (112,032)   (105,904)
Capitalized internal-use software, net 48,719   45,018
Property and equipment, net      
Property and equipment, gross 128,783   122,589
Accumulated depreciation (66,518)   (62,754)
Property and equipment, net 62,265   59,835
Depreciation expense 3,842 4,005  
Changes in goodwill      
Balance at the beginning of period 33,650    
Additions attributable to acquisition 34,372    
Balance at end of period 68,022    
Cost of revenues      
Capitalized internal-use software and accumulated amortization      
Amortization of capitalized internal-use software 6,128 $ 5,386  
Office equipment      
Property and equipment, net      
Property and equipment, gross 5,327   5,211
Computer equipment      
Property and equipment, net      
Property and equipment, gross 50,055   45,420
Furniture and fixtures      
Property and equipment, net      
Property and equipment, gross 13,350   13,104
Software      
Property and equipment, net      
Property and equipment, gross 7,091   6,641
Leasehold improvements      
Property and equipment, net      
Property and equipment, gross 47,191   46,814
Time clocks rented by clients      
Property and equipment, net      
Property and equipment, gross $ 5,769   $ 5,399