XML 39 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Roll Forward of Liability for Unrecognized Tax Benefits Exclusive of Accrued Interest (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2010
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]        
Balance, beginning of period $ 3,110tasr_UnrecognizedTaxBenefitNetofInterestonIncomeTaxesAccrued $ 2,903tasr_UnrecognizedTaxBenefitNetofInterestonIncomeTaxesAccrued   $ 1,982tasr_UnrecognizedTaxBenefitNetofInterestonIncomeTaxesAccrued
Increase in previous year tax positions 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 57us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 659us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions  
Increase in current year tax positions 121us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 144us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 151us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions  
Increase (decrease) related to adjustment of previous estimates of activity 94tasr_IncreaseDecreaseRelatedToAdjustmentOfPreviousEstimatesOfActivity 6tasr_IncreaseDecreaseRelatedToAdjustmentOfPreviousEstimatesOfActivity 111tasr_IncreaseDecreaseRelatedToAdjustmentOfPreviousEstimatesOfActivity  
Balance, end of period $ 3,325tasr_UnrecognizedTaxBenefitNetofInterestonIncomeTaxesAccrued $ 3,110tasr_UnrecognizedTaxBenefitNetofInterestonIncomeTaxesAccrued $ 2,903tasr_UnrecognizedTaxBenefitNetofInterestonIncomeTaxesAccrued $ 1,982tasr_UnrecognizedTaxBenefitNetofInterestonIncomeTaxesAccrued