XML 47 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Additional Information (Detail) (USD $)
9 Months Ended 12 Months Ended
Sep. 30, 2012
Dec. 31, 2014
Derivative
Dec. 31, 2013
Derivative
Dec. 31, 2012
Jun. 30, 2013
Significant Accounting Policies [Line Items]          
Forward contracts outstanding   0synt_NumberOfForwardContractsOutstanding 0synt_NumberOfForwardContractsOutstanding    
Other comprehensive income   $ (31,941,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax $ (68,170,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax $ (13,699,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax  
Other comprehensive income, foreign currency translation adjustments   32,400,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 64,700,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 11,900,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax  
Out-of-period adjustment relating to the past period adjustments   3,000,000us-gaap_PriorPeriodReclassificationAdjustment      
Money market fund   30,300,000us-gaap_MoneyMarketFundsAtCarryingValue 33,200,000us-gaap_MoneyMarketFundsAtCarryingValue    
Term deposits, maximum maturity period (in months)   3 months      
Term deposits   466,600,000us-gaap_TimeDepositsAtCarryingValue 340,300,000us-gaap_TimeDepositsAtCarryingValue    
Cash and cash equivalents   143,000,000us-gaap_InterestBearingDepositsInBanks      
Fixed Maturity Plans (FMPs) of mutual funds, at cost   15,886,000us-gaap_HeldToMaturitySecuritiesCurrent 0us-gaap_HeldToMaturitySecuritiesCurrent    
Term deposits, noncurrent   110,000synt_TimeDepositsAtCarryingValueNoncurrent 160,000synt_TimeDepositsAtCarryingValueNoncurrent    
Depreciation and amortization expense   16,200,000us-gaap_DepreciationAndAmortization 14,500,000us-gaap_DepreciationAndAmortization 14,400,000us-gaap_DepreciationAndAmortization  
Favorable adjustment upon review of uncertain tax liabilities 240,000us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations 1,200,000us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations 1,090,000us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations 240,000us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations  
Additional tax charge on account of tax dispute   860,000us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions      
Tax charges related to deferred tax assets on long-term gain on investment   1,630,000us-gaap_DeferredTaxAssetsInvestments      
Valuation allowances   2,616,000us-gaap_DeferredTaxAssetsValuationAllowance      
Effective tax rate reconciliation resulting from certain adjustments   21.10%synt_EffectiveTaxRateReconciliationResultingFromCertainAdjustments 23.50%synt_EffectiveTaxRateReconciliationResultingFromCertainAdjustments 22.80%synt_EffectiveTaxRateReconciliationResultingFromCertainAdjustments  
Inflation growth rate     4.00%synt_InflationaryGrowthRate    
Additional deferred tax assets and credit to tax expense         550,000us-gaap_DeferredTaxAssetsTaxDeferredExpense
Reversal based on valuation allowance     430,000synt_ReversalBasedOnValuationAllowance    
Increase from update to apportionment methodology     1,590,000synt_UnrecognizedTaxBenefitsIncreasesResultingFromUpdateToApportionmentMethodology    
Decrease in basic and diluted due to revisions in payment of tax     $ 0.04synt_EarningsPerShareBasicAndDilutedDecrease    
Impact on earnings per share       $ 0us-gaap_UnusualOrInfrequentItemEarningsPerShareImpactNet  
Foreign exchange gain (loss)   10,700,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 9,000,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 1,300,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax  
Out-of-period adjustment   3,000,000synt_ReclassificationFromAccumulatedOtherComprehensiveIncomeOutOfPeriod      
Unutilized earned leave expense   5,400,000synt_UnutilizedEarnedLeaveExpense 5,100,000synt_UnutilizedEarnedLeaveExpense 4,900,000synt_UnutilizedEarnedLeaveExpense  
Accrual for unutilized earned leave   21,500,000us-gaap_AccruedVacationCurrentAndNoncurrent 19,100,000us-gaap_AccruedVacationCurrentAndNoncurrent    
Restricted Deposits          
Significant Accounting Policies [Line Items]          
Term deposits, noncurrent   530,000synt_TimeDepositsAtCarryingValueNoncurrent
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= synt_RestrictedDepositsMember
410,000synt_TimeDepositsAtCarryingValueNoncurrent
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= synt_RestrictedDepositsMember
   
Prior Years          
Significant Accounting Policies [Line Items]          
Increase from update to apportionment methodology     600,000synt_UnrecognizedTaxBenefitsIncreasesResultingFromUpdateToApportionmentMethodology
/ synt_AdditionalTaxInformationAxis
= synt_PriorYearsMember
   
Bank of America          
Significant Accounting Policies [Line Items]          
Term deposits   11,440,000us-gaap_TimeDepositsAtCarryingValue
/ us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis
= synt_BankOfAmericaMember
     
Punjab National Bank          
Significant Accounting Policies [Line Items]          
Term deposits   10,000,000us-gaap_TimeDepositsAtCarryingValue
/ us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis
= synt_PunjabNationalBankMember
29,800,000us-gaap_TimeDepositsAtCarryingValue
/ us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis
= synt_PunjabNationalBankMember
   
Bank Of India          
Significant Accounting Policies [Line Items]          
Term deposits   3,000,000us-gaap_TimeDepositsAtCarryingValue
/ us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis
= synt_BankOfIndiaMember
      
Foreign Currency Translation Adjustments          
Significant Accounting Policies [Line Items]          
Other comprehensive income   (31,994,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(71,437,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(13,468,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Out-of-period adjustment   3,000,000synt_ReclassificationFromAccumulatedOtherComprehensiveIncomeOutOfPeriod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
     
Minimum          
Significant Accounting Policies [Line Items]          
Rate of Inflation     4.00%synt_RateOfInflation
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Maximum          
Significant Accounting Policies [Line Items]          
Rate of Inflation     11.00%synt_RateOfInflation
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Minimum Alternate Tax (MAT)          
Significant Accounting Policies [Line Items]          
Valuation allowances   880,000us-gaap_DeferredTaxAssetsValuationAllowance
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= synt_AlternativeMinimumTaxMember
     
Foreign Exchange Forward          
Significant Accounting Policies [Line Items]          
Foreign exchange forward contracts, notional amount   160,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
341,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
255,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Derivative contracts expired   160,000,000synt_DerivativeContractsExpired
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
341,000,000synt_DerivativeContractsExpired
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
315,000,000synt_DerivativeContractsExpired
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Gain on expiration of contracts   4,560,000us-gaap_DerivativeGainOnDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
     
Foreign exchange forward contracts outstanding   0synt_NumberOfForeignCurrencyForwardContractsOutstanding
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
0synt_NumberOfForeignCurrencyForwardContractsOutstanding
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
0synt_NumberOfForeignCurrencyForwardContractsOutstanding
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Loss on expiration of contracts     18,050,000us-gaap_DerivativeLossOnDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
4,370,000us-gaap_DerivativeLossOnDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Foreign Exchange Forward | Minimum          
Significant Accounting Policies [Line Items]          
Foreign exchange forward contracts, minimum maturity date, months   1 month 1 month 1 month  
Foreign Exchange Forward | Maximum          
Significant Accounting Policies [Line Items]          
Foreign exchange forward contracts, maximum maturity date   6 months 7 months 4 months  
Foreign Exchange Forward | Client Contracts          
Significant Accounting Policies [Line Items]          
Loss on expiration of contracts     11,260,000us-gaap_DerivativeLossOnDerivative
/ synt_DerivativeContractByTypeAxis
= synt_ClientContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
2,810,000us-gaap_DerivativeLossOnDerivative
/ synt_DerivativeContractByTypeAxis
= synt_ClientContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Foreign Exchange Forward | Intercompany Contracts          
Significant Accounting Policies [Line Items]          
Loss on expiration of contracts     $ 6,790,000us-gaap_DerivativeLossOnDerivative
/ synt_DerivativeContractByTypeAxis
= synt_IntercompanyContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
$ 1,560,000us-gaap_DerivativeLossOnDerivative
/ synt_DerivativeContractByTypeAxis
= synt_IntercompanyContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember