XML 48 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Information - Allowance for Doubtful Accounts, Capitalized Internal-Use Software and Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Activity in the allowance for doubtful accounts          
Balance at beginning of period     $ 473    
Charged to expense     63 $ 112  
Write-offs     (48)    
Balance at end of period $ 488   488    
Capitalized internal-use software and accumulated amortization          
Capitalized internal-use software 104,182   104,182   $ 90,991
Accumulated amortization (72,563)   (72,563)   (63,505)
Capitalized internal-use software, net 31,619   31,619   27,486
Property and equipment, net          
Property and equipment, gross 115,744   115,744   108,422
Accumulated depreciation (44,654)   (44,654)   (38,366)
Property and equipment, net 71,090   71,090   70,056
Depreciation expense 4,076 $ 3,588 7,989 7,045  
Cost of revenues          
Capitalized internal-use software and accumulated amortization          
Amortization of capitalized internal-use software 4,690 $ 4,418 9,147 $ 8,630  
Office equipment          
Property and equipment, net          
Property and equipment, gross 4,490   4,490   4,406
Computer equipment          
Property and equipment, net          
Property and equipment, gross 42,344   42,344   36,798
Furniture and fixtures          
Property and equipment, net          
Property and equipment, gross 12,682   12,682   11,857
Software          
Property and equipment, net          
Property and equipment, gross 6,638   6,638   6,332
Leasehold improvements          
Property and equipment, net          
Property and equipment, gross 44,697   44,697   44,350
Time clocks rented by clients          
Property and equipment, net          
Property and equipment, gross $ 4,893   $ 4,893   $ 4,679