XML 40 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Schedule of Goodwill and Other Intangible Assets [Line Items]      
Goodwill and Other Intangibles Impairment $ (2,485,000)nsp_GoodwillandOtherIntangiblesImpairment    
Goodwill and Intangible Asset Impairment 2,485,000us-gaap_GoodwillAndIntangibleAssetImpairment   4,191,000us-gaap_GoodwillAndIntangibleAssetImpairment
Impairment charges 3,687,000us-gaap_AssetImpairmentCharges 3,342,000us-gaap_AssetImpairmentCharges 4,191,000us-gaap_AssetImpairmentCharges
Gross Carrying Amount [Roll Forward]      
Goodwill and Other Intangibles Impairment, gross (2,402,000)nsp_GoodwillandOtherIntangiblesImpairmentgross    
Total gross carrying amount and aggregate goodwill acquired [Abstract]      
Beg Bal Total gross carrying amount and aggregate goodwill acquired 30,170,000nsp_Totalgrosscarryingamountandaggregategoodwillacquired    
Goodwill and Other Intangibles Impairment, gross (2,402,000)nsp_GoodwillandOtherIntangiblesImpairmentgross    
End Bal Total gross carrying amount and aggregate goodwill acquired 27,768,000nsp_Totalgrosscarryingamountandaggregategoodwillacquired 30,170,000nsp_Totalgrosscarryingamountandaggregategoodwillacquired  
Accumulated amortization [Abstract]      
Adj to accumulated amortization and accumulated impairment for goodwill and other intangibles (83,000)nsp_Adjtoaccumulatedamortizationandaccumulatedimpairmentforgoodwillandotherintangibles    
Amortization Expense (1,492,000)us-gaap_AmortizationOfIntangibleAssets (2,000,000)us-gaap_AmortizationOfIntangibleAssets (1,800,000)us-gaap_AmortizationOfIntangibleAssets
Total accumulated amortization and accumulated impairment [Abstract]      
Beg Bal Total accumulated amortization and accumulated impairment (11,736,000)nsp_Totalaccumulatedamortizationandaccumulatedimpairment    
Adj to accumulated amortization and accumulated impairment for goodwill and other intangibles (83,000)nsp_Adjtoaccumulatedamortizationandaccumulatedimpairmentforgoodwillandotherintangibles    
Amortization Expense (1,492,000)us-gaap_AmortizationOfIntangibleAssets (2,000,000)us-gaap_AmortizationOfIntangibleAssets (1,800,000)us-gaap_AmortizationOfIntangibleAssets
End Bal Total accumulated amortization and accumulated impairment (13,311,000)nsp_Totalaccumulatedamortizationandaccumulatedimpairment (11,736,000)nsp_Totalaccumulatedamortizationandaccumulatedimpairment  
Intangible Assets, Net (Including Goodwill) [Abstract]      
Amortization Expense (1,492,000)us-gaap_AmortizationOfIntangibleAssets (2,000,000)us-gaap_AmortizationOfIntangibleAssets (1,800,000)us-gaap_AmortizationOfIntangibleAssets
Beg Bal Goodwill and other intangible assets, net 18,434,000us-gaap_IntangibleAssetsNetIncludingGoodwill    
Goodwill and Other Intangibles Impairment (2,485,000)nsp_GoodwillandOtherIntangiblesImpairment    
End Bal Goodwill and other intangible assets, net 14,457,000us-gaap_IntangibleAssetsNetIncludingGoodwill 18,434,000us-gaap_IntangibleAssetsNetIncludingGoodwill  
Amortization [Abstract]      
Amortization expense related to purchased intangible assets (1,492,000)us-gaap_AmortizationOfIntangibleAssets (2,000,000)us-gaap_AmortizationOfIntangibleAssets (1,800,000)us-gaap_AmortizationOfIntangibleAssets
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]      
Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 900,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths    
Finite-Lived Intangible Assets, Amortization Expense, Year Two 500,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo    
Finite-Lived Intangible Assets, Amortization Expense, Year Three 326,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree    
Finite-Lived Intangible Assets, Amortization Expense, Year Four 36,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour    
Finite-Lived Intangible Assets, Amortization Expense, Year Five 19,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive    
Trademarks [Member]      
Gross Carrying Amount [Roll Forward]      
Beg Bal Finite-Lived Intangible Assets, Gross 1,230,000us-gaap_FiniteLivedIntangibleAssetsGross
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
Goodwill and Other Intangibles Impairment, gross (1,010,000)nsp_GoodwillandOtherIntangiblesImpairmentgross
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
End Bal Finite-Lived Intangible Assets, Gross 220,000us-gaap_FiniteLivedIntangibleAssetsGross
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
Total gross carrying amount and aggregate goodwill acquired [Abstract]      
Goodwill and Other Intangibles Impairment, gross (1,010,000)nsp_GoodwillandOtherIntangiblesImpairmentgross
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
Accumulated amortization [Abstract]      
Beg Bal Finite-Lived Intangible Assets, Accumulated Amortization (680,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
Adj to accumulated amortization and accumulated impairment for goodwill and other intangibles 695,000nsp_Adjtoaccumulatedamortizationandaccumulatedimpairmentforgoodwillandotherintangibles
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
Amortization Expense (77,000)us-gaap_AmortizationOfIntangibleAssets
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
End Bal Finite-Lived Intangible Assets, Accumulated Amortization (62,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
Total accumulated amortization and accumulated impairment [Abstract]      
Adj to accumulated amortization and accumulated impairment for goodwill and other intangibles 695,000nsp_Adjtoaccumulatedamortizationandaccumulatedimpairmentforgoodwillandotherintangibles
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
Amortization Expense (77,000)us-gaap_AmortizationOfIntangibleAssets
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
Intangible Assets, Net (Including Goodwill) [Abstract]      
Beg Bal Intangible Assets, Net (Excluding Goodwill) 550,000us-gaap_FiniteLivedIntangibleAssetsNet
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
Impairment of Intangible Assets (Excluding Goodwill) (315,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
Amortization Expense (77,000)us-gaap_AmortizationOfIntangibleAssets
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
End Bal Intangible Assets, Net (Excluding Goodwill) 158,000us-gaap_FiniteLivedIntangibleAssetsNet
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
Amortization [Abstract]      
Amortization expense related to purchased intangible assets (77,000)us-gaap_AmortizationOfIntangibleAssets
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_TrademarksMember
   
Customer Relationships [Member]      
Gross Carrying Amount [Roll Forward]      
Beg Bal Finite-Lived Intangible Assets, Gross 7,784,000us-gaap_FiniteLivedIntangibleAssetsGross
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
Goodwill and Other Intangibles Impairment, gross (1,392,000)nsp_GoodwillandOtherIntangiblesImpairmentgross
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
End Bal Finite-Lived Intangible Assets, Gross 6,392,000us-gaap_FiniteLivedIntangibleAssetsGross
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
Total gross carrying amount and aggregate goodwill acquired [Abstract]      
Goodwill and Other Intangibles Impairment, gross (1,392,000)nsp_GoodwillandOtherIntangiblesImpairmentgross
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
Accumulated amortization [Abstract]      
Beg Bal Finite-Lived Intangible Assets, Accumulated Amortization (4,340,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
Adj to accumulated amortization and accumulated impairment for goodwill and other intangibles 976,000nsp_Adjtoaccumulatedamortizationandaccumulatedimpairmentforgoodwillandotherintangibles
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
Amortization Expense (1,415,000)us-gaap_AmortizationOfIntangibleAssets
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
End Bal Finite-Lived Intangible Assets, Accumulated Amortization (4,779,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
Total accumulated amortization and accumulated impairment [Abstract]      
Adj to accumulated amortization and accumulated impairment for goodwill and other intangibles 976,000nsp_Adjtoaccumulatedamortizationandaccumulatedimpairmentforgoodwillandotherintangibles
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
Amortization Expense (1,415,000)us-gaap_AmortizationOfIntangibleAssets
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
Intangible Assets, Net (Including Goodwill) [Abstract]      
Beg Bal Intangible Assets, Net (Excluding Goodwill) 3,444,000us-gaap_FiniteLivedIntangibleAssetsNet
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
Impairment of Intangible Assets (Excluding Goodwill) (416,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
Amortization Expense (1,415,000)us-gaap_AmortizationOfIntangibleAssets
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
End Bal Intangible Assets, Net (Excluding Goodwill) 1,613,000us-gaap_FiniteLivedIntangibleAssetsNet
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
Amortization [Abstract]      
Amortization expense related to purchased intangible assets (1,415,000)us-gaap_AmortizationOfIntangibleAssets
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_CustomerRelationshipsMember
   
Goodwill [Member]      
Aggregrate goodwill acquired [Roll Forward]      
Beg Bal Goodwill, Gross 21,156,000us-gaap_GoodwillGross
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_GoodwillMember
   
End Bal Goodwill, Gross 21,156,000us-gaap_GoodwillGross
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_GoodwillMember
   
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]      
Beg Bal Goodwill, Impaired, Accumulated Impairment Loss (6,716,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_GoodwillMember
   
Goodwill, Impairment Loss (1,754,000)us-gaap_GoodwillImpairmentLoss
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_GoodwillMember
   
End Bal Goodwill, Impaired, Accumulated Impairment Loss (8,470,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_GoodwillMember
   
Intangible Assets, Net (Including Goodwill) [Abstract]      
Beg Bal Goodwill, net balance 14,440,000us-gaap_Goodwill
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_GoodwillMember
   
Goodwill, Impairment Loss (1,754,000)us-gaap_GoodwillImpairmentLoss
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_GoodwillMember
   
End Bal Goodwill, net balance $ 12,686,000us-gaap_Goodwill
/ nsp_GoodwillandIntangibleAssetsTableGrossAANetAxis
= us-gaap_GoodwillMember