XML 67 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Information - Allowance for Doubtful Accounts, Capitalized Internal-Use Software and Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Jun. 30, 2019
Activity in the allowance for doubtful accounts          
Balance at beginning of period     $ 473    
Charged to expense     232 $ 220  
Write-offs     (116)    
Balance at end of period $ 589   589    
Capitalized internal-use software and accumulated amortization          
Capitalized internal-use software 111,556   111,556   $ 90,991
Accumulated amortization (77,489)   (77,489)   (63,505)
Capitalized internal-use software, net 34,067   34,067   27,486
Property and equipment, net          
Property and equipment, gross 116,609   116,609   108,422
Accumulated depreciation (47,911)   (47,911)   (38,366)
Property and equipment, net 68,698   68,698   70,056
Depreciation expense 4,082 $ 3,626 12,071 10,671  
Cost of revenues          
Capitalized internal-use software and accumulated amortization          
Amortization of capitalized internal-use software 4,926 $ 4,224 14,073 $ 12,854  
Office equipment          
Property and equipment, net          
Property and equipment, gross 4,491   4,491   4,406
Computer equipment          
Property and equipment, net          
Property and equipment, gross 42,478   42,478   36,798
Furniture and fixtures          
Property and equipment, net          
Property and equipment, gross 12,764   12,764   11,857
Software          
Property and equipment, net          
Property and equipment, gross 6,603   6,603   6,332
Leasehold improvements          
Property and equipment, net          
Property and equipment, gross 45,366   45,366   44,350
Time clocks rented by clients          
Property and equipment, net          
Property and equipment, gross $ 4,907   $ 4,907   $ 4,679