XML 29 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) (Parenthetical) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Income Statement [Abstract]    
Gross billings $ 3,940nsp_GrossBillings $ 3,588nsp_GrossBillings
Worksite employee payroll costs $ 3,241nsp_WorksiteEmployeePayrollCost $ 2,951nsp_WorksiteEmployeePayrollCost