XML 71 R60.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Restructuring and Related Charges - Additional Information (Detail) $ in Thousands | 1 Months Ended | 3 Months Ended | 6 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | ---
Jan. 31, 2016 USD ($) | Jun. 29, 2018 USD ($) | Jun. 30, 2017 USD ($) | Jun. 29, 2018 USD ($) Employees | Jun. 30, 2017 USD ($) | Dec. 31, 2017 USD ($) | Dec. 31, 2016 USD ($) Employees | Jan. 04, 2016 USD ($)
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Restructuring Reserve |  |  | $ 6,100 |  | $ 6,100 |  | $ 8,000 |  |
Restructuring Reserve, Current |  |  | 3,500 |  | 3,500 |  | 4,400 |  |
Restructuring Reserve, Noncurrent |  |  | 2,600 |  | 2,600 |  | 3,600 |  |
Adjustments to restructuring provisions |  |  | 631 | $ 777 | 1,717 | $ 2,056 |  |  |
Harmonic 2017 Restructuring Plan [Member] |  |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Restructuring and Related Cost, Incurred Cost |  |  |  |  |  |  | 2,500 |  |
Harmonic 2016 Restructuring Plan [Member] |  |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Restructuring Reserve |  |  | 5,835 |  | 5,835 |  | 7,554 |  |
Restructuring Reserve, Current | [1] |  | 3,346 |  | 3,346 |  |  |  |
Restructuring Reserve, Noncurrent | [1] |  | 2,489 |  | 2,489 |  |  |  |
Restructuring and Related Cost, Incurred Cost |  |  |  |  |  |  |  | $ 20,000 |
Payments for Restructuring |  |  |  |  | 2,155 |  |  |  |
Adjustments to restructuring provisions |  |  |  |  | 543 |  |  |  |
Facility Closing [Member] | Harmonic 2017 Restructuring Plan [Member] |  |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Restructuring Reserve, Noncurrent |  |  | 200 |  | 200 |  |  |  |
Restructuring and Related Cost, Incurred Cost |  |  |  |  |  |  | 400 |  |
Facility Closing [Member] | Harmonic 2016 Restructuring Plan [Member] |  |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Restructuring Reserve |  |  | 1,990 |  | 1,990 |  | 2,426 |  |
Restructuring Reserve, Current | [1] |  | 900 |  | 900 |  |  |  |
Restructuring Reserve, Noncurrent | [1] |  | 1,090 |  | 1,090 |  |  |  |
Restructuring and Related Cost, Incurred Cost |  |  |  |  |  |  |  | 2,200 |
Payments for Restructuring |  |  |  |  | 502 |  |  |  |
Adjustments to restructuring provisions |  |  |  |  | 66 |  |  |  |
Employee Severance And Benefit Arrangements [Member] | Harmonic 2016 Restructuring Plan [Member] |  |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Restructuring and Related Cost, Incurred Cost |  |  |  |  |  |  |  | $ 17,800 |
Number of positions eliminated | Employees |  |  |  |  |  |  |  | 118 |
Employee Severance [Member] | Harmonic 2018 Restructuring Plan [Member] |  |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Restructuring Reserve, Current |  |  | 100 |  | 100 |  |  |  |
Restructuring and Related Cost, Incurred Cost |  |  |  |  | $ 1,800 |  |  |  |
Number of positions eliminated | Employees |  |  |  |  | 55 |  |  |  |
Payments for Restructuring |  |  |  |  | $ 1,700 |  |  |  |
Employee Severance [Member] | Harmonic 2017 Restructuring Plan [Member] |  |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Restructuring and Related Cost, Incurred Cost |  |  |  |  |  |  | 2,100 |  |
TVN Voluntary Departure Plan [Member] | Harmonic 2016 Restructuring Plan [Member] |  |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Restructuring Reserve |  |  | 3,845 |  | 3,845 |  | 5,128 |  |
Restructuring Reserve, Current | [1] |  | 2,446 |  | 2,446 |  |  |  |
Restructuring Reserve, Noncurrent | [1] |  | 1,399 |  | 1,399 |  |  |  |
Payments for Restructuring |  |  |  |  | 1,653 |  |  |  |
Adjustments to restructuring provisions |  |  |  |  | 477 |  |  |  |
TVN [Member] |  |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment |  |  |  |  |  |  |  | $ 2,000 |
Postemployment Benefits Liability |  |  | 3,400 |  | 3,400 |  | 5,100 |  |
TVN [Member] | Employee Severance And Benefit Arrangements [Member] | Harmonic 2016 Restructuring Plan [Member] |  |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Number of positions eliminated | Employees |  |  |  |  |  |  |  | 83 |
TVN [Member] | TVN Voluntary Departure Plan [Member] |  |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Restructuring charges |  |  |  |  | 500 | $ 1,800 |  |  |
Postemployment Benefits Liability |  |  | $ 3,800 |  | $ 3,800 |  |  |  |
San Jose CA Excess Facility [Member] | Facility Closing [Member] | Harmonic 2016 Restructuring Plan [Member] |  |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |  |
Restructuring charges |  | $ 1,400 |  |  |  |  |  |  |
Fair Value of Excess Facility Restructuring |  |  |  |  |  |  |  |  | $ 2,500
Deferred Rent Credit |  |  |  |  |  |  |  |  | $ 1,100
Adjustments to restructuring provisions |  |  |  |  |  |  | $ 1,200 |  |
[1] | The current portion and long-term portion of the restructuring liability are reported as components of “Accrued and other current liabilities” and “Other non-current liabilities”, respectively, on the Company’s Condensed Consolidated Balance Sheets.

X
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, 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 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 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 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 4: 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=98514028&loc=d3e3602-108585 + Details
Name: | us-gaap_BusinessExitCosts1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707 + Details
Name: | us-gaap_DeferredRentCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of gain (loss) recognized in net periodic benefit (cost) credit from event reducing expected years of future service of present employees or eliminating accrual of defined benefits for some or all future services of present employees. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h)(7) -URI http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value portion of other liabilities. + References No definition available. + Details
Name: | us-gaap_OtherLiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -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 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585 + Details
Name: | us-gaap_PaymentsForRestructuring
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The carrying amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 712 -SubTopic 10 -Section 25 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 712 -SubTopic 10 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6410138&loc=d3e79708-111665 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of 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 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 + Details
Name: | us-gaap_RestructuringAndRelatedCostIncurredCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of positions eliminated during the period as a result of restructuring activities. + References No definition available. + Details
Name: | us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. + References Reference 1: 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 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 + Details
Name: | us-gaap_RestructuringReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability. + 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)(2)) -URI http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747 + Details
Name: | us-gaap_RestructuringReserveAccrualAdjustment1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 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 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 Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next 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, and 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 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_RestructuringReserveNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RestructuringPlanAxis=hlit_Harmonic2017RestructuringPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=hlit_Harmonic2016RestructuringPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=hlit_EmployeeSeveranceAndBenefitArrangementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=hlit_Harmonic2018RestructuringPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=hlit_TVNVoluntaryDeparturePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=hlit_TVNMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=hlit_SanJoseCAExcessFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |