XML 35 R25.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Basis of Presentation - Additional Information (Detail) | 3 Months Ended | 6 Months Ended | 9 Months Ended |
--- | --- | --- | --- | ---
Dec. 31, 2018 USD ($) shares | Sep. 30, 2018 USD ($) | Dec. 31, 2017 USD ($) | Dec. 31, 2018 USD ($) shares | Dec. 31, 2018 USD ($) Segment shares | Dec. 31, 2017 USD ($) shares | Mar. 31, 2018 USD ($) shares
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Remaining performance obligations | $ 1,800,000,000 |  |  | $ 1,800,000,000 | $ 1,800,000,000 |  |
Number of reportable segments | Segment |  |  |  |  | 3 |  |
Collections in excess of revenues and deferred revenues, recognized revenue | 12,600,000 |  |  |  | $ 94,700,000 |  |
Capitalized contract cost amortization and reduction of carrying value associated with contract termination | 10,600,000 |  |  |  | 30,900,000 |  |
Advertising costs | 12,200,000 |  | $ 3,200,000 |  | 29,100,000 | $ 6,700,000 |
Capitalized interest expense | 15,600,000 |  | 15,800,000 |  | 29,300,000 | 46,500,000 |
Proceeds from insurance claims on ViaSat-2 satellite |  |  |  |  | 172,206,000 |  |
Insurance claim receivable | 12,317,000 |  |  | 12,317,000 | 12,317,000 |  |
Total capitalized costs related to patents | 3,200,000 |  |  | 3,200,000 | 3,200,000 |  | $ 3,200,000
Total capitalized costs related to orbital slots and other licenses | 16,400,000 |  |  | 16,400,000 | 16,400,000 |  | 15,400,000
Accumulated amortization of patents, orbital slots and other licenses | 2,900,000 |  |  | 2,900,000 | 2,900,000 |  | 2,500,000
Debt issuance costs capitalized | 0 |  | 0 |  | 0 | 9,800,000 |
Capitalized costs, net, related to software developed for resale | 244,924,000 |  |  | 244,924,000 | 244,924,000 |  | 246,792,000
Capitalized cost related to software development for resale | 11,700,000 |  | 20,200,000 |  | 32,700,000 | 58,000,000.0 |
Amortization expense of capitalized software development costs | 11,500,000 |  | 6,800,000 |  | 34,600,000 | 23,100,000 |
Self-insurance liability | 5,200,000 |  |  | 5,200,000 | 5,200,000 |  | $ 4,500,000
Repurchase and immediate retirement of treasury shares pursuant to vesting of certain RSU agreements |  |  |  |  | 23,680,000 |  |
Stock-based compensation expense | 20,200,000 |  | 17,600,000 |  | 58,658,000 | 49,132,000 |
Derivatives Designated as Hedging Instruments [Member] | Cash Flow Hedging [Member] | Foreign Currency Forward Contracts [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Notional value of foreign currency forward contracts outstanding | 12,400,000 |  |  | $ 12,400,000 | $ 12,400,000 |  |
Foreign currency forward contracts maturity, maximum |  |  |  |  | 21 months |  |
Gains or losses from ineffectiveness of derivative instruments | $ 0 |  | $ 0 |  | $ 0 | $ 0 |
Common Stock Held in Treasury [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Shares of common stock held in treasury | shares | 0 |  |  | 0 | 0 |  | 0
Purchase of treasury shares pursuant to vesting of certain RSU agreements | shares |  |  |  |  | 417,465 | 327,585 |
Repurchase and immediate retirement of treasury shares pursuant to vesting of certain RSU agreements |  |  |  |  | $ 28,100,000 | $ 23,700,000 |
Common Stock [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Common stock issued based on the vesting terms of certain restricted stock unit agreements | shares |  |  |  |  | 1,172,049 | 872,271 |
Property Plant and Equipment - Satellites [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Reduction in property and equipment, net |  | $ 177,400,000 |  |  |  |  |
ViaSat-2 Satellite [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Estimated insurance claim receivable | $ 177,400,000 |  |  | $ 177,400,000 | $ 177,400,000 |  |
Proceeds from insurance claims on ViaSat-2 satellite |  |  |  | 172,200,000 |  |  |
Insurance claim receivable | 12,300,000 |  |  | 12,300,000 | $ 12,300,000 |  |
ViaSat-2 Satellite [Member] | Selling, General and Administrative Expenses [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Gain on insurance claims | 4,000,000.0 |  |  |  |  |  |
Minimum [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Property, equipment and satellites, estimated useful life (years) |  |  |  |  | 2 years |  |
Estimated useful life, years |  |  |  |  | 2 years |  |
Minimum [Member] | CPE Leased Equipment [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Property, equipment and satellites, estimated useful life (years) |  |  |  |  | 4 years |  |
Maximum [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Property, equipment and satellites, estimated useful life (years) |  |  |  |  | 24 years |  |
Estimated useful life, years |  |  |  |  | 10 years |  |
Maximum [Member] | Software Development Costs [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Estimated useful life, years |  |  |  |  | 5 years |  |
Maximum [Member] | CPE Leased Equipment [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Property, equipment and satellites, estimated useful life (years) |  |  |  |  | 5 years |  |
Prepaid Expenses and Other Current Assets [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Deferred customer contract costs | 19,600,000 |  |  | 19,600,000 | $ 19,600,000 |  |
Other Assets [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Deferred customer contract costs | 38,600,000 |  |  | 38,600,000 | 38,600,000 |  |
Property and Equipment, Net [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Property and equipment | 1,671,962,000 |  |  | 1,671,962,000 | 1,671,962,000 |  | $ 1,442,398,000
Accumulated depreciation and amortization | 806,619,000 |  |  | 806,619,000 | 806,619,000 |  | 719,910,000
Property and Equipment, Net [Member] | CPE Leased Equipment [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Property and equipment | 354,430,000 |  |  | 354,430,000 | 354,430,000 |  | 298,746,000
Accumulated depreciation and amortization | 137,600,000 |  |  | 137,600,000 | 137,600,000 |  | 129,000,000.0
Deferred Customer Contract Fulfillment Costs [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Deferred customer contract costs | 8,700,000 |  |  | 8,700,000 | 8,700,000 |  |
Deferred Customer Contract Acquisition Costs [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Deferred customer contract costs | $ 49,500,000 |  |  | 49,500,000 | $ 49,500,000 |  |
Funded Research and Development from Customer Contracts [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Percentage of revenue | 18.00% |  |  |  | 17.00% |  |
Operating Segments [Member] | Commercial Networks and Government Systems [Member] | Fixed-price Contract [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Percentage of revenue | 89.00% |  |  |  | 89.00% |  |
U.S. Government as an Individual Customer [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Percentage of revenue | 23.00% |  |  |  | 27.00% |  |
Commercial Customers [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Percentage of revenue | 77.00% |  |  |  | 73.00% |  |
Accounting Standards Update 2014-09 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Revenue, practical expedient, financing component |  |  |  |  | true |  |
Revenue, practical expedient, incremental cost of obtaining contract [true false] |  |  |  |  | true |  |
Description of new accounting pronouncements |  |  |  |  | In May 2014, the Financial Accounting Standards Board (FASB) issued ASU 2014-09, Revenue from Contracts with Customers. ASU 2014-09 requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to a customer. This guidance replaced most existing revenue recognition guidance and became effective for the Company beginning in fiscal year 2019, including interim periods within that reporting period, based on the FASB decision in July 2015 (ASU 2015-14, Revenue from Contracts with Customers — Deferral of the Effective Date) to delay the effective date of the new revenue recognition standard by one year, but providing entities a choice to adopt the standard as of the original effective date. In March 2016, the FASB issued ASU 2016-08, Principal versus Agent Considerations (Reporting Revenue Gross versus Net), which clarifies the implementation guidance on principal versus agent considerations. In April 2016, the FASB issued ASU 2016-10, Identifying Performance Obligations and Licensing, which clarifies the implementation guidance on identifying performance obligations and the licensing implementation guidance. In May 2016, the FASB issued ASU 2016-12, Narrow-Scope Improvements and Practical Expedients, which provides practical expedient for contract modifications and clarification on assessing the collectability criterion, presentation of sales taxes, measurement date for non-cash consideration and completed contracts at transition. In December 2016, the FASB issued ASU 2016-20, Technical Corrections and Improvements to ASC 606, Revenue from Contracts with Customers, which provides for correction or improvement to the guidance previously issued in ASU 2014-09. These standards permit the use of either the retrospective or cumulative effect transition method. The Company adopted this standard effective as of April 1, 2018 utilizing the “modified retrospective method.” For additional information see Note 1 – Revenue recognition. |  |
Accounting Standards Update 2016-01 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In January 2016, the FASB issued ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities (ASC 825-10). ASU 2016-01 requires that most equity investments (except those accounted for under the equity method for accounting or those that result in consolidation of the investee) be measured at fair value, with subsequent changes in fair value recognized in net income (loss). The new guidance also impacts financial liabilities under the fair value option and the presentation and disclosure requirements for financial instruments. The new guidance was required to be applied by means of a cumulative-effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption. In February 2018, the FASB issued ASU 2018-03, Technical Corrections and Improvements to Financial Instruments – Overall (ASC 825-10), which clarified certain aspects of the guidance issued in ASU 2016-01. ASU 2016-01 became effective for the Company in fiscal year 2019. The Company adopted the guidance in ASU 2016-01 beginning in the first quarter of fiscal year 2019 on a modified retrospective basis and adopted the guidance in ASU 2018-03 beginning in the second quarter of fiscal year 2019. The guidance in both ASU 2016-01 and ASU 2018-03 did not have a material impact on the Company’s consolidated financial statements and disclosures. |  |
Accounting Standards Update 2016-02 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In February 2016, the FASB issued ASU 2016-02, Leases (ASC 842). ASU 2016-02 requires lessees to recognize most leases on their balance sheets as lease liabilities with corresponding right-of-use assets and eliminates certain real estate-specific provisions. In January 2018, the FASB issued ASU 2018-01, Leases (ASC 842). ASU 2018-01 permits an entity to elect an optional transition practical expedient to not evaluate land easements that exist or expired before the entity’s adoption of ASC 842 and that were not previously accounted for as leases under ASC 840. In July 2018, the FASB issued ASU 2018-10, Codification Improvements to ASC 842, Leases, which was issued to provide more detailed guidance and additional clarification for implementing ASU 2016-02. In July 2018, the FASB issued ASU 2018-11, Leases (ASC 842): Targeted Improvements, which provides an additional (and optional) transition method whereby the new lease standard is applied at the adoption date and recognized as an adjustment to retained earnings. In December 2018, the FASB issued ASU 2018-20, Leases (ASC 842): Narrow-Scope Improvements for Lessors, which provides certain amendments that affect narrow aspects of the guidance issued in ASU 2016-02. The new guidance will become effective for the Company beginning in the first quarter of fiscal year 2020, with early adoption permitted. The Company expects to adopt the new guidance on April 1, 2019, using the optional transition method. Therefore, it is expected that periods prior to the effective date of adoption will continue to be reported under the current authoritative guidance for leases (ASC 840). Upon adoption, the Company expects a material impact to its consolidated balance sheet due to the recognition of lease liabilities and right-of-use assets. The Company does not expect the new guidance to have a material impact on its consolidated statement of operations and comprehensive income (loss) or statement of cash flows. |  |
Accounting Standards Update 2016-13 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (ASC 326). ASU 2016-13 requires credit losses on most financial assets measured at amortized cost and certain other instruments to be measured using an expected credit loss model (referred to as the current expected credit loss (CECL) model). It also modifies the impairment model for available-for-sale debt securities and provides for a simplified accounting model for purchased financial assets with credit deterioration since their origination. Subsequently, in November 2018, the FASB issued ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments – Credit Losses (ASC 326), which clarifies that impairment of receivables arising from operating leases should be accounted for in accordance with ASC 842, Leases. The new guidance will become effective for the Company beginning in fiscal year 2021, with early adoption permitted. The new guidance is required to be applied on a modified-retrospective basis. The Company is currently evaluating the impact of this standard on its consolidated financial statements and disclosures. |  |
Accounting Standards Update 2016-15 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (ASC 230). ASU 2016-15 makes eight targeted changes to how companies present and classify certain cash receipts and cash payments in the statement of cash flows. The new standard became effective for the Company beginning in fiscal year 2019, with early adoption permitted. The new standard required adoption on a retrospective basis unless impracticable to apply, in which case the Company would have been required to apply the amendments prospectively as of the earliest date practicable. The Company early adopted the guidance on a retrospective basis in the second quarter of fiscal year 2018 and as a result cash payments for debt prepayment and extinguishment were classified as cash outflows for financing activities in fiscal year 2018. Otherwise the adoption of this guidance did not have a material impact on the Company’s consolidated financial statements and disclosures. |  |
Accounting Standards Update 2016-16 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In October 2016, the FASB issued ASU 2016-16, Income Taxes (ASC 740). ASU 2016-16 requires that an entity should recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs as opposed to when the asset has been sold to an outside party. The new standard became effective for the Company beginning in the first quarter of fiscal year 2019. The new standard requires adoption on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period. The Company adopted this guidance beginning in the first quarter of fiscal year 2019 on a modified retrospective basis and the guidance did not have a material impact on the Company’s consolidated financial statements and disclosures. |  |
Accounting Standards Update 2017-01 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In January 2017, the FASB issued ASU 2017-01, Business Combinations: Clarifying the Definition of a Business (ASC 805). ASU 2017-01 clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The new standard became effective for the Company beginning in the first quarter of fiscal year 2019. The Company adopted this guidance beginning in the first quarter of fiscal year 2019 on a prospective basis and the guidance did not have a material impact on the Company’s consolidated financial statements and disclosures. |  |
Accounting Standards Update 2017-04 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In January 2017, the FASB issued ASU 2017-04, Intangibles — Goodwill and Other: Simplifying the Test for Goodwill Impairment (ASC 350). ASU 2017-04 removes Step 2 from the goodwill impairment test. The standard will become effective for the Company beginning in fiscal year 2021, with early adoption permitted. The Company is currently evaluating the impact of this standard on its consolidated financial statements and disclosures. |  |
Accounting Standards Update 2017-05 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In February 2017, the FASB issued ASU 2017-05, Other Income — Gains and Losses from the Derecognition of Nonfinancial Assets (ASC 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets. ASU 2017-05 clarifies the scope and accounting of a financial asset that meets the definition of an “in-substance nonfinancial asset” and defines the term “in-substance nonfinancial asset.” ASU 2017-05 also adds guidance for partial sales of nonfinancial assets. The standard became effective for the Company beginning in the first quarter of fiscal year 2019. The Company adopted this guidance beginning in the first quarter of fiscal year 2019 on a prospective basis and the guidance did not have a material impact on the Company’s consolidated financial statements and disclosures. |  |
Accounting Standards Update 2017-08 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In March 2017, the FASB issued ASU 2017-08, Receivables — Nonrefundable Fees and Other Costs (ASC 310-20): Premium Amortization on Purchased Callable Debt Securities. ASU 2017-08 amends the amortization period for certain callable debt securities held at a premium. The amendments require the premium to be amortized to the earliest call date. The standard will become effective for the Company beginning in fiscal year 2020, with early adoption permitted. The Company is currently evaluating the impact of this standard on its consolidated financial statements and disclosures. |  |
Accounting Standards Update 2017-09 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In May 2017, the FASB issued ASU 2017-09, Compensation — Stock Compensation (ASC 718): Scope of Modification Accounting. ASU 2017-09 provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting. The standard became effective for the Company beginning in the first quarter of fiscal year 2019. The Company early adopted this standard beginning in the fourth quarter of fiscal year 2018. The guidance did not have a material impact on the Company’s consolidated financial statements and disclosures. |  |
Accounting Standards Update 2017-12 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (ASC 815): Targeted Improvements to Accounting for Hedging Activities. ASU 2017-12 improves the financial reporting of hedging relationships to better portray the economic results of an entity’s risk management activities in its financial statements and make certain targeted improvements to simplify the application of the hedge accounting guidance in current GAAP. The amendments in this update better align an entity’s risk management activities and financial reporting for hedging relationships through changes to both the designation and measurement guidance for qualifying hedging relationships and presentation of hedge results. In October 2018, the FASB issued ASU 2018-16, Derivatives and Hedging (ASC 815): Inclusion of the Secured Overnight Financing Rate (SOFR) Overnight Index SWAP (OIS) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes. ASU 2018-16 permits use of the OIS rate based on SOFR as a U.S. benchmark interest rate for hedge accounting purposes. These standards will become effective for the Company beginning in fiscal year 2020, with early adoption permitted. The Company is currently evaluating the impact of these standards on its consolidated financial statements and disclosures. |  |
Accounting Standards Update 2018-07 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In June 2018, the FASB issued ASU 2018-07, Compensation – Stock Compensation (ASC 718): Improvements to Nonemployee Share-Based Payment Accounting. ASU 2018-07 simplifies the accounting for nonemployee share-based payment transactions. Consequently, the accounting for share-based payments to nonemployees and employees will be substantially aligned. The new standard will become effective for the Company beginning in fiscal year 2020, with early adoption permitted. The Company early adopted the guidance in the first quarter of fiscal year 2019 and the guidance did not have a material impact on the Company’s consolidated financial statements and disclosures. |  |
Accounting Standards Update 2018-09 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In July 2018, the FASB issued ASU 2018-09, Codification Improvements, which is related to a project by the FASB to facilitate codification updates for technical corrections, clarifications and other minor improvements. The new standard contains amendments that affect a wide variety of topics in the ASC. The effective date of the standard is dependent on the facts and circumstances of each amendment. Some amendments do not require transition guidance and were effective upon the issuance of this standard. A majority of the amendments in ASU 2018-09 will become effective for the Company beginning in fiscal year 2020. The Company is currently evaluating the impact of this standard on its consolidated financial statements and disclosures, however this standard has not and is not expected to have a material impact on its consolidated financial statements and disclosures. |  |
Accounting Standards Update 2018-13 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (ASC 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements for fair value measurements by removing, modifying, or adding certain disclosures. The new standard will become effective for the Company beginning in fiscal year 2021, with early adoption permitted. The Company is currently evaluating the impact of this standard on its consolidated financial statements and disclosures. |  |
Accounting Standards Update 2018-15 [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Description of new accounting pronouncements |  |  |  |  | In August 2018, the FASB issued ASU 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (ASC 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The new standard will become effective for the Company beginning in fiscal year 2021, with early adoption permitted. The Company early adopted the guidance in the second quarter of fiscal year 2019 on a prospective basis and the adoption of the guidance did not have a material impact on the Company’s consolidated financial statements and disclosures. |  |
Unfavorable Regulatory Action [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Accrued reserves | $ 4,900,000 |  |  | 4,900,000 | $ 4,900,000 |  | 1,600,000
Indemnification Agreement [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Accrued reserves | $ 0 |  |  | $ 0 | $ 0 |  | $ 0
Euro Retail Co [Member] |  |  |  |  |  |  |
Company And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Equity method investment ownership percentage | 49.00% |  |  |  |  |  |

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.14) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of adjustment to stockholders' equity associated with an employee's income tax withholding obligation as part of a net-share settlement of a share-based award. + References No definition available. + Details
Name: | us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Additions made to capitalized computer software costs during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_CapitalizedComputerSoftwareAdditions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense for amortization of capitalized computer software costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756 + Details
Name: | us-gaap_CapitalizedComputerSoftwareAmortization1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 + Details
Name: | us-gaap_CapitalizedComputerSoftwareNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054 + Details
Name: | us-gaap_CapitalizedContractCostGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 25 -Section 50 -Paragraph 1 -Subparagraph (a)(1),(2) -URI http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986 + Details
Name: | us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
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 amounts expected to be recovered under the terms of insurance contracts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_EstimatedInsuranceRecoveries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross carrying amount as of the balance sheet date of certain rights acquired to exercise a certain privilege or pursue a particular business or occupation and which is deemed to have a finite economic life. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedLicenseAgreementsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedPatentsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349 + Details
Name: | us-gaap_GainLossRelatedToLitigationSettlement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_InsuranceSettlementsReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of interest capitalized during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 + Details
Name: | us-gaap_InterestCostsCapitalized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of loss contingency liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum period of time the entity is hedging its exposure to variability in future cash flows for forecasted transactions, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes forecasted transactions related to payment of variable interest on existing financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994 + Details
Name: | us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure related to a new accounting pronouncement or a change in accounting principle, including the nature and reason for the change and the effect of the change on prior periods and the current period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section S99 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=109236672&loc=d3e765-108305 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=109236672&loc=d3e725-108305 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 11.M) -URI http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.10-01(b)(6)) -URI http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 + Details
Name: | us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 21B -URI http://asc.fasb.org/extlink&oid=109223946&loc=SL94080549-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromInsuranceSettlementInvestingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PropertyPlantAndEquipmentGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates (true false) whether practical expedient was elected not to adjust consideration for effect of financing component when transfer and customer payment for product or service occurs within one year or less. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 22 -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130569-203045 + Details
Name: | us-gaap_RevenuePracticalExpedientFinancingComponent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 22 -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130569-203045 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 40 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=68051541&loc=SL51790836-203054 + Details
Name: | us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_SelfInsuranceReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 + Details
Name: | us-gaap_ShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For net-share settlement of share-based awards when the employer settles employees' income tax withholding obligations, this element represents the number of shares the employees use to repay the employer. + References No definition available. + Details
Name: | us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of amortization expense and reduction of carrying value associated with contract termination for asset recognized from cost incurred to obtain or/and fulfill contract with customer. + References No definition available. + Details
Name: | vsat_CapitalizedContractCostAmortizationAndReductionOfCarryingValueAssociatedWithContractTermination
Namespace Prefix: | vsat_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Extended 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: | vsat_CompanyAndSummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | vsat_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of capitalized debt issuance costs, including but not limited to, legal, accounting, underwriting, printing, and registration costs during the period. + References No definition available. + Details
Name: | vsat_DebtIssuancesCostsCapitalized
Namespace Prefix: | vsat_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The accumulated amount of amortization of patents and other licenses. + References No definition available. + Details
Name: | vsat_FiniteLivedPatentsAndOtherLicensesAccumulatedAmortization
Namespace Prefix: | vsat_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The aggregate amount of carrying value reduction recognized during the period for long lived assets held for use. + References No definition available. + Details
Name: | vsat_ReductionToCarryingValue
Namespace Prefix: | vsat_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References No definition available. + Details
Name: | vsat_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
Namespace Prefix: | vsat_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of subsidiary's ownership purchased by parent. + References No definition available. + Details
Name: | vsat_SubsidiaryPercentageOwnershipPurchased
Namespace Prefix: | vsat_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=vsat_PropertyPlantAndEquipmentSatellitesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=vsat_SatelliteViasatTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentLeasedToOtherPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=vsat_PropertyAndEquipmentNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedContractCostAxis=vsat_DeferredCustomerContractFulfillmentCostMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedContractCostAxis=vsat_DeferredCustomerContractAcquisitionCostMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=vsat_FundedResearchAndDevelopmentContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=vsat_CommercialNetworksAndGovernmentSystemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=vsat_USGovernmentAsAnIndividualCustomerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=vsat_CommercialCustomersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201601Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=vsat_AccountingStandardsUpdate201613Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201615Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201701Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201704Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201705Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201708Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201709Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201712Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=vsat_AccountingStandardsUpdate201807Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=vsat_AccountingStandardsUpdate201809Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=vsat_AccountingStandardsUpdate201813Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=vsat_AccountingStandardsUpdate201815Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_UnfavorableRegulatoryActionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=vsat_EuroRetailCoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |