| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<FilingSummary xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
| <Version> 2.4.1.9 </Version> |
| <ProcessingTime/> |
| <ReportFormat> Html </ReportFormat> |
| <ContextCount> 294 </ContextCount> |
| <ElementCount> 430 </ElementCount> |
| <EntityCount> 1 </EntityCount> |
| <FootnotesReported> true </FootnotesReported> |
| <SegmentCount> 73 </SegmentCount> |
| <ScenarioCount> 0 </ScenarioCount> |
| <TuplesReported> false </TuplesReported> |
| <UnitCount> 6 </UnitCount> |
| <MyReports> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R1.htm </HtmlFileName> |
| | | <LongName> 101 - Document - Document And Entity Information </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/DocumentAndEntityInformation </Role> |
| | | <ShortName> Document And Entity Information </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> true </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R2.htm </HtmlFileName> |
| | | <LongName> 102 - Statement - Consolidated Balance Sheets </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/ConsolidatedBalanceSheets </Role> |
| | | <ShortName> Consolidated Balance Sheets </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R3.htm </HtmlFileName> |
| | | <LongName> 103 - Statement - Consolidated Balance Sheets (Parenthetical) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/ConsolidatedBalanceSheetsParenthetical </Role> |
| | | <ShortName> Consolidated Balance Sheets (Parenthetical) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R4.htm </HtmlFileName> |
| | | <LongName> 104 - Statement - Consolidated Statements of Income </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/ConsolidatedStatementsOfIncome </Role> |
| | | <ShortName> Consolidated Statements of Income </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R5.htm </HtmlFileName> |
| | | <LongName> 105 - Statement - Consolidated Statements of Comprehensive Income </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/ConsolidatedStatementsOfComprehensiveIncome </Role> |
| | | <ShortName> Consolidated Statements of Comprehensive Income </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R6.htm </HtmlFileName> |
| | | <LongName> 106 - Statement - Consolidated Statements of Stockholders' Equity </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/ConsolidatedStatementsOfStockholdersEquity </Role> |
| | | <ShortName> Consolidated Statements of Stockholders' Equity </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R7.htm </HtmlFileName> |
| | | <LongName> 107 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical </Role> |
| | | <ShortName> Consolidated Statements of Stockholders' Equity (Parenthetical) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R8.htm </HtmlFileName> |
| | | <LongName> 108 - Statement - Consolidated Statements of Cash Flows </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/ConsolidatedStatementsOfCashFlows </Role> |
| | | <ShortName> Consolidated Statements of Cash Flows </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R9.htm </HtmlFileName> |
| | | <LongName> 109 - Disclosure - Description of the Business </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/DescriptionOfBusiness </Role> |
| | | <ShortName> Description of the Business </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R10.htm </HtmlFileName> |
| | | <LongName> 110 - Disclosure - Summary of Significant Accounting Policies </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SummaryOfSignificantAccountingPolicies </Role> |
| | | <ShortName> Summary of Significant Accounting Policies </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R11.htm </HtmlFileName> |
| | | <LongName> 111 - Disclosure - Marketable Securities </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/MarketableSecurities </Role> |
| | | <ShortName> Marketable Securities </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R12.htm </HtmlFileName> |
| | | <LongName> 112 - Disclosure - Commitments and Contingencies </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/CommitmentsAndContingencies </Role> |
| | | <ShortName> Commitments and Contingencies </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R13.htm </HtmlFileName> |
| | | <LongName> 113 - Disclosure - Employee Benefit Plans </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/EmployeeBenefitPlans </Role> |
| | | <ShortName> Employee Benefit Plans </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R14.htm </HtmlFileName> |
| | | <LongName> 114 - Disclosure - Income Taxes </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/IncomeTaxes </Role> |
| | | <ShortName> Income Taxes </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R15.htm </HtmlFileName> |
| | | <LongName> 115 - Disclosure - Fair Value of Financial Instruments </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/FairValueOfFinancialInstruments </Role> |
| | | <ShortName> Fair Value of Financial Instruments </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R16.htm </HtmlFileName> |
| | | <LongName> 116 - Disclosure - Segment Information </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SegmentInformation </Role> |
| | | <ShortName> Segment Information </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R17.htm </HtmlFileName> |
| | | <LongName> 117 - Disclosure - Stock Compensation Plans </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/StockCompensationPlans </Role> |
| | | <ShortName> Stock Compensation Plans </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R18.htm </HtmlFileName> |
| | | <LongName> 118 - Disclosure - Earnings Per Share </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/EarningsPerShare </Role> |
| | | <ShortName> Earnings Per Share </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R19.htm </HtmlFileName> |
| | | <LongName> 119 - Disclosure - Share Repurchase Plan </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/ShareRepurchasePlan </Role> |
| | | <ShortName> Share Repurchase Plan </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R20.htm </HtmlFileName> |
| | | <LongName> 120 - Disclosure - Accumulated Other Comprehensive Income </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/AccumulatedOtherComprehensiveIncome </Role> |
| | | <ShortName> Accumulated Other Comprehensive Income </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R21.htm </HtmlFileName> |
| | | <LongName> 121 - Disclosure - Selected Quarterly Information (Unaudited) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SelectedQuarterlyInformationUnaudited </Role> |
| | | <ShortName> Selected Quarterly Information (Unaudited) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R22.htm </HtmlFileName> |
| | | <LongName> 122 - Disclosure - Subsequent Events </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SubsequentEvents </Role> |
| | | <ShortName> Subsequent Events </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R23.htm </HtmlFileName> |
| | | <LongName> 123 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/ScheduleIiValuationAndQualifyingAccounts </Role> |
| | | <ShortName> SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R24.htm </HtmlFileName> |
| | | <LongName> 124 - Disclosure - Summary of Significant Accounting Policies (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SummaryOfSignificantAccountingPoliciesPolicies </Role> |
| | | <ShortName> Summary of Significant Accounting Policies (Policies) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R25.htm </HtmlFileName> |
| | | <LongName> 125 - Disclosure - Summary of Significant Accounting Policies (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SummaryOfSignificantAccountingPoliciesTables </Role> |
| | | <ShortName> Summary of Significant Accounting Policies (Tables) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R26.htm </HtmlFileName> |
| | | <LongName> 126 - Disclosure - Marketable Securities (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/MarketableSecuritiesTables </Role> |
| | | <ShortName> Marketable Securities (Tables) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R27.htm </HtmlFileName> |
| | | <LongName> 127 - Disclosure - Commitments and Contingencies (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/CommitmentsAndContingenciesTables </Role> |
| | | <ShortName> Commitments and Contingencies (Tables) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R28.htm </HtmlFileName> |
| | | <LongName> 128 - Disclosure - Income Taxes (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/IncomeTaxesTables </Role> |
| | | <ShortName> Income Taxes (Tables) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R29.htm </HtmlFileName> |
| | | <LongName> 129 - Disclosure - Fair Value of Financial Instruments (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/FairValueOfFinancialInstrumentsTables </Role> |
| | | <ShortName> Fair Value of Financial Instruments (Tables) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R30.htm </HtmlFileName> |
| | | <LongName> 130 - Disclosure - Segment Information (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SegmentInformationTables </Role> |
| | | <ShortName> Segment Information (Tables) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R31.htm </HtmlFileName> |
| | | <LongName> 131 - Disclosure - Stock Compensation Plans (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/StockCompensationPlansTables </Role> |
| | | <ShortName> Stock Compensation Plans (Tables) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R32.htm </HtmlFileName> |
| | | <LongName> 132 - Disclosure - Earnings Per Share (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/EarningsPerShareTables </Role> |
| | | <ShortName> Earnings Per Share (Tables) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R33.htm </HtmlFileName> |
| | | <LongName> 133 - Disclosure - Accumulated Other Comprehensive Income (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/AccumulatedOtherComprehensiveIncomeTables </Role> |
| | | <ShortName> Accumulated Other Comprehensive Income (Tables) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R34.htm </HtmlFileName> |
| | | <LongName> 134 - Disclosure - Selected Quarterly Information (Unaudited) (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SelectedQuarterlyInformationUnauditedTables </Role> |
| | | <ShortName> Selected Quarterly Information (Unaudited) (Tables) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R35.htm </HtmlFileName> |
| | | <LongName> 135 - Disclosure - Subsequent Events (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SubsequentEventsTables </Role> |
| | | <ShortName> Subsequent Events (Tables) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R36.htm </HtmlFileName> |
| | | <LongName> 136 - Disclosure - Summary of Significant Accounting Policies (Inventories) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SummaryOfSignificantAccountingPoliciesInventoriesDetails </Role> |
| | | <ShortName> Summary of Significant Accounting Policies (Inventories) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R37.htm </HtmlFileName> |
| | | <LongName> 137 - Disclosure - Summary of Significant Accounting Policies (Property and Equipment Estimated Useful Lives) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentEstimatedUsefulLivesDetails </Role> |
| | | <ShortName> Summary of Significant Accounting Policies (Property and Equipment Estimated Useful Lives) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R38.htm </HtmlFileName> |
| | | <LongName> 138 - Disclosure - Summary of Significant Accounting Policies (Dividends Payable) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SummaryOfSignificantAccountingPoliciesDividendsPayableDetails </Role> |
| | | <ShortName> Summary of Significant Accounting Policies (Dividends Payable) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R39.htm </HtmlFileName> |
| | | <LongName> 139 - Disclosure - Summary of Significant Accounting Policies (Change in Carrying Amount of Goodwill) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SummaryOfSignificantAccountingPoliciesChangeInCarryingAmountOfGoodwillDetails </Role> |
| | | <ShortName> Summary of Significant Accounting Policies (Change in Carrying Amount of Goodwill) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R40.htm </HtmlFileName> |
| | | <LongName> 140 - Disclosure - Summary of Significant Accounting Policies (Product Warranty) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyDetails </Role> |
| | | <ShortName> Summary of Significant Accounting Policies (Product Warranty) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R41.htm </HtmlFileName> |
| | | <LongName> 141 - Disclosure - Summary of Significant Accounting Policies (Additional Information) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails </Role> |
| | | <ShortName> Summary of Significant Accounting Policies (Additional Information) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R42.htm </HtmlFileName> |
| | | <LongName> 142 - Disclosure - Marketable Securities (Available for Sale Securities Measured at Estimated Fair Value on Recurring Basis) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/MarketableSecuritiesAvailableForSaleSecuritiesMeasuredAtEstimatedFairValueOnRecurringBasisDetails </Role> |
| | | <ShortName> Marketable Securities (Available for Sale Securities Measured at Estimated Fair Value on Recurring Basis) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R43.htm </HtmlFileName> |
| | | <LongName> 143 - Disclosure - Marketable Securities (Classified as Available-For-Sale Securities) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/MarketableSecuritiesClassifiedAsAvailableforsaleSecuritiesDetails </Role> |
| | | <ShortName> Marketable Securities (Classified as Available-For-Sale Securities) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R44.htm </HtmlFileName> |
| | | <LongName> 144 - Disclosure - Marketable Securities (Schedule of Available-for-sale-securities Unrealized Loss on Investments) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/MarketableSecuritiesScheduleOfAvailableforsalesecuritiesUnrealizedLossOnInvestmentsDetails </Role> |
| | | <ShortName> Marketable Securities (Schedule of Available-for-sale-securities Unrealized Loss on Investments) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R45.htm </HtmlFileName> |
| | | <LongName> 145 - Disclosure - Marketable Securities (Amortized Cost and Estimated Fair Value of Marketable Securities by Contractual Maturity) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/MarketableSecuritiesAmortizedCostAndEstimatedFairValueOfMarketableSecuritiesByContractualMaturityDetails </Role> |
| | | <ShortName> Marketable Securities (Amortized Cost and Estimated Fair Value of Marketable Securities by Contractual Maturity) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R46.htm </HtmlFileName> |
| | | <LongName> 146 - Disclosure - Marketable Securities (Additional Information) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/MarketableSecuritiesAdditionalInformationDetails </Role> |
| | | <ShortName> Marketable Securities (Additional Information) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R47.htm </HtmlFileName> |
| | | <LongName> 147 - Disclosure - Commitments and Contingencies (Future Minimum Lease Payments) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails </Role> |
| | | <ShortName> Commitments and Contingencies (Future Minimum Lease Payments) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R48.htm </HtmlFileName> |
| | | <LongName> 148 - Disclosure - Commitments and Contingencies (Additional Information) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/CommitmentsAndContingenciesAdditionalInformationDetails </Role> |
| | | <ShortName> Commitments and Contingencies (Additional Information) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R49.htm </HtmlFileName> |
| | | <LongName> 149 - Disclosure - Employee Benefit Plans (Additional Information) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/EmployeeBenefitPlansAdditionalInformationDetails </Role> |
| | | <ShortName> Employee Benefit Plans (Additional Information) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R50.htm </HtmlFileName> |
| | | <LongName> 150 - Disclosure - Income Taxes (Income Tax Provision Benefit) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails </Role> |
| | | <ShortName> Income Taxes (Income Tax Provision Benefit) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R51.htm </HtmlFileName> |
| | | <LongName> 151 - Disclosure - Income Taxes (Sources and Tax Effects of Differences of Income Tax Provision from Amount Computed by Applying Statutory Federal Income Tax Rate to Income Before Taxes, Including Impact of Establishing Tax Contingency Accruals) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/IncomeTaxesSourcesAndTaxEffectsOfDifferencesOfIncomeTaxProvisionFromAmountComputedByApplyingStatutoryFederalIncomeTaxRateToIncomeBeforeTaxesIncludingImpactOfEstablishingTaxContingencyAccrualsDetails </Role> |
| | | <ShortName> Income Taxes (Sources and Tax Effects of Differences of Income Tax Provision from Amount Computed by Applying Statutory Federal Income Tax Rate to Income Before Taxes, Including Impact of Establishing Tax Contingency Accruals) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R52.htm </HtmlFileName> |
| | | <LongName> 152 - Disclosure - Income Taxes (Significant Components of Deferred Tax Assets and Liabilities) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails </Role> |
| | | <ShortName> Income Taxes (Significant Components of Deferred Tax Assets and Liabilities) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R53.htm </HtmlFileName> |
| | | <LongName> 153 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails </Role> |
| | | <ShortName> Income Taxes (Unrecognized Tax Benefits) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R54.htm </HtmlFileName> |
| | | <LongName> 154 - Disclosure - Income Taxes (Additional Information) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/IncomeTaxesAdditionalInformationDetails </Role> |
| | | <ShortName> Income Taxes (Additional Information) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R55.htm </HtmlFileName> |
| | | <LongName> 155 - Disclosure - Fair Value of Financial Instruments (Carrying Amounts and Fair Values of Financial Instruments) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/FairValueOfFinancialInstrumentsCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails </Role> |
| | | <ShortName> Fair Value of Financial Instruments (Carrying Amounts and Fair Values of Financial Instruments) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R56.htm </HtmlFileName> |
| | | <LongName> 156 - Disclosure - Segment Information (Net Sales Operating Income and Income Before Taxes for Reportable Segments) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SegmentInformationNetSalesOperatingIncomeAndIncomeBeforeTaxesForReportableSegmentsDetails </Role> |
| | | <ShortName> Segment Information (Net Sales Operating Income and Income Before Taxes for Reportable Segments) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R57.htm </HtmlFileName> |
| | | <LongName> 157 - Disclosure - Segment Information (Net Sales and Property and Equipment Net by Geographic Area) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SegmentInformationNetSalesAndPropertyAndEquipmentNetByGeographicAreaDetails </Role> |
| | | <ShortName> Segment Information (Net Sales and Property and Equipment Net by Geographic Area) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R58.htm </HtmlFileName> |
| | | <LongName> 158 - Disclosure - Stock Compensation Plans (Stock-Based Compensation Activity Stock Options and SARs) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/StockCompensationPlansStockbasedCompensationActivityStockOptionsAndSarsDetails </Role> |
| | | <ShortName> Stock Compensation Plans (Stock-Based Compensation Activity Stock Options and SARs) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R59.htm </HtmlFileName> |
| | | <LongName> 159 - Disclosure - Stock Compensation Plans (Stock-Based Compensation Related Information Stock Options and SARs) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/StockCompensationPlansStockbasedCompensationRelatedInformationStockOptionsAndSarsDetails </Role> |
| | | <ShortName> Stock Compensation Plans (Stock-Based Compensation Related Information Stock Options and SARs) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R60.htm </HtmlFileName> |
| | | <LongName> 160 - Disclosure - Stock Compensation Plans (Stock-Based Compensation Activity Restricted Stock Units) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/StockCompensationPlansStockbasedCompensationActivityRestrictedStockUnitsDetails </Role> |
| | | <ShortName> Stock Compensation Plans (Stock-Based Compensation Activity Restricted Stock Units) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R61.htm </HtmlFileName> |
| | | <LongName> 161 - Disclosure - Stock Compensation Plans (Weighted-Average Assumptions Used for Fair Value of Options Estimated Using Black-Scholes Option Pricing Model) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/StockCompensationPlansWeightedaverageAssumptionsUsedForFairValueOfOptionsEstimatedUsingBlackscholesOptionPricingModelDetails </Role> |
| | | <ShortName> Stock Compensation Plans (Weighted-Average Assumptions Used for Fair Value of Options Estimated Using Black-Scholes Option Pricing Model) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R62.htm </HtmlFileName> |
| | | <LongName> 162 - Disclosure - Stock Compensation Plans (Additional Information) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/StockCompensationPlansAdditionalInformationDetails </Role> |
| | | <ShortName> Stock Compensation Plans (Additional Information) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R63.htm </HtmlFileName> |
| | | <LongName> 163 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Net Income Per Share) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetails </Role> |
| | | <ShortName> Earnings Per Share (Computation of Basic and Diluted Net Income Per Share) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R64.htm </HtmlFileName> |
| | | <LongName> 164 - Disclosure - Earnings Per Share (Additional Information) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/EarningsPerShareAdditionalInformationDetails </Role> |
| | | <ShortName> Earnings Per Share (Additional Information) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R65.htm </HtmlFileName> |
| | | <LongName> 165 - Disclosure - Share Repurchase Plan (Additional Information) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/ShareRepurchasePlanAdditionalInformationDetails </Role> |
| | | <ShortName> Share Repurchase Plan (Additional Information) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R66.htm </HtmlFileName> |
| | | <LongName> 166 - Disclosure - Accumulated Other Comprehensive Income (Changes in Accumulated Other Comprehensive Income) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeDetails </Role> |
| | | <ShortName> Accumulated Other Comprehensive Income (Changes in Accumulated Other Comprehensive Income) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R67.htm </HtmlFileName> |
| | | <LongName> 167 - Disclosure - Accumulated Other Comprehensive Income (Reclassifications Out of AOCI) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAociDetails </Role> |
| | | <ShortName> Accumulated Other Comprehensive Income (Reclassifications Out of AOCI) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R68.htm </HtmlFileName> |
| | | <LongName> 168 - Disclosure - Selected Quarterly Information (Unaudited) (Quarterly Information) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SelectedQuarterlyInformationUnauditedQuarterlyInformationDetails </Role> |
| | | <ShortName> Selected Quarterly Information (Unaudited) (Quarterly Information) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R69.htm </HtmlFileName> |
| | | <LongName> 169 - Disclosure - Subsequent Events -(Other disclosures required by Swiss law) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SubsequentEventsOtherDisclosuresRequiredBySwissLawDetails </Role> |
| | | <ShortName> Subsequent Events -(Other disclosures required by Swiss law) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R70.htm </HtmlFileName> |
| | | <LongName> 170 - Disclosure - Subsequent Events (Additional Information) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/SubsequentEventsAdditionalInformationDetails </Role> |
| | | <ShortName> Subsequent Events (Additional Information) (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R71.htm </HtmlFileName> |
| | | <LongName> 171 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.garmin.com/role/ScheduleIiValuationAndQualifyingAccountsDetails </Role> |
| | | <ShortName> SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) </ShortName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <LongName> All Reports </LongName> |
| | | <ReportType> Book </ReportType> |
| | | <ShortName> All Reports </ShortName> |
| | | </Report> |
| | </MyReports> |
| <Logs> |
| | <Log type="Info"> Element us-gaap_ConcentrationRiskPercentage1 had a mix of decimals attribute values: 1 2. </Log> |
| | <Log type="Info"> Element us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent had a mix of decimals attribute values: 1 3. </Log> |
| | <Log type="Info"> Element us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod had a mix of decimals attribute values: -3 0. </Log> |
| | <Log type="Info"> Element us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod had a mix of decimals attribute values: -3 0. </Log> |
| | <Log type="Info"> Element us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit had a mix of decimals attribute values: 0 2. </Log> |
| | <Log type="Info"> Element us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit had a mix of decimals attribute values: 0 2. </Log> |
| | <Log type="Info"> Element us-gaap_StockRepurchaseProgramAuthorizedAmount1 had a mix of decimals attribute values: -6 -3. </Log> |
| | <Log type="Info"> Columns in Cash Flows statement 'Consolidated Statements of Cash Flows (USD $)' have maximum duration 363 days and at least 46 values. Shorter duration columns must have at least one fourth (11) as many values. Column '12/30/2012 - 3/30/2013' is shorter (90 days) and has only 2 values, so it is being removed. </Log> |
| | <Log type="Info"> Columns in Cash Flows statement 'Consolidated Statements of Cash Flows (USD $)' have maximum duration 363 days and at least 46 values. Shorter duration columns must have at least one fourth (11) as many values. Column '4/1/2013 - 6/29/2013' is shorter (89 days) and has only 1 values, so it is being removed. </Log> |
| | <Log type="Info"> Columns in Cash Flows statement 'Consolidated Statements of Cash Flows (USD $)' have maximum duration 363 days and at least 46 values. Shorter duration columns must have at least one fourth (11) as many values. Column '7/1/2013 - 9/28/2013' is shorter (89 days) and has only 1 values, so it is being removed. </Log> |
| | <Log type="Info"> Columns in Cash Flows statement 'Consolidated Statements of Cash Flows (USD $)' have maximum duration 363 days and at least 46 values. Shorter duration columns must have at least one fourth (11) as many values. Column '9/29/2013 - 12/28/2013' is shorter (90 days) and has only 2 values, so it is being removed. </Log> |
| | <Log type="Info"> Columns in Cash Flows statement 'Consolidated Statements of Cash Flows (USD $)' have maximum duration 363 days and at least 46 values. Shorter duration columns must have at least one fourth (11) as many values. Column '12/29/2013 - 3/29/2014' is shorter (90 days) and has only 2 values, so it is being removed. </Log> |
| | <Log type="Info"> Columns in Cash Flows statement 'Consolidated Statements of Cash Flows (USD $)' have maximum duration 363 days and at least 46 values. Shorter duration columns must have at least one fourth (11) as many values. Column '3/30/2014 - 6/28/2014' is shorter (90 days) and has only 1 values, so it is being removed. </Log> |
| | <Log type="Info"> Columns in Cash Flows statement 'Consolidated Statements of Cash Flows (USD $)' have maximum duration 363 days and at least 46 values. Shorter duration columns must have at least one fourth (11) as many values. Column '6/29/2014 - 9/27/2014' is shorter (90 days) and has only 1 values, so it is being removed. </Log> |
| | <Log type="Info"> Columns in Cash Flows statement 'Consolidated Statements of Cash Flows (USD $)' have maximum duration 363 days and at least 46 values. Shorter duration columns must have at least one fourth (11) as many values. Column '9/28/2014 - 12/27/2014' is shorter (90 days) and has only 2 values, so it is being removed. </Log> |
| | <Log type="Info"> 'Monetary' elements on report '154 - Disclosure - Income Taxes (Additional Information) (Details)' had a mix of different decimal attribute values. </Log> |
| | <Log type="Info"> 'Monetary' elements on report '170 - Disclosure - Subsequent Events (Additional Information) (Details)' had a mix of different decimal attribute values. </Log> |
| | <Log type="Info"> Process Flow-Through: 102 - Statement - Consolidated Balance Sheets </Log> |
| | <Log type="Info"> Process Flow-Through: Removing column 'Dec. 29, 2012' </Log> |
| | <Log type="Info"> Process Flow-Through: Removing column 'Dec. 31, 2011' </Log> |
| | <Log type="Info"> Process Flow-Through: 103 - Statement - Consolidated Balance Sheets (Parenthetical) </Log> |
| | <Log type="Info"> Process Flow-Through: 104 - Statement - Consolidated Statements of Income </Log> |
| | <Log type="Info"> Process Flow-Through: Removing column '3 Months Ended Dec. 27, 2014' </Log> |
| | <Log type="Info"> Process Flow-Through: Removing column '3 Months Ended Sep. 27, 2014' </Log> |
| | <Log type="Info"> Process Flow-Through: Removing column '3 Months Ended Jun. 28, 2014' </Log> |
| | <Log type="Info"> Process Flow-Through: Removing column '3 Months Ended Mar. 29, 2014' </Log> |
| | <Log type="Info"> Process Flow-Through: Removing column '3 Months Ended Dec. 28, 2013' </Log> |
| | <Log type="Info"> Process Flow-Through: Removing column '3 Months Ended Sep. 28, 2013' </Log> |
| | <Log type="Info"> Process Flow-Through: Removing column '3 Months Ended Jun. 29, 2013' </Log> |
| | <Log type="Info"> Process Flow-Through: Removing column '3 Months Ended Mar. 30, 2013' </Log> |
| | <Log type="Info"> Process Flow-Through: 105 - Statement - Consolidated Statements of Comprehensive Income </Log> |
| | <Log type="Info"> Process Flow-Through: 107 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) </Log> |
| | <Log type="Info"> Process Flow-Through: 108 - Statement - Consolidated Statements of Cash Flows </Log> |
| | </Logs> |
| <InputFiles> |
| | <File> grmn-20141227.xml </File> |
| | <File> grmn-20141227.xsd </File> |
| | <File> grmn-20141227_cal.xml </File> |
| | <File> grmn-20141227_def.xml </File> |
| | <File> grmn-20141227_lab.xml </File> |
| | <File> grmn-20141227_pre.xml </File> |
| | </InputFiles> |
| <SupplementalFiles/> |
| <BaseTaxonomies/> |
| <HasPresentationLinkbase> true </HasPresentationLinkbase> |
| <HasCalculationLinkbase> true </HasCalculationLinkbase> |
| </FilingSummary> |