Rendering

Component: (Network and Table)
Network
2406402 - Disclosure - Allowance for Doubtful Accounts (Details)
(http://www.ultimatesoftware.com/role/AllowanceForDoubtfulAccountsDetails)
Table(Implied)
Slicers (applies to each fact value in each table cell)
Valuation and Qualifying Accounts [Abstract]Period [Axis]
2016-01-01 - 2016-12-31
2015-01-01 - 2015-12-31
2014-01-01 - 2014-12-31
Valuation and Qualifying Accounts [Abstract]
 
 
 
Financing Receivable, Allowance for Credit Losses [Roll Forward]
 
 
 
Balance at beginning of year
900,000  
675,000  
675,000  
Charged to expenses
3,213,000  
4,687,000  
2,264,000  
Write-offs
(3,213,000) 
(4,462,000) 
(2,264,000) 
Balance at end of year
900,000  
 
900,000  
 
675,000