XML 21 R37.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Summary of Changes in Restructuring-Related Liabilities (Detail) (USD $) In Thousands, unless otherwise specified | 3 Months Ended
--- | ---
Mar. 31, 2015 | Mar. 31, 2014
Restructuring Cost and Reserve [Line Items] |  |
Beginning Balance | $ 2,284 us-gaap_RestructuringReserveCurrent |
Costs Incurred | 85 us-gaap_RestructuringCharges | 0 us-gaap_RestructuringCharges
Adjustments and Other | 98 us-gaap_RestructuringReserveAccrualAdjustment | 0 us-gaap_RestructuringReserveAccrualAdjustment
Ending Balance | 879 us-gaap_RestructuringReserveCurrent |
Accrued restructuring costs | Current accrued restructuring costs |  |
Restructuring Cost and Reserve [Line Items] |  |
Beginning Balance | 2,284 us-gaap_RestructuringReserveCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember |
Costs Incurred | 85 us-gaap_RestructuringCharges / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember |
Cash Payments | (1,218)us-gaap_PaymentsForRestructuring / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember |
Non-cash Settlements | 0 us-gaap_RestructuringReserveSettledWithoutCash1 / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember |
Adjustments and Other | (272)us-gaap_RestructuringReserveAccrualAdjustment / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember |
Ending Balance | 879 us-gaap_RestructuringReserveCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember |
Accrued restructuring costs | Current accrued restructuring costs | Severance and related employee benefits |  |
Restructuring Cost and Reserve [Line Items] |  |
Beginning Balance | 2,215 us-gaap_RestructuringReserveCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember |
Costs Incurred | 0 us-gaap_RestructuringCharges / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember |
Cash Payments | (1,089)us-gaap_PaymentsForRestructuring / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember |
Non-cash Settlements | 0 us-gaap_RestructuringReserveSettledWithoutCash1 / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember |
Adjustments and Other | (286)us-gaap_RestructuringReserveAccrualAdjustment / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember |
Ending Balance | 840 us-gaap_RestructuringReserveCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember |
Accrued restructuring costs | Current accrued restructuring costs | Contract termination costs |  |
Restructuring Cost and Reserve [Line Items] |  |
Beginning Balance | 0 us-gaap_RestructuringReserveCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_ContractTerminationMember |
Costs Incurred | 0 us-gaap_RestructuringCharges / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_ContractTerminationMember |
Cash Payments | 0 us-gaap_PaymentsForRestructuring / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_ContractTerminationMember |
Non-cash Settlements | 0 us-gaap_RestructuringReserveSettledWithoutCash1 / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_ContractTerminationMember |
Adjustments and Other | 0 us-gaap_RestructuringReserveAccrualAdjustment / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_ContractTerminationMember |
Ending Balance | 0 us-gaap_RestructuringReserveCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_ContractTerminationMember |
Accrued restructuring costs | Current accrued restructuring costs | Other costs |  |
Restructuring Cost and Reserve [Line Items] |  |
Beginning Balance | 69 us-gaap_RestructuringReserveCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember |
Costs Incurred | 85 us-gaap_RestructuringCharges / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember |
Cash Payments | (129)us-gaap_PaymentsForRestructuring / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember |
Non-cash Settlements | 0 us-gaap_RestructuringReserveSettledWithoutCash1 / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember |
Adjustments and Other | 14 us-gaap_RestructuringReserveAccrualAdjustment / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember |
Ending Balance | $ 39 us-gaap_RestructuringReserveCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_InformationByFinancialStatementLineItemAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember |

X
- Definition Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_PaymentsForRestructuring
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)) -URI http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 5.P.3) -URI http://asc.fasb.org/extlink&oid=27011515&loc=d3e140864-122747 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section P -Subsection 3, 4 + Details
Name: | us-gaap_RestructuringCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of any reversal and other adjustment made during the period to the amount of a previously accrued liability for a specified type of restructuring cost, excluding adjustments for costs incurred during the period, costs settled during the period, and foreign currency translation adjustments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)) -URI http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section P -Subsection 3, 4 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 40 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6394291&loc=d3e17658-110867 + Details
Name: | us-gaap_RestructuringReserveAccrualAdjustment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section P -Subsection 4 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 + Details
Name: | us-gaap_RestructuringReserveCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of consideration other than cash used to fully or partially settle an accrued restructuring cost. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section P -Subsection 3, 4 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)(2)) -URI http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747 + Details
Name: | us-gaap_RestructuringReserveSettledWithoutCash1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_InformationByFinancialStatementLineItemAxis=us-gaap_AccruedLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |