XML 75 R57.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Segment Information (Details) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 30, 2017 | Sep. 30, 2017 | Jul. 01, 2017 | Apr. 01, 2017 | Dec. 31, 2016 | Sep. 24, 2016 | Jun. 25, 2016 | Mar. 26, 2016 | Dec. 30, 2017 | Dec. 31, 2016 | Dec. 26, 2015
Net sales | $ 888,496 | $ 743,077 | $ 816,885 | $ 638,546 | $ 860,767 | $ 722,250 | $ 811,609 | $ 624,040 | $ 3,087,004 | [1] | $ 3,018,665 | [1] | $ 2,820,270 | [1]
Gross profit | $ 499,518 | $ 433,665 | $ 477,858 | $ 372,123 | $ 470,782 | $ 405,980 | $ 462,958 | $ 339,850 | 1,783,164 |  | 1,679,570 |  | 1,538,704 |
Operating income |  |  |  |  |  |  |  |  | 668,860 |  | 623,909 |  | 549,581 |
Outdoor [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 698,867 |  | 546,326 |  | 411,184 |
Gross profit |  |  |  |  |  |  |  |  | 448,410 |  | 340,504 |  | 254,878 |
Operating income |  |  |  |  |  |  |  |  | 249,867 |  | 184,035 |  | 139,070 |
Fitness [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 762,194 |  | 818,486 |  | 661,599 |
Gross profit |  |  |  |  |  |  |  |  | 422,636 |  | 437,205 |  | 366,139 |
Operating income |  |  |  |  |  |  |  |  | 146,765 |  | 160,596 |  | 134,574 |
Marine [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 374,001 |  | 331,947 |  | 286,778 |
Gross profit |  |  |  |  |  |  |  |  | 212,592 |  | 183,709 |  | 158,493 |
Operating income |  |  |  |  |  |  |  |  | 50,328 |  | 52,167 |  | 28,611 |
Auto [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 750,583 |  | 882,558 |  | 1,062,091 |
Gross profit |  |  |  |  |  |  |  |  | 327,921 |  | 388,747 |  | 464,480 |
Operating income |  |  |  |  |  |  |  |  | 67,967 |  | 102,347 |  | 136,069 |
Aviation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 501,359 |  | 439,348 |  | 398,618 |
Gross profit |  |  |  |  |  |  |  |  | 371,605 |  | 329,405 |  | 294,714 |
Operating income |  |  |  |  |  |  |  |  | $ 153,933 |  | $ 124,764 |  | $ 111,257 |
[1] | The U.S. is the only country which constitutes greater than 10% of net sales to external customers.

X
- Definition Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1,2) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_GrossProfit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

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

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

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