XML 29 R18.htm IDEA: XBRL DOCUMENT v3.6.0.2
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, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Jun. 30, 2016
Activity in allowance for doubtful accounts          
Balance at beginning of period     $ 193    
Charged to expense     60 $ 75  
Write-offs     (9)    
Balance at end of period $ 244   244    
Capitalized internal-use software and accumulated amortization          
Capitalized internal-use software 41,400   41,400   $ 34,249
Accumulated amortization (26,456)   (26,456)   (22,822)
Capitalized internal-use software, net 14,944   14,944   11,427
Property and equipment, net          
Property and equipment, gross 55,735   55,735   45,244
Accumulated depreciation (22,102)   (22,102)   (18,457)
Property and equipment, net 33,633   33,633   26,787
Depreciation expense 2,504 $ 1,632 4,707 3,029  
Cost of revenue - recurring revenues          
Capitalized internal-use software and accumulated amortization          
Amortization of capitalized internal-use software 1,950 $ 1,423 3,634 $ 2,365  
Office equipment          
Property and equipment, net          
Property and equipment, gross 3,538   3,538   2,528
Computer equipment          
Property and equipment, net          
Property and equipment, gross 22,882   22,882   18,139
Furniture and fixtures          
Property and equipment, net          
Property and equipment, gross 5,490   5,490   4,308
Software          
Property and equipment, net          
Property and equipment, gross 5,581   5,581   5,059
Leasehold improvements          
Property and equipment, net          
Property and equipment, gross 13,895   13,895   11,164
Time clocks rented by clients          
Property and equipment, net          
Property and equipment, gross $ 4,349   $ 4,349   $ 4,046