XML 31 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Description of Business and Significant Accounting Policies - Additional Information (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Segment
Dec. 31, 2013
Dec. 31, 2012
Summary Of Significant Accounting Policy [Line Items]      
Number of reportable segments as result of acquisitions 1us-gaap_NumberOfReportableSegments    
Gross payroll and payroll tax payments made $ 25,600,000,000us-gaap_PaymentsToEmployees $ 17,600,000,000us-gaap_PaymentsToEmployees $ 10,000,000,000us-gaap_PaymentsToEmployees
Health benefits payable 82,100,000us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense 46,600,000us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense  
Prepaid health plan expenses 4,900,000tnet_PrepaidHealthPlanExpenses 7,600,000tnet_PrepaidHealthPlanExpenses  
Useful life of finite lived intangible assets 4 years 4 years  
Internally developed software costs 6,300,000us-gaap_CapitalizedComputerSoftwareAdditions 3,300,000us-gaap_CapitalizedComputerSoftwareAdditions 4,300,000us-gaap_CapitalizedComputerSoftwareAdditions
Impairment loss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss
Advertising costs 7,300,000us-gaap_AdvertisingExpense 7,500,000us-gaap_AdvertisingExpense 6,400,000us-gaap_AdvertisingExpense
Customer Concentration Risk      
Summary Of Significant Accounting Policy [Line Items]      
Bad debt expense, net of recoveries $ 1,400,000tnet_BadDebtExpenseNetOfRecoveries
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
$ 600,000tnet_BadDebtExpenseNetOfRecoveries
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
$ 400,000tnet_BadDebtExpenseNetOfRecoveries
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Customer Concentration Risk | Accounts Receivable      
Summary Of Significant Accounting Policy [Line Items]      
Concentration risk, percentage 12.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
   
Number of customers accounted for more than 10% 1tnet_CustomerConcentration
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
   
Customer Concentration Risk | Accounts Receivable | Customer One      
Summary Of Significant Accounting Policy [Line Items]      
Concentration risk, percentage   15.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tnet_CustomerOneMember
 
Number of customers accounted for more than 10%   1tnet_CustomerConcentration
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tnet_CustomerOneMember
 
Customer Concentration Risk | Accounts Receivable | Customer Two      
Summary Of Significant Accounting Policy [Line Items]      
Concentration risk, percentage   13.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tnet_CustomerTwoMember
 
Number of customers accounted for more than 10%   1tnet_CustomerConcentration
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tnet_CustomerTwoMember
 
Customer Concentration Risk | Service Revenues      
Summary Of Significant Accounting Policy [Line Items]      
Concentration risk, percentage 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= tnet_ServiceRevenuesMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= tnet_ServiceRevenuesMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= tnet_ServiceRevenuesMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Number of customers accounted for more than 10% 0tnet_CustomerConcentration
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= tnet_ServiceRevenuesMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
0tnet_CustomerConcentration
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= tnet_ServiceRevenuesMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
0tnet_CustomerConcentration
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= tnet_ServiceRevenuesMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Maximum      
Summary Of Significant Accounting Policy [Line Items]      
Useful life of finite lived intangible assets 6 years    
Maximum | Software Development      
Summary Of Significant Accounting Policy [Line Items]      
Useful life of finite lived intangible assets 5 years    
Maximum | Software and Office Equipment      
Summary Of Significant Accounting Policy [Line Items]      
Estimated useful life 5 years    
Maximum | Furniture, fixtures, and equipment      
Summary Of Significant Accounting Policy [Line Items]      
Estimated useful life 7 years    
Maximum | Geographic Concentration Risk | Sales Revenue, Net      
Summary Of Significant Accounting Policy [Line Items]      
Concentration risk, percentage 1.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Minimum      
Summary Of Significant Accounting Policy [Line Items]      
Useful life of finite lived intangible assets 2 years    
Minimum | Software Development      
Summary Of Significant Accounting Policy [Line Items]      
Useful life of finite lived intangible assets 3 years    
Minimum | Software and Office Equipment      
Summary Of Significant Accounting Policy [Line Items]      
Estimated useful life 3 years    
Minimum | Furniture, fixtures, and equipment      
Summary Of Significant Accounting Policy [Line Items]      
Estimated useful life 5 years