XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.1
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 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Activity in the allowance for credit losses          
Beginning balance     $ 841    
Charged to expense     864 $ 238  
Write-offs     (183)    
Ending balance $ 1,522   1,522    
Capitalized internal-use software and accumulated amortization          
Capitalized internal-use software 232,049   232,049   $ 193,156
Accumulated amortization (153,675)   (153,675)   (131,171)
Capitalized internal-use software, net 78,374   78,374   61,985
Property and equipment, net          
Property and equipment, gross 137,954   137,954   135,668
Accumulated depreciation (77,887)   (77,887)   (72,829)
Property and equipment, net 60,067   60,067   62,839
Depreciation expense 4,633 $ 4,098 13,666 11,914  
Changes in Goodwill          
Beginning balance     101,949    
Measurement period adjustments     105    
Ending balance 102,054   102,054    
Cost of revenues          
Capitalized internal-use software and accumulated amortization          
Amortization of capitalized internal-use software 7,984 $ 6,308 22,504 $ 18,523  
Office equipment          
Property and equipment, net          
Property and equipment, gross 4,372   4,372   4,365
Computer equipment          
Property and equipment, net          
Property and equipment, gross 55,073   55,073   55,495
Furniture and fixtures          
Property and equipment, net          
Property and equipment, gross 12,873   12,873   12,791
Software          
Property and equipment, net          
Property and equipment, gross 9,947   9,947   8,785
Leasehold improvements          
Property and equipment, net          
Property and equipment, gross 47,738   47,738   47,521
Time clocks rented by clients          
Property and equipment, net          
Property and equipment, gross $ 7,951   $ 7,951   $ 6,711