0001213900-19-021444.txt : 20191030 0001213900-19-021444.hdr.sgml : 20191030 20191030070202 ACCESSION NUMBER: 0001213900-19-021444 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20190928 FILED AS OF DATE: 20191030 DATE AS OF CHANGE: 20191030 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GARMIN LTD CENTRAL INDEX KEY: 0001121788 STANDARD INDUSTRIAL CLASSIFICATION: SEARCH, DETECTION, NAVIGATION, GUIDANCE, AERONAUTICAL SYS [3812] IRS NUMBER: 980229227 STATE OF INCORPORATION: V8 FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-31983 FILM NUMBER: 191177585 BUSINESS ADDRESS: STREET 1: MUHLENTALSTRASSE 2 CITY: SCHAFFHAUSEN STATE: V8 ZIP: CH-8200 BUSINESS PHONE: 41 52 630 1600 MAIL ADDRESS: STREET 1: MUHLENTALSTRASSE 2 CITY: SCHAFFHAUSEN STATE: V8 ZIP: CH-8200 10-Q 1 f10q0919_garminltd.htm QUARTERLY REPORT
0001121788 false --12-28 2019 Q3 Yes Yes 0001121788 2018-12-30 2019-09-28 0001121788 2019-10-28 0001121788 2019-09-28 0001121788 2018-12-29 0001121788 2019-06-30 2019-09-28 0001121788 2018-07-01 2018-09-29 0001121788 2017-12-31 2018-09-29 0001121788 us-gaap:CommonStockMember 2018-06-30 0001121788 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001121788 us-gaap:TreasuryStockMember 2018-06-30 0001121788 us-gaap:RetainedEarningsMember 2018-06-30 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001121788 2018-06-30 0001121788 us-gaap:CommonStockMember 2018-07-01 2018-09-29 0001121788 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-29 0001121788 us-gaap:TreasuryStockMember 2018-07-01 2018-09-29 0001121788 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-29 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-29 0001121788 us-gaap:CommonStockMember 2018-09-29 0001121788 us-gaap:AdditionalPaidInCapitalMember 2018-09-29 0001121788 us-gaap:TreasuryStockMember 2018-09-29 0001121788 us-gaap:RetainedEarningsMember 2018-09-29 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-29 0001121788 2018-09-29 0001121788 us-gaap:CommonStockMember 2019-06-29 0001121788 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 0001121788 us-gaap:TreasuryStockMember 2019-06-29 0001121788 us-gaap:RetainedEarningsMember 2019-06-29 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 0001121788 2019-06-29 0001121788 us-gaap:CommonStockMember 2019-06-30 2019-09-28 0001121788 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 2019-09-28 0001121788 us-gaap:TreasuryStockMember 2019-06-30 2019-09-28 0001121788 us-gaap:RetainedEarningsMember 2019-06-30 2019-09-28 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 2019-09-28 0001121788 us-gaap:CommonStockMember 2019-09-28 0001121788 us-gaap:AdditionalPaidInCapitalMember 2019-09-28 0001121788 us-gaap:TreasuryStockMember 2019-09-28 0001121788 us-gaap:RetainedEarningsMember 2019-09-28 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-28 0001121788 us-gaap:CommonStockMember 2017-12-30 0001121788 us-gaap:AdditionalPaidInCapitalMember 2017-12-30 0001121788 us-gaap:TreasuryStockMember 2017-12-30 0001121788 us-gaap:RetainedEarningsMember 2017-12-30 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 0001121788 2017-12-30 0001121788 us-gaap:CommonStockMember 2017-12-31 2018-09-29 0001121788 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 2018-09-29 0001121788 us-gaap:TreasuryStockMember 2017-12-31 2018-09-29 0001121788 us-gaap:RetainedEarningsMember 2017-12-31 2018-09-29 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-09-29 0001121788 us-gaap:CommonStockMember 2018-12-29 0001121788 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 0001121788 us-gaap:TreasuryStockMember 2018-12-29 0001121788 us-gaap:RetainedEarningsMember 2018-12-29 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0001121788 us-gaap:CommonStockMember 2018-12-30 2019-09-28 0001121788 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 2019-09-28 0001121788 us-gaap:TreasuryStockMember 2018-12-30 2019-09-28 0001121788 us-gaap:RetainedEarningsMember 2018-12-30 2019-09-28 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-09-28 0001121788 GRMN:AviationSegmentMember 2018-07-01 2018-09-29 0001121788 GRMN:MarineSegmentMember 2018-07-01 2018-09-29 0001121788 GRMN:OutdoorSegmentMember 2018-07-01 2018-09-29 0001121788 GRMN:AviationSegmentMember 2017-12-31 2018-09-29 0001121788 GRMN:MarineSegmentMember 2017-12-31 2018-09-29 0001121788 GRMN:OutdoorSegmentMember 2017-12-31 2018-09-29 0001121788 GRMN:OutdoorSegmentMember 2019-06-30 2019-09-28 0001121788 GRMN:FitnessSegmentMember 2019-06-30 2019-09-28 0001121788 GRMN:MarineSegmentMember 2019-06-30 2019-09-28 0001121788 GRMN:AutoSegmentMember 2019-06-30 2019-09-28 0001121788 GRMN:AviationSegmentMember 2019-06-30 2019-09-28 0001121788 GRMN:FitnessSegmentMember 2018-07-01 2018-09-29 0001121788 GRMN:AutoSegmentMember 2018-07-01 2018-09-29 0001121788 GRMN:OutdoorSegmentMember 2018-12-30 2019-09-28 0001121788 GRMN:FitnessSegmentMember 2018-12-30 2019-09-28 0001121788 GRMN:MarineSegmentMember 2018-12-30 2019-09-28 0001121788 GRMN:AutoSegmentMember 2018-12-30 2019-09-28 0001121788 GRMN:AviationSegmentMember 2018-12-30 2019-09-28 0001121788 GRMN:FitnessSegmentMember 2017-12-31 2018-09-29 0001121788 GRMN:AutoSegmentMember 2017-12-31 2018-09-29 0001121788 srt:AmericasMember 2019-06-30 2019-09-28 0001121788 srt:AmericasMember 2018-07-01 2018-09-29 0001121788 srt:AmericasMember 2018-12-30 2019-09-28 0001121788 srt:AmericasMember 2017-12-31 2018-09-29 0001121788 us-gaap:EMEAMember 2019-06-30 2019-09-28 0001121788 us-gaap:EMEAMember 2018-07-01 2018-09-29 0001121788 us-gaap:EMEAMember 2018-12-30 2019-09-28 0001121788 us-gaap:EMEAMember 2017-12-31 2018-09-29 0001121788 srt:AsiaPacificMember 2019-06-30 2019-09-28 0001121788 srt:AsiaPacificMember 2018-07-01 2018-09-29 0001121788 srt:AsiaPacificMember 2018-12-30 2019-09-28 0001121788 srt:AsiaPacificMember 2017-12-31 2018-09-29 0001121788 srt:AmericasMember 2019-09-28 0001121788 srt:AsiaPacificMember 2019-09-28 0001121788 us-gaap:EMEAMember 2019-09-28 0001121788 srt:AmericasMember 2018-09-29 0001121788 srt:AsiaPacificMember 2018-09-29 0001121788 us-gaap:EMEAMember 2018-09-29 0001121788 srt:MinimumMember 2018-12-30 2019-09-28 0001121788 srt:MaximumMember 2018-12-30 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2018-12-29 0001121788 us-gaap:USTreasurySecuritiesMember 2019-09-28 0001121788 us-gaap:USTreasurySecuritiesMember 2018-12-30 2019-09-28 0001121788 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-30 2019-09-28 0001121788 us-gaap:MortgageBackedSecuritiesMember 2019-09-28 0001121788 us-gaap:MortgageBackedSecuritiesMember 2018-12-30 2019-09-28 0001121788 us-gaap:CorporateDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:CorporateDebtSecuritiesMember 2018-12-30 2019-09-28 0001121788 us-gaap:MunicipalBondsMember 2019-09-28 0001121788 us-gaap:MunicipalBondsMember 2018-12-30 2019-09-28 0001121788 us-gaap:OtherDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:OtherDebtSecuritiesMember 2018-12-30 2019-09-28 0001121788 us-gaap:USTreasurySecuritiesMember 2018-12-29 0001121788 us-gaap:USTreasurySecuritiesMember 2018-01-01 2018-12-29 0001121788 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-01-01 2018-12-29 0001121788 us-gaap:MortgageBackedSecuritiesMember 2018-12-29 0001121788 us-gaap:MortgageBackedSecuritiesMember 2018-01-01 2018-12-29 0001121788 us-gaap:CorporateDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:CorporateDebtSecuritiesMember 2018-01-01 2018-12-29 0001121788 us-gaap:MunicipalBondsMember 2018-12-29 0001121788 us-gaap:MunicipalBondsMember 2018-01-01 2018-12-29 0001121788 us-gaap:OtherDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:OtherDebtSecuritiesMember 2018-01-01 2018-12-29 0001121788 2018-01-01 2018-12-29 0001121788 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 2019-09-28 0001121788 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-30 2019-09-28 0001121788 GRMN:AutoPNDMember 2019-06-30 2019-09-28 0001121788 GRMN:AutoPNDMember 2018-07-01 2018-09-29 0001121788 GRMN:AutoPNDMember 2018-12-30 2019-09-28 0001121788 GRMN:AutoPNDMember 2017-12-31 2018-09-29 0001121788 GRMN:AutoOEMMember 2019-06-30 2019-09-28 0001121788 GRMN:AutoOEMMember 2018-07-01 2018-09-29 0001121788 GRMN:AutoOEMMember 2018-12-30 2019-09-28 0001121788 GRMN:AutoOEMMember 2017-12-31 2018-09-29 0001121788 us-gaap:TransferredAtPointInTimeMember 2019-06-30 2019-09-28 0001121788 us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-29 0001121788 us-gaap:TransferredAtPointInTimeMember 2018-12-30 2019-09-28 0001121788 us-gaap:TransferredAtPointInTimeMember 2017-12-31 2018-09-29 0001121788 us-gaap:TransferredOverTimeMember 2019-06-30 2019-09-28 0001121788 us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-29 0001121788 us-gaap:TransferredOverTimeMember 2018-12-30 2019-09-28 0001121788 us-gaap:TransferredOverTimeMember 2017-12-31 2018-09-29 0001121788 srt:MinimumMember 2019-09-28 0001121788 srt:MaximumMember 2019-09-28 0001121788 us-gaap:SubsequentEventMember srt:MinimumMember 2019-10-01 2019-12-29 0001121788 us-gaap:SubsequentEventMember srt:MaximumMember 2019-10-01 2019-12-29 iso4217:USD xbrli:shares iso4217:USD xbrli:shares GRMN:Segments xbrli:pure iso4217:CHF xbrli:shares

 

 

United States

Securities and Exchange Commission

Washington, D.C. 20549

 

FORM 10-Q

 

 QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended September 28, 2019

 

or

 

 TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from                       to                     

 

Commission file number 0-31983

 

 

 

GARMIN LTD.

(Exact name of Company as specified in its charter)

 

Switzerland   98-0229227
(State or other jurisdiction   (I.R.S. Employer
of incorporation or organization)   identification no.)
     
Mühlentalstrasse 2    
8200 Schaffhausen    
Switzerland   N/A
(Address of principal executive offices)   (Zip Code)

 

Company’s telephone number, including area code: +41 52 630 1600

 

Securities registered pursuant to Section 12(b) of the Act:

 

Registered Shares, CHF 0.10 Per Share Par Value   GRMN   The Nasdaq Stock Market, LLC
(Title of each class)   (Trading Symbol)   (Name of each exchange on which registered)

 

Indicate by check mark whether the Company (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Company was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.

YES  þ  NO  ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

YES þ  NO  ☐ 

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large Accelerated Filer þ   Accelerated Filer
Non-accelerated Filer   Smaller reporting company
      Emerging growth company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. YES  ☐  NO  

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).

YES  ☐  NO  þ

 

Number of shares outstanding of the registrant’s common shares as of October 28, 2019

Registered Shares, CHF 0.10 par value:  198,077,418 (including treasury shares)

 

 

 

 

 

 

Garmin Ltd.

Form 10-Q

Quarter Ended September 28, 2019

 

Table of Contents

 

      Page
         
Part I - Financial Information    
         
Item 1.   Condensed Consolidated Financial Statements   1
         
    Condensed Consolidated Balance Sheets at September 28, 2019 and December 29, 2018 (Unaudited)   1
         
    Condensed Consolidated Statements of Income for the 13-Weeks and 39-Weeks ended September 28, 2019 and September 29, 2018 (Unaudited)   2
         
    Condensed Consolidated Statements of Comprehensive Income for the  13-Weeks and 39-Weeks ended September 28, 2019  and September 29, 2018 (Unaudited)   3
         
    Condensed Consolidated Statements of Stockholders’ Equity for the  13-Weeks and 39-Weeks ended September 28, 2019  and September 29, 2018 (Unaudited)   4 - 5
         
    Condensed Consolidated Statements of Cash Flows for the  39-Weeks ended September 28, 2019 and September 29, 2018 (Unaudited)   6
         
    Notes to Condensed Consolidated Financial Statements (Unaudited)   7
         
Item 2.   Management’s Discussion and Analysis of Financial Condition and Results of Operations   20
         
Item 3.   Quantitative and Qualitative Disclosures About Market Risk   30
         
Item 4.   Controls and Procedures   30
         
Part II - Other Information    
         
Item 1.   Legal Proceedings   31
         
Item 1A.   Risk Factors   31
         
Item 2.   Unregistered Sales of Equity Securities and Use of Proceeds   31
         
Item 3.   Defaults Upon Senior Securities   31
         
Item 4.   Mine Safety Disclosures   31
         
Item 5.   Other Information   31
         
Item 6.   Exhibits   32
         
Signature Page   33
         
Index to Exhibits   34

 

i

 

 

Part I - Financial Information

Item I - Condensed Consolidated Financial Statements

 

Garmin Ltd. And Subsidiaries

Condensed Consolidated Balance Sheets (Unaudited)

(In thousands, except per share information)

 

   September 28,   December 29, 
   2019   2018 
Assets        
Current assets:        
Cash and cash equivalents  $976,402   $1,201,732 
Marketable securities   300,542    182,989 
Accounts receivable, net   558,299    569,833 
Inventories   749,825    561,840 
Deferred costs   26,450    28,462 
Prepaid expenses and other current assets   146,325    120,512 
Total current assets   2,757,843    2,665,368 
           
Property and equipment, net   710,591    663,527 
Operating lease right-of-use assets   55,399    - 
           
Restricted cash   1,036    73 
Marketable securities   1,252,219    1,330,123 
Deferred income taxes   158,963    176,959 
Noncurrent deferred costs   25,156    29,473 
Intangible assets, net   637,716    417,080 
Other assets   156,182    100,255 
Total assets  $5,755,105   $5,382,858 
           
Liabilities and Stockholders’ Equity          
Current liabilities:          
Accounts payable  $235,548   $204,985 
Salaries and benefits payable   109,323    113,087 
Accrued warranty costs   37,998    38,276 
Accrued sales program costs   58,459    90,388 
Deferred revenue   95,572    96,372 
Accrued royalty costs   11,673    24,646 
Accrued advertising expense   21,246    31,657 
Other accrued expenses   87,333    69,777 
Income taxes payable   60,728    51,642 
Dividend payable   325,075    200,483 
Total current liabilities   1,042,955    921,313 
           
Deferred income taxes   113,225    92,944 
Noncurrent income taxes   105,309    127,211 
Noncurrent deferred revenue   69,600    76,566 
Noncurrent operating lease liabilities   42,855    - 
Other liabilities   267    1,850 
           
Stockholders’ equity:          
Shares, CHF 0.10 par value, 198,077 shares authorized and issued; 190,103 shares outstanding at September 28, 2019; and 189,461 shares outstanding at December 29, 2018;   17,979    17,979 
Additional paid-in capital   1,841,696    1,823,638 
Treasury stock   (368,187)   (397,692)
Retained earnings   2,868,816    2,710,619 
Accumulated other comprehensive income   20,590    8,430 
Total stockholders’ equity   4,380,894    4,162,974 
Total liabilities and stockholders’ equity  $5,755,105   $5,382,858 

 

See accompanying notes.

 

1

 

 

Garmin Ltd. And Subsidiaries

Condensed Consolidated Statements of Income (Unaudited)

(In thousands, except per share information)

 

                             
   13-Weeks Ended   39-Weeks Ended 
   September 28,   September 29,   September 28,   September 29, 
   2019   2018   2019   2018 
Net sales  $934,383   $810,011   $2,655,273   $2,415,336 
                     
Cost of goods sold   366,925    329,264    1,060,752    984,783 
                     
Gross profit   567,458    480,747    1,594,521    1,430,553 
                     
Advertising expense   32,668    31,140    101,808    100,000 
Selling, general and administrative expense   124,769    114,669    380,289    352,234 
Research and development expense   148,561    138,979    443,361    422,649 
Total operating expense   305,998    284,788    925,458    874,883 
                     
Operating income   261,460    195,959    669,063    555,670 
                     
Other income (expense):                    
Interest income   12,309    11,089    39,748    32,310 
Foreign currency losses   (16,296)   (6,868)   (12,568)   (3,405)
Other income   294    1,147    3,567    6,800 
Total other income (expense)   (3,693)   5,368    30,747    35,705 
                     
Income before income taxes   257,767    201,327    699,810    591,375 
                     
Income tax provision   29,901    17,113    108,115    87,445 
                     
Net income  $227,866   $184,214   $591,695   $503,930 
                     
Net income per share:                    
Basic  $1.20   $0.98   $3.12   $2.67 
Diluted  $1.19   $0.97   $3.10   $2.66 
                     
Weighted average common shares outstanding:                    
Basic   190,102    188,799    189,853    188,554 
Diluted   190,962    190,005    190,790    189,586 

 

See accompanying notes.

 

2

 

 

Garmin Ltd. And Subsidiaries

Condensed Consolidated Statements of Comprehensive Income (Unaudited)

(In thousands)

 

                             
   13-Weeks Ended   39-Weeks Ended 
   September 28,   September 29,   September 28,   September 29, 
   2019   2018   2019   2018 
Net income  $227,866   $184,214   $591,695   $503,930 
Foreign currency translation adjustment   (18,885)   (3,940)   (27,805)   (30,308)
Change in fair value of available-for-sale marketable securities, net of deferred taxes   4,794    (1,168)   39,965    (21,044)
Comprehensive income  $213,775   $179,106   $603,855   $452,578 

 

See accompanying notes.

 

3

 

 

Garmin Ltd. And Subsidiaries

Condensed Consolidated Statements of Stockholders’ Equity (Unaudited)

For the 13-Weeks Ended September 28, 2019 and September 29, 2018

(In thousands, except per share information)

Common Stock

Additional Paid-In Capital

Treasury Stock 

Retained Earnings

 Accumulated Other Comprehensive Income (Loss)

 

                   Accumulated     
       Additional           Other     
   Common   Paid-In   Treasury   Retained   Comprehensive     
   Stock   Capital   Stock   Earnings   Income (Loss)   Total 
Balance at June 30, 2018  $17,979   $1,828,515   $(433,959)  $2,336,614   $9,732   $3,758,881 
Net income               184,214        184,214 
Translation adjustment                   (3,940)   (3,940)
Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects of $107                   (1,168)   (1,168)
Comprehensive income                            179,106 
Dividends declared                        
Issuance of treasury stock related to equity awards       (311)   693            382 
Stock compensation       14,347                14,347 
Purchase of treasury stock related to equity awards           (8)           (8)
Balance at September 29, 2018  $17,979   $1,842,551   $(433,274)  $2,520,828   $4,624   $3,952,708 

 

                   Accumulated     
       Additional           Other     
   Common   Paid-In   Treasury   Retained   Comprehensive     
   Stock   Capital   Stock   Earnings   Income (Loss)   Total 
Balance at June 29, 2019  $17,979   $1,825,135   $(368,200)  $2,641,371   $34,681   $4,150,966 
Net income               227,866        227,866 
Translation adjustment                   (18,885)   (18,885)
Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects of $657                   4,794    4,794 
Comprehensive income                            213,775 
Dividends declared               (421)       (421)
Issuance of treasury stock related to equity awards       (30)   30             
Stock compensation       16,591                16,591 
Purchase of treasury stock related to equity awards           (17)           (17)
Balance at September 28, 2019  $17,979   $1,841,696   $(368,187)  $2,868,816   $20,590   $4,380,894 

 

See accompanying notes.

 

4

 

 

Garmin Ltd. And Subsidiaries

Condensed Consolidated Statements of Stockholders’ Equity (Unaudited)

For the 39-Weeks Ended September 28, 2019 and September 29, 2018

(In thousands, except per share information)

 

                   Accumulated     
       Additional           Other     
   Common   Paid-In   Treasury   Retained   Comprehensive     
   Stock   Capital   Stock   Earnings   Income (Loss)   Total 
Balance at December 30, 2017  $17,979   $1,828,386   $(468,818)  $2,418,444   $56,428   $3,852,419 
Net income               503,930        503,930 
Translation adjustment                   (30,308)   (30,308)
Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects of $3,014                   (21,044)   (21,044)
Comprehensive income                            452,578 
Dividends declared ($2.12 per share)               (400,298)       (400,298)
Issuance of treasury stock related to equity awards       (27,929)   42,453            14,524 
Stock compensation       42,094                42,094 
Purchase of treasury stock related to equity awards           (6,909)           (6,909)
Reclassification under ASU 2016-06               (1,700)       (1,700)
Reclassification under ASU 2018-02               452    (452)   - 
Balance at September 29, 2018  $17,979   $1,842,551   $(433,274)  $2,520,828   $4,624   $3,952,708 

 

                   Accumulated     
       Additional           Other     
   Common   Paid-In   Treasury   Retained   Comprehensive     
   Stock   Capital   Stock   Earnings   Income (Loss)   Total 
Balance at December 29, 2018  $17,979   $1,823,638   $(397,692)  $2,710,619   $8,430   $4,162,974 
Net income               591,695        591,695 
Translation adjustment                   (27,805)   (27,805)
Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects of $5,968                   39,965    39,965 
Comprehensive income                            603,855 
Dividends declared ($2.28 per share)               (433,498)       (433,498)
Issuance of treasury stock related to equity awards       (29,495)   42,477            12,982 
Stock compensation       47,553                47,553 
Purchase of treasury stock related to equity awards           (12,972)           (12,972)
Balance at September 28, 2019  $17,979   $1,841,696   $(368,187)  $2,868,816   $20,590   $4,380,894 

 

See accompanying notes.

 

5

 

 

Garmin Ltd. And Subsidiaries

Condensed Consolidated Statements of Cash Flows (Unaudited)

(In thousands)

 

               
   39-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
Operating activities:        
Net income  $591,695   $503,930 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation   52,503    47,902 
Amortization   25,112    23,574 
Gain on sale or disposal of property and equipment   (5)   (491)
Provision for doubtful accounts   933    1,265 
Provision for obsolete and slow moving inventories   32,501    17,719 
Unrealized foreign currency loss   14,653    4,158 
Deferred income taxes   18,012    20,177 
Stock compensation expense   47,553    42,094 
Realized (gains) losses on marketable securities   (213)   481 
Changes in operating assets and liabilities, net of acquisitions:          
Accounts receivable   14,311    111,955 
Inventories   (210,622)   (69,139)
Other current and non-current assets   (86,538)   5,102 
Accounts payable   27,523    32,601 
Other current and non-current liabilities   (54,401)   (57,245)
Deferred revenue   (7,750)   (14,923)
Deferred costs   6,326    5,581 
Income taxes payable   (7,423)   27,041 
Net cash provided by operating activities   464,170    701,782 
           
Investing activities:          
Purchases of property and equipment   (91,469)   (122,846)
Proceeds from sale of property and equipment   370    1,296 
Purchase of intangible assets   (1,862)   (2,982)
Purchase of marketable securities   (333,320)   (314,179)
Redemption of marketable securities   333,783    229,066 
Acquisitions, net of cash acquired   (275,310)   (29,170)
Net cash used in investing activities   (367,808)   (238,815)
           
Financing activities:          
Dividends   (308,905)   (296,149)
Proceeds from issuance of treasury stock related to equity awards   12,982    14,524 
Purchase of treasury stock related to equity awards   (12,972)   (6,909)
Net cash used in financing activities   (308,895)   (288,534)
           
Effect of exchange rate changes on cash, cash equivalents, and restricted cash   (11,834)   (9,650)
           
Net (decrease) increase in cash, cash equivalents, and restricted cash   (224,367)   164,783 
Cash, cash equivalents, and restricted cash at beginning of period   1,201,805    891,759 
Cash, cash equivalents, and restricted cash at end of period  $977,438   $1,056,542 

 

See accompanying notes.

 

6

 

 

Garmin Ltd. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (Unaudited)

September 28, 2019

(In thousands, except per share information)

 

1.

Accounting Policies

 

Basis of Presentation

 

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Additionally, the Condensed Consolidated Financial Statements should be read in conjunction with Item 2 of Management’s Discussion and Analysis of Financial Condition and Results of Operations, included in this Form 10-Q. Operating results for the 13-week and 39-week periods ended September 28, 2019 are not necessarily indicative of the results that may be expected for the year ending December 28, 2019.

 

The Condensed Consolidated Balance Sheet at December 29, 2018 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. For further information, refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 29, 2018.

 

The Company’s fiscal year is based on a 52-53 week period ending on the last Saturday of the calendar year. Therefore, the financial results of certain 53-week fiscal years, and the associated 14-week quarters, will not be exactly comparable to the prior and subsequent 52-week fiscal years and the associated 13-week quarters. The quarters ended September 28, 2019 and September 29, 2018 both contain operating results for 13 weeks.

 

Recently Adopted Accounting Standards

 

Leases

 

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. The FASB subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in July 2018, which provide clarifications and improvements to ASU 2016-02 (collectively, the “new lease standard”). Accounting Standards Update No. 2018-11 also provides the optional transition method which allows companies to apply the new lease standard at the adoption date instead of at the earliest comparative period presented. The new lease standard requires lessees to present a right-of-use asset and a corresponding lease liability on the balance sheet.

 

The Company adopted the new lease standard as of the beginning of the 2019 fiscal year using the optional transition method. The Company did not have a cumulative effect adjustment to retained earnings as a result of adopting the new lease standard and does not expect the new lease standard to have a material impact on the Company’s Consolidated Statements of Income or Consolidated Statements of Cash Flows in future periods. The Company elected the package of transitional practical expedients upon adoption which, among other provisions, allowed the Company to carry forward historical lease classification. See Note 11 – Leases for additional information regarding leases.

 

7

 

 

Significant Accounting Policies

 

For a description of the significant accounting policies and methods used in the preparation of the Company’s Condensed Consolidated Financial Statements, refer to Note 2, “Summary of Significant Accounting Policies” in the Notes to the Consolidated Financial Statements in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 29, 2018. Other than the policy discussed below, there were no material changes to the Company’s significant accounting policies during the 39-week period ended September 28, 2019.

 

Preproduction Costs Related to Long-Term Supply Arrangements

 

Preproduction design and development costs related to long-term supply arrangements are expensed as incurred, and classified as Research and development, unless the customer has provided a contractual guarantee for reimbursement of such costs. Contractually reimbursable costs are capitalized as incurred in the Condensed Consolidated Balance Sheets within Prepaid expenses and other current assets if reimbursement is expected to be received within one year, or within Other assets if expected to be received beyond one year. Such capitalized costs were approximately $22 million as of September 28, 2019, and there were no such capitalized costs as of December 29, 2018.

 

2.Inventories

 

The components of inventories consist of the following:

 

Schedule of inventories        
  September 28,   December 29, 
   2019   2018 
         
Raw materials  $267,718   $205,696 
Work-in-process   133,290    96,564 
Finished goods   348,817    259,580 
Inventories  $749,825   $561,840 

 

3.

Earnings Per Share

 

The following table sets forth the computation of basic and diluted net income per share:

 

Schedule of computation of basic and diluted net income per share              
   13-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
Numerator:        
Numerator for basic and diluted net income per share - net income  $227,866   $184,214 
           
Denominator:          
Denominator for basic net income per share – weighted-average common shares   190,102    188,799 
           
Effect of dilutive securities – stock options, stock appreciation rights and restricted stock units   860    1,206 
           
Denominator for diluted net income per share – adjusted weighted-average common shares   190,962    190,005 
           
Basic net income per share  $1.20   $0.98 
           
Diluted net income per share  $1.19   $0.97 

  

8

 

 

               
   39-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
Numerator:        
Numerator for basic and diluted net income per share - net income  $591,695   $503,930 
           
Denominator:          
Denominator for basic net income per share – weighted-average common shares   189,853    188,554 
           
Effect of dilutive securities – stock options, stock appreciation rights and restricted stock units   937    1,032 
           
Denominator for diluted net income per share – adjusted weighted-average common shares   190,790    189,586 
           
Basic net income per share  $3.12   $2.67 
           
Diluted net income per share  $3.10   $2.66  

  

There were 398 and 266 anti-dilutive stock options, stock appreciation rights and restricted stock units (collectively “equity awards”) outstanding during the 13-week and 39-week periods ended September 28, 2019, respectively, and no anti-dilutive equity awards outstanding during the 13-week and 39-week periods ended September 29, 2018.

 

There were less than 1 net shares issued as a result of exercises and releases of equity awards for the 13-week period ended September 28, 2019, and there were 12 net shares issued as a result of exercises and releases of equity awards for the 13-week period ended September 29, 2018.

 

There were 396 and 390 net shares issued as a result of exercises and releases of equity awards for the 39-week periods ended September 28, 2019 and September 29, 2018, respectively.

 

There were 245 employee stock purchase plan (ESPP) shares issued from outstanding Treasury stock during the 39-week period ended September 28, 2019.

 

There were 230 ESPP shares issued from outstanding Treasury stock during the 39-week period ended September 29, 2018.

 

4.Segment Information

 

The Company has identified five reportable segments – auto, aviation, fitness, marine, and outdoor. The Company’s Chief Executive Officer, who has been identified as the Chief Operating Decision Maker (CODM), uses operating income as the measure of profit or loss to assess segment performance and allocate resources. Operating income represents net sales less costs of goods sold and operating expenses. Net sales are directly attributed to each segment. Most costs of goods sold and the majority of operating expenses are also directly attributed to each segment, while certain other costs of goods sold and operating expenses are allocated to the segments in a manner appropriate to the specific facts and circumstances of the expenses being allocated.

 

In the first quarter of fiscal 2019, the methodology used to allocate certain selling, general, and administrative expenses to the segments was refined, endeavoring to provide the Company’s CODM with a more meaningful representation of segment profit or loss in light of the evolution of its segments. The Company’s composition of operating segments and reportable segments did not change. Prior year amounts are presented here as they were originally reported, as it is not practicable to accurately restate prior period activity in accordance with the refined allocation methodology. For comparative purposes, we estimate operating income for the 13-weeks ended September 29, 2018 would have been approximately $4 million less for the aviation segment, approximately $2 million more for the marine segment, approximately $2 million more for the outdoor segment, and not significantly different for the auto and fitness segments. We estimate operating income for the 39-weeks ended September 29, 2018 would have been approximately $13 million less for the aviation segment, approximately $10 million more for the marine segment, approximately $3 million more for the outdoor segment, and not significantly different for the auto and fitness segments.

 

9

 

 

 

Net sales (“revenue”), gross profit, and operating income for each of the Company’s reportable segments are presented below.

 

Net sales (“revenue”), gross profit, and operating income    Outdoor [Member]       Fitness [Member]       Marine [Member]       Auto [Member]        Aviation [Member]         
   Reportable Segments 
   Outdoor   Fitness   Marine   Auto   Aviation   Total 
                         
13-Weeks Ended September 28, 2019                    
                         
Net sales  $258,294   $243,099   $107,694   $137,722   $187,574   $934,383 
Gross profit   170,846    126,835    64,275    65,814    139,688    567,458 
Operating income   105,051    49,831    20,008    20,857    65,713    261,460 
                               
13-Weeks Ended  September 29, 2018                          
                               
Net sales  $209,415   $190,185   $98,770   $165,214   $146,427   $810,011 
Gross profit   136,671    103,441    58,508    70,925    111,202    480,747 
Operating income   78,972    37,378    13,908    15,032    50,669    195,959 
                               
39-Weeks Ended  September 28, 2019                          
                               
Net sales  $622,748   $675,007   $393,070   $422,132   $542,316   $2,655,273 
Gross profit   403,842    352,805    234,014    198,012    405,848    1,594,521 
Operating income   218,340    118,369    88,212    53,978    190,164    669,063 
                               
39 -Weeks Ended September 29, 2018                          
                               
Net sales  $555,314   $581,315   $346,908   $486,653   $445,146   $2,415,336 
Gross profit   358,829    326,473    203,976    207,389    333,886    1,430,553 
Operating income   194,711    123,299    54,806    31,113    151,741    555,670 

 

Net sales to external customers by geographic region were as follows for the 13-week and 39-week periods ended September 28, 2019 and September 29, 2018. Note that APAC includes Asia Pacific and Australian Continent and EMEA includes Europe, the Middle East and Africa:

 

Americas [Member]

EMEA [Member]

APAC [Member]

Schedule of net sales and property and equipment, net by geographic area 

     
   13-Weeks Ended   39-Weeks Ended 
   September 28,   September 29,   September 28,   September 29, 
   2019   2018   2019   2018 
Americas  $439,113   $370,239   $1,289,409   $1,153,330 
EMEA   344,010    307,087    942,625    862,116 
APAC   151,260    132,685    423,239    399,890 
Net sales to external customers  $934,383   $810,011   $2,655,273   $2,415,336 

 

10

 

 

 

Net property and equipment by geographic region as of September 28, 2019 and September 29, 2018 are presented below.

 

                 
   Americas   APAC   EMEA   Total 
September 28, 2019                
Property and equipment, net  $431,062   $217,184   $62,345   $710,591 
                     
September 29, 2018                    
Property and equipment, net  $403,556   $202,790   $44,459   $650,805 

 

5.Warranty Reserves

 

Warranty Reserves Textual

The Company’s products sold are generally covered by a standard warranty for periods ranging from one to three years. The Company’s estimates of costs to service its warranty obligations are based on historical experience and management’s expectations and judgments of future conditions, and are recorded as a liability on the balance sheet. The following reconciliation provides an illustration of changes in the aggregate warranty reserve.

 

Schedule of changes in the aggregate warranty reserve              
   13-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
         
Balance - beginning of period  $39,330   $38,429 
Accrual for products sold during the period(1)   12,981    13,558 
Expenditures   (14,313)   (16,027)
Balance - end of period  $37,998   $35,960 

 

               
   39-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
         
Balance - beginning of period  $38,276   $36,827 
Accrual for products sold during the period(1)   41,196    40,682 
Expenditures   (41,474)   (41,549)
Balance - end of period  $37,998   $35,960 

 

(1)Changes in cost estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the ‘accrual for products sold during the period’ line.

 

6.Commitments and Contingencies

 

Commitments

 

The Company is party to certain commitments, which include purchases of raw materials, advertising expenditures, and other indirect purchases in connection with conducting our business. The aggregate amount of purchase orders and other commitments open as of September 28, 2019 was approximately $467,300. We cannot determine the aggregate amount of such purchase orders that represent contractual obligations because purchase orders may represent authorizations to purchase rather than binding agreements. Our purchase orders are based on our current needs and are typically fulfilled within short periods of time.

 

Contingencies

 

In the normal course of business, the Company and its subsidiaries are parties to various legal claims, investigations and complaints, including matters alleging patent infringement and other intellectual property claims. The Company evaluates, on a quarterly and annual basis, developments in legal proceedings, investigations, claims, and other loss contingencies that could affect any required accrual or disclosure or estimate of reasonably possible loss or range of loss. An estimated loss from a loss contingency is accrued by a charge to income if it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. If a range of loss is estimated, and some amount within that range appears to be a better estimate than any other amount within that range, then that amount is accrued. If no amount within the range can be identified as a better estimate than any other amount, the Company accrues the minimum amount in the range.

 

11

 

 

If an outcome unfavorable to the Company is determined to be probable, but the amount of loss cannot be reasonably estimated or is determined to be reasonably possible, but not probable, we disclose the nature of the contingency and an estimate of the possible loss or range of loss or a statement that such an estimate cannot be made. The Company’s aggregate range of reasonably possible losses includes (1) matters where a liability has been accrued and there is a reasonably possible loss in excess of the amount accrued for that liability, and (2) matters where a loss is believed to be reasonably possible, but not probable, and a liability therefore has not been accrued. This aggregate range only represents the Company’s estimate of reasonably possible losses and does not represent the Company’s maximum loss exposure. The assessment regarding whether a loss is probable or reasonably possible, and whether the loss or a range of loss is estimable, often involves a series of complex judgments about future events. In assessing the probability of an outcome in a lawsuit, claim or assessment that could be unfavorable to the Company, we consider the following factors, among others: a) the nature of the litigation, claim, or assessment; b) the progress of the case; c) the opinions or views of legal counsel and other advisers; d) our experience in similar cases; e) the experience of other entities in similar cases; and f) how we intend to respond to the lawsuit, claim, or assessment. Costs incurred in defending lawsuits, claims or assessments are expensed as incurred.

 

Management of the Company currently does not believe it is reasonably possible that the Company may have incurred a material loss, or a material loss in excess of recorded accruals, with respect to loss contingencies in the aggregate, for the fiscal quarter ended September 28, 2019. The results of legal proceedings, investigations and claims, however, cannot be predicted with certainty. An adverse resolution of one or more of such matters in excess of management’s expectations could have a material adverse effect in the particular quarter or fiscal year in which a loss is recorded, but based on information currently known, the Company does not believe it is likely that losses from such matters would have a material adverse effect on the Company’s business or its consolidated financial position, results of operations or cash flows.

 

The Company settled or resolved certain matters during the 13-week and 39-week periods ended September 28, 2019 that did not individually or in the aggregate have a material impact on the Company’s business or its consolidated financial position, results of operations or cash flows.

 

7.Income Taxes

 

The Company recorded income tax expense of $29,901 in the 13-week period ended September 28, 2019, compared to income tax expense of $17,113 in the 13-week period ended September 29, 2018. The effective tax rate was 11.6% in the third quarter of 2019, compared to 8.5% in the third quarter of 2018. The 310 basis points increase to the third quarter of 2019 effective tax rate compared to the prior year quarter is primarily due to a decrease in uncertain tax position reserves released due to expiring statutes of limitations in the third quarter of 2019 compared to the third quarter of 2018.

 

The Company recorded income tax expense of $108,115 in the first three quarters of 2019, compared to income tax expense of $87,445 in the first three quarters of 2018. The effective tax rate was 15.4% in the first three quarters of 2019, compared to 14.8% in the first three quarters of 2018.

 

8.Marketable Securities

 

The Financial Accounting Standards Board (“FASB”) ASC topic entitled Fair Value Measurements and Disclosures defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The accounting guidance classifies the inputs used to measure fair value into the following hierarchy:

 

Level 1Unadjusted quoted prices in active markets for the identical asset or liability

 

12

 

 

Level 2Observable inputs for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability

 

Level 3Unobservable inputs for the asset or liability

 

The Company endeavors to utilize the best available information in measuring fair value. Financial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Valuation is based on prices obtained from an independent pricing vendor using both market and income approaches. The primary inputs to the valuation include quoted prices for similar assets in active markets, quoted prices for identical or similar assets in markets that are not active, contractual cash flows, benchmark yields, and credit spreads.

 

The method described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while the Company believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date. 

 

Available-for-sale securities measured at fair value on a recurring basis are summarized below:

 

U.S.Treasury Securities [Member]

Agency Securities [Member]

Mortgage-Backed Securities [Member]

Corporate Securities [Member]

Municipal Securities [Member]

Other [Member]

Recurring Basis [Member] 

Schedule of available-for-sale securities    
   Fair Value Measurements as
of September 28, 2019
 
   Total   Level 1   Level 2   Level 3 
U.S. Treasury securities  $16,557   $-   $16,557   $- 
Agency securities   67,926    -    67,926    - 
Mortgage-backed securities   129,564    -    129,564    - 
Corporate securities   1,066,438    -    1,066,438    - 
Municipal securities   158,530    -    158,530    - 
Other   113,746    -    113,746    - 
Total  $1,552,761   $-   $1,552,761   $- 

 

   Fair Value Measurements as
of December 29, 2018
   Total   Level 1   Level 2   Level 3 
U.S. Treasury securities  $22,128   $-   $22,128   $- 
Agency securities   59,116    -    59,116    -  
Mortgage-backed securities   135,865    -    135,865    - 
Corporate securities   980,524    -    980,524    - 
Municipal securities   173,137    -    173,137    - 
Other   142,342    -    142,342    - 
Total  $1,513,112   $-   $1,513,112   $- 

 

13

 

 

Marketable securities classified as available-for-sale securities are summarized below:

 

Schedule of marketable securities classified as available-for-sale securities                              
   Available-For-Sale Securities as
of September 28, 2019
 
   Amortized Cost   Gross Unrealized Gains   Gross Unrealized Losses   Fair Value 
U.S. Treasury securities  $16,633   $3   $(79)  $16,557 
Agency securities   67,875    130    (79)   67,926 
Mortgage-backed securities   131,507    174    (2,117)   129,564 
Corporate securities   1,061,714    8,965    (4,241)   1,066,438 
Municipal securities   157,456    1,173    (99)   158,530 
Other   114,106    129    (489)   113,746 
Total  $1,549,291   $10,574   $(7,104)  $1,552,761 

 

   Available-For-Sale Securities as
of December 29, 2018
 
   Amortized Cost   Gross Unrealized Gains   Gross Unrealized Losses   Fair Value 
U.S. Treasury securities  $22,485   $-   $(357)  $22,128 
Agency securities   60,088    28    (1,000)   59,116 
Mortgage-backed securities   142,176    1    (6,312)   135,865 
Corporate securities   1,010,590    33    (30,099)   980,524 
Municipal securities   175,630    73    (2,566)   173,137 
Other   144,606    0    (2,264)   142,342 
Total  $1,555,575   $135   $(42,598)  $1,513,112 

 

The Company’s investment policy targets low risk investments with the objective of minimizing the potential risk of principal loss. The fair value of our securities varies from period to period due to changes in interest rates, in the performance of the underlying collateral and in the credit performance of the underlying issuer, among other factors. The Company does not intend to sell the securities that have an unrealized loss shown in the table above, and it is not more likely than not that the Company will be required to sell a security before recovery of its amortized costs basis, which may be maturity.

 

The Company recognizes the credit component of other-than-temporary impairments of debt securities in “Other Income” and the noncredit component in “Other comprehensive income (loss)” for those securities that we do not intend to sell and for which it is not more likely than not that we will be required to sell before recovery. During 2018 and the 39-week period ended September 28, 2019, the Company did not record any material impairment charges on its outstanding securities.

 

The amortized cost and fair value of the securities at an unrealized loss position as of September 28, 2019 were $626,766 and $619,662, respectively. Approximately 44% of securities in our portfolio were at an unrealized loss position as of September 28, 2019. We have the ability to hold these securities until maturity or their value is recovered. We do not consider these unrealized losses to be other than temporary credit losses because there has been no material deterioration in credit quality and no change in the cash flows of the underlying securities. We do not intend to sell the securities and it is not more likely than not that we will be required to sell the securities; therefore, no material impairment has been recorded in the accompanying Condensed Consolidated Statements of Income.

 

14

 

 

The cost of securities sold is based on the specific identification method.

 

The following tables display additional information regarding gross unrealized losses and fair value by major security type for available-for-sale securities in an unrealized loss position as of September 28, 2019 and December 29, 2018.

 

Schedule of gross unrealized losses and fair value by major security type                            
   As of September 28, 2019 
   Less than 12 Consecutive Months   12 Consecutive Months or Longer 
   Gross Unrealized Losses   Fair Value   Gross Unrealized Losses   Fair Value 
U.S. Treasury securities  $(0)  $1,690   $(79)  $14,464 
Agency securities   (10)   5,988    (69)   30,753 
Mortgage-backed securities   (149)   17,478    (1,968)   93,550 
Corporate securities   (672)   163,205    (3,569)   191,739 
Municipal securities   (59)   24,305    (40)   15,022 
Other   (141)   27,181    (348)   34,287 
Total  $(1,031)  $239,847   $(6,073)  $379,815 

 

   As of December 29, 2018 
   Less than 12 Consecutive Months   12 Consecutive Months or Longer 
   Gross Unrealized Losses   Fair Value   Gross Unrealized Losses   Fair Value 
U.S. Treasury securities  $(3)  $3,975   $(354)  $18,153 
Agency securities   (5)   4,656    (995)   40,508 
Mortgage-backed securities   (1)   361    (6,311)   135,323 
Corporate securities   (4,028)   323,633    (26,071)   640,439 
Municipal securities   (454)   38,371    (2,112)   118,362 
Other   (102)   8,015    (2,162)   114,120 
Total  $(4,593)  $379,011   $(38,005)  $1,066,905 

 

The amortized cost and fair value of marketable securities at September 28, 2019, by maturity, are shown below.

 

Schedule of amortized cost and estimated fair value of marketable securities by contractual maturity        
   Amortized Cost   Fair Value 
Due in one year or less  $300,566   $300,542 
Due after one year through five years   1,061,239    1,066,607 
Due after five years through ten years   174,371    172,546 
Due after ten years   13,115    13,066 
   $1,549,291   $1,552,761 

 

15

 

 

9.Accumulated Other Comprehensive Income

 

The following provides required disclosure of changes in accumulated other comprehensive income (AOCI) balances by component for the 13-week and 39-week periods ended September 28, 2019:

 

Schedule of changes in accumulated other comprehensive income (AOCI)    
   13-Weeks Ended September 28, 2019 
   Foreign Currency Translation Adjustment   Net unrealized gains (losses) on available-for-sale securities   Total 
Beginning Balance  $38,407   $(3,726)  $34,681 
Other comprehensive income before reclassification, net of income tax expense of $657   (18,885)   4,933    (13,952)
Amounts reclassified from accumulated other comprehensive income   -    (139)   (139)
Net current-period other comprehensive income   (18,885)   4,794    (14,091)
Ending Balance  $19,522   $1,068   $20,590 

 

   39-Weeks Ended September 28, 2019 
   Foreign Currency Translation Adjustment   Net unrealized gains (losses) on available-for-sale securities   Total 
Beginning Balance  $47,327   $(38,897)  $8,430 
Other comprehensive income before reclassification, net of income tax expense of $5,968   (27,805)   40,180    12,375 
Amounts reclassified from accumulated other comprehensive income   -    (215)   (215)
Net current-period other comprehensive income   (27,805)   39,965    12,160 
Ending Balance  $19,522   $1,068   $20,590 

 

The following provides required disclosure of reporting reclassifications out of AOCI for the 13-week and 39-week periods ended September 28, 2019:

 

Accumulated Net Investment Gain (Loss) Attributable to Parent Reclassification from Accumulated Other Comprehensive Income [Member]

Schedule of of reporting reclassifications out of AOCI            
13-Weeks Ended September 28, 2019
Details About Accumulated Other Comprehensive Income Components  Amount Reclassified from Accumulated Other Comprehensive Income   Affected Line Item in the Statement Where Net Income is Presented
Unrealized gains (losses) on available-for-sale securities  $153   Other income (expense)
    (14)  Income tax benefit (provision)
   $139   Net of tax

 

39-Weeks Ended September 28, 2019
Details About Accumulated Other Comprehensive Income Components  Amount Reclassified from Accumulated Other Comprehensive Income   Affected Line Item in the Statement Where Net Income is Presented
Unrealized gains (losses) on available-for-sale securities  $213   Other income (expense)
    2   Income tax benefit (provision)
   $215   Net of tax

 

16

 

 

 10.

Revenue

 

In order to further depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors, we disaggregate revenue (or “net sales”) by geographic region, major product category, and pattern of recognition.

 

Disaggregated revenue by geographic region (Americas, APAC, and EMEA) is presented in Note 4 – Segment Information. The Company has identified six major product categories – auto PND, auto OEM, aviation, fitness, marine, and outdoor. Note 4 contains disaggregated revenue information of the aviation, fitness, marine, and outdoor major product categories. Auto segment revenue presented in Note 4 is comprised of the auto PND and auto OEM major product categories, as depicted below.

 

Auto PND [Member]

Auto OEM [Member]

Schedule of disaggregated revenue by geographic region    
   Auto Revenue by Major Product Category 
   13-Weeks Ended   39-Weeks Ended 
   September 28,   September 29,   September 28,   September 29, 
   2019   2018   2019   2018 
Auto PND   69%   64%   66%   66%
Auto OEM   31%   36%   34%   34%

 

A large majority of the Company’s sales are recognized on a point in time basis, usually once the product is shipped and title and risk of loss have transferred to the customer. Sales recognized over a period of time are primarily within the auto segment and relate to performance obligations that are satisfied over the life of the product or contractual service period. Revenue disaggregated by the timing of transfer of the goods or services is presented in the table below:

 

Point in time [Member]

Over time [Member]

 Schedule of revenue disaggregated                            
   13-Weeks Ended   39-Weeks Ended 
   September 28,   September 29,   September 28,   September 29, 
   2019   2018   2019   2018 
Point in time  $886,954   $761,216   $2,522,229   $2,286,740 
Over time   47,429    48,795    133,044    128,596 
Net sales  $934,383   $810,011   $2,655,273   $2,415,336 

 

17

 

 

Transaction price and costs associated with the Company’s unsatisfied performance obligations are reflected as deferred revenue and deferred costs, respectively, on the Company’s Condensed Consolidated Balance Sheets. Such amounts are recognized ratably over the applicable service period or estimated useful life. Changes in deferred revenue and costs during the 39-week period ending September 28, 2019 are presented below:

 

Schedule of deferred revenue and costs    Deferred Revenue(1)       Deferred Costs(2) 
   39-Weeks Ended 
   September 28, 
   2019 
   Deferred Revenue(1)   Deferred Costs(2) 
Balance, beginning of period  $172,938   $57,935 
Deferrals in period   125,278    20,284 
Recognition of deferrals in period   (133,044)   (26,613)
Balance, end of period  $165,172   $51,606 

 

(1)Deferred revenue is comprised of both Deferred revenue and Noncurrent deferred revenue per the Condensed Consolidated Balance Sheets
(2)Deferred costs are comprised of both Deferred costs and Noncurrent deferred costs per the Condensed Consolidated Balance Sheets

 

Of the $133,044 of deferred revenue recognized in the 39-weeks ended September 28, 2019, $78,092 was deferred as of the beginning of the period.

 

Approximately two-thirds of the $165,172 of deferred revenue at the end of the period, September 28, 2019, is recognized ratably over a period of three years or less.

 

11.Leases

 

Leases Textual

The Company leases certain real estate properties, vehicles, and equipment in various countries around the world. Leased properties are typically used for office space, distribution, and retail. The Company’s leases are classified as operating leases with remaining terms of 1 to 34 years, some of which include an option to extend or renew. If the exercise of an option to extend or renew is determined to be reasonably certain, the associated right-of-use asset and lease liability reflects the extended period and payments. For all real estate leases, any non-lease components, including common area maintenance, have been separated from lease components and excluded from the associated right-of-use asset and lease liability calculations. For all equipment and vehicle leases, an accounting policy election has been made to not separate lease and non-lease components.

 

Leases with an initial term of 12 months or less (“short-term leases”) are not recognized on the Company’s Condensed Consolidated Balance Sheets as a right-of-use asset or lease liability.

 

The following table represents lease costs recognized in the Company’s Condensed Consolidated Statements of Income for the 13-weeks and 39-weeks ended September 28, 2019. Lease costs are included in Selling, general and administrative expense and Research and development expense on the Company’s Condensed Consolidated Statements of Income.

  

Schedule of operating lease cost            
    13-Weeks Ended     39-Weeks Ended  
 
 
 
 
September 28,  
 
 
September 28,  
 
   2019   2019 
Operating lease cost(1)  $6,023   $17,683 

 

(1)Operating lease cost includes short-term lease costs and variable lease costs, which were not material in the periods presented.

 

18

 

  

The following table represents the components of leases that are recognized on the Company’s Condensed Consolidated Balance Sheets as of September 28, 2019.

  

Schedule of amounts recognized in balance sheet    
   September 28, 
   2019 
Operating lease right-of-use assets  $55,399 
      
Other accrued expenses  $13,438 
Noncurrent operating lease liabilities   42,855 
Total lease liabilities  $56,293 
      
Weighted average remaining lease term  5.6 years 
Weighted average discount rate   4.0%

 

The following table represents the maturity of lease liabilities.

 

Schedule of maturity of lease liabilities    
Fiscal Year  Lease payments 
2019, excluding the 39-weeks ended September 28, 2019  $4,347 
2020   15,447 
2021   12,259 
2022   8,736 
2023   7,955 
Thereafter   15,389 
Total  $64,133 
Less: imputed interest   (7,840)
Present value of lease liabilities  $56,293 

 

The following table presents supplemental cash flow and noncash information related to leases.

 

Schedule of cash flow supplemental    
   39-Weeks Ended 
   September 28, 
   2019 
Cash paid for amounts included in the measurement of operating lease liabilities(2)  $13,528 
Right-of-use assets obtained in exchange for new operating lease liabilities  $7,853 

 

(2)Included in Net cash provided by operating activities on the Company’s Condensed Consolidated Statements of Cash Flows.

  

12.Recently Issued Accounting Pronouncements Not Yet Adopted

 

Financial Instruments – Credit Losses

 

In June 2016, the FASB issued Accounting Standards Update No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 provides new guidance on assessment of expected credit losses of certain financial instruments. ASU 2016-13 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of adopting the new standard on its Consolidated Financial Statements.

 

Receivables – Nonrefundable Fees and Other Costs

 

In March 2017, the FASB issued Accounting Standards Update No. 2017-08, Receivables – Nonrefundable Fees and Other Costs (Topic 310-20): Premium Amortization on Purchased Callable Debt Securities (“ASU 2017-08”), which shortens the amortization period for certain callable debt securities held at a premium, requiring the premium to be amortized to the earliest call date. Callable debt securities held at a discount continue to be amortized to maturity. ASU 2017-08 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of adopting the new standard on its Consolidated Financial Statements.

 

13. Subsequent Events

 

Switzerland corporate tax reform was approved by public referendum in May 2019 and enacted in October 2019. Accordingly, the Company expects to record an income tax benefit of approximately $20 to $220 million in the fourth quarter of 2019 due to an increase in certain Switzerland deferred tax assets resulting from enactment of Switzerland Federal and Schaffhausen cantonal tax reform. The Company is evaluating transitional measures in Switzerland tax law that may affect the overall increase in deferred tax assets as well as the impact of tax reform to its ongoing effective tax rate, the materiality of which is not yet known.

 

19

 

 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

Overview

 

The discussion set forth below, as well as other portions of this Quarterly Report, contains statements concerning potential future events. Such forward-looking statements are based upon assumptions by management, as of the date of this Quarterly Report, including assumptions about risks and uncertainties faced by the Company. Readers can identify these forward-looking statements by their use of such verbs as expects, anticipates, believes or similar verbs or conjugations of such verbs. If any of the Company’s assumptions prove incorrect or should unanticipated circumstances arise, actual results could materially differ from those anticipated by such forward-looking statements. The differences could be caused by a number of factors or combination of factors including, but not limited to, those factors identified in the Company’s Annual Report on Form 10-K for the year ended December 29, 2018. This report has been filed with the Securities and Exchange Commission (the “SEC” or the “Commission”) in Washington, D.C. and can be obtained by contacting the SEC’s public reference operations or obtaining it through the SEC’s website at http://www.sec.gov. Readers are strongly encouraged to consider those factors when evaluating any forward-looking statement concerning the Company. The Company will not update any forward-looking statements in this Quarterly Report to reflect future events or developments.

 

The information contained in this Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the Condensed Consolidated Financial Statements and Notes thereto included in this Form 10-Q and the audited financial statements and notes thereto in the Company’s Annual Report on Form 10-K for the year ended December 29, 2018.

 

The Company is a leading worldwide provider of navigation, communications and information devices, most of which are enabled by Global Positioning System, or GPS, technology. We operate in five reportable segments, which serve the outdoor, fitness, marine, auto and aviation markets. The Company’s segments offer consumer products through its network of subsidiary distributors and independent dealers and distributors and some also maintain relationships with original equipment manufacturers (OEMs). However, the nature of products and types of customers for the five segments may vary significantly. As such, the segments are managed separately.

 

20

 

 

Results of Operations

 

The following table sets forth the Company’s results of operations as a percent of net sales during the periods shown (the table may not foot due to rounding):

 

   13-Weeks Ended 
   September 28,
2019
   September 29,
2018
 
Net sales   100%   100%
Cost of goods sold   39%   41%
Gross profit   61%   59%
Advertising expense   3%   4%
Selling, general and administrative expense   13%   14%
Research and development expense   16%   17%
Total operating expense   33%   35%
Operating income   28%   24%
Other income (expense)   (0)%   1%
Income before income taxes   28%   25%
Income tax provision   3%   2%
Net income   24%   23%

  

   39-Weeks Ended 
   September 28,
2019
   September 29,
2018
 
Net sales   100%   100%
Cost of goods sold   40%   41%
Gross profit   60%   59%
Advertising expense   4%   4%
Selling, general and administrative expense   14%   15%
Research and development expense   17%   17%
Total operating expense   35%   36%
Operating income   25%   23%
Other income (expense)   1%   1%
Income before income taxes   26%   24%
Income tax provision   4%   4%
Net income   22%   21%

 

The segment table located in Note 4 to the Condensed Consolidated Financial Statements sets forth the Company’s results of operations (in thousands) including net sales, gross profit, and operating income for each of the Company’s five segments during the periods shown. For each line item in the table, the total of the outdoor, fitness, marine, auto, and aviation segments’ amounts equals the amount in the Condensed Consolidated Statements of Income included in Item 1.

 

As indicated in Note 4 to the Condensed Consolidated Financial Statements, the methodology used to allocate certain selling, general, and administrative expenses was refined in the first quarter of 2019. The amounts presented below for the 13-weeks and 39-weeks ended September 29, 2018 are presented here as they were originally reported.

 

21

 

 

Comparison of 13-Weeks ended September 28, 2019 and September 29, 2018

(Amounts included in the following discussion are stated in thousands unless otherwise indicated)

 

Net Sales

 

   13-Weeks Ended
September 28, 2019
   13-Weeks Ended
September 29, 2018
   Year over Year 
   Net Sales   % of Total   Net Sales   % of Total   $ Change   % Change 
Outdoor  $258,294    28%  $209,415    26%  $48,879    23%
Fitness   243,099    26%   190,185    24%   52,914    28%
Marine   107,694    11%   98,770    12%   8,924    9%
Auto   137,722    15%   165,214    20%   (27,492)   (17)%
Aviation   187,574    20%   146,427    18%   41,147    28%
Total  $934,383    100%  $810,011    100%  $124,372    15%

 

Net sales increased 15% for the 13-week period ended September 28, 2019 when compared to the year-ago quarter. The outdoor, fitness, marine, and aviation segments collectively increased by 24%, contributing 85% of total revenue. Outdoor was the largest portion of our revenue mix at 28% in the third quarter of 2019 compared to 26% in the third quarter of 2018.

 

Total unit sales in the third quarter of 2019 increased to 3,659 when compared to total unit sales of 3,527 in the third quarter of 2018.

 

Outdoor, fitness, marine, and aviation segment revenue increased 23%, 28%, 9%, and 28%, respectively, when compared to the year-ago quarter. The outdoor segment revenue increase was driven by sales growth in multiple product categories, led primarily by adventure watches. The fitness segment revenue increase was primarily driven by strong sales in wearables and sales from Tacx, a newly acquired group of subsidiaries that designs and manufactures indoor bike trainers. The current quarter marine segment revenue increase was driven by sales growth in multiple product categories, led primarily by chartplotters. The aviation segment revenue increase was driven by sales growth in both OEM and aftermarket categories. Auto segment revenue decreased 17% from the year-ago quarter, primarily due to lower OEM sales in the current quarter and the ongoing PND market contraction.

 

Gross Profit

 

   13-Weeks Ended
September 28, 2019
   13-Weeks Ended
September 29, 2018
   Year over Year 
   Gross Profit   % of Revenue   Gross Profit   % of Revenue   $ Change   % Change 
Outdoor  $170,846    66%  $136,671    65%  $34,175    25%
Fitness   126,835    52%   103,441    54%   23,394    23%
Marine   64,275    60%   58,508    59%   5,767    10%
Auto   65,814    48%   70,925    43%   (5,111)   (7)%
Aviation   139,688    74%   111,202    76%   28,486    26%
Total  $567,458    61%  $480,747    59%  $86,711    18%

 

Gross profit dollars in the third quarter of 2019 increased 18%, primarily due to growth in net sales along with a gross margin increase of 140 basis points compared to the year-ago quarter. Gross margin increased in the auto segment, was relatively flat in the outdoor and marine segments, and decreased in the fitness and aviation segments when compared to the year-ago quarter.

 

The auto segment gross margin increase of 490 basis points was primarily attributable to lower license expense. A portion of license expense favorability in the auto segment is expected to continue for the remainder of the year. Gross margin remained relatively flat within the outdoor and marine segments. The fitness and aviation segment gross margin decreases were primarily attributable to product mix.

 

22

 

 

Advertising Expense

 

   13-Weeks Ended
September 28, 2019
   13-Weeks Ended
September 29, 2018
   Year over Year 
   Advertising   % of   Advertising   % of             
   Expense   Revenue   Expense   Revenue   $ Change   % Change 
Outdoor  $11,327         4%  $9,455         5%  $1,872    20%
Fitness   13,403    6%   12,296    6%   1,107    9%
Marine   3,875    4%   3,594    4%   281    8%
Auto   2,874    2%   4,180    3%   (1,306)   (31)%
Aviation   1,189    1%   1,615    1%   (426)   (26)%
Total  $32,668    3%  $31,140    4%  $1,528    5%

 

Advertising expense as a percent of revenue was relatively flat when compared to the year-ago quarter and increased 5% in absolute dollars. The total absolute dollar increase was primarily attributable to increased cooperative advertising in the outdoor, fitness, and marine segments, partially offset by decreased cooperative advertising in the auto and aviation segments.

 

Selling, General and Administrative Expense

 

   13-Weeks Ended
September 28, 2019
   13-Weeks Ended
September 29, 2018
   Year over Year 
   Selling, General &   % of   Selling, General &   % of             
   Admin. Expenses   Revenue   Admin. Expenses   Revenue   $ Change   % Change 
Outdoor  $32,679         13%  $31,240    15%  $1,439    5%
Fitness   37,119    15%   31,370    16%   5,749    18%
Marine   20,232    19%   21,704    22%   (1,472)   (7)%
Auto   17,818    13%   21,418    13%   (3,600)   (17)%
Aviation   16,921    9%   8,937    6%   7,984    89%
Total  $124,769    13%  $114,669    14%  $10,100    9%

 

Selling, general and administrative expense increased 9% in absolute dollars and was relatively flat as a percent of revenue compared to the year-ago quarter. The absolute dollar increase in the third quarter of 2019 was primarily attributable to personnel costs and expenses from recent acquisitions. The fitness segment decrease as a percent of revenue was primarily due to greater leverage of operating costs.

 

As noted above and in Note 4 to the Condensed Consolidated Financial Statements, the Company refined its methodology to allocate certain selling, general and administrative expenses in the beginning of the 2019 fiscal year. The prior year amounts are presented here as originally reported. For comparative purposes, we estimate selling, general and administrative expenses for the third quarter of 2018 would have been approximately $4 million more for the aviation segment, approximately $2 million less for the marine segment, approximately $2 million less for the outdoor segment, and not significantly different for the fitness and auto segments. Selling, general and administrative expense as a percent of revenue also decreased in the outdoor and marine segments due to greater leverage of operating costs.

 

Considering the refined allocation methodology noted above, we estimate selling, general and administrative expenses for the 52-weeks ended December 29, 2018 would have been approximately $18 million more for the aviation segment, approximately $11 million less for the marine segment, approximately $7 million less for the outdoor segment, and not significantly different for the fitness and auto segments.

 

Research and Development Expense

 

   13-Weeks Ended
September 28, 2019
   13-Weeks Ended
September 29, 2018
   Year over Year 
   Research &   % of   Research &   % of             
   Development   Revenue   Development   Revenue   $ Change   % Change 
Outdoor  $21,789         8%  $17,004    8%  $4,785    28%
Fitness   26,482    11%   22,397    12%   4,085    18%
Marine   20,160    19%   19,302    20%   858    4%
Auto   24,265    18%   30,295    18%   (6,030)   (20)%
Aviation   55,865    30%   49,981    34%   5,884    12%
Total  $148,561    16%  $138,979    17%  $9,582    7%

 

23

 

 

Research and development expense as a percent of revenue decreased 130 basis points when compared to the year-ago quarter and increased 7% in absolute dollars. The absolute dollar increase was primarily due to higher engineering personnel costs related to wearable and aviation product offerings and expenses resulting from recent acquisitions, partially offset by the capitalization of certain contractually reimbursable preproduction design and development personnel costs within the auto segment. Our research and development spending is focused on product development, improving existing software capabilities, and exploring new categories.

 

Operating Income

 

   13-Weeks Ended
September 28, 2019
   13-Weeks Ended
September 29, 2018
   Year over Year 
   Operating Income   % of Revenue   Operating Income   % of Revenue   $ Change   % Change 
Outdoor  $105,051    41%  $78,972    38%  $26,079    33%
Fitness   49,831    20%   37,378    20%   12,453    33%
Marine   20,008    19%   13,908    14%   6,100    44%
Auto   20,857    15%   15,032    9%   5,825    39%
Aviation   65,713    35%   50,669    35%   15,044    30%
Total  $261,460    28%  $195,959    24%  $65,501    33%

   

Operating income increased 33% in absolute dollars and 380 basis points as a percent of revenue when compared to the year-ago quarter. In the current quarter, the operating income growth in absolute dollars and as a percent of revenue was primarily attributable to revenue growth, improved gross margin, and greater leverage of operating expenses, as discussed above.

 

Other Income (Expense)

 

   13-Weeks Ended   13-Weeks Ended 
   September 28, 2019   September 29, 2018 
Interest income  $12,309   $11,089 
Foreign currency losses   (16,296)   (6,868)
Other   294    1,147 
Total  $(3,693)  $5,368 

  

The average return on cash and investments, including interest and capital gains/losses, during the third quarter of 2019 was 2.0% compared to 1.8% during the same quarter of 2018. Interest income increased primarily due to slightly higher yields on fixed-income securities.

 

Foreign currency gains and losses for the Company are typically driven by movements in the Taiwan Dollar, Euro, and British Pound Sterling in relation to the U.S. Dollar. The Taiwan Dollar is the functional currency of Garmin Corporation, the U.S. Dollar is the functional currency of Garmin (Europe) Ltd., and the Euro is the functional currency of most of our other European subsidiaries, although some transactions and balances are denominated in British Pounds. The majority of the Company’s consolidated foreign currency gain or loss is typically driven by the significant cash and marketable securities, receivables and payables held in a currency other than the functional currency at a given legal entity. Due to the relative size of the entities using a functional currency other than the Taiwan Dollar, Euro, and British Pound Sterling, currency fluctuations related to these entities are not expected to have a material impact on the Company’s financial statements.

 

The $16.3 million currency loss recognized in the third quarter of 2019 was primarily due to the U.S. Dollar strengthening against the Euro and British Pound Sterling, partially offset by the U.S. Dollar strengthening against the Taiwan Dollar, within the 13-weeks ended September 28, 2019. During this period, the U.S. Dollar strengthened 3.8% against the Euro and 3.2% against the British Pound Sterling, resulting in losses of $9.8 million and $1.5 million, respectively, while the U.S. Dollar strengthened 0.3% against the Taiwan Dollar, resulting in a gain of $1.2 million. The remaining net currency loss of $6.2 million was related to the timing of transactions and impacts of other currencies, each of which was individually immaterial.

 

The $6.9 million currency loss recognized in the third quarter of 2018 was primarily due to the strengthening of the U.S. Dollar against the Euro and British Pound Sterling within the 13-weeks ended September 29, 2018. During this period, the U.S. Dollar strengthened 0.7% against the Euro and 1.3% against the British Pound Sterling, resulting in losses of $2.7 million and $0.6 million, respectively, while the U.S. Dollar remained relatively flat against the Taiwan Dollar. The remaining net currency loss of $3.6 million was related to the timing of transactions and impacts of other currencies, each of which was individually immaterial.

 

24

 

 

Income Tax Provision

 

The Company recorded income tax expense of $29.9 million in the 13-week period ended September 28, 2019, compared to income tax expense of $17.1 million in the 13-week period ended September 29, 2018. The effective tax rate was 11.6% in the third quarter of 2019, compared to 8.5% in the third quarter of 2018. The 310 basis points increase to the third quarter of 2019 effective tax rate compared to the prior year quarter is primarily due to a decrease in uncertain tax position reserves released due to expiring statutes of limitations in the third quarter of 2019 compared to the third quarter of 2018.

 

As discussed in Note 13 to the Condensed Consolidated Financial Statements, Switzerland corporate tax reform was approved by public referendum in May 2019 and enacted in October 2019. Accordingly, the Company expects to record an income tax benefit of approximately $20 to $220 million in the fourth quarter of 2019 due to an increase in certain Switzerland deferred tax assets resulting from enactment of Switzerland Federal and Schaffhausen cantonal tax reform. The Company is evaluating transitional measures in Switzerland tax law that may affect the overall increase in deferred tax assets as well as the impact of tax reform to its ongoing effective tax rate, the materiality of which is not yet known.

 

Net Income

 

As a result of the above, net income for the 13-weeks ended September 28, 2019 was $227.9 million compared to $184.2 million for the 13-week period ended September 28, 2018, an increase of $43.7 million.

 

Comparison of 39-Weeks Ended September 28, 2019 and 39-Weeks Ended September 29, 2018

 

Net Sales

 

   39-Weeks Ended
September 28, 2019
   39-Weeks Ended
September 29, 2018
   Year over Year 
   Net Sales   % of Total   Net Sales   % of Total   $ Change   % Change 
Outdoor  $622,748    24%  $555,314    23%  $67,434    12%
Fitness   675,007    25%   581,315    24%   93,692    16%
Marine   393,070    15%   346,908    14%   46,162    13%
Auto   422,132    16%   486,653    20%   (64,521)   (13)%
Aviation   542,316    20%   445,146    19%   97,170    22%
Total  $2,655,273    100%  $2,415,336    100%  $239,937    10%

  

Net sales increased 10% for the 39-week period ended September 28, 2019 when compared to the year-ago period. The outdoor, fitness, marine, and aviation segments collectively increased by 16%, contributing 84% of total revenue. Fitness was the largest portion of our revenue mix at 25% in the first three quarters of 2019 compared to 24% in the first three quarters of 2018.

 

Total unit sales in the first three quarters of 2019 increased to 10,678 when compared to the total unit sales of 10,266 in the first three quarters of 2018.

 

Outdoor, fitness, marine, and aviation segment revenues increased 12%, 16%, 13%, and 22%, respectively, when compared to the year-ago period. The outdoor segment revenue increase was primarily driven by strong sales in adventure watches, golf and inReach product lines. Fitness segment revenue increases were primarily driven by strong sales in wearables and sales from newly acquired Tacx. Marine segment revenue increases were driven by sales growth in multiple product categories, led primarily by chartplotters and sonar products. The aviation segment revenue increase was driven by sales growth in both OEM and aftermarket categories. Auto segment revenue decreased 13% from the year-ago period, primarily due to the ongoing PND market contraction.

 

25

 

 

Gross Profit

 

   39-Weeks Ended
September 28, 2019
   39-Weeks Ended
September 29, 2018
   Year over Year 
   Gross Profit   % of Revenue   Gross Profit   % of Revenue   $ Change   % Change 
Outdoor  $403,842    65%  $358,829    65%  $45,013    13%
Fitness   352,805    52%   326,473    56%   26,332    8%
Marine   234,014    60%   203,976    59%   30,038    15%
Auto   198,012    47%   207,389    43%   (9,377)   (5)%
Aviation   405,848    75%   333,886    75%   71,962    22%
Total  $1,594,521    60%  $1,430,553    59%  $163,968    11%

 

Gross profit dollars in the 39-week period ended September 28, 2019 increased 11% while gross margin remained relatively flat compared to the year-ago period. Gross margin increased 430 basis points in the auto segment when compared to the year-ago period, primarily attributable to lower license expense and product mix. A portion of license expense favorability in the auto segment is expected to continue for the remainder of the year. Gross margin remained relatively flat within the outdoor, marine, and aviation segments. Gross margin decreased in the fitness segment primarily due to lower average selling prices and product mix.

 

Advertising Expense

 

   39-Weeks Ended
September 28, 2019
   39-Weeks Ended
September 29, 2018
   Year over Year 
   Advertising   % of   Advertising   % of             
   Expense   Revenue   Expense   Revenue   $ Change   % Change 
Outdoor  $30,464    5%  $25,955    5%  $4,509    17%
Fitness   41,319    6%   40,515    7%   804    2%
Marine   15,791    4%   14,022    4%   1,769    13%
Auto   10,180    2%   14,100    3%   (3,920)   (28)%
Aviation   4,054    1%   5,408    1%   (1,354)   (25)%
Total  $101,808    4%  $100,000    4%  $1,808    2%

 

Advertising expense increased 2% in absolute dollars and was relatively flat as a percent of revenue when compared to the year-ago period. Increased cooperative advertising in the outdoor, fitness, and marine segments and increased media advertising in the outdoor segment was partially offset by decreased cooperative advertising in the auto and aviation segments.

 

Selling, General and Administrative Expense

 

   39-Weeks Ended
September 28, 2019
   39-Weeks Ended
September 29, 2018
   Year over Year 
   Selling, General & Admin.   % of   Selling, General & Admin.   % of             
   Expenses   Revenue   Expenses   Revenue   $ Change   % Change 
Outdoor  $91,390    15%  $85,887    15%  $5,503    6%
Fitness   114,657    17%   95,462    16%   19,195    20%
Marine   69,524    18%   75,841    22%   (6,317)   (8)%
Auto   56,486    13%   68,465    14%   (11,979)   (17)%
Aviation   48,232    9%   26,579    6%   21,653    81%
Total  $380,289    14%  $352,234    15%  $28,055    8%

 

Selling, general and administrative expense increased 8% in absolute dollars and was relatively flat as a percent of revenue when compared to the year-ago period. The absolute dollar increase was primarily attributable to personnel costs, legal related costs, and expenses from recent acquisitions. The fitness segment increase as a percent of revenue was primarily due to expenses from newly acquired Tacx.

 

As noted above and in Note 4 to the Condensed Consolidated Financial Statements, the Company refined its methodology to allocate certain selling, general and administrative expenses in the beginning of the 2019 fiscal year. The prior year amounts are presented here as originally reported. For comparative purposes, we estimate selling, general and administrative expenses for the first three quarters of 2018 would have been approximately $13 million more for the aviation segment, approximately $10 million less for the marine segment, approximately $3 million less for the outdoor segment, and not significantly different for the fitness and auto segments. Selling, general and administrative expense as a percent of revenue also decreased in marine due to greater leverage of operating costs.

 

26

 

 

Considering the refined allocation methodology noted above, we estimate selling, general and administrative expenses for the 52-weeks ended December 29, 2018 would have been approximately $18 million more for the aviation segment, approximately $11 million less for the marine segment, approximately $7 million less for the outdoor segment, and not significantly different for the fitness and auto segments.

 

Research and Development Expense

 

   39-Weeks Ended
September 28, 2019
   39-Weeks Ended
September 29, 2018
   Year over Year 
   Research &   % of   Research &   % of             
   Development   Revenue   Development   Revenue   $ Change   % Change 
Outdoor  $63,648    10%  $52,276    9%  $11,372    22%
Fitness   78,460    12%   67,197    12%   11,263    17%
Marine   60,487    15%   59,307    17%   1,180    2%
Auto   77,368    18%   93,711    19%   (16,343)   (17)%
Aviation   163,398    30%   150,158    34%   13,240    9%
Total  $443,361    17%  $422,649    17%  $20,712    5%

 

Research and development expense as a percent of revenue was relatively flat when compared to the year-ago period and increased 5% in absolute dollars. The absolute dollar increase in research and development expenses when compared with the year-ago period was primarily due to engineering personnel costs related to our wearable and aviation product offerings and expenses resulting from recent acquisitions, partially offset by the capitalization of certain contractually reimbursable preproduction design and development personnel costs within the auto segment. Our research and development spending is focused on product development, improving existing software capabilities, and exploring new categories.

 

Operating Income

 

   39-Weeks Ended
September 28, 2019
   39-Weeks Ended
September 29, 2018
   Year over Year 
   Operating   % of   Operating   % of             
  Income   Revenue   Income   Revenue   $ Change   % Change 
Outdoor  $218,340    35%  $194,711    35%  $23,629    12%
Fitness   118,369    18%   123,299    21%   (4,930)   (4)%
Marine   88,212    22%   54,806    16%   33,406    61%
Auto   53,978    13%   31,113    6%   22,865    73%
Aviation   190,164    35%   151,741    34%   38,423    25%
Total  $669,063    25%  $555,670    23%  $113,393    20%

 

Operating income increased 20% in absolute dollars and increased 220 basis points as a percent of revenue when compared to the year-ago period. The growth in operating income on an absolute dollar basis and as a percent of revenue was the result of revenue growth, improved gross margin, and greater leverage of operating expenses, as discussed above.

 

Other Income (Expense)

 

   39-Weeks Ended   39-Weeks Ended 
   September 28,
2019
   September 29,
2018
 
Interest income  $39,748   $32,310 
Foreign currency losses   (12,568)   (3,405)
Other   3,567    6,800 
Total  $30,747   $35,705 

 

The average returns on cash and investments, including interest and capital gains/losses, during the 39-weeks ended September 28, 2019 and the 39-weeks ended September 29, 2018 were 2.0% and 1.8%, respectively. Interest income increased primarily due to slightly higher yields on fixed-income securities.

 

27

 

 

The $12.6 million currency loss recognized in the first three quarters of 2019 was primarily due to the strengthening of the U.S. Dollar against most other currencies, partially offset by the U.S. Dollar strengthening against the Taiwan Dollar within the 39-weeks ended September 28, 2019. During this period, the U.S. Dollar strengthened 1.5% against the Taiwan Dollar, resulting in a gain of $8.6 million. This was more than offset by the U.S. Dollar strengthening 4.4% against the Euro and 3.3% against the British Pound Sterling, resulting in losses of $13.9 million and $0.9 million, respectively, and additional net currency losses of $6.4 million related to the timing of transactions and impacts of other currencies, each of which was individually immaterial.

 

The $3.4 million currency loss recognized in the first three quarters of 2018 was primarily due to the strengthening of the U.S. Dollar against most other currencies, partially offset by the U.S. Dollar strengthening against the Taiwan Dollar within the 39-weeks ended September 29, 2018. During this period, the U.S. Dollar strengthened 2.7% against the Taiwan Dollar, resulting in a gain of $13.6 million. This was more than offset by the U.S. Dollar strengthening 3.2% against the Euro and 3.6% against the British Pound Sterling, resulting in losses of $7.7 million and $0.6 million, respectively, and additional net currency losses of $8.7 million related to the timing of transactions and impacts of other currencies, each of which was individually immaterial.

 

Income Tax Provision

 

The Company recorded income tax expense of $108.1 million in the first three quarters of 2019, compared to income tax expense of $87.4 million in the first three quarters of 2018. The effective tax rate was 15.4% in the first three quarters of 2019, compared to 14.8% in the first three quarters of 2018.

 

As discussed in Note 13 to the Condensed Consolidated Financial Statements, Switzerland corporate tax reform was approved by public referendum in May 2019 and enacted in October 2019. Accordingly, the Company expects to record an income tax benefit of approximately $20 to $220 million in the fourth quarter of 2019 due to an increase in certain Switzerland deferred tax assets resulting from enactment of Switzerland Federal and Schaffhausen cantonal tax reform. The Company is evaluating transitional measures in Switzerland tax law that may affect the overall increase in deferred tax assets as well as the impact of tax reform to its ongoing effective tax rate, the materiality of which is not yet known.

 

Net Income

 

As a result of the above, net income for the 39-week period ended September 28, 2019 was $591.7 million compared to $503.9 million for the 39-week period ended September 29, 2018, an increase of $87.8 million.

 

Liquidity and Capital Resources

 

As of September 28, 2019, we had approximately $2.5 billion of cash and cash equivalents and marketable securities. We primarily use cash flow from operations, and expect that future cash requirements may be used, to fund our capital expenditures, support our working capital requirements, pay dividends, and fund strategic acquisitions. We believe that our existing cash balances and cash flow from operations will be sufficient to meet our long-term projected capital expenditures, working capital and other cash requirements.

 

It is management’s goal to invest the on-hand cash in accordance with the investment policy, which has been approved by the Company’s Board of Directors. The investment policy’s primary purpose is to preserve capital, maintain an acceptable degree of liquidity, and maximize yield within the constraint of low credit risk. Garmin’s average interest rate returns on cash and investments during the first three quarters of 2019 and 2018 were approximately 2.0% and 1.8%, respectively. The fair value of our securities varies from period to period due to changes in interest rates, in the performance of the underlying collateral and in the credit performance of the underlying issuer, among other factors. See Note 8 for additional information regarding marketable securities.

 

Operating Activities

 

   39-Weeks Ended 
   September 28,   September 29, 
(In thousands)  2019   2018 
Net cash provided by operating activities  $464,170   $701,782 

 

The $237.6 million decrease in cash provided by operating activities during the first three quarters of 2019 compared to the first three quarters of 2018 was primarily due to the increase in cash used in working capital of $310.6 million (which included a decrease of $98.0 million in net receipts of accounts receivable, a net increase of $126.7 million in cash paid for inventory associated primarily with the Company’s effort to increase days of supply to support our increasingly diversified product lines, and a net increase of $85.9 million in cash used in other activities primarily driven by payments associated with an amendment to a license agreement) and income taxes payable of $34.5 million. These decreases were partially offset by the year over year increase in net income and other non-cash adjustments of $107.5 million.

 

28

 

 

Investing Activities

 

   39-Weeks Ended 
   September 28,   September 29, 
(In thousands)  2019   2018 
Net cash used in investing activities  $(367,808)  $(238,815)

 

The $129.0 million increase in cash used in investing activities during the first three quarters of 2019 compared to the first three quarters of 2018 was primarily due to increased cash payments for acquisitions of $246.1 million, partially offset by decreased net purchases of marketable securities of $85.6 million and cash payments for net purchases of property and equipment of $30.4 million.

 

Financing Activities

 

   39-Weeks Ended 
   September 28,   September 29, 
(In thousands)  2019   2018 
Net cash used in financing activities  $(308,895)  $(288,534)

 

The $20.4 million increase in cash used in financing activities during the first three quarters of 2019 compared to the first three quarters of 2018 was primarily due to an increase in dividend payments of $12.8 million and $7.6 million increase in treasury stock net purchases related to equity awards.

 

Off-Balance Sheet Arrangements

 

We do not have any off-balance sheet arrangements.

 

Critical Accounting Policies and Estimates

 

General

 

Garmin’s discussion and analysis of its financial condition and results of operations are based upon Garmin’s Consolidated Financial Statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The presentation of these financial statements requires Garmin to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, Garmin evaluates its estimates, including those related to bad debts, inventories, investments, intangible assets, income taxes, warranty obligations, contingencies, customer sales programs and incentives, product returns, relative standalone selling prices, and progress toward completion of performance obligations in certain contracts with customers. Garmin bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

For a description of the significant accounting policies and methods used in the preparation of the Company’s Condensed Consolidated Financial Statements, refer to Note 2, “Summary of Significant Accounting Policies” in the Notes to the Consolidated Financial Statements in Part II, Item 8 and “Critical Accounting Policies and Estimates” in Part II, Item 7 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 29, 2018. There were no material changes to the Company’s critical accounting policies and estimates in the 13-week and 39-week periods ended September 28, 2019, other than those discussed in Note 1, “Accounting Policies”.

 

29

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

There are numerous market risks that can affect our future business, financial condition and results of operations. In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part II, “Item 7A. Quantitative and Qualitative Disclosures About Market Risk” in our Annual Report on Form 10-K for the fiscal year ended December 29, 2018. There have been no material changes during the 13-week and 39-week periods ended September 28, 2019 in the risks described in our Annual Report on Form 10-K related to market sensitivity, inflation, foreign currency exchange rate risk and interest rate risk.

 

Item 4. Controls and Procedures

 

(a) Evaluation of disclosure controls and procedures. The Company maintains a system of disclosure controls and procedures that are designed to provide reasonable assurance that information, which is required to be timely disclosed, is accumulated and communicated to management in a timely fashion.  A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. As of September 28, 2019, the Company carried out an evaluation, under the supervision and with the participation of the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, of the effectiveness of the Company’s disclosure controls and procedures.  Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded as of September 28, 2019 that our disclosure controls and procedures were effective such that the information relating to the Company, required to be disclosed in our Securities and Exchange Commission (“SEC”) reports (i) is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and (ii) is accumulated and communicated to the Company’s management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

 

(b) Changes in internal control over financial reporting. There has been no change in the Company’s internal controls over financial reporting that occurred during the Company’s fiscal quarter ended September 28, 2019 that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

30

 

 

Part II - Other Information

 

Item 1. Legal Proceedings

 

In the normal course of business, the Company and its subsidiaries are parties to various legal claims, actions, and complaints, including matters involving patent infringement, other intellectual property, product liability, customer claims and various other risks. It is not possible to predict with certainty whether or not the Company and its subsidiaries will ultimately be successful in any of these legal matters, or if not, what the impact might be. However, the Company’s management does not expect that the results in any of these legal proceedings will have a material adverse effect on the Company’s results of operations, financial position or cash flows. For additional information, see Note 6 – Commitments and Contingencies in the above Condensed Consolidated Financial Statements and Part I, “Item 3. Legal Proceedings” in the Company’s Annual Report on Form 10-K for the fiscal year ended December 29, 2018.

 

Item 1A. Risk Factors

 

There are many risks and uncertainties that can affect our future business, financial performance or share price. In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 29, 2018. There have been no material changes during the 13-week and 39-week periods ended September 28, 2019 in the risks described in our Annual Report on Form 10-K. These risks, however, are not the only risks facing our Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

 

Not applicable

 

Item 3. Defaults Upon Senior Securities

 

None

 

Item 4. Mine Safety Disclosures

 

Not applicable

 

Item 5. Other Information

 

Not applicable

 

31

 

 

Item 6. Exhibits

 

Exhibit 31.1   Certification of Chief Executive Officer pursuant to Exchange Act  Rule 13a-14(a) or 15d-14(a).
     
Exhibit 31.2   Certification of Chief Financial Officer pursuant to Exchange Act Rule 13a-14(a) or 15d-14(a).
     
Exhibit 32.1   Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the  Sarbanes-Oxley Act of 2002
     
Exhibit 32.2   Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
Exhibit 101.INS   XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
     
Exhibit 101.SCH   Inline XBRL Taxonomy Extension Schema
     
Exhibit 101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase
     
Exhibit 101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase
     
Exhibit 101.LAB   Inline XBRL Taxonomy Extension Label Linkbase
     
Exhibit 101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase
     
Exhibit 104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

32

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the Company has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

  GARMIN LTD.
     
  By /s/ Douglas G. Boessen
    Douglas G. Boessen
    Chief Financial Officer
    (Principal Financial Officer and
    Principal Accounting Officer)

 

Dated: October 30, 2019

 

33

 

 

INDEX TO EXHIBITS

    

Exhibit No.   Description
     
Exhibit 31.1   Certification of Chief Executive Officer pursuant to Exchange Act  Rule 13a-14(a) or 15d-14(a).
     
Exhibit 31.2   Certification of Chief Financial Officer pursuant to Exchange Act Rule 13a-14(a) or 15d-14(a).
     
Exhibit 32.1   Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the  Sarbanes-Oxley Act of 2002
     
Exhibit 32.2   Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
Exhibit 101.INS   XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
     
Exhibit 101.SCH   Inline XBRL Taxonomy Extension Schema
     
Exhibit 101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase
     
Exhibit 101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase
     
Exhibit 101.LAB   Inline XBRL Taxonomy Extension Label Linkbase
     
Exhibit 101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase
     
Exhibit 104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

  

 

34

 

EX-31.1 2 f10q0919ex31-1_garminltd.htm CERTIFICATION

EXHIBIT 31.1

 

CERTIFICATION

 

I, Clifton A. Pemble, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Garmin Ltd.;

 

2. Based on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have:

 

a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities particularly during the period in which this quarterly report is being prepared;

 

b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c) evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d) disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;

 

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):

 

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: October 30, 2019 By /s/ Clifton A. Pemble
    Clifton A. Pemble
    President and Chief Executive Officer

 

EX-31.2 3 f10q0919ex31-2_garminltd.htm CERTIFICATION

EXHIBIT 31.2

 

CERTIFICATION

 

I, Douglas G. Boessen, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Garmin Ltd.;

 

2. Based on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have:

 

a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities particularly during the period in which this quarterly report is being prepared;

 

b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c) evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d) disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;

 

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):

 

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: October 30, 2019 By /s/ Douglas G. Boessen
    Douglas G. Boessen
    Chief Financial Officer

 

EX-32.1 4 f10q0919ex32-1_garminltd.htm CERTIFICATION

EXHIBIT 32.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of Garmin Ltd. (the “Company”) on Form 10-Q for the period ending September 28, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Clifton A. Pemble, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:

 

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: October 30, 2019 By /s/ Clifton A. Pemble
    Clifton A. Pemble
    President and Chief Executive Officer

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

This certification accompanies the Form 10-Q pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended. 

EX-32.2 5 f10q0919ex32-2_garminltd.htm CERTIFICATION

EXHIBIT 32.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of Garmin Ltd. (the “Company”) on Form 10-Q for the period ending September 28, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Douglas G. Boessen, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:

 

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: October 30, 2019 By /s/ Douglas G. Boessen
    Douglas G. Boessen
    Chief Financial Officer

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

This certification accompanies the Form 10-Q pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended. 

EX-101.SCH 6 grmn-20190928.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000008 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Warranty Reserves link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Recently Issued Accounting Pronouncements Not Yet Adopted link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Warranty Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Earnings Per Share (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Segment Information (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Segment Information (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Warranty Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Warranty Reserves (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Marketable Securities (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Marketable Securities (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Marketable Securities (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Marketable Securities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Accumulated Other Comprehensive Income (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Accumulated Other Comprehensive Income (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Revenue (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Revenue (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Revenue (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Leases (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Leases (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 grmn-20190928_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 grmn-20190928_def.xml XBRL DEFINITION FILE EX-101.LAB 9 grmn-20190928_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock Additional Paid-In Capital Treasury Stock Retained Earnings Accumulated Other Comprehensive Income (Loss) Segments [Axis] Aviation Segment [Member] Marine Segment [Member] Outdoor Segment [Member] Fitness Segment [Member] Auto Segment [Member] Geographical [Axis] Americas [Member] EMEA [Member] APAC [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Measurement Frequency [Axis] Recurring Basis [Member] Financial Instrument [Axis] U.S.Treasury Securities [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Agency Securities [Member] Mortgage-Backed Securities [Member] Corporate Securities [Member] Municipal Securities [Member] Other [Member] Accumulated Net Investment Gain (Loss) Attributable to Parent Reclassification from Accumulated Other Comprehensive Income [Member] Product and Service [Axis] Auto PND [Member] Auto OEM [Member] Timing of Transfer of Good or Service [Axis] Point in time [Member] Over time [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line1 Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity's Reporting Status Current Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] Assets Current assets: Cash and cash equivalents Marketable securities Accounts receivable, net Inventories Deferred costs Prepaid expenses and other current assets Total current assets Property and equipment, net Operating lease right-of-use assets Restricted cash Marketable securities Deferred income taxes Noncurrent deferred costs Intangible assets, net Other assets Total assets Liabilities and Stockholders’ Equity Current liabilities: Accounts payable Salaries and benefits payable Accrued warranty costs Accrued sales program costs Deferred revenue Accrued royalty costs Accrued advertising expense Other accrued expenses Income taxes payable Dividend payable Total current liabilities Deferred income taxes Noncurrent income taxes Noncurrent deferred revenue Noncurrent operating lease liabilities Other liabilities Stockholders’ equity: Shares, CHF 0.10 par value, 198,077 shares authorized and issued; 190,103 shares outstanding at September 28, 2019; and 189,461 shares outstanding at December 29, 2018; Additional paid-in capital Treasury stock Retained earnings Accumulated other comprehensive income Total stockholders’ equity Total liabilities and stockholders’ equity Common shares, par value (in CHF dollars per share) Common shares, authorized Common shares, issued Common shares, outstanding Income Statement [Abstract] Net sales Cost of goods sold Gross profit Advertising expense Selling, general and administrative expense Research and development expense Total operating expense Operating income Other income (expense): Interest income Foreign currency losses Other income Total other income (expense) Income before income taxes Income tax provision Net income Net income per share: Basic Diluted Weighted average common shares outstanding: Basic Diluted Statement of Comprehensive Income [Abstract] Net income Foreign currency translation adjustment Change in fair value of available-for-sale marketable securities, net of deferred taxes Comprehensive income Statement [Table] Statement [Line Items] Beginning balance, value Translation adjustment Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects Comprehensive income Dividends declared Issuance of treasury stock related to equity awards Stock compensation Purchase of treasury stock related to equity awards Reclassification under ASU 2016-06 Reclassification under ASU 2018-02 Ending balance, value Statement of Stockholders' Equity [Abstract] Adjustment related to unrealized gains (losses) on available-for-sale securities income tax effects Dividends declared per share Statement of Cash Flows [Abstract] Operating activities: Adjustments to reconcile net income to net cash provided by operating activities: Depreciation Amortization Gain on sale or disposal of property and equipment Provision for doubtful accounts Provision for obsolete and slow moving inventories Unrealized foreign currency loss Deferred income taxes Stock compensation expense Realized (gains) losses on marketable securities Changes in operating assets and liabilities, net of acquisitions: Accounts receivable Inventories Other current and non-current assets Accounts payable Other current and non-current liabilities Deferred revenue Deferred costs Income taxes payable Net cash provided by operating activities Investing activities: Purchases of property and equipment Proceeds from sale of property and equipment Purchase of intangible assets Purchase of marketable securities Redemption of marketable securities Acquisitions, net of cash acquired Net cash used in investing activities Financing activities: Dividends Proceeds from issuance of treasury stock related to equity awards Purchase of treasury stock related to equity awards Net cash used in financing activities Effect of exchange rate changes on cash, cash equivalents, and restricted cash Net (decrease) increase in cash, cash equivalents, and restricted cash Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Accounting Policies [Abstract] Accounting Policies Inventory Disclosure [Abstract] Inventories Earnings Per Share [Abstract] Earnings Per Share Segment Reporting [Abstract] Segment Information Guarantees and Product Warranties [Abstract] Warranty Reserves Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Income Tax Disclosure [Abstract] Income Taxes Investments, Debt and Equity Securities [Abstract] Marketable Securities Equity [Abstract] Accumulated Other Comprehensive Income Revenue from Contract with Customer [Abstract] Revenue Leases [Abstract] Leases Accounting Changes and Error Corrections [Abstract] Recently Issued Accounting Pronouncements Not Yet Adopted Subsequent Events [Abstract] Subsequent Events Basis of Presentation Recently Adopted Accounting Standards Significant Accounting Policies Schedule of inventories Schedule of computation of basic and diluted net income per share Net sales (“revenue”), gross profit, and operating income Schedule of net sales and property and equipment, net by geographic area Schedule of changes in the aggregate warranty reserve Schedule of available-for-sale securities Schedule of marketable securities classified as available-for-sale securities Schedule of gross unrealized losses and fair value by major security type Schedule of amortized cost and estimated fair value of marketable securities by contractual maturity Schedule of changes in accumulated other comprehensive income (AOCI) Schedule of of reporting reclassifications out of AOCI Schedule of disaggregated revenue by geographic region Schedule of revenue disaggregated Schedule of deferred revenue and costs Schedule of operating lease cost Schedule of amounts recognized in balance sheet Schedule of maturity of lease liabilities Schedule of cash flow supplemental Capitalized costs Raw materials Work-in-process Finished goods Inventories Numerator: Numerator for basic and diluted net income per share - net income Denominator: Denominator for basic net income per share – weighted-average common shares Effect of dilutive securities – stock options, stock appreciation rights and restricted stock units Denominator for diluted net income per share – adjusted weighted-average common shares Basic net income per share Diluted net income per share Anti-dilutive stock options, stock appreciation rights and restricted stock units Shares issued as a result of exercises and releases of equity awards Shares outstanding for the employees Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Gross profit Operating income Schedule of Revenues from External Customers and Long-Lived Assets [Table] Revenues from External Customers and Long-Lived Assets [Line Items] Net sales to external customers Number of reportable segments Estimated operating income decrease Estimated Operating Income Increase Balance - beginning of period Accrual for products sold during the period(1) Expenditures Balance - end of period SEC Schedule, 12-18, Supplemental Information, Property-Casualty Insurance Underwriters [Line Items] Warranty Reserves (Textual) Product warranty term Aggregate amount of purchase orders and other commitments Income tax expense (benefit) Effective income tax rate Marketable Securities [Table] Marketable Securities [Line Items] Available-for-sale securities, total Amortized Cost Gross Unrealized Gains Gross Unrealized Losses Fair Value Gross Unrealized Losses Less than 12 Consecutive Months Fair Value Less than 12 Consecutive Months Gross Unrealized Losses 12 Consecutive Months or Longer Fair Value 12 Consecutive Months or Longer Amortized Cost, Due in one year or less Fair Value, Due in one year or less Amortized Cost, Due after one year through five years Fair Value, Due after one year through five years Amortized Cost, Due after five years through ten years Fair Value, Due after five years through ten years Amortized Cost, Due after ten years Fair Value, Due after ten years Amortized Cost, Total Fair Value, Total Unrealized loss position amortized cost Unrealized loss position fair value Percentage of available-for-sale securities in unrealized loss positions Foreign Currency Translation Adjustment, Beginning Balance Net unrealized gains (losses) on available-for-sale securities, Beginning Balance Beginning Balance Foreign Currency Translation Adjustment, Other comprehensive income before reclassification, net of income tax expense Net unrealized gains (losses) on available-for-sale securities, Other comprehensive income before reclassification, net of income tax expense Other comprehensive income before reclassification, net of income tax expense Foreign Currency Translation Adjustment, Amounts reclassified from accumulated other comprehensive income Net unrealized gains (losses) on available-for-sale securities, Amounts reclassified from accumulated other comprehensive income Amounts reclassified from accumulated other comprehensive income Foreign Currency Translation Adjustment, Net current-period other comprehensive income Net unrealized gains (losses) on available-for-sale securities, Net current-period other comprehensive income Net current-period other comprehensive income Foreign Currency Translation Adjustment, Ending Balance Net unrealized gains (losses) on available-for-sale securities, Ending Balance Ending Balance Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Other income (expense) Income tax benefit (provision) Net of tax Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Percentage of auto revenue Deferred Revenue, Balance, beginning of period Deferred Costs, Balance, beginning of period Deferred Revenue, Deferrals in period Deferred Costs, Deferrals in period Deferred Revenue, Recognition of deferrals in period Deferred Costs, Recognition of deferrals in period Deferred Revenue, Balance, end of period Deferred Costs, Balance, end of period Recognition of deferrals in period Amount of Deferred revenue recognized in the period that was deferred as of the beginning of the period Amount of Deferred revenue that is recognized ratably over a period of three years or less Deferred revenue Operating lease cost(1) Other accrued expenses Total lease liabilities Weighted average remaining lease term Weighted average discount rate 2019, excluding the 39-weeks ended September 28, 2019 2020 2021 2022 2023 Thereafter Total Less: imputed interest Present value of lease liabilities Cash paid for amounts included in the measurement of operating lease liabilities(2) Right-of-use assets obtained in exchange for new operating lease liabilities Leases (Textual) Operating lease term, remaining Subsequent Event [Table] Subsequent Event [Line Items] Income Tax Expense (Benefit) Reclassification under ASU 2018-02. Reclassification under ASU 2016-06. The amount of capitalized costs. Shares issued during the period shares outstanding. The amount of estimated operating income increase. Product warranty term. Percentage of available for sale securities in unrealized loss positions. Available for sale debt securities fair value basis. Available for sale securities continuous unrealized loss position less than 12 months aggregates losses. Disaggregation of revenue geographically table text block. Revenue percentage. Deferred costs additions. Deferred costs revenue recognized1. Amount of deferred revenue that is recognized ratably over a period of three years or less. Contract with customer deferred revenue recognized1. Amount of deferred revenue recognized was deferred as of the beginning of the period. Contract with customer deferred revenue additions. Amount represents other accured expenses. Amount of less amounts imputing interest. Represents cash paid for amount in measurement of operating lease liabilites. Represents amount of right of use of assets obtained in new operating lease liabilty. Purchase of treasury stock related to equity awards. Product warranty terms. Weighted average remaining lease term. The amount of estimated operating income decrease. The per share amount of a dividend declared, but not paid, as of the financial reporting date. Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss. Assets, Current Available-for-sale Securities, Noncurrent Assets [Default Label] Liabilities, Current Deferred Tax Liabilities, Net, Noncurrent Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Operating Expenses Foreign Currency Transaction Loss, before Tax Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Treasury Stock, Value, Acquired, Cost Method Gain (Loss) on Disposition of Property Plant Equipment Foreign Currency Transaction Gain (Loss), Unrealized Deferred Income Taxes and Tax Credits Gain (Loss) on Sale of Investments Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Other Operating Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Deferred Revenue Increase (Decrease) in Deferred Charges Increase (Decrease) in Income Taxes Payable Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments to Acquire Intangible Assets Payments to Acquire Available-for-sale Securities Payments to Acquire Businesses, Net of Cash Acquired Net Cash Provided by (Used in) Investing Activities Payments of Dividends PaymentsForRepurchaseOfTreasuryStockRelatedToEquityAwards Net Cash Provided by (Used in) Financing Activities Cash and Cash Equivalents, Period Increase (Decrease) Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Inventory Disclosure [Text Block] Standard and Extended Product Warranty Accrual Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax Deferred Revenue Deferred Costs OperatingleaseOtherAccuredExpenses Operating Lease, Liability Lessee, Operating Lease, Liability, Payments, Due LessAmountsImputedInterest Operating Leases, Future Minimum Payments Due Current Income Tax Expense (Benefit) EX-101.PRE 10 grmn-20190928_pre.xml XBRL PRESENTATION FILE XML 11 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Accumulated Other Comprehensive Income (Details 1) - Accumulated Net Investment Gain (Loss) Attributable to Parent Reclassification from Accumulated Other Comprehensive Income [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 28, 2019
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Other income (expense) $ 153 $ 213
Income tax benefit (provision) (14) 2
Net of tax $ 139 $ 215
XML 12 f10q0919_garminltd_htm.xml IDEA: XBRL DOCUMENT 0001121788 2018-12-30 2019-09-28 0001121788 2019-10-28 0001121788 2019-09-28 0001121788 2018-12-29 0001121788 2019-06-30 2019-09-28 0001121788 2018-07-01 2018-09-29 0001121788 2017-12-31 2018-09-29 0001121788 us-gaap:CommonStockMember 2018-06-30 0001121788 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001121788 us-gaap:TreasuryStockMember 2018-06-30 0001121788 us-gaap:RetainedEarningsMember 2018-06-30 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001121788 2018-06-30 0001121788 us-gaap:CommonStockMember 2018-07-01 2018-09-29 0001121788 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-29 0001121788 us-gaap:TreasuryStockMember 2018-07-01 2018-09-29 0001121788 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-29 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-29 0001121788 us-gaap:CommonStockMember 2018-09-29 0001121788 us-gaap:AdditionalPaidInCapitalMember 2018-09-29 0001121788 us-gaap:TreasuryStockMember 2018-09-29 0001121788 us-gaap:RetainedEarningsMember 2018-09-29 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-29 0001121788 2018-09-29 0001121788 us-gaap:CommonStockMember 2019-06-29 0001121788 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 0001121788 us-gaap:TreasuryStockMember 2019-06-29 0001121788 us-gaap:RetainedEarningsMember 2019-06-29 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 0001121788 2019-06-29 0001121788 us-gaap:CommonStockMember 2019-06-30 2019-09-28 0001121788 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 2019-09-28 0001121788 us-gaap:TreasuryStockMember 2019-06-30 2019-09-28 0001121788 us-gaap:RetainedEarningsMember 2019-06-30 2019-09-28 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 2019-09-28 0001121788 us-gaap:CommonStockMember 2019-09-28 0001121788 us-gaap:AdditionalPaidInCapitalMember 2019-09-28 0001121788 us-gaap:TreasuryStockMember 2019-09-28 0001121788 us-gaap:RetainedEarningsMember 2019-09-28 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-28 0001121788 us-gaap:CommonStockMember 2017-12-30 0001121788 us-gaap:AdditionalPaidInCapitalMember 2017-12-30 0001121788 us-gaap:TreasuryStockMember 2017-12-30 0001121788 us-gaap:RetainedEarningsMember 2017-12-30 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 0001121788 2017-12-30 0001121788 us-gaap:CommonStockMember 2017-12-31 2018-09-29 0001121788 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 2018-09-29 0001121788 us-gaap:TreasuryStockMember 2017-12-31 2018-09-29 0001121788 us-gaap:RetainedEarningsMember 2017-12-31 2018-09-29 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-09-29 0001121788 us-gaap:CommonStockMember 2018-12-29 0001121788 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 0001121788 us-gaap:TreasuryStockMember 2018-12-29 0001121788 us-gaap:RetainedEarningsMember 2018-12-29 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0001121788 us-gaap:CommonStockMember 2018-12-30 2019-09-28 0001121788 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 2019-09-28 0001121788 us-gaap:TreasuryStockMember 2018-12-30 2019-09-28 0001121788 us-gaap:RetainedEarningsMember 2018-12-30 2019-09-28 0001121788 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-09-28 0001121788 GRMN:AviationSegmentMember 2018-07-01 2018-09-29 0001121788 GRMN:MarineSegmentMember 2018-07-01 2018-09-29 0001121788 GRMN:OutdoorSegmentMember 2018-07-01 2018-09-29 0001121788 GRMN:AviationSegmentMember 2017-12-31 2018-09-29 0001121788 GRMN:MarineSegmentMember 2017-12-31 2018-09-29 0001121788 GRMN:OutdoorSegmentMember 2017-12-31 2018-09-29 0001121788 GRMN:OutdoorSegmentMember 2019-06-30 2019-09-28 0001121788 GRMN:FitnessSegmentMember 2019-06-30 2019-09-28 0001121788 GRMN:MarineSegmentMember 2019-06-30 2019-09-28 0001121788 GRMN:AutoSegmentMember 2019-06-30 2019-09-28 0001121788 GRMN:AviationSegmentMember 2019-06-30 2019-09-28 0001121788 GRMN:FitnessSegmentMember 2018-07-01 2018-09-29 0001121788 GRMN:AutoSegmentMember 2018-07-01 2018-09-29 0001121788 GRMN:OutdoorSegmentMember 2018-12-30 2019-09-28 0001121788 GRMN:FitnessSegmentMember 2018-12-30 2019-09-28 0001121788 GRMN:MarineSegmentMember 2018-12-30 2019-09-28 0001121788 GRMN:AutoSegmentMember 2018-12-30 2019-09-28 0001121788 GRMN:AviationSegmentMember 2018-12-30 2019-09-28 0001121788 GRMN:FitnessSegmentMember 2017-12-31 2018-09-29 0001121788 GRMN:AutoSegmentMember 2017-12-31 2018-09-29 0001121788 srt:AmericasMember 2019-06-30 2019-09-28 0001121788 srt:AmericasMember 2018-07-01 2018-09-29 0001121788 srt:AmericasMember 2018-12-30 2019-09-28 0001121788 srt:AmericasMember 2017-12-31 2018-09-29 0001121788 us-gaap:EMEAMember 2019-06-30 2019-09-28 0001121788 us-gaap:EMEAMember 2018-07-01 2018-09-29 0001121788 us-gaap:EMEAMember 2018-12-30 2019-09-28 0001121788 us-gaap:EMEAMember 2017-12-31 2018-09-29 0001121788 srt:AsiaPacificMember 2019-06-30 2019-09-28 0001121788 srt:AsiaPacificMember 2018-07-01 2018-09-29 0001121788 srt:AsiaPacificMember 2018-12-30 2019-09-28 0001121788 srt:AsiaPacificMember 2017-12-31 2018-09-29 0001121788 srt:AmericasMember 2019-09-28 0001121788 srt:AsiaPacificMember 2019-09-28 0001121788 us-gaap:EMEAMember 2019-09-28 0001121788 srt:AmericasMember 2018-09-29 0001121788 srt:AsiaPacificMember 2018-09-29 0001121788 us-gaap:EMEAMember 2018-09-29 0001121788 srt:MinimumMember 2018-12-30 2019-09-28 0001121788 srt:MaximumMember 2018-12-30 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-28 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-28 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001121788 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001121788 us-gaap:USTreasurySecuritiesMember 2019-09-28 0001121788 us-gaap:USTreasurySecuritiesMember 2018-12-30 2019-09-28 0001121788 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-30 2019-09-28 0001121788 us-gaap:MortgageBackedSecuritiesMember 2019-09-28 0001121788 us-gaap:MortgageBackedSecuritiesMember 2018-12-30 2019-09-28 0001121788 us-gaap:CorporateDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:CorporateDebtSecuritiesMember 2018-12-30 2019-09-28 0001121788 us-gaap:MunicipalBondsMember 2019-09-28 0001121788 us-gaap:MunicipalBondsMember 2018-12-30 2019-09-28 0001121788 us-gaap:OtherDebtSecuritiesMember 2019-09-28 0001121788 us-gaap:OtherDebtSecuritiesMember 2018-12-30 2019-09-28 0001121788 us-gaap:USTreasurySecuritiesMember 2018-12-29 0001121788 us-gaap:USTreasurySecuritiesMember 2018-01-01 2018-12-29 0001121788 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-01-01 2018-12-29 0001121788 us-gaap:MortgageBackedSecuritiesMember 2018-12-29 0001121788 us-gaap:MortgageBackedSecuritiesMember 2018-01-01 2018-12-29 0001121788 us-gaap:CorporateDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:CorporateDebtSecuritiesMember 2018-01-01 2018-12-29 0001121788 us-gaap:MunicipalBondsMember 2018-12-29 0001121788 us-gaap:MunicipalBondsMember 2018-01-01 2018-12-29 0001121788 us-gaap:OtherDebtSecuritiesMember 2018-12-29 0001121788 us-gaap:OtherDebtSecuritiesMember 2018-01-01 2018-12-29 0001121788 2018-01-01 2018-12-29 0001121788 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 2019-09-28 0001121788 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-30 2019-09-28 0001121788 GRMN:AutoPNDMember 2019-06-30 2019-09-28 0001121788 GRMN:AutoPNDMember 2018-07-01 2018-09-29 0001121788 GRMN:AutoPNDMember 2018-12-30 2019-09-28 0001121788 GRMN:AutoPNDMember 2017-12-31 2018-09-29 0001121788 GRMN:AutoOEMMember 2019-06-30 2019-09-28 0001121788 GRMN:AutoOEMMember 2018-07-01 2018-09-29 0001121788 GRMN:AutoOEMMember 2018-12-30 2019-09-28 0001121788 GRMN:AutoOEMMember 2017-12-31 2018-09-29 0001121788 us-gaap:TransferredAtPointInTimeMember 2019-06-30 2019-09-28 0001121788 us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-29 0001121788 us-gaap:TransferredAtPointInTimeMember 2018-12-30 2019-09-28 0001121788 us-gaap:TransferredAtPointInTimeMember 2017-12-31 2018-09-29 0001121788 us-gaap:TransferredOverTimeMember 2019-06-30 2019-09-28 0001121788 us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-29 0001121788 us-gaap:TransferredOverTimeMember 2018-12-30 2019-09-28 0001121788 us-gaap:TransferredOverTimeMember 2017-12-31 2018-09-29 0001121788 srt:MinimumMember 2019-09-28 0001121788 srt:MaximumMember 2019-09-28 0001121788 srt:MinimumMember us-gaap:SubsequentEventMember 2019-10-01 2019-12-29 0001121788 srt:MaximumMember us-gaap:SubsequentEventMember 2019-10-01 2019-12-29 iso4217:USD shares iso4217:USD shares GRMN:Segments pure iso4217:CHF shares 0001121788 false --12-28 2019 Q3 Yes Yes 10-Q true 2019-09-28 false 0-31983 GARMIN LTD V8 98-0229227 Mühlentalstrasse 2 8200 Schaffhausen CH N/A 41 52 630 1600 Registered Shares, CHF 0.10 Per Share Par Value GRMN NASDAQ Large Accelerated Filer false false false 198077418 976402000 1201732000 300542000 182989000 558299000 569833000 749825000 561840000 26450000 28462000 146325000 120512000 2757843000 2665368000 710591000 663527000 55399000 1036000 73000 1252219000 1330123000 158963000 176959000 25156000 29473000 637716000 417080000 156182000 100255000 5755105000 5382858000 235548000 204985000 109323000 113087000 37998000 38276000 58459000 90388000 95572000 96372000 11673000 24646000 21246000 31657000 87333000 69777000 60728000 51642000 325075000 200483000 1042955000 921313000 113225000 92944000 105309000 127211000 69600000 76566000 42855000 267000 1850000 0.10 0.10 198077000 198077000 198077000 198077000 190103000 189461000 17979000 17979000 1841696000 1823638000 368187000 397692000 2868816000 2710619000 20590000 8430000 4380894000 4162974000 5755105000 5382858000 934383000 810011000 2655273000 2415336000 366925000 329264000 1060752000 984783000 567458000 480747000 1594521000 1430553000 32668000 31140000 101808000 100000000 124769000 114669000 380289000 352234000 148561000 138979000 443361000 422649000 305998000 284788000 925458000 874883000 261460000 195959000 669063000 555670000 12309000 11089000 39748000 32310000 16296000 6868000 12568000 3405000 294000 1147000 3567000 6800000 -3693000 5368000 30747000 35705000 257767000 201327000 699810000 591375000 29901000 17113000 108115000 87445000 227866000 184214000 591695000 503930000 1.20 0.98 3.12 2.67 1.19 0.97 3.10 2.66 190102000 188799000 189853000 188554000 190962000 190005000 190790000 189586000 227866000 184214000 591695000 503930000 -18885000 -3940000 -27805000 -30308000 4794000 -1168000 39965000 -21044000 213775000 179106000 603855000 452578000 17979000 1828515000 -433959000 2336614000 9732000 3758881000 184214000 184214000 -3940000 -3940000 107000 -1168000 -1168000 179106000 -311000 693000 382000 14347000 14347000 8000 8000 17979000 1842551000 -433274000 2520828000 4624000 3952708000 17979000 1825135000 -368200000 2641371000 34681000 4150966000 227866000 227866000 -18885000 -18885000 657000 4794000 4794000 213775000 -421000 -421000 -30000 30000 16591000 16591000 17000 17000 17979000 1841696000 -368187000 2868816000 20590000 4380894000 17979000 1828386000 -468818000 2418444000 56428000 3852419000 503930000 503930000 -30308000 -30308000 3014000 -21044000 -21044000 452578000 2.12 -400298000 -400298000 -27929000 42453000 14524000 42094000 42094000 6909000 6909000 -1700000 -1700000 452000 -452000 17979000 1842551000 -433274000 2520828000 4624000 3952708000 17979000 1823638000 -397692000 2710619000 8430000 4162974000 591695000 591695000 -27805000 -27805000 5968000 39965000 39965000 603855000 2.28 -433498000 -433498000 -29495000 42477000 12982000 47553000 47553000 12972000 12972000 17979000 1841696000 -368187000 2868816000 20590000 4380894000 591695000 503930000 52503000 47902000 25112000 23574000 5000 491000 933000 1265000 32501000 17719000 -14653000 -4158000 18012000 20177000 47553000 42094000 213000 -481000 -14311000 -111955000 210622000 69139000 86538000 -5102000 27523000 32601000 -54401000 -57245000 -7750000 -14923000 -6326000 -5581000 -7423000 27041000 464170000 701782000 91469000 122846000 370000 1296000 1862000 2982000 333320000 314179000 333783000 229066000 275310000 29170000 -367808000 -238815000 308905000 296149000 12982000 14524000 12972000 6909000 -308895000 -288534000 -11834000 -9650000 -224367000 164783000 1201805000 891759000 977438000 1056542000 <p id="xdx_803_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_zaosDQDOSvL7" style="margin-top: 0; margin-bottom: 0; display: none"> </p> <p style="margin-top: 0; margin-bottom: 0"/> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"> <td style="width: 0; font: 10pt Times New Roman, Times, Serif"/><td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><p style="margin-top: 0; margin-bottom: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b/></span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b>1.</b></span></p></td><td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"><b><span><span id="xdx_82B_zh8oqGa6OzDi">Accounting Policies</span></span></b></span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_84A_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zzownYNEhf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_860_zGsvQWMRsU3h">Basis of Presentation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Additionally, the Condensed Consolidated Financial Statements should be read in conjunction with Item 2 of Management’s Discussion and Analysis of Financial Condition and Results of Operations, included in this Form 10-Q. Operating results for the 13-week and 39-week periods ended September 28, 2019 are not necessarily indicative of the results that may be expected for the year ending December 28, 2019.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Condensed Consolidated Balance Sheet at December 29, 2018 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. For further information, refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 29, 2018.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s fiscal year is based on a 52-53 week period ending on the last Saturday of the calendar year. Therefore, the financial results of certain 53-week fiscal years, and the associated 14-week quarters, will not be exactly comparable to the prior and subsequent 52-week fiscal years and the associated 13-week quarters. The quarters ended September 28, 2019 and September 29, 2018 both contain operating results for 13 weeks.</span></p> <p id="xdx_858_z4bcsgp68IQ" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_844_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zj2LtPxkRl69" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_861_zAPt2YgCiG9k">Recently Adopted Accounting Standards</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"><i>Leases</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. The FASB subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in July 2018, which provide clarifications and improvements to ASU 2016-02 (collectively, the “new lease standard”). Accounting Standards Update No. 2018-11 also provides the optional transition method which allows companies to apply the new lease standard at the adoption date instead of at the earliest comparative period presented. The new lease standard requires lessees to present a right-of-use asset and a corresponding lease liability on the balance sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company adopted the new lease standard as of the beginning of the 2019 fiscal year using the optional transition method. The Company did not have a cumulative effect adjustment to retained earnings as a result of adopting the new lease standard and does not expect the new lease standard to have a material impact on the Company’s Consolidated Statements of Income or Consolidated Statements of Cash Flows in future periods. The Company elected the package of transitional practical expedients upon adoption which, among other provisions, allowed the Company to carry forward historical lease classification. See Note 11 – Leases for additional information regarding leases.</span></p> <p id="xdx_851_z150FLgDX7Og" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i/></b></span></p> <p id="xdx_84E_eus-gaap--SignificantAccountingPoliciesTextBlock_zp5Hct2449Je" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_86F_z1OlllGNbKf5">Significant Accounting Policies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">For a description of the significant accounting policies and methods used in the preparation of the Company’s Condensed Consolidated Financial Statements, refer to Note 2, “Summary of Significant Accounting Policies” in the Notes to the Consolidated Financial Statements in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 29, 2018. Other than the policy discussed below, there were no material changes to the Company’s significant accounting policies during the 39-week period ended September 28, 2019.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Preproduction Costs Related to Long-Term Supply Arrangements</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Preproduction design and development costs related to long-term supply arrangements are expensed as incurred, and classified as Research and development, unless the customer has provided a contractual guarantee for reimbursement of such costs. Contractually reimbursable costs are capitalized as incurred in the Condensed Consolidated Balance Sheets within Prepaid expenses and other current assets if reimbursement is expected to be received within one year, or within Other assets if expected to be received beyond one year. Such capitalized costs were approximately $<span id="xdx_908_ecustom--CapitalizedCosts_iI_pn6n6_c20190928_zDdFsBS1qKE4" title="Capitalized costs">22</span> million as of September 28, 2019, and there were <span id="xdx_907_ecustom--CapitalizedCosts_iI_pn6n6_do_c20181229_z3VYdwO13iWh" title="Capitalized costs">no</span> such capitalized costs as of December 29, 2018.</span></p> <p id="xdx_84A_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zzownYNEhf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_860_zGsvQWMRsU3h">Basis of Presentation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Additionally, the Condensed Consolidated Financial Statements should be read in conjunction with Item 2 of Management’s Discussion and Analysis of Financial Condition and Results of Operations, included in this Form 10-Q. Operating results for the 13-week and 39-week periods ended September 28, 2019 are not necessarily indicative of the results that may be expected for the year ending December 28, 2019.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Condensed Consolidated Balance Sheet at December 29, 2018 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. For further information, refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 29, 2018.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s fiscal year is based on a 52-53 week period ending on the last Saturday of the calendar year. Therefore, the financial results of certain 53-week fiscal years, and the associated 14-week quarters, will not be exactly comparable to the prior and subsequent 52-week fiscal years and the associated 13-week quarters. The quarters ended September 28, 2019 and September 29, 2018 both contain operating results for 13 weeks.</span></p> <p id="xdx_844_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zj2LtPxkRl69" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_861_zAPt2YgCiG9k">Recently Adopted Accounting Standards</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"><i>Leases</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. The FASB subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in July 2018, which provide clarifications and improvements to ASU 2016-02 (collectively, the “new lease standard”). Accounting Standards Update No. 2018-11 also provides the optional transition method which allows companies to apply the new lease standard at the adoption date instead of at the earliest comparative period presented. The new lease standard requires lessees to present a right-of-use asset and a corresponding lease liability on the balance sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company adopted the new lease standard as of the beginning of the 2019 fiscal year using the optional transition method. The Company did not have a cumulative effect adjustment to retained earnings as a result of adopting the new lease standard and does not expect the new lease standard to have a material impact on the Company’s Consolidated Statements of Income or Consolidated Statements of Cash Flows in future periods. The Company elected the package of transitional practical expedients upon adoption which, among other provisions, allowed the Company to carry forward historical lease classification. See Note 11 – Leases for additional information regarding leases.</span></p> <p id="xdx_84E_eus-gaap--SignificantAccountingPoliciesTextBlock_zp5Hct2449Je" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_86F_z1OlllGNbKf5">Significant Accounting Policies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">For a description of the significant accounting policies and methods used in the preparation of the Company’s Condensed Consolidated Financial Statements, refer to Note 2, “Summary of Significant Accounting Policies” in the Notes to the Consolidated Financial Statements in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 29, 2018. Other than the policy discussed below, there were no material changes to the Company’s significant accounting policies during the 39-week period ended September 28, 2019.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Preproduction Costs Related to Long-Term Supply Arrangements</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Preproduction design and development costs related to long-term supply arrangements are expensed as incurred, and classified as Research and development, unless the customer has provided a contractual guarantee for reimbursement of such costs. Contractually reimbursable costs are capitalized as incurred in the Condensed Consolidated Balance Sheets within Prepaid expenses and other current assets if reimbursement is expected to be received within one year, or within Other assets if expected to be received beyond one year. Such capitalized costs were approximately $<span id="xdx_908_ecustom--CapitalizedCosts_iI_pn6n6_c20190928_zDdFsBS1qKE4" title="Capitalized costs">22</span> million as of September 28, 2019, and there were <span id="xdx_907_ecustom--CapitalizedCosts_iI_pn6n6_do_c20181229_z3VYdwO13iWh" title="Capitalized costs">no</span> such capitalized costs as of December 29, 2018.</span></p> 22000000 0 <p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_zpVzAnDFcoLd" style="margin-top: 0; margin-bottom: 0; display: none"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"> <td style="width: 0; font: 10pt Times New Roman, Times, Serif"/><td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"><b>2.</b></span></td><td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_822_zgnNIEQMjVXf">Inventories</span></b></span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The components of inventories consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_z9FlJ8felWLj" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Inventories (Details)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8BD_zhLIh1w3FSt9">Schedule of inventories</span></td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_491_20190928_zjcjIYr9aQHj" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49F_20181229_z4zrMuilrLec" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td><span/></td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryRawMaterials_iI_manet_z6nbfIZNBdy4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">267,718</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">205,696</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--InventoryWorkInProcess_iI_manet_zFT3IAjJkUL1" style="vertical-align: bottom; background-color: White"> <td>Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">133,290</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">96,564</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryFinishedGoods_iI_manet_zWnW0xvWPmz7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">348,817</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">259,580</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--InventoryNet_iTI_mtnet_zyAonPNIPQ91" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Inventories</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">749,825</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">561,840</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_z9FlJ8felWLj" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Inventories (Details)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8BD_zhLIh1w3FSt9">Schedule of inventories</span></td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_491_20190928_zjcjIYr9aQHj" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49F_20181229_z4zrMuilrLec" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td><span/></td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryRawMaterials_iI_manet_z6nbfIZNBdy4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">267,718</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">205,696</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--InventoryWorkInProcess_iI_manet_zFT3IAjJkUL1" style="vertical-align: bottom; background-color: White"> <td>Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">133,290</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">96,564</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryFinishedGoods_iI_manet_zWnW0xvWPmz7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">348,817</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">259,580</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--InventoryNet_iTI_mtnet_zyAonPNIPQ91" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Inventories</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">749,825</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">561,840</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 267718000 205696000 133290000 96564000 348817000 259580000 749825000 561840000 <p id="xdx_808_eus-gaap--EarningsPerShareTextBlock_zw0s0vMid6P7" style="margin-top: 0; margin-bottom: 0; display: none"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"> <td style="width: 0; font: 10pt Times New Roman, Times, Serif"/><td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><p style="margin-top: 0; margin-bottom: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b/></span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b>3.</b></span></p></td><td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_820_zoUwLlDZYn9k">Earnings Per Share</span></b></span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The following table sets forth the computation of basic and diluted net income per share:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"/> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zMMJvD80TZLf" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Earnings Per Share (Details)"> <tr style="vertical-align: bottom; display: none"> <td id="xdx_8BC_z0JpN1LDylr7">Schedule of computation of basic and diluted net income per share</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_49D_20190630__20190928_zlW83ZPc2dd8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_491_20180701__20180929_z5HNOtBYSS2a" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_iB_zM7fKbzvE71g" style="vertical-align: bottom"> <td>Numerator:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_406_eus-gaap--NetIncomeLoss_pn3n3_zv6WATUV20r8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 4pt; padding-left: 10pt">Numerator for basic and diluted net income per share - net income</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; text-align: left; border-bottom: Black 4pt double">$</td><td style="width: 9%; text-align: right; border-bottom: Black 4pt double">227,866</td><td style="width: 1%; text-align: left; padding-bottom: 4pt"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; text-align: left; border-bottom: Black 4pt double">$</td><td style="width: 9%; text-align: right; border-bottom: Black 4pt double">184,214</td><td style="width: 1%; text-align: left; padding-bottom: 4pt"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_iB_zWtwJZGro8q5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_uShares_z99M7OIYw9a8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Denominator for basic net income per share – weighted-average common shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">190,102</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188,799</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_pn3n3_uShares_zpZ4kparags3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 20pt; text-indent: -10pt">Effect of dilutive securities – stock options, stock appreciation rights and restricted stock units</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; border-bottom: Black 1.5pt solid"> </td><td style="text-align: right; border-bottom: Black 1.5pt solid">860</td><td style="text-align: left; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; border-bottom: Black 1.5pt solid"> </td><td style="text-align: right; border-bottom: Black 1.5pt solid">1,206</td><td style="text-align: left; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_uShares_zar5iXjcKank" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">Denominator for diluted net income per share – adjusted weighted-average common shares</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: left; border-bottom: Black 4pt double"> </td><td style="text-align: right; border-bottom: Black 4pt double">190,962</td><td style="text-align: left; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: left; border-bottom: Black 4pt double"> </td><td style="text-align: right; border-bottom: Black 4pt double">190,005</td><td style="text-align: left; padding-bottom: 4pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--EarningsPerShareBasic_pii_uUSDPShares_zErjbgUXs6ql" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Basic net income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1.20</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.98</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--EarningsPerShareDiluted_pii_uUSDPShares_zo8vSUXBS1h6" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Diluted net income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1.19</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.97</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"/> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: center"> </td> <td id="xdx_497_20181230__20190928_zgTURgKMekz7" style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td id="xdx_490_20171231__20180929_zdtflZ4eprl6" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_iB_zR9rIVlyHdm8" style="vertical-align: bottom"> <td>Numerator:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_40B_eus-gaap--NetIncomeLoss_zES0k6gLcuI2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 4pt; padding-left: 10pt">Numerator for basic and diluted net income per share - net income</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; text-align: left; border-bottom: Black 4pt double">$</td><td style="width: 9%; text-align: right; border-bottom: Black 4pt double">591,695</td><td style="width: 1%; text-align: left; padding-bottom: 4pt"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; text-align: left; border-bottom: Black 4pt double">$</td><td style="width: 9%; text-align: right; border-bottom: Black 4pt double">503,930</td><td style="width: 1%; text-align: left; padding-bottom: 4pt"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_iB_zKRNFge5yJOd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zhOJfP3AC6i" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Denominator for basic net income per share – weighted-average common shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">189,853</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188,554</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_z7jsRNVj323g" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 20pt; text-indent: -10pt">Effect of dilutive securities – stock options, stock appreciation rights and restricted stock units</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; border-bottom: Black 1.5pt solid"> </td><td style="text-align: right; border-bottom: Black 1.5pt solid">937</td><td style="text-align: left; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; border-bottom: Black 1.5pt solid"> </td><td style="text-align: right; border-bottom: Black 1.5pt solid">1,032</td><td style="text-align: left; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zwr7UEzTso54" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Denominator for diluted net income per share – adjusted weighted-average common shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">190,790</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">189,586</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--EarningsPerShareBasic_pii_zFitsQ5jGUf9" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Basic net income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3.12</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2.67</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--EarningsPerShareDiluted_pii_zJmP97NPAJvf" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Diluted net income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3.10</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2.66 </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zPUlAOqIOBIl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> <span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">There were <span id="xdx_90E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_uShares_c20190630__20190928_z50mD9y0NWV7" title="Anti-dilutive stock options, stock appreciation rights and restricted stock units">398</span> and <span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_uShares_c20181230__20190928_zHj2AYlcDcJf">266</span> anti-dilutive stock options, stock appreciation rights and restricted stock units (collectively “equity awards”) outstanding during the 13-week and 39-week periods ended September 28, 2019, respectively, and <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_do_uShares_c20180701__20180929_zognnFDGtTv4" title="Anti-dilutive stock options, stock appreciation rights and restricted stock units"><span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_do_c20171231__20180929_zeJQYhR0bFXk" title="Anti-dilutive stock options, stock appreciation rights and restricted stock units">no</span></span> anti-dilutive equity awards outstanding during the 13-week and 39-week periods ended September 29, 2018.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">There were less than <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensationGross_pn3n3_uShares_c20190630__20190928_zqGMraeyLX7j" title="Shares issued as a result of exercises and releases of equity awards">1</span> net shares issued as a result of exercises and releases of equity awards for the 13-week period ended September 28, 2019, and there were <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensationGross_pn3n3_uShares_c20180701__20180929_z0uRdoqgl4S4">12</span> net shares issued as a result of exercises and releases of equity awards for the 13-week period ended September 29, 2018.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">There were <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensationGross_pn3n3_uShares_c20181230__20190928_zSskvNP5mURa">396</span> and <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensationGross_pn3n3_uShares_c20171231__20180929_zA9jlAPHZh82">390</span> net shares issued as a result of exercises and releases of equity awards for the 39-week periods ended September 28, 2019 and September 29, 2018, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">There were <span id="xdx_907_ecustom--SharesIssuedDuringThePeriodSharesOutstanding_pn3n3_uShares_c20181230__20190928_zSUMSjkSUa4c" title="Shares outstanding for the employees">245</span> employee stock purchase plan (ESPP) shares issued from outstanding Treasury stock during the 39-week period ended September 28, 2019.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">There were <span id="xdx_906_ecustom--SharesIssuedDuringThePeriodSharesOutstanding_pn3n3_uShares_c20171231__20180929_zcJ4E6XGy2D7">230</span> ESPP shares issued from outstanding Treasury stock during the 39-week period ended September 29, 2018.</span></p> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zMMJvD80TZLf" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Earnings Per Share (Details)"> <tr style="vertical-align: bottom; display: none"> <td id="xdx_8BC_z0JpN1LDylr7">Schedule of computation of basic and diluted net income per share</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_49D_20190630__20190928_zlW83ZPc2dd8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_491_20180701__20180929_z5HNOtBYSS2a" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_iB_zM7fKbzvE71g" style="vertical-align: bottom"> <td>Numerator:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_406_eus-gaap--NetIncomeLoss_pn3n3_zv6WATUV20r8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 4pt; padding-left: 10pt">Numerator for basic and diluted net income per share - net income</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; text-align: left; border-bottom: Black 4pt double">$</td><td style="width: 9%; text-align: right; border-bottom: Black 4pt double">227,866</td><td style="width: 1%; text-align: left; padding-bottom: 4pt"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; text-align: left; border-bottom: Black 4pt double">$</td><td style="width: 9%; text-align: right; border-bottom: Black 4pt double">184,214</td><td style="width: 1%; text-align: left; padding-bottom: 4pt"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_iB_zWtwJZGro8q5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_uShares_z99M7OIYw9a8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Denominator for basic net income per share – weighted-average common shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">190,102</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188,799</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_pn3n3_uShares_zpZ4kparags3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 20pt; text-indent: -10pt">Effect of dilutive securities – stock options, stock appreciation rights and restricted stock units</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; border-bottom: Black 1.5pt solid"> </td><td style="text-align: right; border-bottom: Black 1.5pt solid">860</td><td style="text-align: left; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; border-bottom: Black 1.5pt solid"> </td><td style="text-align: right; border-bottom: Black 1.5pt solid">1,206</td><td style="text-align: left; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_uShares_zar5iXjcKank" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">Denominator for diluted net income per share – adjusted weighted-average common shares</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: left; border-bottom: Black 4pt double"> </td><td style="text-align: right; border-bottom: Black 4pt double">190,962</td><td style="text-align: left; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: left; border-bottom: Black 4pt double"> </td><td style="text-align: right; border-bottom: Black 4pt double">190,005</td><td style="text-align: left; padding-bottom: 4pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--EarningsPerShareBasic_pii_uUSDPShares_zErjbgUXs6ql" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Basic net income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1.20</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.98</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--EarningsPerShareDiluted_pii_uUSDPShares_zo8vSUXBS1h6" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Diluted net income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1.19</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.97</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"/> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: center"> </td> <td id="xdx_497_20181230__20190928_zgTURgKMekz7" style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td id="xdx_490_20171231__20180929_zdtflZ4eprl6" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_iB_zR9rIVlyHdm8" style="vertical-align: bottom"> <td>Numerator:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_40B_eus-gaap--NetIncomeLoss_zES0k6gLcuI2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 4pt; padding-left: 10pt">Numerator for basic and diluted net income per share - net income</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; text-align: left; border-bottom: Black 4pt double">$</td><td style="width: 9%; text-align: right; border-bottom: Black 4pt double">591,695</td><td style="width: 1%; text-align: left; padding-bottom: 4pt"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; text-align: left; border-bottom: Black 4pt double">$</td><td style="width: 9%; text-align: right; border-bottom: Black 4pt double">503,930</td><td style="width: 1%; text-align: left; padding-bottom: 4pt"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_iB_zKRNFge5yJOd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zhOJfP3AC6i" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Denominator for basic net income per share – weighted-average common shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">189,853</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188,554</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_z7jsRNVj323g" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 20pt; text-indent: -10pt">Effect of dilutive securities – stock options, stock appreciation rights and restricted stock units</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; border-bottom: Black 1.5pt solid"> </td><td style="text-align: right; border-bottom: Black 1.5pt solid">937</td><td style="text-align: left; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; border-bottom: Black 1.5pt solid"> </td><td style="text-align: right; border-bottom: Black 1.5pt solid">1,032</td><td style="text-align: left; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zwr7UEzTso54" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Denominator for diluted net income per share – adjusted weighted-average common shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">190,790</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">189,586</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--EarningsPerShareBasic_pii_zFitsQ5jGUf9" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Basic net income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3.12</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2.67</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--EarningsPerShareDiluted_pii_zJmP97NPAJvf" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Diluted net income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3.10</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2.66 </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 227866000 184214000 190102000 188799000 860000 1206000 190962000 190005000 1.20 0.98 1.19 0.97 591695000 503930000 189853000 188554000 937000 1032000 190790000 189586000 3.12 2.67 3.10 2.66 398000 266000 0 0 1000 12000 396000 390000 245000 230000 <p id="xdx_809_eus-gaap--SegmentReportingDisclosureTextBlock_zg1GuUYq6sz7" style="margin-top: 0; margin-bottom: 0; display: none"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"> <td style="width: 0; font: 10pt Times New Roman, Times, Serif"/><td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"><b>4.</b></span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_820_zg5AasFRaQqc">Segment Information</span></b></span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company has identified <span title="Number of reportable segments"><span id="xdx_90C_eus-gaap--NumberOfReportableSegments_dc_uSegments_c20181230__20190928_zMiuAA95DDMi" title="Number of reportable segments">five</span></span> reportable segments – auto, aviation, fitness, marine, and outdoor. The Company’s Chief Executive Officer, who has been identified as the Chief Operating Decision Maker (CODM), uses operating income as the measure of profit or loss to assess segment performance and allocate resources. Operating income represents net sales less costs of goods sold and operating expenses. Net sales are directly attributed to each segment. Most costs of goods sold and the majority of operating expenses are also directly attributed to each segment, while certain other costs of goods sold and operating expenses are allocated to the segments in a manner appropriate to the specific facts and circumstances of the expenses being allocated.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In the first quarter of fiscal 2019, the methodology used to allocate certain selling, general, and administrative expenses to the segments was refined, endeavoring to provide the Company’s CODM with a more meaningful representation of segment profit or loss in light of the evolution of its segments. The Company’s composition of operating segments and reportable segments did not change. Prior year amounts are presented here as they were originally reported, as it is not practicable to accurately restate prior period activity in accordance with the refined allocation methodology. For comparative purposes, we estimate operating income for the 13-weeks ended September 29, 2018 would have been approximately $<span id="xdx_90B_ecustom--EstimatedOperatingIncomeDecrease_pn6n6_c20180701__20180929__us-gaap--StatementBusinessSegmentsAxis__custom--AviationSegmentMember_zOFWnXBt1NB4" title="Estimated operating income decrease">4</span> million less for the aviation segment, approximately $<span title="Estimated operating income increase"><span id="xdx_904_ecustom--EstimatedOperatingIncomeIncrease_pn6n6_c20180701__20180929__us-gaap--StatementBusinessSegmentsAxis__custom--MarineSegmentMember_zhuIvxgFHy41" title="Estimated Operating Income Increase">2</span></span> million more for the marine segment, approximately $<span id="xdx_903_ecustom--EstimatedOperatingIncomeIncrease_pn6n6_c20180701__20180929__us-gaap--StatementBusinessSegmentsAxis__custom--OutdoorSegmentMember_zgP41PQUOj2d">2</span> million more for the outdoor segment, and not significantly different for the auto and fitness segments. We estimate operating income for the 39-weeks ended September 29, 2018 would have been approximately $<span id="xdx_909_ecustom--EstimatedOperatingIncomeDecrease_pn6n6_c20171231__20180929__us-gaap--StatementBusinessSegmentsAxis__custom--AviationSegmentMember_zCsQdDRz7lWa" title="Estimated operating income decrease">13</span> million less for the aviation segment, approximately $<span id="xdx_90B_ecustom--EstimatedOperatingIncomeIncrease_pn6n6_c20171231__20180929__us-gaap--StatementBusinessSegmentsAxis__custom--MarineSegmentMember_zyjT8aQUBSH3"><span id="xdx_903_ecustom--EstimatedOperatingIncomeIncrease_pn6n6_c20171231__20180929__us-gaap--StatementBusinessSegmentsAxis__custom--MarineSegmentMember_zrNDPGIYmFF6" title="Estimated Operating Income Increase">10</span></span> million more for the marine segment, approximately $<span id="xdx_906_ecustom--EstimatedOperatingIncomeIncrease_pn6n6_c20171231__20180929__us-gaap--StatementBusinessSegmentsAxis__custom--OutdoorSegmentMember_z1UdKnfXYjeh" title="Estimated Operating Income Increase">3</span> million more for the outdoor segment, and not significantly different for the auto and fitness segments.</span></p> <p style="margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Net sales (“revenue”), gross profit, and operating income for each of the Company’s reportable segments are presented below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_pn3n3_zPe25wE5cRLc" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Segment Information (Details)"> <tr style="vertical-align: bottom; display: none"> <td style="padding-bottom: 1.5pt"><span id="xdx_8B8_zde7bpDvw9Ph">Net sales (“revenue”), gross profit, and operating income</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_4B8_us-gaap--StatementBusinessSegmentsAxis_custom--OutdoorSegmentMember_zwzzTLeqNisb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Outdoor [Member]</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_4BC_us-gaap--StatementBusinessSegmentsAxis_custom--FitnessSegmentMember_zfqK03EPXfme" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fitness [Member]</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_4B3_us-gaap--StatementBusinessSegmentsAxis_custom--MarineSegmentMember_zRUC34Urx5ul" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Marine [Member]</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_4B1_us-gaap--StatementBusinessSegmentsAxis_custom--AutoSegmentMember_zmtFduIzgwpe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Auto [Member]</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_4B4_us-gaap--StatementBusinessSegmentsAxis_custom--AviationSegmentMember_z2JABYLGiuT6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> Aviation [Member]</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_4B7_zl0VNy2dgbsl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Reportable Segments</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outdoor</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fitness</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Marine</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Auto</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aviation</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td colspan="5" style="font-weight: bold">13-Weeks Ended September 28, 2019</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_43A_c20190630__20190928_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_zjDO93wvuYO6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; text-align: left">Net sales</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">258,294</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">243,099</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">107,694</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">137,722</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">187,574</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">934,383</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_430_c20190630__20190928_eus-gaap--GrossProfit_pn3n3_z5ko6APFI8rh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">170,846</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">126,835</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,275</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,814</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">139,688</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">567,458</td><td style="text-align: left"> </td></tr> <tr id="xdx_43C_c20190630__20190928_eus-gaap--OperatingIncomeLoss_pn3n3_z7Npkzg1yfOg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">105,051</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49,831</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,008</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,857</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,713</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">261,460</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td colspan="4" style="font-weight: bold">13-Weeks Ended  September 29, 2018</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20180701__20180929_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_zQPseMmyoVl2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net sales</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">209,415</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">190,185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">98,770</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">165,214</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">146,427</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">810,011</td><td style="text-align: left"> </td></tr> <tr id="xdx_43E_c20180701__20180929_eus-gaap--GrossProfit_pn3n3_zf2k6fTehNf5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">136,671</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,441</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,508</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70,925</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">111,202</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">480,747</td><td style="text-align: left"> </td></tr> <tr id="xdx_434_c20180701__20180929_eus-gaap--OperatingIncomeLoss_pn3n3_zaGaMOu2mG6d" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78,972</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,378</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,908</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,032</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50,669</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">195,959</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td colspan="4" style="font-weight: bold">39-Weeks Ended  September 28, 2019</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20181230__20190928_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_zCAcfPvh08O5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net sales</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">622,748</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">675,007</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">393,070</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">422,132</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">542,316</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,655,273</td><td style="text-align: left"> </td></tr> <tr id="xdx_43F_c20181230__20190928_eus-gaap--GrossProfit_pn3n3_zFcnJYyelcGc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">403,842</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">352,805</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">234,014</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">198,012</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">405,848</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,594,521</td><td style="text-align: left"> </td></tr> <tr id="xdx_43E_c20181230__20190928_eus-gaap--OperatingIncomeLoss_pn3n3_zkb8mNfESMyg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">218,340</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118,369</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88,212</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53,978</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">190,164</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">669,063</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td colspan="4" style="font-weight: bold">39 -Weeks Ended September 29, 2018</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_437_c20171231__20180929_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_zhDWqLMWipf4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net sales</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">555,314</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">581,315</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">346,908</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">486,653</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">445,146</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,415,336</td><td style="text-align: left"> </td></tr> <tr id="xdx_435_c20171231__20180929_eus-gaap--GrossProfit_pn3n3_zvEhLI7uTBU3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">358,829</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">326,473</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">203,976</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">207,389</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">333,886</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,430,553</td><td style="text-align: left"> </td></tr> <tr id="xdx_43A_c20171231__20180929_eus-gaap--OperatingIncomeLoss_pn3n3_z9SpKOrl4E5l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">194,711</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123,299</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54,806</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">31,113</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">151,741</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">555,670</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Net sales to external customers by geographic region were as follows for the 13-week and 39-week periods ended September 28, 2019 and September 29, 2018. Note that APAC includes Asia Pacific and Australian Continent and EMEA includes Europe, the Middle East and Africa:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span id="xdx_915_esrt--AmericasMember_zHUsUVlHQ618">Americas [Member]</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span id="xdx_917_eus-gaap--EMEAMember_z8qNDHEt9m6c">EMEA [Member]</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span id="xdx_91A_esrt--AsiaPacificMember_zoEVf1DWBkNd">APAC [Member]</span></p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_pn3n3_zD4IEckc1eBl" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Segment Information (Details 1)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8B4_zObnQsxnMwcj">Schedule of net sales and property and equipment, net by geographic area</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><p style="margin-top: 0; margin-bottom: 0"/> <p style="margin-top: 0; margin-bottom: 0"/></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Americas</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20190630__20190928__srt--StatementGeographicalAxis__srt--AmericasMember_z4l2Rv77SWK1" style="width: 9%; text-align: right">439,113</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20180701__20180929__srt--StatementGeographicalAxis__srt--AmericasMember_zuyUd2tRnli7" style="width: 9%; text-align: right">370,239</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20181230__20190928__srt--StatementGeographicalAxis__srt--AmericasMember_zmXNnKdjJcE9" style="width: 9%; text-align: right">1,289,409</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20171231__20180929__srt--StatementGeographicalAxis__srt--AmericasMember_zu0fHVfiS4Pi" style="width: 9%; text-align: right">1,153,330</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>EMEA</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20190630__20190928__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zp7BhgQ2vC4f" style="text-align: right">344,010</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20180701__20180929__srt--StatementGeographicalAxis__us-gaap--EMEAMember_ztkkwAlQudY2" style="text-align: right">307,087</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20181230__20190928__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zY8Om8YKjQQ8" style="text-align: right">942,625</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20171231__20180929__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zMlhNOtc3uje" style="text-align: right">862,116</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">APAC</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20190630__20190928__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zaIp6kIGIpkh" style="border-bottom: Black 1.5pt solid; text-align: right">151,260</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20180701__20180929__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zRLLhXTQjeA3" style="border-bottom: Black 1.5pt solid; text-align: right">132,685</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20181230__20190928__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zma0ILXinvUf" style="border-bottom: Black 1.5pt solid; text-align: right">423,239</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20171231__20180929__srt--StatementGeographicalAxis__srt--AsiaPacificMember_z5nen7LMJPDi" style="border-bottom: Black 1.5pt solid; text-align: right">399,890</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Net sales to external customers</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20190630__20190928_zQfmFEiGh8D6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net sales to external customers">934,383</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20180701__20180929_zbDEMMT8rieg" style="border-bottom: Black 1.5pt solid; text-align: right">810,011</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20181230__20190928_zsbF7q62csRb" style="border-bottom: Black 1.5pt solid; text-align: right">2,655,273</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20171231__20180929_zocOAQsR0K64" style="border-bottom: Black 1.5pt solid; text-align: right">2,415,336</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Net property and equipment by geographic region as of September 28, 2019 and September 29, 2018 are presented below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; display: none"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_4B2_srt--StatementGeographicalAxis_srt--AmericasMember_z9FzFkoyyIda" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_4BB_srt--StatementGeographicalAxis_srt--AsiaPacificMember_zGsaJpMNEhu1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_4B7_srt--StatementGeographicalAxis_us-gaap--EMEAMember_zTUyrFg8qBRa" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_4B0_zFzGFnkkVNBj" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Americas</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">APAC</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">EMEA</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">September 28, 2019</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_43F_c20190928_eus-gaap--PropertyPlantAndEquipmentNet_iI_z8pdbUtQtW22" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Property and equipment, net</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">431,062</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">217,184</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">62,345</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">710,591</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">September 29, 2018</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_432_c20180929_eus-gaap--PropertyPlantAndEquipmentNet_iI_z2SXzRqm2hm" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Property and equipment, net</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">403,556</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">202,790</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">44,459</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">650,805</td><td style="text-align: left"> </td></tr> </table> 5 4000000 2000000 2000000 13000000 10000000 10000000 3000000 <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_pn3n3_zPe25wE5cRLc" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Segment Information (Details)"> <tr style="vertical-align: bottom; display: none"> <td style="padding-bottom: 1.5pt"><span id="xdx_8B8_zde7bpDvw9Ph">Net sales (“revenue”), gross profit, and operating income</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_4B8_us-gaap--StatementBusinessSegmentsAxis_custom--OutdoorSegmentMember_zwzzTLeqNisb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Outdoor [Member]</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_4BC_us-gaap--StatementBusinessSegmentsAxis_custom--FitnessSegmentMember_zfqK03EPXfme" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fitness [Member]</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_4B3_us-gaap--StatementBusinessSegmentsAxis_custom--MarineSegmentMember_zRUC34Urx5ul" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Marine [Member]</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_4B1_us-gaap--StatementBusinessSegmentsAxis_custom--AutoSegmentMember_zmtFduIzgwpe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Auto [Member]</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_4B4_us-gaap--StatementBusinessSegmentsAxis_custom--AviationSegmentMember_z2JABYLGiuT6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> Aviation [Member]</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_4B7_zl0VNy2dgbsl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Reportable Segments</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outdoor</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fitness</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Marine</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Auto</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aviation</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td colspan="5" style="font-weight: bold">13-Weeks Ended September 28, 2019</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_43A_c20190630__20190928_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_zjDO93wvuYO6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; text-align: left">Net sales</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">258,294</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">243,099</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">107,694</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">137,722</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">187,574</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">934,383</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_430_c20190630__20190928_eus-gaap--GrossProfit_pn3n3_z5ko6APFI8rh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">170,846</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">126,835</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,275</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,814</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">139,688</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">567,458</td><td style="text-align: left"> </td></tr> <tr id="xdx_43C_c20190630__20190928_eus-gaap--OperatingIncomeLoss_pn3n3_z7Npkzg1yfOg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">105,051</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49,831</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,008</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,857</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,713</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">261,460</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td colspan="4" style="font-weight: bold">13-Weeks Ended  September 29, 2018</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20180701__20180929_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_zQPseMmyoVl2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net sales</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">209,415</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">190,185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">98,770</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">165,214</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">146,427</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">810,011</td><td style="text-align: left"> </td></tr> <tr id="xdx_43E_c20180701__20180929_eus-gaap--GrossProfit_pn3n3_zf2k6fTehNf5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">136,671</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,441</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,508</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70,925</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">111,202</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">480,747</td><td style="text-align: left"> </td></tr> <tr id="xdx_434_c20180701__20180929_eus-gaap--OperatingIncomeLoss_pn3n3_zaGaMOu2mG6d" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78,972</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,378</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,908</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,032</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50,669</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">195,959</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td colspan="4" style="font-weight: bold">39-Weeks Ended  September 28, 2019</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20181230__20190928_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_zCAcfPvh08O5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net sales</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">622,748</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">675,007</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">393,070</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">422,132</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">542,316</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,655,273</td><td style="text-align: left"> </td></tr> <tr id="xdx_43F_c20181230__20190928_eus-gaap--GrossProfit_pn3n3_zFcnJYyelcGc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">403,842</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">352,805</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">234,014</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">198,012</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">405,848</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,594,521</td><td style="text-align: left"> </td></tr> <tr id="xdx_43E_c20181230__20190928_eus-gaap--OperatingIncomeLoss_pn3n3_zkb8mNfESMyg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">218,340</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118,369</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88,212</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53,978</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">190,164</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">669,063</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td colspan="4" style="font-weight: bold">39 -Weeks Ended September 29, 2018</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_437_c20171231__20180929_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_zhDWqLMWipf4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net sales</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">555,314</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">581,315</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">346,908</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">486,653</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">445,146</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,415,336</td><td style="text-align: left"> </td></tr> <tr id="xdx_435_c20171231__20180929_eus-gaap--GrossProfit_pn3n3_zvEhLI7uTBU3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">358,829</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">326,473</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">203,976</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">207,389</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">333,886</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,430,553</td><td style="text-align: left"> </td></tr> <tr id="xdx_43A_c20171231__20180929_eus-gaap--OperatingIncomeLoss_pn3n3_z9SpKOrl4E5l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">194,711</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123,299</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54,806</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">31,113</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">151,741</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">555,670</td><td style="text-align: left"> </td></tr> </table> 258294000 243099000 107694000 137722000 187574000 934383000 170846000 126835000 64275000 65814000 139688000 567458000 105051000 49831000 20008000 20857000 65713000 261460000 209415000 190185000 98770000 165214000 146427000 810011000 136671000 103441000 58508000 70925000 111202000 480747000 78972000 37378000 13908000 15032000 50669000 195959000 622748000 675007000 393070000 422132000 542316000 2655273000 403842000 352805000 234014000 198012000 405848000 1594521000 218340000 118369000 88212000 53978000 190164000 669063000 555314000 581315000 346908000 486653000 445146000 2415336000 358829000 326473000 203976000 207389000 333886000 1430553000 194711000 123299000 54806000 31113000 151741000 555670000 <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_pn3n3_zD4IEckc1eBl" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Segment Information (Details 1)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8B4_zObnQsxnMwcj">Schedule of net sales and property and equipment, net by geographic area</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><p style="margin-top: 0; margin-bottom: 0"/> <p style="margin-top: 0; margin-bottom: 0"/></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Americas</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20190630__20190928__srt--StatementGeographicalAxis__srt--AmericasMember_z4l2Rv77SWK1" style="width: 9%; text-align: right">439,113</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20180701__20180929__srt--StatementGeographicalAxis__srt--AmericasMember_zuyUd2tRnli7" style="width: 9%; text-align: right">370,239</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20181230__20190928__srt--StatementGeographicalAxis__srt--AmericasMember_zmXNnKdjJcE9" style="width: 9%; text-align: right">1,289,409</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20171231__20180929__srt--StatementGeographicalAxis__srt--AmericasMember_zu0fHVfiS4Pi" style="width: 9%; text-align: right">1,153,330</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>EMEA</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20190630__20190928__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zp7BhgQ2vC4f" style="text-align: right">344,010</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20180701__20180929__srt--StatementGeographicalAxis__us-gaap--EMEAMember_ztkkwAlQudY2" style="text-align: right">307,087</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20181230__20190928__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zY8Om8YKjQQ8" style="text-align: right">942,625</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20171231__20180929__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zMlhNOtc3uje" style="text-align: right">862,116</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">APAC</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20190630__20190928__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zaIp6kIGIpkh" style="border-bottom: Black 1.5pt solid; text-align: right">151,260</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20180701__20180929__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zRLLhXTQjeA3" style="border-bottom: Black 1.5pt solid; text-align: right">132,685</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20181230__20190928__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zma0ILXinvUf" style="border-bottom: Black 1.5pt solid; text-align: right">423,239</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20171231__20180929__srt--StatementGeographicalAxis__srt--AsiaPacificMember_z5nen7LMJPDi" style="border-bottom: Black 1.5pt solid; text-align: right">399,890</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Net sales to external customers</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20190630__20190928_zQfmFEiGh8D6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net sales to external customers">934,383</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20180701__20180929_zbDEMMT8rieg" style="border-bottom: Black 1.5pt solid; text-align: right">810,011</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20181230__20190928_zsbF7q62csRb" style="border-bottom: Black 1.5pt solid; text-align: right">2,655,273</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_c20171231__20180929_zocOAQsR0K64" style="border-bottom: Black 1.5pt solid; text-align: right">2,415,336</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Net property and equipment by geographic region as of September 28, 2019 and September 29, 2018 are presented below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; display: none"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_4B2_srt--StatementGeographicalAxis_srt--AmericasMember_z9FzFkoyyIda" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_4BB_srt--StatementGeographicalAxis_srt--AsiaPacificMember_zGsaJpMNEhu1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_4B7_srt--StatementGeographicalAxis_us-gaap--EMEAMember_zTUyrFg8qBRa" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_4B0_zFzGFnkkVNBj" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Americas</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">APAC</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">EMEA</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">September 28, 2019</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_43F_c20190928_eus-gaap--PropertyPlantAndEquipmentNet_iI_z8pdbUtQtW22" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Property and equipment, net</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">431,062</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">217,184</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">62,345</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">710,591</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">September 29, 2018</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_432_c20180929_eus-gaap--PropertyPlantAndEquipmentNet_iI_z2SXzRqm2hm" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Property and equipment, net</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">403,556</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">202,790</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">44,459</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">650,805</td><td style="text-align: left"> </td></tr> </table> 439113000 370239000 1289409000 1153330000 344010000 307087000 942625000 862116000 151260000 132685000 423239000 399890000 934383000 810011000 2655273000 2415336000 431062000 217184000 62345000 710591000 403556000 202790000 44459000 650805000 <p id="xdx_80B_eus-gaap--ProductWarrantyDisclosureTextBlock_zTnMOOSXUmnf" style="margin-top: 0; margin-bottom: 0; display: none"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>5.</b></td><td style="text-align: justify"><b><span id="xdx_820_zOEObhZKYi98">Warranty Reserves</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> <span style="display: none; vertical-align: baseline"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span id="xdx_905_ecustom--WarrantyReservesTextualAbstract_iB_c20181230__20190928_zroMT9rmXVX6" title="Warranty Reserves (Textual)">Warranty Reserves Textual</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company’s products sold are generally covered by a standard warranty for periods ranging from <span title="Product warranty term"><span id="xdx_90B_ecustom--ProductWarrantyTerms_c20181230__20190928__srt--RangeAxis__srt--MinimumMember_zLmRk9WOmx1a" title="Product warranty term">one</span></span> to <span title="Product warranty term"><span id="xdx_90B_ecustom--ProductWarrantyTerms_c20181230__20190928__srt--RangeAxis__srt--MaximumMember_zLQlE08dHwR8" title="Product warranty term">three</span> years</span>. The Company’s estimates of costs to service its warranty obligations are based on historical experience and management’s expectations and judgments of future conditions, and are recorded as a liability on the balance sheet. The following reconciliation provides an illustration of changes in the aggregate warranty reserve.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_pn3n3_z5QjWMeMGU5l" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Warranty Reserves (Details)"> <tr style="vertical-align: bottom; display: none"> <td id="xdx_8B4_zVLguBqhfvXg">Schedule of changes in the aggregate warranty reserve</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_490_20190630__20190928_zk2BH5qjfyab" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_49B_20180701__20180929_ztcuI76ELyo6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_405_eus-gaap--ProductWarrantyAccrual_iS_pn3n3_zfmQyVGqIOpg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Balance - beginning of period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39,330</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">38,429</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_pn3n3_zeKk2xVBLFEa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrual for products sold during the period<sup id="xdx_F42_zjcVPkqdSVhg">(1)</sup></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,981</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,558</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--ProductWarrantyAccrualPayments_pn3n3_zOlg75Tn9rul" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Expenditures</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(14,313</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,027</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--ProductWarrantyAccrual_iE_pn3n3_zMpsDbkMPCP3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Balance - end of period</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">37,998</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">35,960</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: center"> </td> <td id="xdx_49F_20181230__20190928_zBcIstA9ZOY" style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td id="xdx_490_20171231__20180929_zvhBTL1S9tHa" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_405_eus-gaap--ProductWarrantyAccrual_iS_pn3n3_zSm4yS43ttUi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Balance - beginning of period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">38,276</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">36,827</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_pn3n3_zroeIr2WxQ1k" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrual for products sold during the period<sup id="xdx_F45_zoClZviraAN8">(1)</sup></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41,196</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">40,682</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--ProductWarrantyAccrualPayments_pn3n3_zAJzEEcjMDTk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Expenditures</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(41,474</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(41,549</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--ProductWarrantyAccrual_iE_pn3n3_z9FiNI06AhR2" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Balance - end of period</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">37,998</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">35,960</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><sup id="xdx_F0D_ziniKMmH1PZ3">(1)</sup></td><td id="xdx_F15_zQz3oT9YEElg" style="text-align: justify">Changes in cost estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the ‘accrual for products sold during the period’ line.</td> </tr></table> one three <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_pn3n3_z5QjWMeMGU5l" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Warranty Reserves (Details)"> <tr style="vertical-align: bottom; display: none"> <td id="xdx_8B4_zVLguBqhfvXg">Schedule of changes in the aggregate warranty reserve</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_490_20190630__20190928_zk2BH5qjfyab" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td id="xdx_49B_20180701__20180929_ztcuI76ELyo6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_405_eus-gaap--ProductWarrantyAccrual_iS_pn3n3_zfmQyVGqIOpg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Balance - beginning of period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39,330</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">38,429</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_pn3n3_zeKk2xVBLFEa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrual for products sold during the period<sup id="xdx_F42_zjcVPkqdSVhg">(1)</sup></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,981</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,558</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--ProductWarrantyAccrualPayments_pn3n3_zOlg75Tn9rul" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Expenditures</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(14,313</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,027</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--ProductWarrantyAccrual_iE_pn3n3_zMpsDbkMPCP3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Balance - end of period</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">37,998</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">35,960</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: center"> </td> <td id="xdx_49F_20181230__20190928_zBcIstA9ZOY" style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td id="xdx_490_20171231__20180929_zvhBTL1S9tHa" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_405_eus-gaap--ProductWarrantyAccrual_iS_pn3n3_zSm4yS43ttUi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Balance - beginning of period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">38,276</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">36,827</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_pn3n3_zroeIr2WxQ1k" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrual for products sold during the period<sup id="xdx_F45_zoClZviraAN8">(1)</sup></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41,196</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">40,682</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--ProductWarrantyAccrualPayments_pn3n3_zAJzEEcjMDTk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Expenditures</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(41,474</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(41,549</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--ProductWarrantyAccrual_iE_pn3n3_z9FiNI06AhR2" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Balance - end of period</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">37,998</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">35,960</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><sup id="xdx_F0D_ziniKMmH1PZ3">(1)</sup></td><td id="xdx_F15_zQz3oT9YEElg" style="text-align: justify">Changes in cost estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the ‘accrual for products sold during the period’ line.</td> </tr></table> 39330000 38429000 12981000 13558000 -14313000 -16027000 37998000 35960000 38276000 36827000 41196000 40682000 -41474000 -41549000 37998000 35960000 <p id="xdx_804_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zNkkKHUDjFDe" style="margin-top: 0; margin-bottom: 0; display: none"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>6.</b></td><td><b><span id="xdx_82E_zFZVK0VXuKAc">Commitments and Contingencies</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Commitments</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company is party to certain commitments, which include purchases of raw materials, advertising expenditures, and other indirect purchases in connection with conducting our business. The aggregate amount of purchase orders and other commitments open as of September 28, 2019 was approximately $<span id="xdx_908_eus-gaap--PurchaseCommitmentRemainingMinimumAmountCommitted_iI_pn3n3_c20190928_zUBVi4GzOIdj" title="Aggregate amount of purchase orders and other commitments">467,300</span>. We cannot determine the aggregate amount of such purchase orders that represent contractual obligations because purchase orders may represent authorizations to purchase rather than binding agreements. Our purchase orders are based on our current needs and are typically fulfilled within short periods of time.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Contingencies</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In the normal course of business, the Company and its subsidiaries are parties to various legal claims, investigations and complaints, including matters alleging patent infringement and other intellectual property claims. The Company evaluates, on a quarterly and annual basis, developments in legal proceedings, investigations, claims, and other loss contingencies that could affect any required accrual or disclosure or estimate of reasonably possible loss or range of loss. An estimated loss from a loss contingency is accrued by a charge to income if it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. If a range of loss is estimated, and some amount within that range appears to be a better estimate than any other amount within that range, then that amount is accrued. If no amount within the range can be identified as a better estimate than any other amount, the Company accrues the minimum amount in the range.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If an outcome unfavorable to the Company is determined to be probable, but the amount of loss cannot be reasonably estimated or is determined to be reasonably possible, but not probable, we disclose the nature of the contingency and an estimate of the possible loss or range of loss or a statement that such an estimate cannot be made. The Company’s aggregate range of reasonably possible losses includes (1) matters where a liability has been accrued and there is a reasonably possible loss in excess of the amount accrued for that liability, and (2) matters where a loss is believed to be reasonably possible, but not probable, and a liability therefore has not been accrued. This aggregate range only represents the Company’s estimate of reasonably possible losses and does not represent the Company’s maximum loss exposure. The assessment regarding whether a loss is probable or reasonably possible, and whether the loss or a range of loss is estimable, often involves a series of complex judgments about future events. In assessing the probability of an outcome in a lawsuit, claim or assessment that could be unfavorable to the Company, we consider the following factors, among others: a) the nature of the litigation, claim, or assessment; b) the progress of the case; c) the opinions or views of legal counsel and other advisers; d) our experience in similar cases; e) the experience of other entities in similar cases; and f) how we intend to respond to the lawsuit, claim, or assessment. Costs incurred in defending lawsuits, claims or assessments are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management of the Company currently does not believe it is reasonably possible that the Company may have incurred a material loss, or a material loss in excess of recorded accruals, with respect to loss contingencies in the aggregate, for the fiscal quarter ended September 28, 2019. The results of legal proceedings, investigations and claims, however, cannot be predicted with certainty. An adverse resolution of one or more of such matters in excess of management’s expectations could have a material adverse effect in the particular quarter or fiscal year in which a loss is recorded, but based on information currently known, the Company does not believe it is likely that losses from such matters would have a material adverse effect on the Company’s business or its consolidated financial position, results of operations or cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company settled or resolved certain matters during the 13-week and 39-week periods ended September 28, 2019 that did not individually or in the aggregate have a material impact on the Company’s business or its consolidated financial position, results of operations or cash flows.</p> 467300000 <p id="xdx_800_eus-gaap--IncomeTaxDisclosureTextBlock_z4GZwOpm811e" style="margin-top: 0; margin-bottom: 0; display: none"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><b>7.</b></td><td style="text-align: justify"><b><span id="xdx_828_z5ahgcaf2oz">Income Taxes</span></b></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recorded income tax expense of $<span id="xdx_901_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_c20190630__20190928_zLUAAJmCmvOg" title="Income tax expense (benefit)">29,901</span> in the 13-week period ended September 28, 2019, compared to income tax expense of $<span id="xdx_900_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_c20180701__20180929_zANun1bVNqAk">17,113</span> in the 13-week period ended September 29, 2018. The effective tax rate was <span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_uPure_c20190630__20190928_ztaQm6SKUILi" title="Effective income tax rate">11.6%</span> in the third quarter of 2019, compared to <span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_uPure_c20180701__20180929_zBHmcaoDLsfk">8.5%</span> in the third quarter of 2018. The 310 basis points increase to the third quarter of 2019 effective tax rate compared to the prior year quarter is primarily due to a decrease in uncertain tax position reserves released due to expiring statutes of limitations in the third quarter of 2019 compared to the third quarter of 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recorded income tax expense of $<span id="xdx_90E_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_c20181230__20190928_zQyN47FpGci3">108,115</span> in the first three quarters of 2019, compared to income tax expense of $<span id="xdx_903_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_c20171231__20180929_zc2emMgXQ61k">87,445</span> in the first three quarters of 2018. The effective tax rate was <span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_uPure_c20181230__20190928_zpbq8RUM9v3k">15.4%</span> in the first three quarters of 2019, compared to <span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_uPure_c20171231__20180929_zN0IAxv5JJUe">14.8%</span> in the first three quarters of 2018.</p> 29901000 17113000 0.116 0.085 108115000 87445000 0.154 0.148 <p id="xdx_808_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zTVlCiLV9Cui" style="margin-top: 0; margin-bottom: 0; display: none"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><b>8.</b></td><td style="text-align: justify"><b><span id="xdx_82C_zd6RWtiWavr9">Marketable Securities</span></b></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Financial Accounting Standards Board (“FASB”) ASC topic entitled Fair Value Measurements and Disclosures defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The accounting guidance classifies the inputs used to measure fair value into the following hierarchy:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0pt"/><td style="width: 40pt; text-align: left">Level 1</td><td style="text-align: justify">Unadjusted quoted prices in active markets for the identical asset or liability</td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0pt"/><td style="width: 40pt; text-align: left">Level 2</td><td style="text-align: justify">Observable inputs for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability</td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -1in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0pt"/><td style="width: 40pt; text-align: left">Level 3</td><td style="text-align: justify">Unobservable inputs for the asset or liability</td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company endeavors to utilize the best available information in measuring fair value. Financial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Valuation is based on prices obtained from an independent pricing vendor using both market and income approaches. The primary inputs to the valuation include quoted prices for similar assets in active markets, quoted prices for identical or similar assets in markets that are not active, contractual cash flows, benchmark yields, and credit spreads.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The method described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while the Company believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Available-for-sale securities measured at fair value on a recurring basis are summarized below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span id="xdx_912_eus-gaap--USTreasurySecuritiesMember_zYdF4dKuMu1d">U.S.Treasury Securities [Member]</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span><span id="xdx_91D_eus-gaap--USGovernmentAgenciesDebtSecuritiesMember_zX03iXLxJws3">Agency Securities [Member]</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span><span><span id="xdx_917_eus-gaap--MortgageBackedSecuritiesMember_zJNVqiXOwgw7">Mortgage-Backed Securities [Member]</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span><span><span><span id="xdx_911_eus-gaap--CorporateDebtSecuritiesMember_zOa03mcqJiNd"/></span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span><span><span><span><span id="xdx_911_eus-gaap--CorporateDebtSecuritiesMember_zbNZWg1uFUKe">Corporate Securities [Member]</span></span></span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span><span><span><span><span id="xdx_917_eus-gaap--MunicipalBondsMember_zUkfv5TqJb0c">Municipal Securities [Member]</span></span></span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span><span><span><span><span><span id="xdx_91F_eus-gaap--OtherDebtSecuritiesMember_ztwpFjR9kZO7">Other [Member]</span></span></span></span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span><span><span><span><span><span><span id="xdx_915_eus-gaap--FairValueMeasurementsRecurringMember_z7UdyzKfJHZ9">Recurring Basis [Member]</span> </span></span></span></span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"/> <table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_pn3n3_zpTDkXygmXib" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Marketable Securities (Details)"> <tr style="vertical-align: bottom; display: none"> <td id="xdx_8B8_zPmzgPLVpUJd">Schedule of available-for-sale securities</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value Measurements as <br/> of September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zCAOFcpz3it" style="width: 9%; text-align: right" title="Available-for-sale securities, total">16,557</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zYHhpgkrU7qc" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1078">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zzkvuc0gJUIb" style="width: 9%; text-align: right">16,557</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zqDuDdqXS231" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1080">-</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Agency securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zJPg3NVQJA67" style="text-align: right">67,926</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zUyuMU6Aqa36" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1082">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zBPQOJj4dONg" style="text-align: right">67,926</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zqU1sG60w6u7" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1084">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Mortgage-backed securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zaBekVzVSGG6" style="text-align: right">129,564</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zYkmqbWFgyV2" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1086">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zhTOhJMV1dve" style="text-align: right">129,564</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zqt3Ta6js9v1" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1088">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Corporate securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zcIX3qn4rcBi" style="text-align: right">1,066,438</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkrsKX8h3mQ" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1090">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zjhOOZQkU6Lj" style="text-align: right">1,066,438</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_znMYxn8q4i6" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1092">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Municipal securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zjUZarotliCc" style="text-align: right">158,530</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zxRoJ8PK0BX9" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1094">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zg628QsmqgSh" style="text-align: right">158,530</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z7UIqLat65oi" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1096">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zy980rHbzTY3" style="border-bottom: Black 1.5pt solid; text-align: right">113,746</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zlcSsRVvS0Oc" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1098">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zeBasQbtwJkg" style="border-bottom: Black 1.5pt solid; text-align: right">113,746</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zpZ9alaeIg09" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1100">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zyYX5iJyme12" style="border-bottom: Black 1.5pt solid; text-align: right">1,552,761</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zrDWfBYUNnOj" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1102">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_ztk0KBWNOEI5" style="border-bottom: Black 1.5pt solid; text-align: right">1,552,761</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z71rf0R8Xqwg" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1104">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value Measurements as<br/> of December 29, 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"/></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zkJQG3Gg2r3b" style="width: 9%; text-align: right">22,128</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zS6xJ2i9Zbsb" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1106">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z57QOTfwpkY" style="width: 9%; text-align: right">22,128</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z9ogOiF15LWd" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1108">-</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Agency securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zGcUWi7tYOck" style="text-align: right">59,116</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zt7ILIhttFwj" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1110">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zF0y4JA1c4V5" style="text-align: right">59,116</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zTovdx7rYWI2" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1112">-</span></td><td style="text-align: left">  </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Mortgage-backed securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zw79cDfcjtR2" style="text-align: right">135,865</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zJgpluKCd4Q2" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1114">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zBMEw9ahfW71" style="text-align: right">135,865</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_znBi2mMDoUKd" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1116">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Corporate securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zTHCkZIlfdu1" style="text-align: right">980,524</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zydvKOOs5TCg" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1118">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zw7juf4qbNCc" style="text-align: right">980,524</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zsDukPac58jc" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1120">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Municipal securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zozttLtQEqq2" style="text-align: right">173,137</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z2GShshQfgqb" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1122">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zx4R3dDcHzW1" style="text-align: right">173,137</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zECNeTyt8Rwg" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1124">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zWGba6uLc3y3" style="border-bottom: Black 1.5pt solid; text-align: right">142,342</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAKmIZFAxgJf" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1126">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zXzv6VgypwI8" style="border-bottom: Black 1.5pt solid; text-align: right">142,342</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zlwwgIposxFb" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1128">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_989_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z8IeFngi4Rrc" style="border-bottom: Black 1.5pt solid; text-align: right">1,513,112</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zYotLfmbhKqc" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1130">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zU2A0n9Ly719" style="border-bottom: Black 1.5pt solid; text-align: right">1,513,112</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zazhZ2PPYvwh" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1132">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zQPz9jG0or49" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Marketable securities classified as available-for-sale securities are summarized below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"/> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--AvailableForSaleSecuritiesTextBlock_pn3n3_zcna2YlslU4l" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Marketable Securities (Details 1)"> <tr style="vertical-align: bottom; display: none"> <td id="xdx_8BA_zYNokQRD29Z1">Schedule of marketable securities classified as available-for-sale securities</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Available-For-Sale Securities as<br/> of September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amortized Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zocjTgdmecM4" style="width: 9%; text-align: right" title="Amortized Cost">16,633</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z1zXFhfqZHvd" style="width: 9%; text-align: right" title="Gross Unrealized Gains">3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zHh1WMWpCzp1" style="width: 9%; text-align: right" title="Gross Unrealized Losses">(79</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zJCcuSQOZbm1" style="width: 9%; text-align: right" title="Fair Value">16,557</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Agency securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zmBtvXJ8ljO9" style="text-align: right">67,875</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zo1GaPhrIZo2" style="text-align: right">130</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zDUkJMK2BGO3" style="text-align: right">(79</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zptXAsUxBLsk" style="text-align: right">67,926</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Mortgage-backed securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zfYkgYOKSju1" style="text-align: right">131,507</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zDduN8myEhN6" style="text-align: right">174</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zgijKjkqAJj2" style="text-align: right">(2,117</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zM88ZrILKB2e" style="text-align: right">129,564</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Corporate securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_ze86hoybOoIb" style="text-align: right">1,061,714</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zSxsiiA4zK19" style="text-align: right">8,965</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zT0PXUY7sbP" style="text-align: right">(4,241</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zCiA5DAvRUy5" style="text-align: right">1,066,438</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Municipal securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zYTl3eTQySJ5" style="text-align: right">157,456</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zCek4YB5vOca" style="text-align: right">1,173</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zDHRtNY3IgZ9" style="text-align: right">(99</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zFHYcSDUiumk" style="text-align: right">158,530</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zVX1O7EevZcl" style="border-bottom: Black 1.5pt solid; text-align: right">114,106</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zAQiXiXp6K2l" style="border-bottom: Black 1.5pt solid; text-align: right">129</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zmHc0Y35NxJ2" style="border-bottom: Black 1.5pt solid; text-align: right">(489</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zKsArdLVF8v" style="border-bottom: Black 1.5pt solid; text-align: right">113,746</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928_zZIxDJ8nL1lh" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1,549,291</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928_zMyGhouCXMzh" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">10,574</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98B_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928_zXEAqKI9M6c" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(7,104</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928_zL8KCXG0yyUe" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1,552,761</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Available-For-Sale Securities as<br/> of December 29, 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amortized Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zKBnTXbBojL4" style="width: 9%; text-align: right">22,485</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_ziOSHjvkaWv3" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1169">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zWEPTpLzZFCd" style="width: 9%; text-align: right">(357</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zvvElo3GA8g4" style="width: 9%; text-align: right" title="Fair Value">22,128</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Agency securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zRJ5arMNFlIb" style="text-align: right">60,088</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zjZtQOmm4BOa" style="text-align: right">28</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_z8T98aFSFkSf" style="text-align: right">(1,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zgABEfqidJek" style="text-align: right">59,116</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Mortgage-backed securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zznpNxDrHN02" style="text-align: right">142,176</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z1YJnBVvbYK4" style="text-align: right">1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zVbUNhHWJxcd" style="text-align: right">(6,312</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zHpsUF7fEbui" style="text-align: right">135,865</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Corporate securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zUcaqlvMTbA8" style="text-align: right">1,010,590</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zDPSV7G4Pj8k" style="text-align: right">33</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zxki61WewCtg" style="text-align: right">(30,099</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_za0SuKAfTWT2" style="text-align: right">980,524</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Municipal securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zcPCfHCaETcg" style="text-align: right">175,630</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zYDT1ZjjCqm6" style="text-align: right">73</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zgGLJhtClSAa" style="text-align: right">(2,566</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zMk6qVlgtjKh" style="text-align: right">173,137</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_ziY3aVDVwUXb" style="border-bottom: Black 1.5pt solid; text-align: right">144,606</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zRyqSvLz0vF1" style="border-bottom: Black 1.5pt solid; text-align: right">0</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zsiVFTQpNG4c" style="border-bottom: Black 1.5pt solid; text-align: right">(2,264</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zP20QE1Rlmbl" style="border-bottom: Black 1.5pt solid; text-align: right">142,342</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229_zp3xfzGa3e1d" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1,555,575</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229_zqXZayQjjDm2" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">135</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_980_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229_z2LLjYj6MIKc" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(42,598</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229_zul79J7MkqN2" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1,513,112</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td></tr> </table> <p id="xdx_8AE_zGhswH3VS4Ub" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company’s investment policy targets low risk investments with the objective of minimizing the potential risk of principal loss. The fair value of our securities varies from period to period due to changes in interest rates, in the performance of the underlying collateral and in the credit performance of the underlying issuer, among other factors. The Company does not intend to sell the securities that have an unrealized loss shown in the table above, and it is not more likely than not that the Company will be required to sell a security before recovery of its amortized costs basis, which may be maturity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recognizes the credit component of other-than-temporary impairments of debt securities in “Other Income” and the noncredit component in “Other comprehensive income (loss)” for those securities that we do not intend to sell and for which it is not more likely than not that we will be required to sell before recovery. During 2018 and the 39-week period ended September 28, 2019, the Company did not record any material impairment charges on its outstanding securities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The amortized cost and fair value of the securities at an unrealized loss position as of September 28, 2019 were $<span id="xdx_909_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20190928_zRwWawqZ3ti7" title="Unrealized loss position amortized cost"><span title="Unrealized loss position amortized cost">626,766</span></span> and $<span title="Unrealized loss position fair value"><span id="xdx_90D_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_iI_pn3n3_c20190928_zbtcWWsQEToi" title="Unrealized loss position fair value">619,662</span></span>, respectively. Approximately <span id="xdx_90D_ecustom--PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions_iI_pii_dp_uPure_c20190928_zhALaIZjXlPe" title="Percentage of available-for-sale securities in unrealized loss positions">44</span>% of securities in our portfolio were at an unrealized loss position as of September 28, 2019. We have the ability to hold these securities until maturity or their value is recovered. We do not consider these unrealized losses to be other than temporary credit losses because there has been no material deterioration in credit quality and no change in the cash flows of the underlying securities. We do not intend to sell the securities and it is not more likely than not that we will be required to sell the securities; therefore, no material impairment has been recorded in the accompanying Condensed Consolidated Statements of Income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The cost of securities sold is based on the specific identification method.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following tables display additional information regarding gross unrealized losses and fair value by major security type for available-for-sale securities in an unrealized loss position as of September 28, 2019 and December 29, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_pn3n3_z1jmH7j6QTW8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Marketable Securities (Details 2)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8BC_zsjhvg3OERMa">Schedule of gross unrealized losses and fair value by major security type</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center; display: contents"/> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Less than 12 Consecutive Months</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">12 Consecutive Months or Longer</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z7uthkRLW5z5" style="width: 9%; text-align: right" title="Gross Unrealized Losses Less than 12 Consecutive Months">(0</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_znbo7hoU57rd" style="width: 9%; text-align: right" title="Fair Value Less than 12 Consecutive Months">1,690</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z0GXwTR2JJYf" style="text-align: right; width: 9%" title="Gross Unrealized Losses 12 Consecutive Months or Longer">(79</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_ztN2qiiwsPHl" style="width: 9%; text-align: right" title="Fair Value 12 Consecutive Months or Longer">14,464</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Agency securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_z9Axc7lqFcx3" style="text-align: right">(10</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zTOutsfLIE1j" style="text-align: right">5,988</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zwJMHdKbHcK5" style="text-align: right">(69</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_z2J0QiyhqEH6" style="text-align: right">30,753</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Mortgage-backed securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zDbtHTEdeoV6" style="text-align: right">(149</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zZlugjg2Lrmf" style="text-align: right">17,478</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zQGB5DyEq1Db" style="text-align: right">(1,968</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z38JKl40oz58" style="text-align: right">93,550</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Corporate securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z4plyQl89dk2" style="text-align: right">(672</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zNQyvOdnHPbl" style="text-align: right">163,205</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zqK3BcEHUXkl" style="text-align: right">(3,569</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zmXwv316jczj" style="text-align: right">191,739</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Municipal securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zUacIjflXL7b" style="text-align: right">(59</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zPN0MNk69iqf" style="text-align: right">24,305</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zvVnw61pwGC3" style="text-align: right">(40</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_ztw0e2n6wR2i" style="text-align: right">15,022</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zqTSfBPju0L7" style="border-bottom: Black 1.5pt solid; text-align: right">(141</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zSZWEAzIENsa" style="border-bottom: Black 1.5pt solid; text-align: right">27,181</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zUB9sb9KWk0i" style="border-bottom: Black 1.5pt solid; text-align: right">(348</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zMMvrMmzTM95" style="border-bottom: Black 1.5pt solid; text-align: right">34,287</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20190928_zwZqDOCzTp82" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(1,031</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928_ziUs4peKQuhj" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">239,847</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928_z40SljugMAlh" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(6,073</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928_zSPodM83zJIf" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">379,815</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December 29, 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Less than 12 Consecutive Months</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">12 Consecutive Months or Longer</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zY1c2ewFA239" style="width: 9%; text-align: right">(3</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zigdlNxjGpi5" style="width: 9%; text-align: right">3,975</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zcaicgeAKSf4" style="width: 9%; text-align: right">(354</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_znfPmFacZ6w2" style="width: 9%; text-align: right">18,153</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Agency securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zR74X54KISd5" style="text-align: right">(5</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zv1DqXdvPg99" style="text-align: right">4,656</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zcpQRGWIt3R9" style="text-align: right">(995</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zbEdOROypg26" style="text-align: right">40,508</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Mortgage-backed securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zhfL836v3Hj4" style="text-align: right">(1</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zzoKvGwHeiia" style="text-align: right">361</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zlsYB9Usehkf" style="text-align: right">(6,311</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zFwz8zQ90IDc" style="text-align: right">135,323</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Corporate securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zm5jWndUaa55" style="text-align: right">(4,028</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z0xqS1dWjFJ6" style="text-align: right">323,633</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zvniSdGFMg9b" style="text-align: right">(26,071</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zLhS10j9K8tg" style="text-align: right">640,439</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Municipal securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zR2qGSAVJvK7" style="text-align: right">(454</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zRqEKRmDTuQa" style="text-align: right">38,371</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zkegJs8g8eb6" style="text-align: right">(2,112</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zUE2T6OKxhx9" style="text-align: right">118,362</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zHJAvs6tWw9j" style="border-bottom: Black 1.5pt solid; text-align: right">(102</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zyVbnTC8cb9e" style="border-bottom: Black 1.5pt solid; text-align: right">8,015</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zsquqXBZdv9b" style="border-bottom: Black 1.5pt solid; text-align: right">(2,162</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zs5Ad1c87Q3f" style="border-bottom: Black 1.5pt solid; text-align: right">114,120</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229_zzWerm6R3c69" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(4,593</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229_z1MrNHsrwvdd" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">379,011</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229_zA3yEnCsHOm6" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(38,005</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229_zQgcD6PxucY9" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1,066,905</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zo9C0Dzp1r3h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The amortized cost and fair value of marketable securities at September 28, 2019, by maturity, are shown below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_pn3n3_zoYeYYrfuPGc" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Marketable Securities (Details 3)"> <tr style="vertical-align: bottom; display: none"> <td id="xdx_8BF_zCwNFp8RooJi">Schedule of amortized cost and estimated fair value of marketable securities by contractual maturity</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amortized Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Due in one year or less</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_iI_pn3n3_c20190928_zWvRkSx8FCT8" style="width: 9%; text-align: right" title="Amortized Cost, Due in one year or less">300,566</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_c20190928_zxlOsHElVUWg" style="width: 9%; text-align: right" title="Fair Value, Due in one year or less">300,542</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Due after one year through five years</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_iI_pn3n3_c20190928_zrKTsT2Dun77" style="text-align: right" title="Amortized Cost, Due after one year through five years">1,061,239</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_c20190928_zOpqOs5Q7sjc" style="text-align: right" title="Fair Value, Due after one year through five years">1,066,607</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Due after five years through ten years</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_iI_pn3n3_c20190928_zNxtpSQScqwb" style="text-align: right" title="Amortized Cost, Due after five years through ten years">174,371</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_c20190928_zwzeOGfHskoe" style="text-align: right" title="Fair Value, Due after five years through ten years">172,546</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Due after ten years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_iI_pn3n3_c20190928_zzBhZExmt75g" style="border-bottom: Black 1.5pt solid; text-align: right" title="Amortized Cost, Due after ten years">13,115</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_981_ecustom--AvailableForSaleDebtSecuritiesFairValueBasis_iI_pn3n3_c20190928_zCGBC0VGfPzd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair Value, Due after ten years">13,066</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928_zDQkZfAxtxqb" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right" title="Amortized Cost, Total">1,549,291</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928_zsEqhj4l03Xj" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right" title="Fair Value, Total">1,552,761</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_pn3n3_zpTDkXygmXib" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Marketable Securities (Details)"> <tr style="vertical-align: bottom; display: none"> <td id="xdx_8B8_zPmzgPLVpUJd">Schedule of available-for-sale securities</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value Measurements as <br/> of September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zCAOFcpz3it" style="width: 9%; text-align: right" title="Available-for-sale securities, total">16,557</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zYHhpgkrU7qc" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1078">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zzkvuc0gJUIb" style="width: 9%; text-align: right">16,557</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zqDuDdqXS231" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1080">-</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Agency securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zJPg3NVQJA67" style="text-align: right">67,926</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zUyuMU6Aqa36" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1082">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zBPQOJj4dONg" style="text-align: right">67,926</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zqU1sG60w6u7" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1084">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Mortgage-backed securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zaBekVzVSGG6" style="text-align: right">129,564</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zYkmqbWFgyV2" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1086">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zhTOhJMV1dve" style="text-align: right">129,564</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zqt3Ta6js9v1" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1088">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Corporate securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zcIX3qn4rcBi" style="text-align: right">1,066,438</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkrsKX8h3mQ" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1090">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zjhOOZQkU6Lj" style="text-align: right">1,066,438</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_znMYxn8q4i6" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1092">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Municipal securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zjUZarotliCc" style="text-align: right">158,530</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zxRoJ8PK0BX9" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1094">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zg628QsmqgSh" style="text-align: right">158,530</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z7UIqLat65oi" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1096">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zy980rHbzTY3" style="border-bottom: Black 1.5pt solid; text-align: right">113,746</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zlcSsRVvS0Oc" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1098">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zeBasQbtwJkg" style="border-bottom: Black 1.5pt solid; text-align: right">113,746</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zpZ9alaeIg09" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1100">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zyYX5iJyme12" style="border-bottom: Black 1.5pt solid; text-align: right">1,552,761</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zrDWfBYUNnOj" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1102">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_ztk0KBWNOEI5" style="border-bottom: Black 1.5pt solid; text-align: right">1,552,761</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z71rf0R8Xqwg" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1104">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value Measurements as<br/> of December 29, 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"/></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zkJQG3Gg2r3b" style="width: 9%; text-align: right">22,128</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zS6xJ2i9Zbsb" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1106">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z57QOTfwpkY" style="width: 9%; text-align: right">22,128</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z9ogOiF15LWd" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1108">-</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Agency securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zGcUWi7tYOck" style="text-align: right">59,116</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zt7ILIhttFwj" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1110">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zF0y4JA1c4V5" style="text-align: right">59,116</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zTovdx7rYWI2" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1112">-</span></td><td style="text-align: left">  </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Mortgage-backed securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zw79cDfcjtR2" style="text-align: right">135,865</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zJgpluKCd4Q2" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1114">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zBMEw9ahfW71" style="text-align: right">135,865</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_znBi2mMDoUKd" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1116">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Corporate securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zTHCkZIlfdu1" style="text-align: right">980,524</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zydvKOOs5TCg" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1118">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zw7juf4qbNCc" style="text-align: right">980,524</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zsDukPac58jc" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1120">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Municipal securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zozttLtQEqq2" style="text-align: right">173,137</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z2GShshQfgqb" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1122">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zx4R3dDcHzW1" style="text-align: right">173,137</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zECNeTyt8Rwg" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1124">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zWGba6uLc3y3" style="border-bottom: Black 1.5pt solid; text-align: right">142,342</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAKmIZFAxgJf" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1126">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zXzv6VgypwI8" style="border-bottom: Black 1.5pt solid; text-align: right">142,342</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zlwwgIposxFb" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1128">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_989_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z8IeFngi4Rrc" style="border-bottom: Black 1.5pt solid; text-align: right">1,513,112</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zYotLfmbhKqc" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1130">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zU2A0n9Ly719" style="border-bottom: Black 1.5pt solid; text-align: right">1,513,112</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zazhZ2PPYvwh" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1132">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 16557000 16557000 67926000 67926000 129564000 129564000 1066438000 1066438000 158530000 158530000 113746000 113746000 1552761000 1552761000 22128000 22128000 59116000 59116000 135865000 135865000 980524000 980524000 173137000 173137000 142342000 142342000 1513112000 1513112000 <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--AvailableForSaleSecuritiesTextBlock_pn3n3_zcna2YlslU4l" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Marketable Securities (Details 1)"> <tr style="vertical-align: bottom; display: none"> <td id="xdx_8BA_zYNokQRD29Z1">Schedule of marketable securities classified as available-for-sale securities</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Available-For-Sale Securities as<br/> of September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amortized Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zocjTgdmecM4" style="width: 9%; text-align: right" title="Amortized Cost">16,633</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z1zXFhfqZHvd" style="width: 9%; text-align: right" title="Gross Unrealized Gains">3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zHh1WMWpCzp1" style="width: 9%; text-align: right" title="Gross Unrealized Losses">(79</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zJCcuSQOZbm1" style="width: 9%; text-align: right" title="Fair Value">16,557</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Agency securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zmBtvXJ8ljO9" style="text-align: right">67,875</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zo1GaPhrIZo2" style="text-align: right">130</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zDUkJMK2BGO3" style="text-align: right">(79</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zptXAsUxBLsk" style="text-align: right">67,926</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Mortgage-backed securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zfYkgYOKSju1" style="text-align: right">131,507</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zDduN8myEhN6" style="text-align: right">174</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zgijKjkqAJj2" style="text-align: right">(2,117</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zM88ZrILKB2e" style="text-align: right">129,564</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Corporate securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_ze86hoybOoIb" style="text-align: right">1,061,714</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zSxsiiA4zK19" style="text-align: right">8,965</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zT0PXUY7sbP" style="text-align: right">(4,241</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zCiA5DAvRUy5" style="text-align: right">1,066,438</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Municipal securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zYTl3eTQySJ5" style="text-align: right">157,456</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zCek4YB5vOca" style="text-align: right">1,173</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zDHRtNY3IgZ9" style="text-align: right">(99</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zFHYcSDUiumk" style="text-align: right">158,530</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zVX1O7EevZcl" style="border-bottom: Black 1.5pt solid; text-align: right">114,106</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zAQiXiXp6K2l" style="border-bottom: Black 1.5pt solid; text-align: right">129</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zmHc0Y35NxJ2" style="border-bottom: Black 1.5pt solid; text-align: right">(489</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zKsArdLVF8v" style="border-bottom: Black 1.5pt solid; text-align: right">113,746</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928_zZIxDJ8nL1lh" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1,549,291</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20181230__20190928_zMyGhouCXMzh" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">10,574</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98B_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20181230__20190928_zXEAqKI9M6c" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(7,104</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928_zL8KCXG0yyUe" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1,552,761</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Available-For-Sale Securities as<br/> of December 29, 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amortized Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zKBnTXbBojL4" style="width: 9%; text-align: right">22,485</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_ziOSHjvkaWv3" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1169">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zWEPTpLzZFCd" style="width: 9%; text-align: right">(357</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zvvElo3GA8g4" style="width: 9%; text-align: right" title="Fair Value">22,128</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Agency securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zRJ5arMNFlIb" style="text-align: right">60,088</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zjZtQOmm4BOa" style="text-align: right">28</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_z8T98aFSFkSf" style="text-align: right">(1,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zgABEfqidJek" style="text-align: right">59,116</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Mortgage-backed securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zznpNxDrHN02" style="text-align: right">142,176</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z1YJnBVvbYK4" style="text-align: right">1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zVbUNhHWJxcd" style="text-align: right">(6,312</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zHpsUF7fEbui" style="text-align: right">135,865</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Corporate securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zUcaqlvMTbA8" style="text-align: right">1,010,590</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zDPSV7G4Pj8k" style="text-align: right">33</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zxki61WewCtg" style="text-align: right">(30,099</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_za0SuKAfTWT2" style="text-align: right">980,524</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Municipal securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zcPCfHCaETcg" style="text-align: right">175,630</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zYDT1ZjjCqm6" style="text-align: right">73</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zgGLJhtClSAa" style="text-align: right">(2,566</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zMk6qVlgtjKh" style="text-align: right">173,137</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_ziY3aVDVwUXb" style="border-bottom: Black 1.5pt solid; text-align: right">144,606</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zRyqSvLz0vF1" style="border-bottom: Black 1.5pt solid; text-align: right">0</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zsiVFTQpNG4c" style="border-bottom: Black 1.5pt solid; text-align: right">(2,264</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zP20QE1Rlmbl" style="border-bottom: Black 1.5pt solid; text-align: right">142,342</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20181229_zp3xfzGa3e1d" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1,555,575</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_pn3n3_c20180101__20181229_zqXZayQjjDm2" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">135</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_980_eus-gaap--OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_pn3n3_c20180101__20181229_z2LLjYj6MIKc" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(42,598</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20181229_zul79J7MkqN2" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1,513,112</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td></tr> </table> 16633000 3000 -79000 16557000 67875000 130000 -79000 67926000 131507000 174000 -2117000 129564000 1061714000 8965000 -4241000 1066438000 157456000 1173000 -99000 158530000 114106000 129000 -489000 113746000 1549291000 10574000 -7104000 1552761000 22485000 -357000 22128000 60088000 28000 -1000000 59116000 142176000 1000 -6312000 135865000 1010590000 33000 -30099000 980524000 175630000 73000 -2566000 173137000 144606000 0 -2264000 142342000 1555575000 135000 -42598000 1513112000 626766000 619662000 0.44 <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_pn3n3_z1jmH7j6QTW8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Marketable Securities (Details 2)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8BC_zsjhvg3OERMa">Schedule of gross unrealized losses and fair value by major security type</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center; display: contents"/> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Less than 12 Consecutive Months</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">12 Consecutive Months or Longer</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z7uthkRLW5z5" style="width: 9%; text-align: right" title="Gross Unrealized Losses Less than 12 Consecutive Months">(0</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_znbo7hoU57rd" style="width: 9%; text-align: right" title="Fair Value Less than 12 Consecutive Months">1,690</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z0GXwTR2JJYf" style="text-align: right; width: 9%" title="Gross Unrealized Losses 12 Consecutive Months or Longer">(79</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_ztN2qiiwsPHl" style="width: 9%; text-align: right" title="Fair Value 12 Consecutive Months or Longer">14,464</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Agency securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_z9Axc7lqFcx3" style="text-align: right">(10</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zTOutsfLIE1j" style="text-align: right">5,988</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zwJMHdKbHcK5" style="text-align: right">(69</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_z2J0QiyhqEH6" style="text-align: right">30,753</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Mortgage-backed securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zDbtHTEdeoV6" style="text-align: right">(149</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zZlugjg2Lrmf" style="text-align: right">17,478</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zQGB5DyEq1Db" style="text-align: right">(1,968</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z38JKl40oz58" style="text-align: right">93,550</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Corporate securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z4plyQl89dk2" style="text-align: right">(672</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zNQyvOdnHPbl" style="text-align: right">163,205</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zqK3BcEHUXkl" style="text-align: right">(3,569</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zmXwv316jczj" style="text-align: right">191,739</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Municipal securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zUacIjflXL7b" style="text-align: right">(59</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zPN0MNk69iqf" style="text-align: right">24,305</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zvVnw61pwGC3" style="text-align: right">(40</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_ztw0e2n6wR2i" style="text-align: right">15,022</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zqTSfBPju0L7" style="border-bottom: Black 1.5pt solid; text-align: right">(141</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zSZWEAzIENsa" style="border-bottom: Black 1.5pt solid; text-align: right">27,181</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zUB9sb9KWk0i" style="border-bottom: Black 1.5pt solid; text-align: right">(348</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zMMvrMmzTM95" style="border-bottom: Black 1.5pt solid; text-align: right">34,287</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20190928_zwZqDOCzTp82" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(1,031</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20190928_ziUs4peKQuhj" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">239,847</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20190928_z40SljugMAlh" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(6,073</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20190928_zSPodM83zJIf" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">379,815</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December 29, 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Less than 12 Consecutive Months</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">12 Consecutive Months or Longer</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zY1c2ewFA239" style="width: 9%; text-align: right">(3</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zigdlNxjGpi5" style="width: 9%; text-align: right">3,975</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zcaicgeAKSf4" style="width: 9%; text-align: right">(354</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_znfPmFacZ6w2" style="width: 9%; text-align: right">18,153</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Agency securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zR74X54KISd5" style="text-align: right">(5</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zv1DqXdvPg99" style="text-align: right">4,656</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zcpQRGWIt3R9" style="text-align: right">(995</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zbEdOROypg26" style="text-align: right">40,508</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Mortgage-backed securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zhfL836v3Hj4" style="text-align: right">(1</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zzoKvGwHeiia" style="text-align: right">361</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zlsYB9Usehkf" style="text-align: right">(6,311</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zFwz8zQ90IDc" style="text-align: right">135,323</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Corporate securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zm5jWndUaa55" style="text-align: right">(4,028</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z0xqS1dWjFJ6" style="text-align: right">323,633</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zvniSdGFMg9b" style="text-align: right">(26,071</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zLhS10j9K8tg" style="text-align: right">640,439</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Municipal securities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zR2qGSAVJvK7" style="text-align: right">(454</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zRqEKRmDTuQa" style="text-align: right">38,371</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zkegJs8g8eb6" style="text-align: right">(2,112</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--MunicipalBondsMember_zUE2T6OKxhx9" style="text-align: right">118,362</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zHJAvs6tWw9j" style="border-bottom: Black 1.5pt solid; text-align: right">(102</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zyVbnTC8cb9e" style="border-bottom: Black 1.5pt solid; text-align: right">8,015</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zsquqXBZdv9b" style="border-bottom: Black 1.5pt solid; text-align: right">(2,162</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229__us-gaap--FinancialInstrumentAxis__us-gaap--OtherDebtSecuritiesMember_zs5Ad1c87Q3f" style="border-bottom: Black 1.5pt solid; text-align: right">114,120</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20181229_zzWerm6R3c69" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(4,593</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_iI_pn3n3_c20181229_z1MrNHsrwvdd" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">379,011</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20181229_zA3yEnCsHOm6" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(38,005</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_iI_pn3n3_c20181229_zQgcD6PxucY9" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1,066,905</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td></tr> </table> -0 1690000 -79000 14464000 -10000 5988000 -69000 30753000 -149000 17478000 -1968000 93550000 -672000 163205000 -3569000 191739000 -59000 24305000 -40000 15022000 -141000 27181000 -348000 34287000 -1031000 239847000 -6073000 379815000 -3000 3975000 -354000 18153000 -5000 4656000 -995000 40508000 -1000 361000 -6311000 135323000 -4028000 323633000 -26071000 640439000 -454000 38371000 -2112000 118362000 -102000 8015000 -2162000 114120000 -4593000 379011000 -38005000 1066905000 <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_pn3n3_zoYeYYrfuPGc" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Marketable Securities (Details 3)"> <tr style="vertical-align: bottom; display: none"> <td id="xdx_8BF_zCwNFp8RooJi">Schedule of amortized cost and estimated fair value of marketable securities by contractual maturity</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amortized Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Due in one year or less</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_iI_pn3n3_c20190928_zWvRkSx8FCT8" style="width: 9%; text-align: right" title="Amortized Cost, Due in one year or less">300,566</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_c20190928_zxlOsHElVUWg" style="width: 9%; text-align: right" title="Fair Value, Due in one year or less">300,542</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Due after one year through five years</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_iI_pn3n3_c20190928_zrKTsT2Dun77" style="text-align: right" title="Amortized Cost, Due after one year through five years">1,061,239</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_c20190928_zOpqOs5Q7sjc" style="text-align: right" title="Fair Value, Due after one year through five years">1,066,607</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Due after five years through ten years</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_iI_pn3n3_c20190928_zNxtpSQScqwb" style="text-align: right" title="Amortized Cost, Due after five years through ten years">174,371</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_c20190928_zwzeOGfHskoe" style="text-align: right" title="Fair Value, Due after five years through ten years">172,546</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Due after ten years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_iI_pn3n3_c20190928_zzBhZExmt75g" style="border-bottom: Black 1.5pt solid; text-align: right" title="Amortized Cost, Due after ten years">13,115</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_981_ecustom--AvailableForSaleDebtSecuritiesFairValueBasis_iI_pn3n3_c20190928_zCGBC0VGfPzd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair Value, Due after ten years">13,066</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20190928_zDQkZfAxtxqb" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right" title="Amortized Cost, Total">1,549,291</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecurities_iI_pn3n3_c20190928_zsEqhj4l03Xj" style="border-bottom: Black 4pt double; font-weight: bold; text-align: right" title="Fair Value, Total">1,552,761</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td></tr> </table> 300566000 300542000 1061239000 1066607000 174371000 172546000 13115000 13066000 1549291000 1552761000 <p id="xdx_80C_eus-gaap--ComprehensiveIncomeNoteTextBlock_zRUgd2sokcV4" style="margin-top: 0; margin-bottom: 0; display: none"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><b>9.</b></td><td style="text-align: justify"><b><span id="xdx_824_zQUBM8nyxNre">Accumulated Other Comprehensive Income</span></b></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following provides required disclosure of changes in accumulated other comprehensive income (AOCI) balances by component for the 13-week and 39-week periods ended September 28, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_pn3n3_zmfrB2WO59b8" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Accumulated Other Comprehensive Income (Details)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8B0_zCqAoOjx3pzh">Schedule of changes in accumulated other comprehensive income (AOCI)</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Foreign Currency Translation Adjustment</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net unrealized gains (losses) on available-for-sale securities</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Beginning Balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_iS_pn3n3_c20190630__20190928_zIrSfWWUqR12" style="width: 9%; text-align: right" title="Foreign Currency Translation Adjustment, Beginning Balance">38,407</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_iS_pn3n3_c20190630__20190928_zZ59mUpgGqf3" style="width: 9%; text-align: right" title="Net unrealized gains (losses) on available-for-sale securities, Beginning Balance">(3,726</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20190630__20190928_zZ1L38fSarFd" style="width: 9%; text-align: right" title="Beginning Balance">34,681</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Other comprehensive income before reclassification, net of income tax expense of $657</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_pn3n3_c20190630__20190928_zsqJlNFNzh7" style="text-align: right" title="Foreign Currency Translation Adjustment, Other comprehensive income before reclassification, net of income tax expense">(18,885</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_pn3n3_c20190630__20190928_zf9rvOnCfLgf" style="text-align: right" title="Net unrealized gains (losses) on available-for-sale securities, Other comprehensive income before reclassification, net of income tax expense">4,933</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_pn3n3_c20190630__20190928_zWCjvguExBJ6" style="text-align: right" title="Other comprehensive income before reclassification, net of income tax expense">(13,952</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 16.2pt">Amounts reclassified from accumulated other comprehensive income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_pn3n3_c20190630__20190928_zQgPCB0XKo73" style="border-bottom: Black 1.5pt solid; text-align: right" title="Foreign Currency Translation Adjustment, Amounts reclassified from accumulated other comprehensive income"><span style="-sec-ix-hidden: xdx2ixbrl1305">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_pn3n3_c20190630__20190928_zKXxjtEb9jsa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net unrealized gains (losses) on available-for-sale securities, Amounts reclassified from accumulated other comprehensive income">(139</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_pn3n3_c20190630__20190928_z3DlHHgQoFIj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Amounts reclassified from accumulated other comprehensive income">(139</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Net current-period other comprehensive income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_pn3n3_c20190630__20190928_z9NEtSP5HKLe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Foreign Currency Translation Adjustment, Net current-period other comprehensive income">(18,885</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_pn3n3_c20190630__20190928_zyHqPBaQwQOk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net unrealized gains (losses) on available-for-sale securities, Net current-period other comprehensive income">4,794</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20190630__20190928_z9n8NL5o8Dq" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net current-period other comprehensive income">(14,091</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">Ending Balance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_iE_pn3n3_c20190630__20190928_zoF1EPu6Zw4g" style="border-bottom: Black 4pt double; text-align: right" title="Foreign Currency Translation Adjustment, Ending Balance">19,522</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_iE_pn3n3_c20190630__20190928_zLrCwVt7DA48" style="border-bottom: Black 4pt double; text-align: right" title="Net unrealized gains (losses) on available-for-sale securities, Ending Balance">1,068</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20190630__20190928_zqN9DocBIZS5" style="border-bottom: Black 4pt double; text-align: right" title="Ending Balance">20,590</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Foreign Currency Translation Adjustment</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net unrealized gains (losses) on available-for-sale securities</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Beginning Balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_iS_pn3n3_c20181230__20190928_zyDc8EjgRkA8" style="width: 9%; text-align: right">47,327</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_iS_pn3n3_c20181230__20190928_zftMvszhsFQj" style="width: 9%; text-align: right">(38,897</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20181230__20190928_znoAtp3sTRM7" style="width: 9%; text-align: right">8,430</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Other comprehensive income before reclassification, net of income tax expense of $5,968</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_pn3n3_c20181230__20190928_zGUlDjUkpTmk" style="text-align: right">(27,805</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_pn3n3_c20181230__20190928_zgsbeYNQXsnk" style="text-align: right">40,180</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_pn3n3_c20181230__20190928_z5ZQ7uSxEch2" style="text-align: right">12,375</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 16.2pt">Amounts reclassified from accumulated other comprehensive income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_pn3n3_c20181230__20190928_zcExtP9iTphf" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1328">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_pn3n3_c20181230__20190928_z4K2hYVQTITk" style="border-bottom: Black 1.5pt solid; text-align: right">(215</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_pn3n3_c20181230__20190928_zBFeOgpbluf3" style="border-bottom: Black 1.5pt solid; text-align: right">(215</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Net current-period other comprehensive income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_pn3n3_c20181230__20190928_zT9u9B5r5qQa" style="border-bottom: Black 1.5pt solid; text-align: right">(27,805</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_pn3n3_c20181230__20190928_ziiAu7cBX9xd" style="border-bottom: Black 1.5pt solid; text-align: right">39,965</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20181230__20190928_zIMAqyGqQe0g" style="border-bottom: Black 1.5pt solid; text-align: right">12,160</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">Ending Balance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_iE_pn3n3_c20181230__20190928_zkcPcxvvIqdj" style="border-bottom: Black 4pt double; text-align: right">19,522</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_iE_pn3n3_c20181230__20190928_zjAZ8opjJXoa" style="border-bottom: Black 4pt double; text-align: right">1,068</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20181230__20190928_zPBe35yzHsU" style="border-bottom: Black 4pt double; text-align: right">20,590</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p id="xdx_8AE_zoetv4ang5Zi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following provides required disclosure of reporting reclassifications out of AOCI for the 13-week and 39-week periods ended September 28, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; display: none"><span id="xdx_91C_eus-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zpLtekWCK601">Accumulated Net Investment Gain (Loss) Attributable to Parent Reclassification from Accumulated Other Comprehensive Income [Member]</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; display: none"><span id="xdx_915_eus-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zcAKlrcKZ8Q6"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_pn3n3_zudLbnIXBz5l" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Accumulated Other Comprehensive Income (Details 1)"> <tr style="vertical-align: bottom; display: none"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span id="xdx_8BA_zkNlA3OT0qJb">Schedule of of reporting reclassifications out of AOCI</span></td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended September 28, 2019</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Details About Accumulated Other Comprehensive Income Components</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount Reclassified from Accumulated Other Comprehensive Income</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Affected Line Item in the Statement Where Net Income is Presented</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 62%; text-align: left">Unrealized gains (losses) on available-for-sale securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_c20190630__20190928__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zuDuM8xcZKgi" style="width: 9%; text-align: right" title="Other income (expense)">153</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 25%; text-align: left">Other income (expense)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_c20190630__20190928__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z3y9cSpoSZSk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Income tax benefit (provision)">(14</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; padding-bottom: 1.5pt">Income tax benefit (provision)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_981_ecustom--OtherComprehensiveIncomeAvailableforsaleSecurityAdjustmentsNetOfTaxPortionAttributableToParent_c20190630__20190928__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z80hMEjjaZOa" style="border-bottom: Black 4pt double; text-align: right" title="Net of tax">139</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt">Net of tax</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended September 28, 2019</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Details About Accumulated Other Comprehensive Income Components</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount Reclassified from Accumulated Other Comprehensive Income</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Affected Line Item in the Statement Where Net Income is Presented</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 62%; text-align: left">Unrealized gains (losses) on available-for-sale securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_c20181230__20190928__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zJdC6Jypzq4l" style="width: 9%; text-align: right" title="Other income (expense)">213</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 25%; text-align: left">Other income (expense)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_c20181230__20190928__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zHhJCmW2ncBf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Income tax benefit (provision)">2</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; padding-bottom: 1.5pt">Income tax benefit (provision)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_982_ecustom--OtherComprehensiveIncomeAvailableforsaleSecurityAdjustmentsNetOfTaxPortionAttributableToParent_c20181230__20190928__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zZiZXjGmR2zg" style="border-bottom: Black 4pt double; text-align: right" title="Net of tax">215</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt">Net of tax</td></tr> </table> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_pn3n3_zmfrB2WO59b8" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Accumulated Other Comprehensive Income (Details)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8B0_zCqAoOjx3pzh">Schedule of changes in accumulated other comprehensive income (AOCI)</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Foreign Currency Translation Adjustment</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net unrealized gains (losses) on available-for-sale securities</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Beginning Balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_iS_pn3n3_c20190630__20190928_zIrSfWWUqR12" style="width: 9%; text-align: right" title="Foreign Currency Translation Adjustment, Beginning Balance">38,407</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_iS_pn3n3_c20190630__20190928_zZ59mUpgGqf3" style="width: 9%; text-align: right" title="Net unrealized gains (losses) on available-for-sale securities, Beginning Balance">(3,726</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20190630__20190928_zZ1L38fSarFd" style="width: 9%; text-align: right" title="Beginning Balance">34,681</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Other comprehensive income before reclassification, net of income tax expense of $657</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_pn3n3_c20190630__20190928_zsqJlNFNzh7" style="text-align: right" title="Foreign Currency Translation Adjustment, Other comprehensive income before reclassification, net of income tax expense">(18,885</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_pn3n3_c20190630__20190928_zf9rvOnCfLgf" style="text-align: right" title="Net unrealized gains (losses) on available-for-sale securities, Other comprehensive income before reclassification, net of income tax expense">4,933</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_pn3n3_c20190630__20190928_zWCjvguExBJ6" style="text-align: right" title="Other comprehensive income before reclassification, net of income tax expense">(13,952</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 16.2pt">Amounts reclassified from accumulated other comprehensive income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_pn3n3_c20190630__20190928_zQgPCB0XKo73" style="border-bottom: Black 1.5pt solid; text-align: right" title="Foreign Currency Translation Adjustment, Amounts reclassified from accumulated other comprehensive income"><span style="-sec-ix-hidden: xdx2ixbrl1305">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_pn3n3_c20190630__20190928_zKXxjtEb9jsa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net unrealized gains (losses) on available-for-sale securities, Amounts reclassified from accumulated other comprehensive income">(139</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_pn3n3_c20190630__20190928_z3DlHHgQoFIj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Amounts reclassified from accumulated other comprehensive income">(139</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Net current-period other comprehensive income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_pn3n3_c20190630__20190928_z9NEtSP5HKLe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Foreign Currency Translation Adjustment, Net current-period other comprehensive income">(18,885</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_pn3n3_c20190630__20190928_zyHqPBaQwQOk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net unrealized gains (losses) on available-for-sale securities, Net current-period other comprehensive income">4,794</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20190630__20190928_z9n8NL5o8Dq" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net current-period other comprehensive income">(14,091</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">Ending Balance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_iE_pn3n3_c20190630__20190928_zoF1EPu6Zw4g" style="border-bottom: Black 4pt double; text-align: right" title="Foreign Currency Translation Adjustment, Ending Balance">19,522</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_iE_pn3n3_c20190630__20190928_zLrCwVt7DA48" style="border-bottom: Black 4pt double; text-align: right" title="Net unrealized gains (losses) on available-for-sale securities, Ending Balance">1,068</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20190630__20190928_zqN9DocBIZS5" style="border-bottom: Black 4pt double; text-align: right" title="Ending Balance">20,590</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Foreign Currency Translation Adjustment</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net unrealized gains (losses) on available-for-sale securities</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Beginning Balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_iS_pn3n3_c20181230__20190928_zyDc8EjgRkA8" style="width: 9%; text-align: right">47,327</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_iS_pn3n3_c20181230__20190928_zftMvszhsFQj" style="width: 9%; text-align: right">(38,897</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20181230__20190928_znoAtp3sTRM7" style="width: 9%; text-align: right">8,430</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Other comprehensive income before reclassification, net of income tax expense of $5,968</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_pn3n3_c20181230__20190928_zGUlDjUkpTmk" style="text-align: right">(27,805</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_pn3n3_c20181230__20190928_zgsbeYNQXsnk" style="text-align: right">40,180</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_pn3n3_c20181230__20190928_z5ZQ7uSxEch2" style="text-align: right">12,375</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 16.2pt">Amounts reclassified from accumulated other comprehensive income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_pn3n3_c20181230__20190928_zcExtP9iTphf" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1328">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_pn3n3_c20181230__20190928_z4K2hYVQTITk" style="border-bottom: Black 1.5pt solid; text-align: right">(215</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_pn3n3_c20181230__20190928_zBFeOgpbluf3" style="border-bottom: Black 1.5pt solid; text-align: right">(215</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Net current-period other comprehensive income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_pn3n3_c20181230__20190928_zT9u9B5r5qQa" style="border-bottom: Black 1.5pt solid; text-align: right">(27,805</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_pn3n3_c20181230__20190928_ziiAu7cBX9xd" style="border-bottom: Black 1.5pt solid; text-align: right">39,965</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20181230__20190928_zIMAqyGqQe0g" style="border-bottom: Black 1.5pt solid; text-align: right">12,160</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">Ending Balance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_iE_pn3n3_c20181230__20190928_zkcPcxvvIqdj" style="border-bottom: Black 4pt double; text-align: right">19,522</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_iE_pn3n3_c20181230__20190928_zjAZ8opjJXoa" style="border-bottom: Black 4pt double; text-align: right">1,068</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20181230__20190928_zPBe35yzHsU" style="border-bottom: Black 4pt double; text-align: right">20,590</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 38407000 -3726000 34681000 -18885000 4933000 -13952000 -139000 -139000 -18885000 4794000 -14091000 19522000 1068000 20590000 47327000 -38897000 8430000 -27805000 40180000 12375000 -215000 -215000 -27805000 39965000 12160000 19522000 1068000 20590000 <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_pn3n3_zudLbnIXBz5l" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Accumulated Other Comprehensive Income (Details 1)"> <tr style="vertical-align: bottom; display: none"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span id="xdx_8BA_zkNlA3OT0qJb">Schedule of of reporting reclassifications out of AOCI</span></td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended September 28, 2019</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Details About Accumulated Other Comprehensive Income Components</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount Reclassified from Accumulated Other Comprehensive Income</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Affected Line Item in the Statement Where Net Income is Presented</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 62%; text-align: left">Unrealized gains (losses) on available-for-sale securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_c20190630__20190928__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zuDuM8xcZKgi" style="width: 9%; text-align: right" title="Other income (expense)">153</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 25%; text-align: left">Other income (expense)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_c20190630__20190928__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z3y9cSpoSZSk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Income tax benefit (provision)">(14</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; padding-bottom: 1.5pt">Income tax benefit (provision)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_981_ecustom--OtherComprehensiveIncomeAvailableforsaleSecurityAdjustmentsNetOfTaxPortionAttributableToParent_c20190630__20190928__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z80hMEjjaZOa" style="border-bottom: Black 4pt double; text-align: right" title="Net of tax">139</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt">Net of tax</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended September 28, 2019</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Details About Accumulated Other Comprehensive Income Components</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount Reclassified from Accumulated Other Comprehensive Income</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Affected Line Item in the Statement Where Net Income is Presented</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 62%; text-align: left">Unrealized gains (losses) on available-for-sale securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_c20181230__20190928__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zJdC6Jypzq4l" style="width: 9%; text-align: right" title="Other income (expense)">213</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 25%; text-align: left">Other income (expense)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_c20181230__20190928__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zHhJCmW2ncBf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Income tax benefit (provision)">2</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; padding-bottom: 1.5pt">Income tax benefit (provision)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_982_ecustom--OtherComprehensiveIncomeAvailableforsaleSecurityAdjustmentsNetOfTaxPortionAttributableToParent_c20181230__20190928__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zZiZXjGmR2zg" style="border-bottom: Black 4pt double; text-align: right" title="Net of tax">215</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt">Net of tax</td></tr> </table> 153000 -14000 139000 213000 2000 215000 <p id="xdx_80E_eus-gaap--RevenueFromContractWithCustomerTextBlock_zZXx6pI2qQaj" style="margin-top: 0; margin-bottom: 0; display: none"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><p style="margin-top: 0; margin-bottom: 0"/> <p style="margin-top: 0; margin-bottom: 0"> <b>10.</b></p></td><td style="text-align: justify"><b><span id="xdx_82F_zT3cWj6RPlMi">Revenue</span></b></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In order to further depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors, we disaggregate revenue (or “net sales”) by geographic region, major product category, and pattern of recognition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Disaggregated revenue by geographic region (Americas, APAC, and EMEA) is presented in Note 4 – Segment Information. The Company has identified six major product categories – auto PND, auto OEM, aviation, fitness, marine, and outdoor. Note 4 contains disaggregated revenue information of the aviation, fitness, marine, and outdoor major product categories. Auto segment revenue presented in Note 4 is comprised of the auto PND and auto OEM major product categories, as depicted below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; display: none"><span><span id="xdx_91F_ecustom--AutoPNDMember_zs10PxrGHS2">Auto PND [Member]</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; display: none"><span><span id="xdx_917_ecustom--AutoOEMMember_zhs7Rg6vYc8k">Auto OEM [Member]</span></span></p> <table cellpadding="0" cellspacing="0" id="xdx_88F_ecustom--DisaggregationOfRevenueGeographicallyTableTextBlock_zQXcGNYi4Abk" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Revenue (Details)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8B2_z1AoWeUPjEuf">Schedule of disaggregated revenue by geographic region</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Auto Revenue by Major Product Category</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Auto PND</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_ecustom--RevenuePercentage_pii_dp_uPure_c20190630__20190928__srt--ProductOrServiceAxis__custom--AutoPNDMember_zbkJLKLBYKEc" style="width: 9%; text-align: right" title="Percentage of auto revenue">69</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_982_ecustom--RevenuePercentage_pii_dp_uPure_c20180701__20180929__srt--ProductOrServiceAxis__custom--AutoPNDMember_zg34lXdL8i6l" style="width: 9%; text-align: right">64</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_ecustom--RevenuePercentage_pii_dp_uPure_c20181230__20190928__srt--ProductOrServiceAxis__custom--AutoPNDMember_ziiWpl9kxpb1" style="width: 9%; text-align: right">66</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_ecustom--RevenuePercentage_pii_dp_uPure_c20171231__20180929__srt--ProductOrServiceAxis__custom--AutoPNDMember_z6NZhdZq8n4h" style="width: 9%; text-align: right">66</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Auto OEM</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--RevenuePercentage_pii_dp_uPure_c20190630__20190928__srt--ProductOrServiceAxis__custom--AutoOEMMember_zrNepLaQsyEa" style="text-align: right">31</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--RevenuePercentage_pii_dp_uPure_c20180701__20180929__srt--ProductOrServiceAxis__custom--AutoOEMMember_zfbg3V0zCmb6" style="text-align: right">36</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--RevenuePercentage_pii_dp_uPure_c20181230__20190928__srt--ProductOrServiceAxis__custom--AutoOEMMember_zrxDwZY1JKg4" style="text-align: right">34</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--RevenuePercentage_pii_dp_uPure_c20171231__20180929__srt--ProductOrServiceAxis__custom--AutoOEMMember_zBhKnWvJuKk8" style="text-align: right">34</td><td style="text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A large majority of the Company’s sales are recognized on a point in time basis, usually once the product is shipped and title and risk of loss have transferred to the customer. Sales recognized over a period of time are primarily within the auto segment and relate to performance obligations that are satisfied over the life of the product or contractual service period. Revenue disaggregated by the timing of transfer of the goods or services is presented in the table below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; display: none"><span id="xdx_911_eus-gaap--TransferredAtPointInTimeMember_zFNtMtUxxCOh">Point in time [Member]</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; display: none"><span id="xdx_912_eus-gaap--TransferredOverTimeMember_zx5ydY8p3Q28">Over time [Member]</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; display: none"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; display: none"><span/></p> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zVGblxOl5k6l" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Revenue (Details 1)"> <tr style="vertical-align: bottom; display: none"> <td> <span id="xdx_8BB_z9EMZ0sRfeBa">Schedule of revenue disaggregated</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Point in time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20190630__20190928__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zKvmsNpumR5" style="width: 9%; text-align: right">886,954</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20180701__20180929__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_ztRD6738JPQb" style="width: 9%; text-align: right">761,216</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20181230__20190928__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zuDhGkqmmILa" style="width: 9%; text-align: right">2,522,229</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20171231__20180929__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zHI1rOqdvfm3" style="width: 9%; text-align: right">2,286,740</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20190630__20190928__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z5QI91JIhilk" style="border-bottom: Black 1.5pt solid; text-align: right">47,429</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20180701__20180929__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zSVeilNCNTwk" style="border-bottom: Black 1.5pt solid; text-align: right">48,795</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20181230__20190928__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zvZ6KRAn2Uc2" style="border-bottom: Black 1.5pt solid; text-align: right">133,044</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20171231__20180929__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_ztAsYGHCqW6d" style="border-bottom: Black 1.5pt solid; text-align: right">128,596</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Net sales</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20190630__20190928_zci16xf5FQ88" style="border-bottom: Black 4pt double; text-align: right" title="Net sales">934,383</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20180701__20180929_z5jszdSBbfmc" style="border-bottom: Black 4pt double; text-align: right" title="Net sales">810,011</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20181230__20190928_zMW4XsGRAUc8" style="border-bottom: Black 4pt double; text-align: right" title="Net sales">2,655,273</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20171231__20180929_z5LSQHIHiMSf" style="border-bottom: Black 4pt double; text-align: right" title="Net sales">2,415,336</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Transaction price and costs associated with the Company’s unsatisfied performance obligations are reflected as deferred revenue and deferred costs, respectively, on the Company’s Condensed Consolidated Balance Sheets. Such amounts are recognized ratably over the applicable service period or estimated useful life. Changes in deferred revenue and costs during the 39-week period ending September 28, 2019 are presented below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_pn3n3_zazgISFhBZYi" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Revenue (Details 2)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8B3_zYogv2q1cQIh">Schedule of deferred revenue and costs</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center"> </td> <td id="xdx_F5C_zY10EKCJ2cAa" style="font-weight: bold; text-align: center">Deferred Revenue<sup>(1)</sup></td> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td id="xdx_F54_zS6GMHbt9Qz9" style="font-weight: bold; text-align: center">Deferred Costs<sup>(2)</sup></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font: 10pt Times New Roman, Times, Serif"><b>Deferred Revenue<sup>(1)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font: 10pt Times New Roman, Times, Serif"><b>Deferred Costs<sup>(2)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Balance, beginning of period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--DeferredRevenue_iS_c20181230__20190928_fKDEp_z1GIWO4hXxJ" style="width: 9%; text-align: right" title="Deferred Revenue, Balance, beginning of period">172,938</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DeferredCostsCurrentAndNoncurrent_iS_c20181230__20190928_fKDIp_zBHodbN4sAqd" style="width: 9%; text-align: right" title="Deferred Costs, Balance, beginning of period">57,935</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt">Deferrals in period</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ContractWithCustomerDeferredRevenueAdditions_c20181230__20190928_fKDEp_zAzlABp6V0c7" style="text-align: right" title="Deferred Revenue, Deferrals in period">125,278</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--DeferredCostsAdditions_c20181230__20190928_fKDIp_zO1GfZvCc3z4" style="text-align: right" title="Deferred Costs, Deferrals in period">20,284</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: 10pt">Recognition of deferrals in period</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_ecustom--ContractWithCustomerDeferredRevenueRevenueRecognized1_iN_di_c20181230__20190928_fKDEp_zPTsxfcDwSV" style="border-bottom: Black 1.5pt solid; text-align: right" title="Deferred Revenue, Recognition of deferrals in period">(133,044</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_ecustom--DeferredCostsRevenueRecognized1_c20181230__20190928_fKDIp_zxYW1v3uP6X3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Deferred Costs, Recognition of deferrals in period">(26,613</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Balance, end of period</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--DeferredRevenue_iE_c20181230__20190928_fKDEp_z3rUzMli7g3k" style="border-bottom: Black 4pt double; text-align: right" title="Deferred Revenue, Balance, end of period">165,172</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--DeferredCostsCurrentAndNoncurrent_iE_c20181230__20190928_fKDIp_zRhGVmppWfsk" style="border-bottom: Black 4pt double; text-align: right" title="Deferred Costs, Balance, end of period">51,606</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><sup id="xdx_F04_zNp5UVuqbhB7">(1)</sup></td><td id="xdx_F12_zZG4yRB57Bf7" style="text-align: justify">Deferred revenue is comprised of both Deferred revenue and Noncurrent deferred revenue per the Condensed Consolidated Balance Sheets</td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><sup id="xdx_F0D_zmDWJeHocAYc">(2)</sup></td><td id="xdx_F1D_zzAuw8Wkd9sa" style="text-align: justify">Deferred costs are comprised of both Deferred costs and Noncurrent deferred costs per the Condensed Consolidated Balance Sheets</td> </tr></table> <p id="xdx_8A5_zYz8jttdb4Y1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Of the $<span><span><span id="xdx_90E_ecustom--ContractWithCustomerDeferredRevenueRevenueRecognized1_pn3n3_c20181230__20190928_zmL4Bx9hVbak" title="Recognition of deferrals in period">133,044</span></span></span> of deferred revenue recognized in the 39-weeks ended September 28, 2019, <span>$<span><span><span id="xdx_90B_ecustom--AmountOfDeferredRevenueRecognizedWasDeferredAsOfTheBeginningOfThePeriod_pn3n3_c20181230__20190928_zIFFJP5DIzN7" title="Amount of Deferred revenue recognized in the period that was deferred as of the beginning of the period">78,092</span></span></span></span> was deferred as of the beginning of the period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_90C_ecustom--AmountOfDeferredRevenueThatIsRecognizedRatablyOverAPeriodOfThreeYearsOrLess_c20181230__20190928_zlv1Iw2dczYf" title="Amount of Deferred revenue that is recognized ratably over a period of three years or less">Approximately two-thirds of the $<span id="xdx_901_eus-gaap--DeferredRevenue_iI_pn3n3_c20190928_zADAQg7Jfzbb" title="Deferred revenue">165,172</span> of deferred revenue at the end of the period</span>, September 28, 2019, is recognized ratably over a period of three years or less.</p> <table cellpadding="0" cellspacing="0" id="xdx_88F_ecustom--DisaggregationOfRevenueGeographicallyTableTextBlock_zQXcGNYi4Abk" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Revenue (Details)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8B2_z1AoWeUPjEuf">Schedule of disaggregated revenue by geographic region</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Auto Revenue by Major Product Category</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Auto PND</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_ecustom--RevenuePercentage_pii_dp_uPure_c20190630__20190928__srt--ProductOrServiceAxis__custom--AutoPNDMember_zbkJLKLBYKEc" style="width: 9%; text-align: right" title="Percentage of auto revenue">69</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_982_ecustom--RevenuePercentage_pii_dp_uPure_c20180701__20180929__srt--ProductOrServiceAxis__custom--AutoPNDMember_zg34lXdL8i6l" style="width: 9%; text-align: right">64</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_ecustom--RevenuePercentage_pii_dp_uPure_c20181230__20190928__srt--ProductOrServiceAxis__custom--AutoPNDMember_ziiWpl9kxpb1" style="width: 9%; text-align: right">66</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_ecustom--RevenuePercentage_pii_dp_uPure_c20171231__20180929__srt--ProductOrServiceAxis__custom--AutoPNDMember_z6NZhdZq8n4h" style="width: 9%; text-align: right">66</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Auto OEM</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--RevenuePercentage_pii_dp_uPure_c20190630__20190928__srt--ProductOrServiceAxis__custom--AutoOEMMember_zrNepLaQsyEa" style="text-align: right">31</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--RevenuePercentage_pii_dp_uPure_c20180701__20180929__srt--ProductOrServiceAxis__custom--AutoOEMMember_zfbg3V0zCmb6" style="text-align: right">36</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--RevenuePercentage_pii_dp_uPure_c20181230__20190928__srt--ProductOrServiceAxis__custom--AutoOEMMember_zrxDwZY1JKg4" style="text-align: right">34</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--RevenuePercentage_pii_dp_uPure_c20171231__20180929__srt--ProductOrServiceAxis__custom--AutoOEMMember_zBhKnWvJuKk8" style="text-align: right">34</td><td style="text-align: left">%</td></tr> </table> 0.69 0.64 0.66 0.66 0.31 0.36 0.34 0.34 <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zVGblxOl5k6l" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Revenue (Details 1)"> <tr style="vertical-align: bottom; display: none"> <td> <span id="xdx_8BB_z9EMZ0sRfeBa">Schedule of revenue disaggregated</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 29,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Point in time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20190630__20190928__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zKvmsNpumR5" style="width: 9%; text-align: right">886,954</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20180701__20180929__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_ztRD6738JPQb" style="width: 9%; text-align: right">761,216</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20181230__20190928__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zuDhGkqmmILa" style="width: 9%; text-align: right">2,522,229</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20171231__20180929__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zHI1rOqdvfm3" style="width: 9%; text-align: right">2,286,740</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20190630__20190928__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z5QI91JIhilk" style="border-bottom: Black 1.5pt solid; text-align: right">47,429</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20180701__20180929__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zSVeilNCNTwk" style="border-bottom: Black 1.5pt solid; text-align: right">48,795</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20181230__20190928__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zvZ6KRAn2Uc2" style="border-bottom: Black 1.5pt solid; text-align: right">133,044</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20171231__20180929__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_ztAsYGHCqW6d" style="border-bottom: Black 1.5pt solid; text-align: right">128,596</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Net sales</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20190630__20190928_zci16xf5FQ88" style="border-bottom: Black 4pt double; text-align: right" title="Net sales">934,383</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20180701__20180929_z5jszdSBbfmc" style="border-bottom: Black 4pt double; text-align: right" title="Net sales">810,011</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20181230__20190928_zMW4XsGRAUc8" style="border-bottom: Black 4pt double; text-align: right" title="Net sales">2,655,273</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20171231__20180929_z5LSQHIHiMSf" style="border-bottom: Black 4pt double; text-align: right" title="Net sales">2,415,336</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 886954000 761216000 2522229000 2286740000 47429000 48795000 133044000 128596000 934383000 810011000 2655273000 2415336000 <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_pn3n3_zazgISFhBZYi" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Revenue (Details 2)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8B3_zYogv2q1cQIh">Schedule of deferred revenue and costs</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center"> </td> <td id="xdx_F5C_zY10EKCJ2cAa" style="font-weight: bold; text-align: center">Deferred Revenue<sup>(1)</sup></td> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; text-align: center"> </td> <td id="xdx_F54_zS6GMHbt9Qz9" style="font-weight: bold; text-align: center">Deferred Costs<sup>(2)</sup></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font: 10pt Times New Roman, Times, Serif"><b>Deferred Revenue<sup>(1)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font: 10pt Times New Roman, Times, Serif"><b>Deferred Costs<sup>(2)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Balance, beginning of period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--DeferredRevenue_iS_c20181230__20190928_fKDEp_z1GIWO4hXxJ" style="width: 9%; text-align: right" title="Deferred Revenue, Balance, beginning of period">172,938</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DeferredCostsCurrentAndNoncurrent_iS_c20181230__20190928_fKDIp_zBHodbN4sAqd" style="width: 9%; text-align: right" title="Deferred Costs, Balance, beginning of period">57,935</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt">Deferrals in period</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ContractWithCustomerDeferredRevenueAdditions_c20181230__20190928_fKDEp_zAzlABp6V0c7" style="text-align: right" title="Deferred Revenue, Deferrals in period">125,278</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--DeferredCostsAdditions_c20181230__20190928_fKDIp_zO1GfZvCc3z4" style="text-align: right" title="Deferred Costs, Deferrals in period">20,284</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: 10pt">Recognition of deferrals in period</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_ecustom--ContractWithCustomerDeferredRevenueRevenueRecognized1_iN_di_c20181230__20190928_fKDEp_zPTsxfcDwSV" style="border-bottom: Black 1.5pt solid; text-align: right" title="Deferred Revenue, Recognition of deferrals in period">(133,044</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_ecustom--DeferredCostsRevenueRecognized1_c20181230__20190928_fKDIp_zxYW1v3uP6X3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Deferred Costs, Recognition of deferrals in period">(26,613</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Balance, end of period</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--DeferredRevenue_iE_c20181230__20190928_fKDEp_z3rUzMli7g3k" style="border-bottom: Black 4pt double; text-align: right" title="Deferred Revenue, Balance, end of period">165,172</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--DeferredCostsCurrentAndNoncurrent_iE_c20181230__20190928_fKDIp_zRhGVmppWfsk" style="border-bottom: Black 4pt double; text-align: right" title="Deferred Costs, Balance, end of period">51,606</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><sup id="xdx_F04_zNp5UVuqbhB7">(1)</sup></td><td id="xdx_F12_zZG4yRB57Bf7" style="text-align: justify">Deferred revenue is comprised of both Deferred revenue and Noncurrent deferred revenue per the Condensed Consolidated Balance Sheets</td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><sup id="xdx_F0D_zmDWJeHocAYc">(2)</sup></td><td id="xdx_F1D_zzAuw8Wkd9sa" style="text-align: justify">Deferred costs are comprised of both Deferred costs and Noncurrent deferred costs per the Condensed Consolidated Balance Sheets</td> </tr></table> 172938000 57935000 125278000 20284000 133044000 -26613000 165172000 51606000 133044000 78092000 Approximately two-thirds of the $165,172 of deferred revenue at the end of the period 165172000 <p id="xdx_804_eus-gaap--LesseeOperatingLeasesTextBlock_z9hqLcPXsHA5" style="margin-top: 0; margin-bottom: 0; display: none"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><b>11.</b></td><td style="text-align: justify"><b><span id="xdx_829_zXzJIRyDmFR2">Leases</span></b></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; display: none"><span title="Leases (Textual)"><span id="xdx_90C_ecustom--LeasesTextualAbstract_iB_c20181230__20190928_zRhmGkLDPCr8" title="Leases (Textual)">Leases Textual</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company leases certain real estate properties, vehicles, and equipment in various countries around the world. Leased properties are typically used for office space, distribution, and retail. The Company’s leases are classified as operating leases with remaining terms of <span id="xdx_904_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20190928__srt--RangeAxis__srt--MinimumMember_z3KkTGLkI3w1" title="Operating lease term, remaining">1</span> to <span id="xdx_90B_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20190928__srt--RangeAxis__srt--MaximumMember_zflznTfK2YVj" title="Operating lease term, remaining">34</span> years, some of which include an option to extend or renew. If the exercise of an option to extend or renew is determined to be reasonably certain, the associated right-of-use asset and lease liability reflects the extended period and payments. For all real estate leases, any non-lease components, including common area maintenance, have been separated from lease components and excluded from the associated right-of-use asset and lease liability calculations. For all equipment and vehicle leases, an accounting policy election has been made to not separate lease and non-lease components.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Leases with an initial term of 12 months or less (“short-term leases”) are not recognized on the Company’s Condensed Consolidated Balance Sheets as a right-of-use asset or lease liability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table represents lease costs recognized in the Company’s Condensed Consolidated Statements of Income for the 13-weeks and 39-weeks ended September 28, 2019. Lease costs are included in Selling, general and administrative expense and Research and development expense on the Company’s Condensed Consolidated Statements of Income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">  </p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_pn3n3_zPoTKiuq7N95" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Leases (Details)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8B0_zB2QJIteugek">Schedule of operating lease cost</span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49B_20190630__20190928_ziCL7UAe28k7" style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49A_20181230__20190928_zwfoA0LZ31Af" style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended</td> <td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td> <td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> <br/>  </td> <td style="font-weight: bold"> <br/>  </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td> <td style="font-weight: bold"> <br/>  </td> <td style="font-weight: bold"> <br/> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td> <td style="font-weight: bold"> <br/>  </td> </tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseCost_zolKEG0gf5Ee" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span id="xdx_F42_zzRd0M6Nswe2" style="font-family: Times New Roman, Times, Serif">Operating lease cost<sup>(1)</sup></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,023</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">17,683</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><sup id="xdx_F0F_zJFaVjuxomgc">(1)</sup></td><td id="xdx_F1C_zVT0ULffgpJ1" style="text-align: justify">Operating lease cost includes short-term lease costs and variable lease costs, which were not material in the periods presented.</td> </tr></table> <p id="xdx_8AF_z1ZHM9nRCpMl" style="margin-top: 0; margin-bottom: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table represents the components of leases that are recognized on the Company’s Condensed Consolidated Balance Sheets as of September 28, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">  </p> <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_pn3n3_z8Umx6eh7DO4" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Leases (Details 1)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8BF_z8RhZEWWaY3i">Schedule of amounts recognized in balance sheet</span></td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_494_20190928_zq0cYxLKAAGc" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zl5M2qNPf2nl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease right-of-use assets</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">55,399</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--OperatingleaseOtherAccuredExpenses_iI_pn3n3_maOLLzbtr_zBqQNQufpIa7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other accrued expenses</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">13,438</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLzbtr_z7ye2HrwQGW2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Noncurrent operating lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">42,855</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseLiability_iTI_mtOLLzbtr_zhDgpd3RLbdh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: 10pt">Total lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">56,293</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Weighted average remaining lease term</td><td> </td> <td style="text-align: left"/><td id="xdx_982_ecustom--WeightedAverageRemainingLeaseTerm_c20181230__20190928_zXnrU0kpV1r7" style="text-align: right" title="Weighted average remaining lease term">5.6 years</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average discount rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pii_dp_uPure_c20190928_zqVRnSQEMhD1" style="text-align: right" title="Weighted average discount rate">4.0</td><td style="text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table represents the maturity of lease liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_pn3n3_za4brHlW2hu8" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Leases (Details 2)"> <tr style="vertical-align: bottom; display: none"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: left"><span id="xdx_8BD_zc2zIkRavri2">Schedule of maturity of lease liabilities</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20190928_z9QMswXu8a9g" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: left">Fiscal Year</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease payments</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_iI_maLOLLPzjLu_zMl9gPBfkIh6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2019, excluding the 39-weeks ended September 28, 2019</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,347</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_maLOLLPzjLu_zKMaMIOuKCH" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,447</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_maLOLLPzjLu_zqvSvHIDhfGe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,259</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFourYears_iI_maLOLLPzjLu_ztyHhGkItRh3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,736</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFiveYears_iI_maLOLLPzjLu_znFwsWC0OXqi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,955</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueThereafter_iI_maLOLLPzjLu_z5V7tl4giGe5" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,389</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzjLu_maOLFMPzlP9_zpwhVFQcys5h" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Total</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">64,133</td><td style="font-weight: bold; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--LessAmountsImputedInterest_iNI_di_msOLFMPzlP9_ztvgoOE3Arq3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,840</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iTI_mtOLFMPzlP9_zEMCBNNjBSf4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 4pt; text-align: left">Present value of lease liabilities</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">56,293</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table presents supplemental cash flow and noncash information related to leases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_pn3n3_zc5HdycPocDj" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Leases (Details 3)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8B8_zBdA2rMcKEH">Schedule of cash flow supplemental</span></td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_499_20181230__20190928_zgXJKgSEUjQc" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_403_ecustom--CashPaidForAmountsIncludedInMeasurementOfOpeartingLeaseLiabilites_zxOlQbF1GHje" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left"><span id="xdx_F47_zrkJDZ6qXGbd" style="font-family: Times New Roman, Times, Serif">Cash paid for amounts included in the measurement of operating lease liabilities<sup>(2)</sup></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,528</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--RightsofuseAssetsObtainedInExchangeForNewOperatingLeaseLiabilites_z9V8eLdpyFz5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Right-of-use assets obtained in exchange for new operating lease liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,853</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><sup id="xdx_F03_zEmF2pkXl2L3">(2)</sup></td><td id="xdx_F13_zOneqCOseQl8" style="text-align: justify">Included in Net cash provided by operating activities on the Company’s Condensed Consolidated Statements of Cash Flows.</td> </tr></table> P1Y P34Y <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_pn3n3_zPoTKiuq7N95" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Leases (Details)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8B0_zB2QJIteugek">Schedule of operating lease cost</span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49B_20190630__20190928_ziCL7UAe28k7" style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49A_20181230__20190928_zwfoA0LZ31Af" style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">13-Weeks Ended</td> <td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td> <td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> <br/>  </td> <td style="font-weight: bold"> <br/>  </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td> <td style="font-weight: bold"> <br/>  </td> <td style="font-weight: bold"> <br/> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td> <td style="font-weight: bold"> <br/>  </td> </tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseCost_zolKEG0gf5Ee" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span id="xdx_F42_zzRd0M6Nswe2" style="font-family: Times New Roman, Times, Serif">Operating lease cost<sup>(1)</sup></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,023</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">17,683</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><sup id="xdx_F0F_zJFaVjuxomgc">(1)</sup></td><td id="xdx_F1C_zVT0ULffgpJ1" style="text-align: justify">Operating lease cost includes short-term lease costs and variable lease costs, which were not material in the periods presented.</td> </tr></table> 6023000 17683000 <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_pn3n3_z8Umx6eh7DO4" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Leases (Details 1)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8BF_z8RhZEWWaY3i">Schedule of amounts recognized in balance sheet</span></td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_494_20190928_zq0cYxLKAAGc" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zl5M2qNPf2nl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease right-of-use assets</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">55,399</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--OperatingleaseOtherAccuredExpenses_iI_pn3n3_maOLLzbtr_zBqQNQufpIa7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other accrued expenses</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">13,438</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLzbtr_z7ye2HrwQGW2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Noncurrent operating lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">42,855</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseLiability_iTI_mtOLLzbtr_zhDgpd3RLbdh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: 10pt">Total lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">56,293</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Weighted average remaining lease term</td><td> </td> <td style="text-align: left"/><td id="xdx_982_ecustom--WeightedAverageRemainingLeaseTerm_c20181230__20190928_zXnrU0kpV1r7" style="text-align: right" title="Weighted average remaining lease term">5.6 years</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average discount rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pii_dp_uPure_c20190928_zqVRnSQEMhD1" style="text-align: right" title="Weighted average discount rate">4.0</td><td style="text-align: left">%</td></tr> </table> 55399000 13438000 42855000 56293000 5.6 years 0.040 <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_pn3n3_za4brHlW2hu8" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Leases (Details 2)"> <tr style="vertical-align: bottom; display: none"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: left"><span id="xdx_8BD_zc2zIkRavri2">Schedule of maturity of lease liabilities</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20190928_z9QMswXu8a9g" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: left">Fiscal Year</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease payments</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_iI_maLOLLPzjLu_zMl9gPBfkIh6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2019, excluding the 39-weeks ended September 28, 2019</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,347</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_maLOLLPzjLu_zKMaMIOuKCH" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,447</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_maLOLLPzjLu_zqvSvHIDhfGe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,259</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFourYears_iI_maLOLLPzjLu_ztyHhGkItRh3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,736</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFiveYears_iI_maLOLLPzjLu_znFwsWC0OXqi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,955</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueThereafter_iI_maLOLLPzjLu_z5V7tl4giGe5" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,389</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzjLu_maOLFMPzlP9_zpwhVFQcys5h" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Total</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">64,133</td><td style="font-weight: bold; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--LessAmountsImputedInterest_iNI_di_msOLFMPzlP9_ztvgoOE3Arq3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,840</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iTI_mtOLFMPzlP9_zEMCBNNjBSf4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 4pt; text-align: left">Present value of lease liabilities</td><td style="font-weight: bold; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">56,293</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"> </td></tr> </table> 4347000 15447000 12259000 8736000 7955000 15389000 64133000 7840000 56293000 <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_pn3n3_zc5HdycPocDj" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif" summary="xdx: Disclosure - Leases (Details 3)"> <tr style="vertical-align: bottom; display: none"> <td><span id="xdx_8B8_zBdA2rMcKEH">Schedule of cash flow supplemental</span></td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_499_20181230__20190928_zgXJKgSEUjQc" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">39-Weeks Ended</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 28,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_403_ecustom--CashPaidForAmountsIncludedInMeasurementOfOpeartingLeaseLiabilites_zxOlQbF1GHje" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left"><span id="xdx_F47_zrkJDZ6qXGbd" style="font-family: Times New Roman, Times, Serif">Cash paid for amounts included in the measurement of operating lease liabilities<sup>(2)</sup></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,528</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--RightsofuseAssetsObtainedInExchangeForNewOperatingLeaseLiabilites_z9V8eLdpyFz5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Right-of-use assets obtained in exchange for new operating lease liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,853</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><sup id="xdx_F03_zEmF2pkXl2L3">(2)</sup></td><td id="xdx_F13_zOneqCOseQl8" style="text-align: justify">Included in Net cash provided by operating activities on the Company’s Condensed Consolidated Statements of Cash Flows.</td> </tr></table> 13528000 7853000 <p id="xdx_80B_eus-gaap--NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_z9J6W9VIS6Ug" style="margin-top: 0; margin-bottom: 0; display: none"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><b>12.</b></td><td style="text-align: justify"><b><span id="xdx_824_z35raN8MORZb">Recently Issued Accounting Pronouncements Not Yet Adopted</span></b></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Financial Instruments – Credit Losses</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in; text-align: justify">In June 2016, the FASB issued Accounting Standards Update No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 provides new guidance on assessment of expected credit losses of certain financial instruments. ASU 2016-13 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of adopting the new standard on its Consolidated Financial Statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Receivables – Nonrefundable Fees and Other Costs</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2017, the FASB issued Accounting Standards Update No. 2017-08, Receivables – Nonrefundable Fees and Other Costs (Topic 310-20): Premium Amortization on Purchased Callable Debt Securities (“ASU 2017-08”), which shortens the amortization period for certain callable debt securities held at a premium, requiring the premium to be amortized to the earliest call date. Callable debt securities held at a discount continue to be amortized to maturity. ASU 2017-08 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of adopting the new standard on its Consolidated Financial Statements.</p> <p id="xdx_809_eus-gaap--SubsequentEventsTextBlock_zTC3crnkOQul" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; display: none"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>13. <span id="xdx_82D_zuxv6GD7Vi9a">Subsequent Events</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Switzerland corporate tax reform was approved by public referendum in May 2019 and enacted in October 2019. Accordingly, the Company expects to record an income tax benefit of approximately $<span id="xdx_909_eus-gaap--CurrentIncomeTaxExpenseBenefit_iN_pn6n6_di_c20191001__20191229__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--RangeAxis__srt--MinimumMember_zisZZrqStqQ1" title="Income Tax Expense (Benefit)">20 </span>to $<span id="xdx_906_eus-gaap--CurrentIncomeTaxExpenseBenefit_iN_pn6n6_di_c20191001__20191229__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--RangeAxis__srt--MaximumMember_z6SFikslAw73" title="Income Tax Expense (Benefit)">220 </span>million in the fourth quarter of 2019 due to an increase in certain Switzerland deferred tax assets resulting from enactment of Switzerland Federal and Schaffhausen cantonal tax reform. The Company is evaluating transitional measures in Switzerland tax law that may affect the overall increase in deferred tax assets as well as the impact of tax reform to its ongoing effective tax rate, the materiality of which is not yet known.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/> -20000000 -220000000 Changes in cost estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the ‘accrual for products sold during the period’ line. Deferred revenue is comprised of both Deferred revenue and Noncurrent deferred revenue per the Condensed Consolidated Balance Sheets Deferred costs are comprised of both Deferred costs and Noncurrent deferred costs per the Condensed Consolidated Balance Sheets Operating lease cost includes short-term lease costs and variable lease costs, which were not material in the periods presented. Included in Net cash provided by operating activities on the Company’s Condensed Consolidated Statements of Cash Flows. XML 13 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Marketable Securities (Details 2) - USD ($)
$ in Thousands
Sep. 28, 2019
Dec. 29, 2018
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months $ (1,031) $ (4,593)
Fair Value Less than 12 Consecutive Months 239,847 379,011
Gross Unrealized Losses 12 Consecutive Months or Longer (6,073) (38,005)
Fair Value 12 Consecutive Months or Longer 379,815 1,066,905
U.S.Treasury Securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (0) (3)
Fair Value Less than 12 Consecutive Months 1,690 3,975
Gross Unrealized Losses 12 Consecutive Months or Longer (79) (354)
Fair Value 12 Consecutive Months or Longer 14,464 18,153
Agency Securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (10) (5)
Fair Value Less than 12 Consecutive Months 5,988 4,656
Gross Unrealized Losses 12 Consecutive Months or Longer (69) (995)
Fair Value 12 Consecutive Months or Longer 30,753 40,508
Mortgage-Backed Securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (149) (1)
Fair Value Less than 12 Consecutive Months 17,478 361
Gross Unrealized Losses 12 Consecutive Months or Longer (1,968) (6,311)
Fair Value 12 Consecutive Months or Longer 93,550 135,323
Corporate Securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (672) (4,028)
Fair Value Less than 12 Consecutive Months 163,205 323,633
Gross Unrealized Losses 12 Consecutive Months or Longer (3,569) (26,071)
Fair Value 12 Consecutive Months or Longer 191,739 640,439
Municipal Securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (59) (454)
Fair Value Less than 12 Consecutive Months 24,305 38,371
Gross Unrealized Losses 12 Consecutive Months or Longer (40) (2,112)
Fair Value 12 Consecutive Months or Longer 15,022 118,362
Other [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (141) (102)
Fair Value Less than 12 Consecutive Months 27,181 8,015
Gross Unrealized Losses 12 Consecutive Months or Longer (348) (2,162)
Fair Value 12 Consecutive Months or Longer $ 34,287 $ 114,120
XML 14 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Details Narrative)
$ in Thousands
Sep. 28, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Aggregate amount of purchase orders and other commitments $ 467,300
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 28, 2019
Dec. 29, 2018
Current assets:    
Cash and cash equivalents $ 976,402 $ 1,201,732
Marketable securities 300,542 182,989
Accounts receivable, net 558,299 569,833
Inventories 749,825 561,840
Deferred costs 26,450 28,462
Prepaid expenses and other current assets 146,325 120,512
Total current assets 2,757,843 2,665,368
Property and equipment, net 710,591 663,527
Operating lease right-of-use assets 55,399
Restricted cash 1,036 73
Marketable securities 1,252,219 1,330,123
Deferred income taxes 158,963 176,959
Noncurrent deferred costs 25,156 29,473
Intangible assets, net 637,716 417,080
Other assets 156,182 100,255
Total assets 5,755,105 5,382,858
Current liabilities:    
Accounts payable 235,548 204,985
Salaries and benefits payable 109,323 113,087
Accrued warranty costs 37,998 38,276
Accrued sales program costs 58,459 90,388
Deferred revenue 95,572 96,372
Accrued royalty costs 11,673 24,646
Accrued advertising expense 21,246 31,657
Other accrued expenses 87,333 69,777
Income taxes payable 60,728 51,642
Dividend payable 325,075 200,483
Total current liabilities 1,042,955 921,313
Deferred income taxes 113,225 92,944
Noncurrent income taxes 105,309 127,211
Noncurrent deferred revenue 69,600 76,566
Noncurrent operating lease liabilities 42,855
Other liabilities 267 1,850
Stockholders’ equity:    
Shares, CHF 0.10 par value, 198,077 shares authorized and issued; 190,103 shares outstanding at September 28, 2019; and 189,461 shares outstanding at December 29, 2018; 17,979 17,979
Additional paid-in capital 1,841,696 1,823,638
Treasury stock (368,187) (397,692)
Retained earnings 2,868,816 2,710,619
Accumulated other comprehensive income 20,590 8,430
Total stockholders’ equity 4,380,894 4,162,974
Total liabilities and stockholders’ equity $ 5,755,105 $ 5,382,858
XML 16 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Subsequent Events
9 Months Ended
Sep. 28, 2019
Subsequent Events [Abstract]  
Subsequent Events

13. Subsequent Events

 

Switzerland corporate tax reform was approved by public referendum in May 2019 and enacted in October 2019. Accordingly, the Company expects to record an income tax benefit of approximately $20 to $220 million in the fourth quarter of 2019 due to an increase in certain Switzerland deferred tax assets resulting from enactment of Switzerland Federal and Schaffhausen cantonal tax reform. The Company is evaluating transitional measures in Switzerland tax law that may affect the overall increase in deferred tax assets as well as the impact of tax reform to its ongoing effective tax rate, the materiality of which is not yet known.

XML 17 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information (Tables)
9 Months Ended
Sep. 28, 2019
Segment Reporting [Abstract]  
Net sales (“revenue”), gross profit, and operating income
Net sales (“revenue”), gross profit, and operating income    Outdoor [Member]       Fitness [Member]       Marine [Member]       Auto [Member]        Aviation [Member]         
   Reportable Segments 
   Outdoor   Fitness   Marine   Auto   Aviation   Total 
                         
13-Weeks Ended September 28, 2019                    
                         
Net sales  $258,294   $243,099   $107,694   $137,722   $187,574   $934,383 
Gross profit   170,846    126,835    64,275    65,814    139,688    567,458 
Operating income   105,051    49,831    20,008    20,857    65,713    261,460 
                               
13-Weeks Ended  September 29, 2018                          
                               
Net sales  $209,415   $190,185   $98,770   $165,214   $146,427   $810,011 
Gross profit   136,671    103,441    58,508    70,925    111,202    480,747 
Operating income   78,972    37,378    13,908    15,032    50,669    195,959 
                               
39-Weeks Ended  September 28, 2019                          
                               
Net sales  $622,748   $675,007   $393,070   $422,132   $542,316   $2,655,273 
Gross profit   403,842    352,805    234,014    198,012    405,848    1,594,521 
Operating income   218,340    118,369    88,212    53,978    190,164    669,063 
                               
39 -Weeks Ended September 29, 2018                          
                               
Net sales  $555,314   $581,315   $346,908   $486,653   $445,146   $2,415,336 
Gross profit   358,829    326,473    203,976    207,389    333,886    1,430,553 
Operating income   194,711    123,299    54,806    31,113    151,741    555,670 
Schedule of net sales and property and equipment, net by geographic area
Schedule of net sales and property and equipment, net by geographic area 

     
   13-Weeks Ended   39-Weeks Ended 
   September 28,   September 29,   September 28,   September 29, 
   2019   2018   2019   2018 
Americas  $439,113   $370,239   $1,289,409   $1,153,330 
EMEA   344,010    307,087    942,625    862,116 
APAC   151,260    132,685    423,239    399,890 
Net sales to external customers  $934,383   $810,011   $2,655,273   $2,415,336 

 

Net property and equipment by geographic region as of September 28, 2019 and September 29, 2018 are presented below.

 

                 
   Americas   APAC   EMEA   Total 
September 28, 2019                
Property and equipment, net  $431,062   $217,184   $62,345   $710,591 
                     
September 29, 2018                    
Property and equipment, net  $403,556   $202,790   $44,459   $650,805 
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Total
Beginning balance, value at Dec. 30, 2017 $ 17,979 $ 1,828,386 $ (468,818) $ 2,418,444 $ 56,428 $ 3,852,419
Net income 503,930 503,930
Translation adjustment (30,308) (30,308)
Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects (21,044) (21,044)
Comprehensive income           452,578
Dividends declared (400,298) (400,298)
Issuance of treasury stock related to equity awards (27,929) 42,453 14,524
Stock compensation 42,094 42,094
Purchase of treasury stock related to equity awards (6,909) (6,909)
Reclassification under ASU 2016-06 (1,700) (1,700)
Reclassification under ASU 2018-02 452 (452)
Ending balance, value at Sep. 29, 2018 17,979 1,842,551 (433,274) 2,520,828 4,624 3,952,708
Beginning balance, value at Jun. 30, 2018 17,979 1,828,515 (433,959) 2,336,614 9,732 3,758,881
Net income 184,214 184,214
Translation adjustment (3,940) (3,940)
Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects (1,168) (1,168)
Comprehensive income           179,106
Dividends declared
Issuance of treasury stock related to equity awards (311) 693 382
Stock compensation 14,347 14,347
Purchase of treasury stock related to equity awards (8) (8)
Ending balance, value at Sep. 29, 2018 17,979 1,842,551 (433,274) 2,520,828 4,624 3,952,708
Beginning balance, value at Dec. 29, 2018 17,979 1,823,638 (397,692) 2,710,619 8,430 4,162,974
Net income 591,695 591,695
Translation adjustment (27,805) (27,805)
Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects 39,965 39,965
Comprehensive income           603,855
Dividends declared (433,498) (433,498)
Issuance of treasury stock related to equity awards (29,495) 42,477 12,982
Stock compensation 47,553 47,553
Purchase of treasury stock related to equity awards (12,972) (12,972)
Ending balance, value at Sep. 28, 2019 17,979 1,841,696 (368,187) 2,868,816 20,590 4,380,894
Beginning balance, value at Jun. 29, 2019 17,979 1,825,135 (368,200) 2,641,371 34,681 4,150,966
Net income 227,866 227,866
Translation adjustment (18,885) (18,885)
Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects 4,794 4,794
Comprehensive income           213,775
Dividends declared (421) (421)
Issuance of treasury stock related to equity awards (30) 30
Stock compensation 16,591 16,591
Purchase of treasury stock related to equity awards (17) (17)
Ending balance, value at Sep. 28, 2019 $ 17,979 $ 1,841,696 $ (368,187) $ 2,868,816 $ 20,590 $ 4,380,894
XML 19 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Tables)
9 Months Ended
Sep. 28, 2019
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue by geographic region
Schedule of disaggregated revenue by geographic region    
   Auto Revenue by Major Product Category 
   13-Weeks Ended   39-Weeks Ended 
   September 28,   September 29,   September 28,   September 29, 
   2019   2018   2019   2018 
Auto PND   69%   64%   66%   66%
Auto OEM   31%   36%   34%   34%
Schedule of revenue disaggregated
 Schedule of revenue disaggregated                            
   13-Weeks Ended   39-Weeks Ended 
   September 28,   September 29,   September 28,   September 29, 
   2019   2018   2019   2018 
Point in time  $886,954   $761,216   $2,522,229   $2,286,740 
Over time   47,429    48,795    133,044    128,596 
Net sales  $934,383   $810,011   $2,655,273   $2,415,336 
Schedule of deferred revenue and costs
Schedule of deferred revenue and costs    Deferred Revenue(1)       Deferred Costs(2) 
   39-Weeks Ended 
   September 28, 
   2019 
   Deferred Revenue(1)   Deferred Costs(2) 
Balance, beginning of period  $172,938   $57,935 
Deferrals in period   125,278    20,284 
Recognition of deferrals in period   (133,044)   (26,613)
Balance, end of period  $165,172   $51,606 

 

(1)Deferred revenue is comprised of both Deferred revenue and Noncurrent deferred revenue per the Condensed Consolidated Balance Sheets
(2)Deferred costs are comprised of both Deferred costs and Noncurrent deferred costs per the Condensed Consolidated Balance Sheets
XML 20 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Warranty Reserves
9 Months Ended
Sep. 28, 2019
Guarantees and Product Warranties [Abstract]  
Warranty Reserves
5.Warranty Reserves

 

Warranty Reserves Textual

The Company’s products sold are generally covered by a standard warranty for periods ranging from one to three years. The Company’s estimates of costs to service its warranty obligations are based on historical experience and management’s expectations and judgments of future conditions, and are recorded as a liability on the balance sheet. The following reconciliation provides an illustration of changes in the aggregate warranty reserve.

 

Schedule of changes in the aggregate warranty reserve              
   13-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
         
Balance - beginning of period  $39,330   $38,429 
Accrual for products sold during the period(1)   12,981    13,558 
Expenditures   (14,313)   (16,027)
Balance - end of period  $37,998   $35,960 

 

               
   39-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
         
Balance - beginning of period  $38,276   $36,827 
Accrual for products sold during the period(1)   41,196    40,682 
Expenditures   (41,474)   (41,549)
Balance - end of period  $37,998   $35,960 

 

(1)Changes in cost estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the ‘accrual for products sold during the period’ line.
XML 21 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Accumulated Other Comprehensive Income
9 Months Ended
Sep. 28, 2019
Equity [Abstract]  
Accumulated Other Comprehensive Income
9.Accumulated Other Comprehensive Income

 

The following provides required disclosure of changes in accumulated other comprehensive income (AOCI) balances by component for the 13-week and 39-week periods ended September 28, 2019:

 

Schedule of changes in accumulated other comprehensive income (AOCI)    
   13-Weeks Ended September 28, 2019 
   Foreign Currency Translation Adjustment   Net unrealized gains (losses) on available-for-sale securities   Total 
Beginning Balance  $38,407   $(3,726)  $34,681 
Other comprehensive income before reclassification, net of income tax expense of $657   (18,885)   4,933    (13,952)
Amounts reclassified from accumulated other comprehensive income   -    (139)   (139)
Net current-period other comprehensive income   (18,885)   4,794    (14,091)
Ending Balance  $19,522   $1,068   $20,590 

 

   39-Weeks Ended September 28, 2019 
   Foreign Currency Translation Adjustment   Net unrealized gains (losses) on available-for-sale securities   Total 
Beginning Balance  $47,327   $(38,897)  $8,430 
Other comprehensive income before reclassification, net of income tax expense of $5,968   (27,805)   40,180    12,375 
Amounts reclassified from accumulated other comprehensive income   -    (215)   (215)
Net current-period other comprehensive income   (27,805)   39,965    12,160 
Ending Balance  $19,522   $1,068   $20,590 

 

The following provides required disclosure of reporting reclassifications out of AOCI for the 13-week and 39-week periods ended September 28, 2019:

 

Accumulated Net Investment Gain (Loss) Attributable to Parent Reclassification from Accumulated Other Comprehensive Income [Member]

Schedule of of reporting reclassifications out of AOCI            
13-Weeks Ended September 28, 2019
Details About Accumulated Other Comprehensive Income Components  Amount Reclassified from Accumulated Other Comprehensive Income   Affected Line Item in the Statement Where Net Income is Presented
Unrealized gains (losses) on available-for-sale securities  $153   Other income (expense)
    (14)  Income tax benefit (provision)
   $139   Net of tax

 

39-Weeks Ended September 28, 2019
Details About Accumulated Other Comprehensive Income Components  Amount Reclassified from Accumulated Other Comprehensive Income   Affected Line Item in the Statement Where Net Income is Presented
Unrealized gains (losses) on available-for-sale securities  $213   Other income (expense)
    2   Income tax benefit (provision)
   $215   Net of tax
XML 22 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Warranty Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Guarantees and Product Warranties [Abstract]        
Balance - beginning of period $ 39,330 $ 38,429 $ 38,276 $ 36,827
Accrual for products sold during the period(1) [1] 12,981 13,558 41,196 40,682
Expenditures (14,313) (16,027) (41,474) (41,549)
Balance - end of period $ 37,998 $ 35,960 $ 37,998 $ 35,960
[1] Changes in cost estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the ‘accrual for products sold during the period’ line.
XML 23 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Details Narrative) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Earnings Per Share [Abstract]        
Anti-dilutive stock options, stock appreciation rights and restricted stock units 398 0 266 0
Shares issued as a result of exercises and releases of equity awards 1 12 396 390
Shares outstanding for the employees     245 230
XML 24 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
9 Months Ended
Sep. 28, 2019
Leases [Abstract]  
Schedule of operating lease cost
Schedule of operating lease cost            
    13-Weeks Ended     39-Weeks Ended  
 
 
 
 
September 28,  
 
 
September 28,  
 
   2019   2019 
Operating lease cost(1)  $6,023   $17,683 

 

(1)Operating lease cost includes short-term lease costs and variable lease costs, which were not material in the periods presented.
Schedule of amounts recognized in balance sheet
Schedule of amounts recognized in balance sheet    
   September 28, 
   2019 
Operating lease right-of-use assets  $55,399 
      
Other accrued expenses  $13,438 
Noncurrent operating lease liabilities   42,855 
Total lease liabilities  $56,293 
      
Weighted average remaining lease term  5.6 years 
Weighted average discount rate   4.0%
Schedule of maturity of lease liabilities
Schedule of maturity of lease liabilities    
Fiscal Year  Lease payments 
2019, excluding the 39-weeks ended September 28, 2019  $4,347 
2020   15,447 
2021   12,259 
2022   8,736 
2023   7,955 
Thereafter   15,389 
Total  $64,133 
Less: imputed interest   (7,840)
Present value of lease liabilities  $56,293 
Schedule of cash flow supplemental
Schedule of cash flow supplemental    
   39-Weeks Ended 
   September 28, 
   2019 
Cash paid for amounts included in the measurement of operating lease liabilities(2)  $13,528 
Right-of-use assets obtained in exchange for new operating lease liabilities  $7,853 

 

(2)Included in Net cash provided by operating activities on the Company’s Condensed Consolidated Statements of Cash Flows.
XML 25 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Details 2)
$ in Thousands
9 Months Ended
Sep. 28, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Deferred Revenue, Balance, beginning of period $ 172,938 [1]
Deferred Costs, Balance, beginning of period 57,935 [2]
Deferred Revenue, Deferrals in period 125,278 [1]
Deferred Costs, Deferrals in period 20,284 [2]
Deferred Revenue, Recognition of deferrals in period (133,044) [1]
Deferred Costs, Recognition of deferrals in period (26,613) [2]
Deferred Revenue, Balance, end of period 165,172 [1]
Deferred Costs, Balance, end of period $ 51,606 [2]
[1] Deferred revenue is comprised of both Deferred revenue and Noncurrent deferred revenue per the Condensed Consolidated Balance Sheets
[2] Deferred costs are comprised of both Deferred costs and Noncurrent deferred costs per the Condensed Consolidated Balance Sheets
XML 26 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Details 2)
$ in Thousands
Sep. 28, 2019
USD ($)
Leases [Abstract]  
2019, excluding the 39-weeks ended September 28, 2019 $ 4,347
2020 15,447
2021 12,259
2022 8,736
2023 7,955
Thereafter 15,389
Total 64,133
Less: imputed interest (7,840)
Present value of lease liabilities $ 56,293
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information
9 Months Ended
Sep. 28, 2019
Segment Reporting [Abstract]  
Segment Information
4.Segment Information

 

The Company has identified five reportable segments – auto, aviation, fitness, marine, and outdoor. The Company’s Chief Executive Officer, who has been identified as the Chief Operating Decision Maker (CODM), uses operating income as the measure of profit or loss to assess segment performance and allocate resources. Operating income represents net sales less costs of goods sold and operating expenses. Net sales are directly attributed to each segment. Most costs of goods sold and the majority of operating expenses are also directly attributed to each segment, while certain other costs of goods sold and operating expenses are allocated to the segments in a manner appropriate to the specific facts and circumstances of the expenses being allocated.

 

In the first quarter of fiscal 2019, the methodology used to allocate certain selling, general, and administrative expenses to the segments was refined, endeavoring to provide the Company’s CODM with a more meaningful representation of segment profit or loss in light of the evolution of its segments. The Company’s composition of operating segments and reportable segments did not change. Prior year amounts are presented here as they were originally reported, as it is not practicable to accurately restate prior period activity in accordance with the refined allocation methodology. For comparative purposes, we estimate operating income for the 13-weeks ended September 29, 2018 would have been approximately $4 million less for the aviation segment, approximately $2 million more for the marine segment, approximately $2 million more for the outdoor segment, and not significantly different for the auto and fitness segments. We estimate operating income for the 39-weeks ended September 29, 2018 would have been approximately $13 million less for the aviation segment, approximately $10 million more for the marine segment, approximately $3 million more for the outdoor segment, and not significantly different for the auto and fitness segments.

 

Net sales (“revenue”), gross profit, and operating income for each of the Company’s reportable segments are presented below.

 

Net sales (“revenue”), gross profit, and operating income    Outdoor [Member]       Fitness [Member]       Marine [Member]       Auto [Member]        Aviation [Member]         
   Reportable Segments 
   Outdoor   Fitness   Marine   Auto   Aviation   Total 
                         
13-Weeks Ended September 28, 2019                    
                         
Net sales  $258,294   $243,099   $107,694   $137,722   $187,574   $934,383 
Gross profit   170,846    126,835    64,275    65,814    139,688    567,458 
Operating income   105,051    49,831    20,008    20,857    65,713    261,460 
                               
13-Weeks Ended  September 29, 2018                          
                               
Net sales  $209,415   $190,185   $98,770   $165,214   $146,427   $810,011 
Gross profit   136,671    103,441    58,508    70,925    111,202    480,747 
Operating income   78,972    37,378    13,908    15,032    50,669    195,959 
                               
39-Weeks Ended  September 28, 2019                          
                               
Net sales  $622,748   $675,007   $393,070   $422,132   $542,316   $2,655,273 
Gross profit   403,842    352,805    234,014    198,012    405,848    1,594,521 
Operating income   218,340    118,369    88,212    53,978    190,164    669,063 
                               
39 -Weeks Ended September 29, 2018                          
                               
Net sales  $555,314   $581,315   $346,908   $486,653   $445,146   $2,415,336 
Gross profit   358,829    326,473    203,976    207,389    333,886    1,430,553 
Operating income   194,711    123,299    54,806    31,113    151,741    555,670 

 

Net sales to external customers by geographic region were as follows for the 13-week and 39-week periods ended September 28, 2019 and September 29, 2018. Note that APAC includes Asia Pacific and Australian Continent and EMEA includes Europe, the Middle East and Africa:

 

Americas [Member]

EMEA [Member]

APAC [Member]

Schedule of net sales and property and equipment, net by geographic area 

     
   13-Weeks Ended   39-Weeks Ended 
   September 28,   September 29,   September 28,   September 29, 
   2019   2018   2019   2018 
Americas  $439,113   $370,239   $1,289,409   $1,153,330 
EMEA   344,010    307,087    942,625    862,116 
APAC   151,260    132,685    423,239    399,890 
Net sales to external customers  $934,383   $810,011   $2,655,273   $2,415,336 

 

Net property and equipment by geographic region as of September 28, 2019 and September 29, 2018 are presented below.

 

                 
   Americas   APAC   EMEA   Total 
September 28, 2019                
Property and equipment, net  $431,062   $217,184   $62,345   $710,591 
                     
September 29, 2018                    
Property and equipment, net  $403,556   $202,790   $44,459   $650,805 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Marketable Securities
9 Months Ended
Sep. 28, 2019
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities
8.Marketable Securities

 

The Financial Accounting Standards Board (“FASB”) ASC topic entitled Fair Value Measurements and Disclosures defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The accounting guidance classifies the inputs used to measure fair value into the following hierarchy:

 

Level 1Unadjusted quoted prices in active markets for the identical asset or liability

 

Level 2Observable inputs for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability

 

Level 3Unobservable inputs for the asset or liability

 

The Company endeavors to utilize the best available information in measuring fair value. Financial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Valuation is based on prices obtained from an independent pricing vendor using both market and income approaches. The primary inputs to the valuation include quoted prices for similar assets in active markets, quoted prices for identical or similar assets in markets that are not active, contractual cash flows, benchmark yields, and credit spreads.

 

The method described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while the Company believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date. 

 

Available-for-sale securities measured at fair value on a recurring basis are summarized below:

 

U.S.Treasury Securities [Member]

Agency Securities [Member]

Mortgage-Backed Securities [Member]

Corporate Securities [Member]

Municipal Securities [Member]

Other [Member]

Recurring Basis [Member] 

Schedule of available-for-sale securities    
   Fair Value Measurements as
of September 28, 2019
 
   Total   Level 1   Level 2   Level 3 
U.S. Treasury securities  $16,557   $-   $16,557   $- 
Agency securities   67,926    -    67,926    - 
Mortgage-backed securities   129,564    -    129,564    - 
Corporate securities   1,066,438    -    1,066,438    - 
Municipal securities   158,530    -    158,530    - 
Other   113,746    -    113,746    - 
Total  $1,552,761   $-   $1,552,761   $- 

 

   Fair Value Measurements as
of December 29, 2018
   Total   Level 1   Level 2   Level 3 
U.S. Treasury securities  $22,128   $-   $22,128   $- 
Agency securities   59,116    -    59,116    -  
Mortgage-backed securities   135,865    -    135,865    - 
Corporate securities   980,524    -    980,524    - 
Municipal securities   173,137    -    173,137    - 
Other   142,342    -    142,342    - 
Total  $1,513,112   $-   $1,513,112   $- 

 

 

Marketable securities classified as available-for-sale securities are summarized below:

 

Schedule of marketable securities classified as available-for-sale securities                              
   Available-For-Sale Securities as
of September 28, 2019
 
   Amortized Cost   Gross Unrealized Gains   Gross Unrealized Losses   Fair Value 
U.S. Treasury securities  $16,633   $3   $(79)  $16,557 
Agency securities   67,875    130    (79)   67,926 
Mortgage-backed securities   131,507    174    (2,117)   129,564 
Corporate securities   1,061,714    8,965    (4,241)   1,066,438 
Municipal securities   157,456    1,173    (99)   158,530 
Other   114,106    129    (489)   113,746 
Total  $1,549,291   $10,574   $(7,104)  $1,552,761 

 

   Available-For-Sale Securities as
of December 29, 2018
 
   Amortized Cost   Gross Unrealized Gains   Gross Unrealized Losses   Fair Value 
U.S. Treasury securities  $22,485   $-   $(357)  $22,128 
Agency securities   60,088    28    (1,000)   59,116 
Mortgage-backed securities   142,176    1    (6,312)   135,865 
Corporate securities   1,010,590    33    (30,099)   980,524 
Municipal securities   175,630    73    (2,566)   173,137 
Other   144,606    0    (2,264)   142,342 
Total  $1,555,575   $135   $(42,598)  $1,513,112 

 

The Company’s investment policy targets low risk investments with the objective of minimizing the potential risk of principal loss. The fair value of our securities varies from period to period due to changes in interest rates, in the performance of the underlying collateral and in the credit performance of the underlying issuer, among other factors. The Company does not intend to sell the securities that have an unrealized loss shown in the table above, and it is not more likely than not that the Company will be required to sell a security before recovery of its amortized costs basis, which may be maturity.

 

The Company recognizes the credit component of other-than-temporary impairments of debt securities in “Other Income” and the noncredit component in “Other comprehensive income (loss)” for those securities that we do not intend to sell and for which it is not more likely than not that we will be required to sell before recovery. During 2018 and the 39-week period ended September 28, 2019, the Company did not record any material impairment charges on its outstanding securities.

 

The amortized cost and fair value of the securities at an unrealized loss position as of September 28, 2019 were $626,766 and $619,662, respectively. Approximately 44% of securities in our portfolio were at an unrealized loss position as of September 28, 2019. We have the ability to hold these securities until maturity or their value is recovered. We do not consider these unrealized losses to be other than temporary credit losses because there has been no material deterioration in credit quality and no change in the cash flows of the underlying securities. We do not intend to sell the securities and it is not more likely than not that we will be required to sell the securities; therefore, no material impairment has been recorded in the accompanying Condensed Consolidated Statements of Income.

 

The cost of securities sold is based on the specific identification method.

 

The following tables display additional information regarding gross unrealized losses and fair value by major security type for available-for-sale securities in an unrealized loss position as of September 28, 2019 and December 29, 2018.

 

Schedule of gross unrealized losses and fair value by major security type                            
   As of September 28, 2019 
   Less than 12 Consecutive Months   12 Consecutive Months or Longer 
   Gross Unrealized Losses   Fair Value   Gross Unrealized Losses   Fair Value 
U.S. Treasury securities  $(0)  $1,690   $(79)  $14,464 
Agency securities   (10)   5,988    (69)   30,753 
Mortgage-backed securities   (149)   17,478    (1,968)   93,550 
Corporate securities   (672)   163,205    (3,569)   191,739 
Municipal securities   (59)   24,305    (40)   15,022 
Other   (141)   27,181    (348)   34,287 
Total  $(1,031)  $239,847   $(6,073)  $379,815 

 

   As of December 29, 2018 
   Less than 12 Consecutive Months   12 Consecutive Months or Longer 
   Gross Unrealized Losses   Fair Value   Gross Unrealized Losses   Fair Value 
U.S. Treasury securities  $(3)  $3,975   $(354)  $18,153 
Agency securities   (5)   4,656    (995)   40,508 
Mortgage-backed securities   (1)   361    (6,311)   135,323 
Corporate securities   (4,028)   323,633    (26,071)   640,439 
Municipal securities   (454)   38,371    (2,112)   118,362 
Other   (102)   8,015    (2,162)   114,120 
Total  $(4,593)  $379,011   $(38,005)  $1,066,905 

 

The amortized cost and fair value of marketable securities at September 28, 2019, by maturity, are shown below.

 

Schedule of amortized cost and estimated fair value of marketable securities by contractual maturity        
   Amortized Cost   Fair Value 
Due in one year or less  $300,566   $300,542 
Due after one year through five years   1,061,239    1,066,607 
Due after five years through ten years   174,371    172,546 
Due after ten years   13,115    13,066 
   $1,549,291   $1,552,761 
XML 29 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Segment Reporting Information [Line Items]        
Net sales $ 934,383 $ 810,011 $ 2,655,273 $ 2,415,336
Gross profit 567,458 480,747 1,594,521 1,430,553
Operating income 261,460 195,959 669,063 555,670
Outdoor Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 258,294 209,415 622,748 555,314
Gross profit 170,846 136,671 403,842 358,829
Operating income 105,051 78,972 218,340 194,711
Fitness Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 243,099 190,185 675,007 581,315
Gross profit 126,835 103,441 352,805 326,473
Operating income 49,831 37,378 118,369 123,299
Marine Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 107,694 98,770 393,070 346,908
Gross profit 64,275 58,508 234,014 203,976
Operating income 20,008 13,908 88,212 54,806
Auto Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 137,722 165,214 422,132 486,653
Gross profit 65,814 70,925 198,012 207,389
Operating income 20,857 15,032 53,978 31,113
Aviation Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 187,574 146,427 542,316 445,146
Gross profit 139,688 111,202 405,848 333,886
Operating income $ 65,713 $ 50,669 $ 190,164 $ 151,741
XML 30 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Accounting Policies (Details Narrative) - USD ($)
$ in Millions
Sep. 28, 2019
Dec. 29, 2018
Accounting Policies [Abstract]    
Capitalized costs $ 22 $ 0
XML 31 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Warranty Reserves (Details Narrative)
9 Months Ended
Sep. 28, 2019
Minimum [Member]  
Warranty Reserves (Textual)  
Product warranty term one
Maximum [Member]  
Warranty Reserves (Textual)  
Product warranty term three
XML 32 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Subsequent Events (Details Narrative) - Subsequent Event [Member]
$ in Millions
3 Months Ended
Dec. 29, 2019
USD ($)
Minimum [Member]  
Subsequent Event [Line Items]  
Income Tax Expense (Benefit) $ 20
Maximum [Member]  
Subsequent Event [Line Items]  
Income Tax Expense (Benefit) $ 220
XML 33 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Details 1) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Disaggregation of Revenue [Line Items]        
Net sales $ 934,383 $ 810,011 $ 2,655,273 $ 2,415,336
Point in time [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 886,954 761,216 2,522,229 2,286,740
Over time [Member]        
Disaggregation of Revenue [Line Items]        
Net sales $ 47,429 $ 48,795 $ 133,044 $ 128,596
XML 35 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Details 1) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2019
Dec. 29, 2018
Leases [Abstract]    
Operating lease right-of-use assets $ 55,399
Other accrued expenses 13,438  
Noncurrent operating lease liabilities 42,855
Total lease liabilities $ 56,293  
Weighted average remaining lease term 5.6 years  
Weighted average discount rate 4.00%  
XML 36 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Marketable Securities (Details 3) - USD ($)
$ in Thousands
Sep. 28, 2019
Dec. 29, 2018
Investments, Debt and Equity Securities [Abstract]    
Amortized Cost, Due in one year or less $ 300,566  
Fair Value, Due in one year or less 300,542  
Amortized Cost, Due after one year through five years 1,061,239  
Fair Value, Due after one year through five years 1,066,607  
Amortized Cost, Due after five years through ten years 174,371  
Fair Value, Due after five years through ten years 172,546  
Amortized Cost, Due after ten years 13,115  
Fair Value, Due after ten years 13,066  
Amortized Cost, Total 1,549,291 $ 1,555,575
Fair Value, Total $ 1,552,761 $ 1,513,112
XML 37 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Income Tax Disclosure [Abstract]        
Income tax expense (benefit) $ 29,901 $ 17,113 $ 108,115 $ 87,445
Effective income tax rate 11.60% 8.50% 15.40% 14.80%
XML 38 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Details)
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Auto PND [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of auto revenue 69.00% 64.00% 66.00% 66.00%
Auto OEM [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of auto revenue 31.00% 36.00% 34.00% 34.00%
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Accumulated Other Comprehensive Income (Tables)
9 Months Ended
Sep. 28, 2019
Equity [Abstract]  
Schedule of changes in accumulated other comprehensive income (AOCI)
Schedule of changes in accumulated other comprehensive income (AOCI)    
   13-Weeks Ended September 28, 2019 
   Foreign Currency Translation Adjustment   Net unrealized gains (losses) on available-for-sale securities   Total 
Beginning Balance  $38,407   $(3,726)  $34,681 
Other comprehensive income before reclassification, net of income tax expense of $657   (18,885)   4,933    (13,952)
Amounts reclassified from accumulated other comprehensive income   -    (139)   (139)
Net current-period other comprehensive income   (18,885)   4,794    (14,091)
Ending Balance  $19,522   $1,068   $20,590 

 

   39-Weeks Ended September 28, 2019 
   Foreign Currency Translation Adjustment   Net unrealized gains (losses) on available-for-sale securities   Total 
Beginning Balance  $47,327   $(38,897)  $8,430 
Other comprehensive income before reclassification, net of income tax expense of $5,968   (27,805)   40,180    12,375 
Amounts reclassified from accumulated other comprehensive income   -    (215)   (215)
Net current-period other comprehensive income   (27,805)   39,965    12,160 
Ending Balance  $19,522   $1,068   $20,590 
Schedule of of reporting reclassifications out of AOCI
Schedule of of reporting reclassifications out of AOCI            
13-Weeks Ended September 28, 2019
Details About Accumulated Other Comprehensive Income Components  Amount Reclassified from Accumulated Other Comprehensive Income   Affected Line Item in the Statement Where Net Income is Presented
Unrealized gains (losses) on available-for-sale securities  $153   Other income (expense)
    (14)  Income tax benefit (provision)
   $139   Net of tax

 

39-Weeks Ended September 28, 2019
Details About Accumulated Other Comprehensive Income Components  Amount Reclassified from Accumulated Other Comprehensive Income   Affected Line Item in the Statement Where Net Income is Presented
Unrealized gains (losses) on available-for-sale securities  $213   Other income (expense)
    2   Income tax benefit (provision)
   $215   Net of tax
XML 40 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - SFr / shares
shares in Thousands
Sep. 28, 2019
Dec. 29, 2018
Statement of Financial Position [Abstract]    
Common shares, par value (in CHF dollars per share) SFr 0.10 SFr 0.10
Common shares, authorized 198,077 198,077
Common shares, issued 198,077 198,077
Common shares, outstanding 190,103 189,461
XML 41 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Recently Issued Accounting Pronouncements Not Yet Adopted
9 Months Ended
Sep. 28, 2019
Accounting Changes and Error Corrections [Abstract]  
Recently Issued Accounting Pronouncements Not Yet Adopted
12.Recently Issued Accounting Pronouncements Not Yet Adopted

 

Financial Instruments – Credit Losses

 

In June 2016, the FASB issued Accounting Standards Update No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 provides new guidance on assessment of expected credit losses of certain financial instruments. ASU 2016-13 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of adopting the new standard on its Consolidated Financial Statements.

 

Receivables – Nonrefundable Fees and Other Costs

 

In March 2017, the FASB issued Accounting Standards Update No. 2017-08, Receivables – Nonrefundable Fees and Other Costs (Topic 310-20): Premium Amortization on Purchased Callable Debt Securities (“ASU 2017-08”), which shortens the amortization period for certain callable debt securities held at a premium, requiring the premium to be amortized to the earliest call date. Callable debt securities held at a discount continue to be amortized to maturity. ASU 2017-08 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of adopting the new standard on its Consolidated Financial Statements.

XML 42 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 28, 2019
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted net income per share
Schedule of computation of basic and diluted net income per share              
   13-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
Numerator:        
Numerator for basic and diluted net income per share - net income  $227,866   $184,214 
           
Denominator:          
Denominator for basic net income per share – weighted-average common shares   190,102    188,799 
           
Effect of dilutive securities – stock options, stock appreciation rights and restricted stock units   860    1,206 
           
Denominator for diluted net income per share – adjusted weighted-average common shares   190,962    190,005 
           
Basic net income per share  $1.20   $0.98 
           
Diluted net income per share  $1.19   $0.97 

               
   39-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
Numerator:        
Numerator for basic and diluted net income per share - net income  $591,695   $503,930 
           
Denominator:          
Denominator for basic net income per share – weighted-average common shares   189,853    188,554 
           
Effect of dilutive securities – stock options, stock appreciation rights and restricted stock units   937    1,032 
           
Denominator for diluted net income per share – adjusted weighted-average common shares   190,790    189,586 
           
Basic net income per share  $3.12   $2.67 
           
Diluted net income per share  $3.10   $2.66  

XML 43 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Statement of Stockholders' Equity [Abstract]        
Adjustment related to unrealized gains (losses) on available-for-sale securities income tax effects $ 657 $ 107 $ 5,968 $ 3,014
Dividends declared per share     $ 2.28 $ 2.12
XML 44 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information (Details Narrative)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 29, 2018
USD ($)
Sep. 28, 2019
Segments
Sep. 29, 2018
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | Segments   5  
Aviation Segment [Member]      
Segment Reporting Information [Line Items]      
Estimated operating income decrease $ 4   $ 13
Marine Segment [Member]      
Segment Reporting Information [Line Items]      
Estimated Operating Income Increase 2   10
Outdoor Segment [Member]      
Segment Reporting Information [Line Items]      
Estimated Operating Income Increase $ 2   $ 3
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Numerator:        
Numerator for basic and diluted net income per share - net income $ 227,866 $ 184,214 $ 591,695 $ 503,930
Denominator:        
Denominator for basic net income per share – weighted-average common shares 190,102 188,799 189,853 188,554
Effect of dilutive securities – stock options, stock appreciation rights and restricted stock units 860 1,206 937 1,032
Denominator for diluted net income per share – adjusted weighted-average common shares 190,962 190,005 190,790 189,586
Basic net income per share $ 1.20 $ 0.98 $ 3.12 $ 2.67
Diluted net income per share $ 1.19 $ 0.97 $ 3.10 $ 2.66
XML 46 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories
9 Months Ended
Sep. 28, 2019
Inventory Disclosure [Abstract]  
Inventories
2.Inventories

 

The components of inventories consist of the following:

 

Schedule of inventories        
  September 28,   December 29, 
   2019   2018 
         
Raw materials  $267,718   $205,696 
Work-in-process   133,290    96,564 
Finished goods   348,817    259,580 
Inventories  $749,825   $561,840 
JSON 47 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0919_garminltd.htm": { "axisCustom": 0, "axisStandard": 10, "contextCount": 204, "dts": { "calculationLink": { "local": [ "grmn-20190928_cal.xml" ] }, "definitionLink": { "local": [ "grmn-20190928_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "f10q0919_garminltd.htm" ] }, "labelLink": { "local": [ "grmn-20190928_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "grmn-20190928_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "grmn-20190928.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 377, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 144, "http://garmin.com/20190928": 8, "http://xbrl.sec.gov/dei/2019-01-31": 7, "total": 159 }, "keyCustom": 25, "keyStandard": 289, "memberCustom": 7, "memberStandard": 24, "nsprefix": "GRMN", "nsuri": "http://garmin.com/20190928", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://garmin.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Inventories", "role": "http://garmin.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Earnings Per Share", "role": "http://garmin.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Segment Information", "role": "http://garmin.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Warranty Reserves", "role": "http://garmin.com/role/WarrantyReserves", "shortName": "Warranty Reserves", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Commitments and Contingencies", "role": "http://garmin.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Income Taxes", "role": "http://garmin.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Marketable Securities", "role": "http://garmin.com/role/MarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Accumulated Other Comprehensive Income", "role": "http://garmin.com/role/AccumulatedOtherComprehensiveIncome", "shortName": "Accumulated Other Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Revenue", "role": "http://garmin.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Leases", "role": "http://garmin.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://garmin.com/role/BalanceSheets", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Recently Issued Accounting Pronouncements Not Yet Adopted", "role": "http://garmin.com/role/RecentlyIssuedAccountingPronouncementsNotYetAdopted", "shortName": "Recently Issued Accounting Pronouncements Not Yet Adopted", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Subsequent Events", "role": "http://garmin.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Accounting Policies (Policies)", "role": "http://garmin.com/role/AccountingPoliciesPolicies", "shortName": "Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Inventories (Tables)", "role": "http://garmin.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Earnings Per Share (Tables)", "role": "http://garmin.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Segment Information (Tables)", "role": "http://garmin.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Warranty Reserves (Tables)", "role": "http://garmin.com/role/WarrantyReservesTables", "shortName": "Warranty Reserves (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Marketable Securities (Tables)", "role": "http://garmin.com/role/MarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Accumulated Other Comprehensive Income (Tables)", "role": "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables", "shortName": "Accumulated Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "GRMN:DisaggregationOfRevenueGeographicallyTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Revenue (Tables)", "role": "http://garmin.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "GRMN:DisaggregationOfRevenueGeographicallyTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "SFRPshares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://garmin.com/role/BalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "SFRPshares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Leases (Tables)", "role": "http://garmin.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-6", "first": true, "lang": null, "name": "GRMN:CapitalizedCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Accounting Policies (Details Narrative)", "role": "http://garmin.com/role/AccountingPoliciesDetailsNarrative", "shortName": "Accounting Policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-6", "first": true, "lang": null, "name": "GRMN:CapitalizedCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Inventories (Details)", "role": "http://garmin.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Earnings Per Share (Details)", "role": "http://garmin.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Earnings Per Share (Details Narrative)", "role": "http://garmin.com/role/EarningsPerShareDetailsNarrative", "shortName": "Earnings Per Share (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Segment Information (Details)", "role": "http://garmin.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28_custom_OutdoorSegmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Segment Information (Details 1)", "role": "http://garmin.com/role/SegmentInformationDetails1", "shortName": "Segment Information (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28_srt_AmericasMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Segments", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Segment Information (Details Narrative)", "role": "http://garmin.com/role/SegmentInformationDetailsNarrative", "shortName": "Segment Information (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Segments", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-06-29", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Warranty Reserves (Details)", "role": "http://garmin.com/role/WarrantyReservesDetails", "shortName": "Warranty Reserves (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-06-29", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-302019-09-28_srt_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "GRMN:ProductWarrantyTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Warranty Reserves (Details Narrative)", "role": "http://garmin.com/role/WarrantyReservesDetailsNarrative", "shortName": "Warranty Reserves (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-302019-09-28_srt_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "GRMN:ProductWarrantyTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "role": "http://garmin.com/role/StatementsOfIncome", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Commitments and Contingencies (Details Narrative)", "role": "http://garmin.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Income Taxes (Details Narrative)", "role": "http://garmin.com/role/IncomeTaxesDetailsNarrative", "shortName": "Income Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "INF", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AvailableForSaleSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecurities", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Marketable Securities (Details)", "role": "http://garmin.com/role/MarketableSecuritiesDetails", "shortName": "Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AvailableForSaleSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Marketable Securities (Details 1)", "role": "http://garmin.com/role/MarketableSecuritiesDetails1", "shortName": "Marketable Securities (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AvailableForSaleSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Marketable Securities (Details 2)", "role": "http://garmin.com/role/MarketableSecuritiesDetails2", "shortName": "Marketable Securities (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Marketable Securities (Details 3)", "role": "http://garmin.com/role/MarketableSecuritiesDetails3", "shortName": "Marketable Securities (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Marketable Securities (Details Narrative)", "role": "http://garmin.com/role/MarketableSecuritiesDetailsNarrative", "shortName": "Marketable Securities (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-06-29", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Accumulated Other Comprehensive Income (Details)", "role": "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails", "shortName": "Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-06-29", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Accumulated Other Comprehensive Income (Details 1)", "role": "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1", "shortName": "Accumulated Other Comprehensive Income (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "GRMN:DisaggregationOfRevenueGeographicallyTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28_custom_AutoPNDMember", "decimals": "INF", "first": true, "lang": null, "name": "GRMN:RevenuePercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Revenue (Details)", "role": "http://garmin.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "GRMN:DisaggregationOfRevenueGeographicallyTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28_custom_AutoPNDMember", "decimals": "INF", "first": true, "lang": null, "name": "GRMN:RevenuePercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://garmin.com/role/StatementsOfComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - Revenue (Details 1)", "role": "http://garmin.com/role/RevenueDetails1", "shortName": "Revenue (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28_us-gaap_TransferredAtPointInTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2018-12-29", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Revenue (Details 2)", "role": "http://garmin.com/role/RevenueDetails2", "shortName": "Revenue (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2018-12-29", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredCostsCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "GRMN:ContractWithCustomerDeferredRevenueRevenueRecognized1", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Revenue (Details Narrative)", "role": "http://garmin.com/role/RevenueDetailsNarrative", "shortName": "Revenue (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": "-3", "lang": null, "name": "GRMN:AmountOfDeferredRevenueRecognizedWasDeferredAsOfTheBeginningOfThePeriod", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - Leases (Details)", "role": "http://garmin.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - Leases (Details 1)", "role": "http://garmin.com/role/LeasesDetails1", "shortName": "Leases (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "lang": null, "name": "GRMN:OperatingleaseOtherAccuredExpenses", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - Leases (Details 2)", "role": "http://garmin.com/role/LeasesDetails2", "shortName": "Leases (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "GRMN:CashPaidForAmountsIncludedInMeasurementOfOpeartingLeaseLiabilites", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - Leases (Details 3)", "role": "http://garmin.com/role/LeasesDetails3", "shortName": "Leases (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "GRMN:CashPaidForAmountsIncludedInMeasurementOfOpeartingLeaseLiabilites", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28_srt_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - Leases (Details Narrative)", "role": "http://garmin.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2019-09-28_srt_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-10-012019-12-29_us-gaap_SubsequentEventMember_srt_MinimumMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - Subsequent Events (Details Narrative)", "role": "http://garmin.com/role/SubsequentEventsDetailsNarrative", "shortName": "Subsequent Events (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-10-012019-12-29_us-gaap_SubsequentEventMember_srt_MinimumMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2017-12-30_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://garmin.com/role/StatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "AsOf2017-12-30_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "role": "http://garmin.com/role/StatementsOfStockholdersEquityParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2019-06-302019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000008 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://garmin.com/role/StatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Accounting Policies", "role": "http://garmin.com/role/AccountingPolicies", "shortName": "Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0919_garminltd.htm", "contextRef": "From2018-12-30to2019-09-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 31, "tag": { "GRMN_AmountOfDeferredRevenueRecognizedWasDeferredAsOfTheBeginningOfThePeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue recognized was deferred as of the beginning of the period.", "label": "Amount of Deferred revenue recognized in the period that was deferred as of the beginning of the period" } } }, "localname": "AmountOfDeferredRevenueRecognizedWasDeferredAsOfTheBeginningOfThePeriod", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/RevenueDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GRMN_AmountOfDeferredRevenueThatIsRecognizedRatablyOverAPeriodOfThreeYearsOrLess": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue that is recognized ratably over a period of three years or less.", "label": "Amount of Deferred revenue that is recognized ratably over a period of three years or less" } } }, "localname": "AmountOfDeferredRevenueThatIsRecognizedRatablyOverAPeriodOfThreeYearsOrLess", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/RevenueDetailsNarrative" ], "xbrltype": "stringItemType" }, "GRMN_AutoOEMMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Auto OEM [Member]" } } }, "localname": "AutoOEMMember", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "GRMN_AutoPNDMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Auto PND [Member]" } } }, "localname": "AutoPNDMember", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "GRMN_AutoSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Auto Segment [Member]" } } }, "localname": "AutoSegmentMember", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "GRMN_AvailableForSaleDebtSecuritiesFairValueBasis": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available for sale debt securities fair value basis.", "label": "Fair Value, Due after ten years" } } }, "localname": "AvailableForSaleDebtSecuritiesFairValueBasis", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails3" ], "xbrltype": "monetaryItemType" }, "GRMN_AviationSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Aviation Segment [Member]" } } }, "localname": "AviationSegmentMember", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/SegmentInformationDetails", "http://garmin.com/role/SegmentInformationDetailsNarrative" ], "xbrltype": "domainItemType" }, "GRMN_CapitalizedCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of capitalized costs.", "label": "Capitalized costs" } } }, "localname": "CapitalizedCosts", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/AccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GRMN_CashPaidForAmountsIncludedInMeasurementOfOpeartingLeaseLiabilites": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents cash paid for amount in measurement of operating lease liabilites.", "label": "Cash paid for amounts included in the measurement of operating lease liabilities(2)" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfOpeartingLeaseLiabilites", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "GRMN_ContractWithCustomerDeferredRevenueAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with customer deferred revenue additions.", "label": "Deferred Revenue, Deferrals in period" } } }, "localname": "ContractWithCustomerDeferredRevenueAdditions", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/RevenueDetails2" ], "xbrltype": "monetaryItemType" }, "GRMN_ContractWithCustomerDeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with customer deferred revenue recognized1.", "label": "Recognition of deferrals in period", "negatedLabel": "Deferred Revenue, Recognition of deferrals in period" } } }, "localname": "ContractWithCustomerDeferredRevenueRevenueRecognized1", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/RevenueDetails2", "http://garmin.com/role/RevenueDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GRMN_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionYearOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reclassification under ASU 2016-06.", "label": "Reclassification under ASU 2016-06" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionYearOne", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "GRMN_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reclassification under ASU 2018-02.", "label": "Reclassification under ASU 2018-02" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionYearTwo", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "GRMN_DeferredCostsAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred costs additions.", "label": "Deferred Costs, Deferrals in period" } } }, "localname": "DeferredCostsAdditions", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/RevenueDetails2" ], "xbrltype": "monetaryItemType" }, "GRMN_DeferredCostsRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred costs revenue recognized1.", "label": "Deferred Costs, Recognition of deferrals in period" } } }, "localname": "DeferredCostsRevenueRecognized1", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/RevenueDetails2" ], "xbrltype": "monetaryItemType" }, "GRMN_DisaggregationOfRevenueGeographicallyTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disaggregation of revenue geographically table text block.", "label": "Schedule of disaggregated revenue by geographic region" } } }, "localname": "DisaggregationOfRevenueGeographicallyTableTextBlock", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "GRMN_DividendsPayablesAmountsPerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends declared per share" } } }, "localname": "DividendsPayablesAmountsPerShare", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "GRMN_EstimatedOperatingIncomeDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of estimated operating income decrease.", "label": "Estimated operating income decrease" } } }, "localname": "EstimatedOperatingIncomeDecrease", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/SegmentInformationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GRMN_EstimatedOperatingIncomeIncrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of estimated operating income increase.", "label": "Estimated Operating Income Increase" } } }, "localname": "EstimatedOperatingIncomeIncrease", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/SegmentInformationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GRMN_FitnessSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fitness Segment [Member]" } } }, "localname": "FitnessSegmentMember", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "GRMN_LeasesTextualAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases (Textual)" } } }, "localname": "LeasesTextualAbstract", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "GRMN_LessAmountsImputedInterest": { "auth_ref": [], "calculation": { "http://garmin.com/role/LeasesDetails2": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of less amounts imputing interest.", "label": "LessAmountsImputedInterest", "negatedLabel": "Less: imputed interest" } } }, "localname": "LessAmountsImputedInterest", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "GRMN_MarineSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Marine Segment [Member]" } } }, "localname": "MarineSegmentMember", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/SegmentInformationDetails", "http://garmin.com/role/SegmentInformationDetailsNarrative" ], "xbrltype": "domainItemType" }, "GRMN_OperatingleaseOtherAccuredExpenses": { "auth_ref": [], "calculation": { "http://garmin.com/role/LeasesDetails1": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount represents other accured expenses.", "label": "OperatingleaseOtherAccuredExpenses", "verboseLabel": "Other accrued expenses" } } }, "localname": "OperatingleaseOtherAccuredExpenses", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "GRMN_OtherComprehensiveIncomeAvailableforsaleSecurityAdjustmentsNetOfTaxPortionAttributableToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Net of tax" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecurityAdjustmentsNetOfTaxPortionAttributableToParent", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" ], "xbrltype": "monetaryItemType" }, "GRMN_OutdoorSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Outdoor Segment [Member]" } } }, "localname": "OutdoorSegmentMember", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/SegmentInformationDetails", "http://garmin.com/role/SegmentInformationDetailsNarrative" ], "xbrltype": "domainItemType" }, "GRMN_PaymentsForRepurchaseOfTreasuryStockRelatedToEquityAwards": { "auth_ref": [], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Purchase of treasury stock related to equity awards.", "label": "PaymentsForRepurchaseOfTreasuryStockRelatedToEquityAwards", "negatedLabel": "Purchase of treasury stock related to equity awards" } } }, "localname": "PaymentsForRepurchaseOfTreasuryStockRelatedToEquityAwards", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "GRMN_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of available for sale securities in unrealized loss positions.", "label": "Percentage of available-for-sale securities in unrealized loss positions" } } }, "localname": "PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetailsNarrative" ], "xbrltype": "percentItemType" }, "GRMN_ProductWarrantyTerms": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product warranty terms.", "label": "Product warranty term" } } }, "localname": "ProductWarrantyTerms", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/WarrantyReservesDetailsNarrative" ], "xbrltype": "stringItemType" }, "GRMN_RevenuePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue percentage.", "label": "Percentage of auto revenue" } } }, "localname": "RevenuePercentage", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/RevenueDetails" ], "xbrltype": "percentItemType" }, "GRMN_RightsofuseAssetsObtainedInExchangeForNewOperatingLeaseLiabilites": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents amount of right of use of assets obtained in new operating lease liabilty.", "label": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightsofuseAssetsObtainedInExchangeForNewOperatingLeaseLiabilites", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "GRMN_SharesIssuedDuringThePeriodSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares issued during the period shares outstanding.", "label": "Shares outstanding for the employees" } } }, "localname": "SharesIssuedDuringThePeriodSharesOutstanding", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/EarningsPerShareDetailsNarrative" ], "xbrltype": "sharesItemType" }, "GRMN_WarrantyReservesTextualAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Warranty Reserves (Textual)" } } }, "localname": "WarrantyReservesTextualAbstract", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/WarrantyReservesDetailsNarrative" ], "xbrltype": "stringItemType" }, "GRMN_WeightedAverageRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term.", "label": "Weighted average remaining lease term" } } }, "localname": "WeightedAverageRemainingLeaseTerm", "nsuri": "http://garmin.com/20190928", "presentation": [ "http://garmin.com/role/LeasesDetails1" ], "xbrltype": "stringItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The start date of the period covered in the document, in CCYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line1" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity's Reporting Status Current" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://garmin.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails1" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "APAC [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails1" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetailsNarrative", "http://garmin.com/role/SubsequentEventsDetailsNarrative", "http://garmin.com/role/WarrantyReservesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetailsNarrative", "http://garmin.com/role/SubsequentEventsDetailsNarrative", "http://garmin.com/role/WarrantyReservesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r116", "r180", "r182", "r272", "r273" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetailsNarrative", "http://garmin.com/role/SubsequentEventsDetailsNarrative", "http://garmin.com/role/WarrantyReservesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetailsNarrative", "http://garmin.com/role/SubsequentEventsDetailsNarrative", "http://garmin.com/role/WarrantyReservesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails1" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r117", "r180", "r183", "r274", "r277", "r279" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails1" ], "xbrltype": "stringItemType" }, "srt_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-18, Supplemental Information, Property-Casualty Insurance Underwriters [Line Items]" } } }, "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://garmin.com/role/WarrantyReservesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r19", "r119", "r120", "r181" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedAdvertisingCurrent": { "auth_ref": [ "r5", "r8", "r9", "r35" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued advertising expense" } } }, "localname": "AccruedAdvertisingCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r15", "r250", "r264" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Noncurrent income taxes" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued sales program costs" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r8", "r9", "r35" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued royalty costs" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r48", "r49", "r50", "r55", "r59" ], "lang": { "en-US": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "Accumulated Net Investment Gain (Loss) Attributable to Parent Reclassification from Accumulated Other Comprehensive Income [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r54" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax", "periodEndLabel": "Net unrealized gains (losses) on available-for-sale securities, Ending Balance", "periodStartLabel": "Net unrealized gains (losses) on available-for-sale securities, Beginning Balance" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r46", "r52", "r54", "r55", "r216", "r221", "r226" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "periodEndLabel": "Foreign Currency Translation Adjustment, Ending Balance", "periodStartLabel": "Foreign Currency Translation Adjustment, Beginning Balance" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r52", "r54", "r55" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive income", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r55", "r59", "r209" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r90", "r156" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings": { "auth_ref": [ "r172", "r173" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance.", "label": "Dividends declared" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r190", "r191", "r192", "r193" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r194" ], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r106" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Anti-dilutive stock options, stock appreciation rights and restricted stock units" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/EarningsPerShareDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r249", "r263" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets [Default Label]", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r6", "r45" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r124", "r143" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Amortized Cost", "verboseLabel": "Amortized Cost, Total" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails1", "http://garmin.com/role/MarketableSecuritiesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": { "auth_ref": [ "r125" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.", "label": "Available-for-sale securities, total", "terseLabel": "Fair Value, Total", "verboseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails", "http://garmin.com/role/MarketableSecuritiesDetails1", "http://garmin.com/role/MarketableSecuritiesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.", "label": "Unrealized loss position fair value" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.", "label": "Fair Value Less than 12 Consecutive Months" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.", "label": "Fair Value 12 Consecutive Months or Longer" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.", "label": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "auth_ref": [ "r129" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth fiscal year through tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Amortized Cost, Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r126", "r129", "r260" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Fair Value, Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r128" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Amortized Cost, Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r126", "r128", "r259" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Fair Value, Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "auth_ref": [ "r130" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Amortized Cost, Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r127" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Amortized Cost, Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r126", "r127", "r258" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Fair Value, Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesNoncurrent": { "auth_ref": [], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Investments in debt and equity securities which are categorized neither as held-to-maturity nor trading and which are intended to be sold or mature more than one year from the balance sheet date or operating cycle, if longer. Such securities are reported at fair value; unrealized gains (losses) related to Available-for-sale Securities are excluded from earnings and reported in a separate component of shareholders' equity (other comprehensive income), unless the Available-for-sale security is designated as a hedge or is determined to have had an other than temporary decline in fair value below its amortized cost basis. All or a portion of the unrealized holding gain (loss) of an Available-for-sale security that is designated as being hedged in a fair value hedge is recognized in earnings during the period of the hedge, as are other than temporary declines in fair value below the cost basis for investments in equity securities and debt securities that an entity intends to sell or it is more likely than not that it will be required to sell before the recovery of its amortized cost basis. Other than temporary declines in fair value below the cost basis for debt securities categorized as Available-for-sale that an entity does not intend to sell and for which it is not more likely than not that the entity will be required to sell before the recovery of its amortized cost basis are bifurcated into credit losses and losses related to all other factors. Other than temporary declines in fair value below cost basis related to credit losses are recognized in earnings, and losses related to all other factors are recognized in other comprehensive income.", "label": "Available-for-sale Securities, Noncurrent", "verboseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of marketable securities classified as available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r31", "r92" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r87", "r92", "r93" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r162", "r163" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common shares, par value (in CHF dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common shares, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common shares, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r172" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common shares, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Shares, CHF 0.10 par value, 198,077 shares authorized and issued; 190,103 shares outstanding at September 28, 2019; and 189,461 shares outstanding at December 29, 2018;" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r62", "r64", "r65" ], "calculation": { "http://garmin.com/role/StatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive income", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfComprehensiveIncome", "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r78" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Accumulated Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Schedule of deferred revenue and costs" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r176", "r177", "r181" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r176", "r177", "r181" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Noncurrent deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r187", "r189", "r275" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Securities [Member]" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails", "http://garmin.com/role/MarketableSecuritiesDetails1", "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r75" ], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r202", "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "negatedLabel": "Income Tax Expense (Benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r134", "r147" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Gross Unrealized Losses 12 Consecutive Months or Longer" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r134", "r147" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Gross Unrealized Losses Less than 12 Consecutive Months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r132", "r145" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Unrealized loss position amortized cost" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r14", "r248", "r262" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Noncurrent deferred costs" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred costs" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of deferred costs.", "label": "Deferred Costs", "periodEndLabel": "Deferred Costs, Balance, end of period", "periodStartLabel": "Deferred Costs, Balance, beginning of period" } } }, "localname": "DeferredCostsCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r91" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "periodEndLabel": "Deferred Revenue, Balance, end of period", "periodStartLabel": "Deferred Revenue, Balance, beginning of period", "verboseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueDetails2", "http://garmin.com/role/RevenueDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent": { "auth_ref": [ "r196", "r197", "r201" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.", "label": "Deferred income taxes" } } }, "localname": "DeferredTaxAssetsLiabilitiesNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r196", "r197", "r198" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r90", "r157" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueDetails", "http://garmin.com/role/RevenueDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueDetails", "http://garmin.com/role/RevenueDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Schedule of revenue disaggregated" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r9", "r35" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividend payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r71", "r97", "r101", "r103", "r104", "r105", "r108", "r257", "r270" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic", "verboseLabel": "Basic net income per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/EarningsPerShareDetails", "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net income per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted average common shares outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r71", "r97", "r101", "r103", "r104", "r105", "r108", "r257", "r270" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted", "verboseLabel": "Diluted net income per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/EarningsPerShareDetails", "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r109" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r220" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r95", "r199", "r200" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Salaries and benefits payable" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1", "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r210", "r211" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of available-for-sale securities" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r187", "r188", "r189", "r211", "r241" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r210", "r211", "r212", "r213", "r215" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r187", "r188", "r189", "r211", "r242" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r187", "r188", "r189", "r211", "r243" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r187", "r188", "r189", "r211", "r244" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency." } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r214", "r215" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Recurring Basis [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r137", "r139", "r140", "r141", "r142", "r146", "r148", "r149", "r150" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails", "http://garmin.com/role/MarketableSecuritiesDetails1", "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r91", "r217", "r218", "r219" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized foreign currency loss" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionLossBeforeTax": { "auth_ref": [ "r217", "r218", "r219" ], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.", "label": "Foreign Currency Transaction Loss, before Tax", "negatedLabel": "Foreign currency losses" } } }, "localname": "ForeignCurrencyTransactionLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r90" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "negatedLabel": "Realized (gains) losses on marketable securities" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r90" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Gain on sale or disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r74" ], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails", "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAndProductWarrantiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Guarantees and Product Warranties [Abstract]" } } }, "localname": "GuaranteesAndProductWarrantiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Numerator:" } } }, "localname": "IncomeAmountsAttributableToReportingEntityDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r69", "r97", "r246", "r255", "r271" ], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r112", "r204" ], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income tax provision", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/IncomeTaxesDetailsNarrative", "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r89" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r89" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r89" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r89" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred costs" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r89" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r89" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r89" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other current and non-current assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r89" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Other current and non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r102", "r107" ], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Effect of dilutive securities \u2013 stock options, stock appreciation rights and restricted stock units" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r40" ], "calculation": { "http://garmin.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r43", "r152" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://garmin.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets", "http://garmin.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r42" ], "calculation": { "http://garmin.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r41" ], "calculation": { "http://garmin.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r153" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Provision for obsolete and slow moving inventories" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Schedule of amortized cost and estimated fair value of marketable securities by contractual maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r136", "r247", "r261", "r276" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r235" ], "calculation": { "http://garmin.com/role/LeasesDetails2": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating lease term, remaining" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r252", "r267" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Marketable Securities [Line Items]" } } }, "localname": "MarketableSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails", "http://garmin.com/role/MarketableSecuritiesDetails1", "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in marketable security.", "label": "Marketable Securities [Table]" } } }, "localname": "MarketableSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails", "http://garmin.com/role/MarketableSecuritiesDetails1", "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_MortgageBackedSecuritiesMember": { "auth_ref": [ "r123", "r187", "r188", "r189", "r275" ], "lang": { "en-US": { "role": { "documentation": "Securities collateralized by mortgage loans.", "label": "Mortgage-Backed Securities [Member]" } } }, "localname": "MortgageBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails", "http://garmin.com/role/MarketableSecuritiesDetails1", "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Securities [Member]" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails", "http://garmin.com/role/MarketableSecuritiesDetails1", "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r87", "r88", "r91" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r60", "r63", "r70", "r91", "r107", "r256", "r269" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://garmin.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://garmin.com/role/StatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income", "totalLabel": "Net income", "verboseLabel": "Numerator for basic and diluted net income per share - net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/EarningsPerShareDetails", "http://garmin.com/role/StatementsOfCashFlows", "http://garmin.com/role/StatementsOfComprehensiveIncome", "http://garmin.com/role/StatementsOfIncome", "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Recently Issued Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/RecentlyIssuedAccountingPronouncementsNotYetAdopted" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recently Adopted Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetailsNarrative" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expense" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails", "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r233", "r236" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost(1)" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r110", "r238" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of components of income from operating lease.", "label": "Schedule of operating lease cost" } } }, "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r231" ], "calculation": { "http://garmin.com/role/LeasesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r231" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://garmin.com/role/LeasesDetails1": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Noncurrent operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets", "http://garmin.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r230" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets", "http://garmin.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r234", "r236" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r227", "r228" ], "calculation": { "http://garmin.com/role/LeasesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r227", "r228" ], "calculation": { "http://garmin.com/role/LeasesDetails2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2019, excluding the 39-weeks ended September 28, 2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r227", "r228" ], "calculation": { "http://garmin.com/role/LeasesDetails2": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r227", "r228" ], "calculation": { "http://garmin.com/role/LeasesDetails2": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r227", "r228" ], "calculation": { "http://garmin.com/role/LeasesDetails2": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r227", "r228" ], "calculation": { "http://garmin.com/role/LeasesDetails2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r227", "r228" ], "calculation": { "http://garmin.com/role/LeasesDetails2": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r35" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r206", "r207", "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other income (expense)" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r206", "r207", "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Net unrealized gains (losses) on available-for-sale securities, Net current-period other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r206", "r207", "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Foreign Currency Translation Adjustment, Net current-period other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r47", "r52", "r221", "r222", "r225", "r226" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign Currency Translation Adjustment, Other comprehensive income before reclassification, net of income tax expense" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "auth_ref": [ "r48", "r49" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities and unrealized holding gain (loss) related to transfers of securities into the available-for-sale classification and out of the held-to-maturity classification.", "label": "Net unrealized gains (losses) on available-for-sale securities, Other comprehensive income before reclassification, net of income tax expense" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r48", "r49", "r52" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r48", "r49", "r53" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Income tax benefit (provision)" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r55", "r66" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive income before reclassification, net of income tax expense" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r46", "r223" ], "calculation": { "http://garmin.com/role/StatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustment", "verboseLabel": "Translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfComprehensiveIncome", "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "auth_ref": [ "r52", "r56", "r57", "r58", "r224" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.", "label": "Foreign Currency Translation Adjustment, Amounts reclassified from accumulated other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r61", "r64", "r66", "r172" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Net current-period other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r52", "r56", "r58", "r135" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Net unrealized gains (losses) on available-for-sale securities, Amounts reclassified from accumulated other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r48", "r52" ], "calculation": { "http://garmin.com/role/StatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Change in fair value of available-for-sale marketable securities, net of deferred taxes" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r49", "r53" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "label": "Adjustment related to unrealized gains (losses) on available-for-sale securities income tax effects" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDebtSecuritiesMember": { "auth_ref": [ "r131", "r144", "r187", "r214" ], "lang": { "en-US": { "role": { "documentation": "Investments in debt securities classified as other.", "label": "Other [Member]" } } }, "localname": "OtherDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails", "http://garmin.com/role/MarketableSecuritiesDetails1", "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncome": { "auth_ref": [ "r73" ], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.", "label": "Other income" } } }, "localname": "OtherOperatingIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount by which the fair value of an investment in debt and equity securities categorized as Available-for-sale is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Gross Unrealized Losses" } } }, "localname": "OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r86" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecurities": { "auth_ref": [ "r82", "r122" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.", "label": "Payments to Acquire Available-for-sale Securities", "negatedLabel": "Purchase of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r83" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r84" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r84" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r29", "r30" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r79", "r80", "r122" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Redemption of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfTreasuryStock": { "auth_ref": [ "r85" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.", "label": "Proceeds from issuance of treasury stock related to equity awards" } } }, "localname": "ProceedsFromSaleOfTreasuryStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r168", "r169", "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance - end of period", "periodStartLabel": "Balance - beginning of period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/WarrantyReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r35", "r164", "r165" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued warranty costs" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r166" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Expenditures" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/WarrantyReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r167" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Accrual for products sold during the period(1)" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/WarrantyReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Warranty Reserves" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/WarrantyReserves" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r158", "r268" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets", "http://garmin.com/role/SegmentInformationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r72", "r138" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r16", "r251", "r265" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Aggregate amount of purchase orders and other commitments" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r55", "r59", "r66" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Amounts reclassified from accumulated other comprehensive income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Schedule of of reporting reclassifications out of AOCI" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r195", "r280" ], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r7", "r14", "r92", "r93", "r278" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r173", "r266" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r179", "r180" ], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including 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.", "label": "Net sales", "verboseLabel": "Net sales to external customers" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueDetails1", "http://garmin.com/role/SegmentInformationDetails", "http://garmin.com/role/SegmentInformationDetails1", "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r55" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of changes in accumulated other comprehensive income (AOCI)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.", "label": "Schedule of amounts recognized in balance sheet" } } }, "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of cash flow supplemental" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r107" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of computation of basic and diluted net income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of maturity of lease liabilities" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r26", "r27", "r28" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of changes in the aggregate warranty reserve" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/WarrantyReservesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r73", "r117" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of net sales and property and equipment, net by geographic area" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r67", "r68", "r117" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r111", "r113", "r114", "r115", "r155" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails", "http://garmin.com/role/SegmentInformationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r111", "r113", "r114", "r115", "r155" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Net sales (\u201crevenue\u201d), gross profit, and operating income" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).", "label": "Schedule of gross unrealized losses and fair value by major security type" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails", "http://garmin.com/role/SegmentInformationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails", "http://garmin.com/role/SegmentInformationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r76", "r151" ], "calculation": { "http://garmin.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r89" ], "calculation": { "http://garmin.com/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r113", "r155", "r159", "r160", "r161", "r272" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SegmentInformationDetails", "http://garmin.com/role/SegmentInformationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r39", "r172" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1", "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetailsNarrative", "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/LeasesDetailsNarrative", "http://garmin.com/role/StatementsOfStockholdersEquity", "http://garmin.com/role/WarrantyReservesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares issued as a result of exercises and releases of equity awards" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/EarningsPerShareDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r17", "r18", "r172", "r173", "r174" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Issuance of treasury stock related to equity awards" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r121" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets", "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Point in time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Over time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/RevenueDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails", "http://garmin.com/role/MarketableSecuritiesDetails1", "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r38", "r174" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r38", "r174", "r175" ], "calculation": { "http://garmin.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r172", "r173", "r174" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of treasury stock related to equity awards" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r187", "r253" ], "lang": { "en-US": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "Agency Securities [Member]" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails", "http://garmin.com/role/MarketableSecuritiesDetails1", "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r187", "r189", "r253" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "U.S.Treasury Securities [Member]" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/MarketableSecuritiesDetails", "http://garmin.com/role/MarketableSecuritiesDetails1", "http://garmin.com/role/MarketableSecuritiesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r100", "r105" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Denominator for diluted net income per share \u2013 adjusted weighted-average common shares", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/EarningsPerShareDetails", "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r99", "r105" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Denominator for basic net income per share \u2013 weighted-average common shares", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/EarningsPerShareDetails", "http://garmin.com/role/StatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://garmin.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=SL77927221-108306" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=SL6283291-111563" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27337-111563" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922890-210455" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32157-110900" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919372-209981" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r281": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r282": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r283": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r284": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r285": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r286": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r287": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r288": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r289": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r291": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r292": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r293": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r294": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r295": { "Name": "Forms 20-F, 40-F", "Number": "249", "Publisher": "SEC", "Section": "220 and 240", "Subsection": "f" }, "r296": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r297": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r298": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r299": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7054-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e709-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" } }, "version": "2.1" } XML 48 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies
9 Months Ended
Sep. 28, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
6.Commitments and Contingencies

 

Commitments

 

The Company is party to certain commitments, which include purchases of raw materials, advertising expenditures, and other indirect purchases in connection with conducting our business. The aggregate amount of purchase orders and other commitments open as of September 28, 2019 was approximately $467,300. We cannot determine the aggregate amount of such purchase orders that represent contractual obligations because purchase orders may represent authorizations to purchase rather than binding agreements. Our purchase orders are based on our current needs and are typically fulfilled within short periods of time.

 

Contingencies

 

In the normal course of business, the Company and its subsidiaries are parties to various legal claims, investigations and complaints, including matters alleging patent infringement and other intellectual property claims. The Company evaluates, on a quarterly and annual basis, developments in legal proceedings, investigations, claims, and other loss contingencies that could affect any required accrual or disclosure or estimate of reasonably possible loss or range of loss. An estimated loss from a loss contingency is accrued by a charge to income if it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. If a range of loss is estimated, and some amount within that range appears to be a better estimate than any other amount within that range, then that amount is accrued. If no amount within the range can be identified as a better estimate than any other amount, the Company accrues the minimum amount in the range.

 

If an outcome unfavorable to the Company is determined to be probable, but the amount of loss cannot be reasonably estimated or is determined to be reasonably possible, but not probable, we disclose the nature of the contingency and an estimate of the possible loss or range of loss or a statement that such an estimate cannot be made. The Company’s aggregate range of reasonably possible losses includes (1) matters where a liability has been accrued and there is a reasonably possible loss in excess of the amount accrued for that liability, and (2) matters where a loss is believed to be reasonably possible, but not probable, and a liability therefore has not been accrued. This aggregate range only represents the Company’s estimate of reasonably possible losses and does not represent the Company’s maximum loss exposure. The assessment regarding whether a loss is probable or reasonably possible, and whether the loss or a range of loss is estimable, often involves a series of complex judgments about future events. In assessing the probability of an outcome in a lawsuit, claim or assessment that could be unfavorable to the Company, we consider the following factors, among others: a) the nature of the litigation, claim, or assessment; b) the progress of the case; c) the opinions or views of legal counsel and other advisers; d) our experience in similar cases; e) the experience of other entities in similar cases; and f) how we intend to respond to the lawsuit, claim, or assessment. Costs incurred in defending lawsuits, claims or assessments are expensed as incurred.

 

Management of the Company currently does not believe it is reasonably possible that the Company may have incurred a material loss, or a material loss in excess of recorded accruals, with respect to loss contingencies in the aggregate, for the fiscal quarter ended September 28, 2019. The results of legal proceedings, investigations and claims, however, cannot be predicted with certainty. An adverse resolution of one or more of such matters in excess of management’s expectations could have a material adverse effect in the particular quarter or fiscal year in which a loss is recorded, but based on information currently known, the Company does not believe it is likely that losses from such matters would have a material adverse effect on the Company’s business or its consolidated financial position, results of operations or cash flows.

 

The Company settled or resolved certain matters during the 13-week and 39-week periods ended September 28, 2019 that did not individually or in the aggregate have a material impact on the Company’s business or its consolidated financial position, results of operations or cash flows.

XML 49 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 204 314 1 true 31 0 false 6 false false R1.htm 00000001 - Document - Cover Sheet http://garmin.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://garmin.com/role/BalanceSheets Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://garmin.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://garmin.com/role/StatementsOfIncome Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://garmin.com/role/StatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://garmin.com/role/StatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Sheet http://garmin.com/role/StatementsOfStockholdersEquityParenthetical Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Statements 7 false false R8.htm 00000008 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://garmin.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 8 false false R9.htm 00000009 - Disclosure - Accounting Policies Sheet http://garmin.com/role/AccountingPolicies Accounting Policies Notes 9 false false R10.htm 00000010 - Disclosure - Inventories Sheet http://garmin.com/role/Inventories Inventories Notes 10 false false R11.htm 00000011 - Disclosure - Earnings Per Share Sheet http://garmin.com/role/EarningsPerShare Earnings Per Share Notes 11 false false R12.htm 00000012 - Disclosure - Segment Information Sheet http://garmin.com/role/SegmentInformation Segment Information Notes 12 false false R13.htm 00000013 - Disclosure - Warranty Reserves Sheet http://garmin.com/role/WarrantyReserves Warranty Reserves Notes 13 false false R14.htm 00000014 - Disclosure - Commitments and Contingencies Sheet http://garmin.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 00000015 - Disclosure - Income Taxes Sheet http://garmin.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 00000016 - Disclosure - Marketable Securities Sheet http://garmin.com/role/MarketableSecurities Marketable Securities Notes 16 false false R17.htm 00000017 - Disclosure - Accumulated Other Comprehensive Income Sheet http://garmin.com/role/AccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 17 false false R18.htm 00000018 - Disclosure - Revenue Sheet http://garmin.com/role/Revenue Revenue Notes 18 false false R19.htm 00000019 - Disclosure - Leases Sheet http://garmin.com/role/Leases Leases Notes 19 false false R20.htm 00000020 - Disclosure - Recently Issued Accounting Pronouncements Not Yet Adopted Sheet http://garmin.com/role/RecentlyIssuedAccountingPronouncementsNotYetAdopted Recently Issued Accounting Pronouncements Not Yet Adopted Notes 20 false false R21.htm 00000021 - Disclosure - Subsequent Events Sheet http://garmin.com/role/SubsequentEvents Subsequent Events Notes 21 false false R22.htm 00000022 - Disclosure - Accounting Policies (Policies) Sheet http://garmin.com/role/AccountingPoliciesPolicies Accounting Policies (Policies) Policies http://garmin.com/role/AccountingPolicies 22 false false R23.htm 00000023 - Disclosure - Inventories (Tables) Sheet http://garmin.com/role/InventoriesTables Inventories (Tables) Tables http://garmin.com/role/Inventories 23 false false R24.htm 00000024 - Disclosure - Earnings Per Share (Tables) Sheet http://garmin.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://garmin.com/role/EarningsPerShare 24 false false R25.htm 00000025 - Disclosure - Segment Information (Tables) Sheet http://garmin.com/role/SegmentInformationTables Segment Information (Tables) Tables http://garmin.com/role/SegmentInformation 25 false false R26.htm 00000026 - Disclosure - Warranty Reserves (Tables) Sheet http://garmin.com/role/WarrantyReservesTables Warranty Reserves (Tables) Tables http://garmin.com/role/WarrantyReserves 26 false false R27.htm 00000027 - Disclosure - Marketable Securities (Tables) Sheet http://garmin.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://garmin.com/role/MarketableSecurities 27 false false R28.htm 00000028 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://garmin.com/role/AccumulatedOtherComprehensiveIncome 28 false false R29.htm 00000029 - Disclosure - Revenue (Tables) Sheet http://garmin.com/role/RevenueTables Revenue (Tables) Tables http://garmin.com/role/Revenue 29 false false R30.htm 00000030 - Disclosure - Leases (Tables) Sheet http://garmin.com/role/LeasesTables Leases (Tables) Tables http://garmin.com/role/Leases 30 false false R31.htm 00000031 - Disclosure - Accounting Policies (Details Narrative) Sheet http://garmin.com/role/AccountingPoliciesDetailsNarrative Accounting Policies (Details Narrative) Details http://garmin.com/role/AccountingPoliciesPolicies 31 false false R32.htm 00000032 - Disclosure - Inventories (Details) Sheet http://garmin.com/role/InventoriesDetails Inventories (Details) Details http://garmin.com/role/InventoriesTables 32 false false R33.htm 00000033 - Disclosure - Earnings Per Share (Details) Sheet http://garmin.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://garmin.com/role/EarningsPerShareTables 33 false false R34.htm 00000034 - Disclosure - Earnings Per Share (Details Narrative) Sheet http://garmin.com/role/EarningsPerShareDetailsNarrative Earnings Per Share (Details Narrative) Details http://garmin.com/role/EarningsPerShareTables 34 false false R35.htm 00000035 - Disclosure - Segment Information (Details) Sheet http://garmin.com/role/SegmentInformationDetails Segment Information (Details) Details http://garmin.com/role/SegmentInformationTables 35 false false R36.htm 00000036 - Disclosure - Segment Information (Details 1) Sheet http://garmin.com/role/SegmentInformationDetails1 Segment Information (Details 1) Details http://garmin.com/role/SegmentInformationTables 36 false false R37.htm 00000037 - Disclosure - Segment Information (Details Narrative) Sheet http://garmin.com/role/SegmentInformationDetailsNarrative Segment Information (Details Narrative) Details http://garmin.com/role/SegmentInformationTables 37 false false R38.htm 00000038 - Disclosure - Warranty Reserves (Details) Sheet http://garmin.com/role/WarrantyReservesDetails Warranty Reserves (Details) Details http://garmin.com/role/WarrantyReservesTables 38 false false R39.htm 00000039 - Disclosure - Warranty Reserves (Details Narrative) Sheet http://garmin.com/role/WarrantyReservesDetailsNarrative Warranty Reserves (Details Narrative) Details http://garmin.com/role/WarrantyReservesTables 39 false false R40.htm 00000040 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://garmin.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://garmin.com/role/CommitmentsAndContingencies 40 false false R41.htm 00000041 - Disclosure - Income Taxes (Details Narrative) Sheet http://garmin.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://garmin.com/role/IncomeTaxes 41 false false R42.htm 00000042 - Disclosure - Marketable Securities (Details) Sheet http://garmin.com/role/MarketableSecuritiesDetails Marketable Securities (Details) Details http://garmin.com/role/MarketableSecuritiesTables 42 false false R43.htm 00000043 - Disclosure - Marketable Securities (Details 1) Sheet http://garmin.com/role/MarketableSecuritiesDetails1 Marketable Securities (Details 1) Details http://garmin.com/role/MarketableSecuritiesTables 43 false false R44.htm 00000044 - Disclosure - Marketable Securities (Details 2) Sheet http://garmin.com/role/MarketableSecuritiesDetails2 Marketable Securities (Details 2) Details http://garmin.com/role/MarketableSecuritiesTables 44 false false R45.htm 00000045 - Disclosure - Marketable Securities (Details 3) Sheet http://garmin.com/role/MarketableSecuritiesDetails3 Marketable Securities (Details 3) Details http://garmin.com/role/MarketableSecuritiesTables 45 false false R46.htm 00000046 - Disclosure - Marketable Securities (Details Narrative) Sheet http://garmin.com/role/MarketableSecuritiesDetailsNarrative Marketable Securities (Details Narrative) Details http://garmin.com/role/MarketableSecuritiesTables 46 false false R47.htm 00000047 - Disclosure - Accumulated Other Comprehensive Income (Details) Sheet http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income (Details) Details http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables 47 false false R48.htm 00000048 - Disclosure - Accumulated Other Comprehensive Income (Details 1) Sheet http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1 Accumulated Other Comprehensive Income (Details 1) Details http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables 48 false false R49.htm 00000050 - Disclosure - Revenue (Details) Sheet http://garmin.com/role/RevenueDetails Revenue (Details) Details http://garmin.com/role/RevenueTables 49 false false R50.htm 00000051 - Disclosure - Revenue (Details 1) Sheet http://garmin.com/role/RevenueDetails1 Revenue (Details 1) Details http://garmin.com/role/RevenueTables 50 false false R51.htm 00000052 - Disclosure - Revenue (Details 2) Sheet http://garmin.com/role/RevenueDetails2 Revenue (Details 2) Details http://garmin.com/role/RevenueTables 51 false false R52.htm 00000053 - Disclosure - Revenue (Details Narrative) Sheet http://garmin.com/role/RevenueDetailsNarrative Revenue (Details Narrative) Details http://garmin.com/role/RevenueTables 52 false false R53.htm 00000054 - Disclosure - Leases (Details) Sheet http://garmin.com/role/LeasesDetails Leases (Details) Details http://garmin.com/role/LeasesTables 53 false false R54.htm 00000055 - Disclosure - Leases (Details 1) Sheet http://garmin.com/role/LeasesDetails1 Leases (Details 1) Details http://garmin.com/role/LeasesTables 54 false false R55.htm 00000056 - Disclosure - Leases (Details 2) Sheet http://garmin.com/role/LeasesDetails2 Leases (Details 2) Details http://garmin.com/role/LeasesTables 55 false false R56.htm 00000057 - Disclosure - Leases (Details 3) Sheet http://garmin.com/role/LeasesDetails3 Leases (Details 3) Details http://garmin.com/role/LeasesTables 56 false false R57.htm 00000058 - Disclosure - Leases (Details Narrative) Sheet http://garmin.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://garmin.com/role/LeasesTables 57 false false R58.htm 00000059 - Disclosure - Subsequent Events (Details Narrative) Sheet http://garmin.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://garmin.com/role/SubsequentEvents 58 false false All Reports Book All Reports f10q0919_garminltd.htm f10q0919ex31-1_garminltd.htm f10q0919ex31-2_garminltd.htm f10q0919ex32-1_garminltd.htm f10q0919ex32-2_garminltd.htm grmn-20190928.xsd grmn-20190928_cal.xml grmn-20190928_def.xml grmn-20190928_lab.xml grmn-20190928_pre.xml http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 50 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue
9 Months Ended
Sep. 28, 2019
Revenue from Contract with Customer [Abstract]  
Revenue

 10.

Revenue

 

In order to further depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors, we disaggregate revenue (or “net sales”) by geographic region, major product category, and pattern of recognition.

 

Disaggregated revenue by geographic region (Americas, APAC, and EMEA) is presented in Note 4 – Segment Information. The Company has identified six major product categories – auto PND, auto OEM, aviation, fitness, marine, and outdoor. Note 4 contains disaggregated revenue information of the aviation, fitness, marine, and outdoor major product categories. Auto segment revenue presented in Note 4 is comprised of the auto PND and auto OEM major product categories, as depicted below.

 

Auto PND [Member]

Auto OEM [Member]

Schedule of disaggregated revenue by geographic region    
   Auto Revenue by Major Product Category 
   13-Weeks Ended   39-Weeks Ended 
   September 28,   September 29,   September 28,   September 29, 
   2019   2018   2019   2018 
Auto PND   69%   64%   66%   66%
Auto OEM   31%   36%   34%   34%

 

A large majority of the Company’s sales are recognized on a point in time basis, usually once the product is shipped and title and risk of loss have transferred to the customer. Sales recognized over a period of time are primarily within the auto segment and relate to performance obligations that are satisfied over the life of the product or contractual service period. Revenue disaggregated by the timing of transfer of the goods or services is presented in the table below:

 

Point in time [Member]

Over time [Member]

 Schedule of revenue disaggregated                            
   13-Weeks Ended   39-Weeks Ended 
   September 28,   September 29,   September 28,   September 29, 
   2019   2018   2019   2018 
Point in time  $886,954   $761,216   $2,522,229   $2,286,740 
Over time   47,429    48,795    133,044    128,596 
Net sales  $934,383   $810,011   $2,655,273   $2,415,336 

 

Transaction price and costs associated with the Company’s unsatisfied performance obligations are reflected as deferred revenue and deferred costs, respectively, on the Company’s Condensed Consolidated Balance Sheets. Such amounts are recognized ratably over the applicable service period or estimated useful life. Changes in deferred revenue and costs during the 39-week period ending September 28, 2019 are presented below:

 

Schedule of deferred revenue and costs    Deferred Revenue(1)       Deferred Costs(2) 
   39-Weeks Ended 
   September 28, 
   2019 
   Deferred Revenue(1)   Deferred Costs(2) 
Balance, beginning of period  $172,938   $57,935 
Deferrals in period   125,278    20,284 
Recognition of deferrals in period   (133,044)   (26,613)
Balance, end of period  $165,172   $51,606 

 

(1)Deferred revenue is comprised of both Deferred revenue and Noncurrent deferred revenue per the Condensed Consolidated Balance Sheets
(2)Deferred costs are comprised of both Deferred costs and Noncurrent deferred costs per the Condensed Consolidated Balance Sheets

 

Of the $133,044 of deferred revenue recognized in the 39-weeks ended September 28, 2019, $78,092 was deferred as of the beginning of the period.

 

Approximately two-thirds of the $165,172 of deferred revenue at the end of the period, September 28, 2019, is recognized ratably over a period of three years or less.

ZIP 51 0001213900-19-021444-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-19-021444-xbrl.zip M4$L#!!0 ( #TX7D_5K[0^XER]^7/:S+(P_'NJ\C_H^+[/?9/ZA*.%1;+S^"V\DWB+\9*D3A4E MI $4"XE(PC;\]=^,%E8))- (">:>N1KT"TU(-_=\] M=I_9HX N&XJJM__=Z]NM@K#W_XX^?OC:L>%U\%K=^G>O8]N]@R]?WM[>]M_X M?<-L?V%%4?SRCJ[9 ^\CF,8]LO/ZZNZW %=J:#JEBWI,AC=I*GZ2_CS MT:^C2YNFIDY=BK[Q7\)_F7LT_%49WS!Y-9_SAQSIC%%/SYY> FW1# MU_O=8)@4V_QB#WK@"[RH *\"IBJ/[EM^T_0-LM'7;7,03"SO1P1?91H^R[3G M\8%?!J!R<7]],[JV+9E=5=^7C:YS)2-RPIZCX4!2X+\4^K^OMFIKX.CK%_=? M^.L7[^>O_RD4J',5:,H!50?V(74C=<$!]:Z\'U*U4^=#@^'8QF/]'^[THEJ] M@_^@UU"%0M2[>;Z! &Z, 6WX@,9X2O$4W26P',^L0?5PE#?JST6*9OXS(B@U/=C1;V8>_ MQWE0J5&_;=RZP/WW[O[V]/'DH79[TV@@&_G?*_454-^,IO7?B^K]=>V&NGHX M_:\K75#,(,S_O95MBJW0%/KRO]>290.3NGRXOOIO"&Q6#.#*QU"M3AMLPUM4 M7"CA5W&>P37J'0*,'OPFSC-.&O7S^SL7>/BD*0Q/+L]#,6P:R@#]JZBOE&4/ M-/#OGJ):/4T:'%!PO0".M57?#Y!%!:9C!T1?PVAMWI:!D0[?! MNWV/ULAST^@BRU9@N0+/V(9K[L4"-..4#O& ;P/J0:#)VCL:VZRO7Z9>L=Y[ M7;?AWSWH:APT#;B@2KICS28AFC)V>T?.[XD",7Y5F#'<.RJ@&[EDD1^_-\1" M[AVARU-YYX0%W3OZP2?Z3E7Y=P]J!J8(A<@;R[A[T'/,&T80M1MR4:0 M_ (65E"*\Z#4X)-,2;:AQ8:LESS(EH-R[MQDZ-X#/:?RX+8'GX90N@+0Q[U7 MVQW[MO5H@:IE 1@.3 )>M6Y;/N"<. >L ('MZZI[+;24T$F#3J.J_;MGFWTH MHCYT/B K@'>E2DU5@T2X,7390SP&B&RIC '$&V#78&39!5>&9>T%LYI!/J[[ M"3):;'CW-DZ,;M?0Z[8AOUR#;A.8LR#S13YC(%<5146/A#HIJ4I-/Y%ZJBUI M8>#C$(IUP'\PH2#US<%"FIF9H -T"UH!]ZEA MJ%1P*&4(# BS<\,$:EMWS9(\>$#!M_N0JJXX?VE.'%Y5_O0M&QEX2)C;UH/T MGKCJE)AMQ3V>#I;8;:5#%&4N<=N*_3VP)54'RIEDZG"%M,((@&,%642 ZJND M:E)3 Y 2=4D#=0#7:BBOP$I#Z=,V>!BQC:GFPO9@'DFQQ>W!-Z(JEW&L:&/@ MK0ES! MX6UO!MV(:ES!$89N2+)7CDPJ.!;J5(DPCQ*.%=A1G9IE]8%R"I<;O>VFPIXD MK0^FU.L>J,Y5B1MB <>J@QNMB*HHX%AD<..VNM)AR=%%43IG/P7MHBL(6 BI M$P+=@[]]U5)MZ$J9KZH,7#K= ]EHZ\Y3')(E+]";,CTI4B'*RBO@\* S1H>( M=D#=(BE6-QLBC@S2E(0Z^%1EB+6)*&'9U\#N&,FO92(. X@!DW@1@XC# MA<: 551EQ&&?<3!I=87"X2DNWV$0"TRYP#/C'4P=SOAFYIC*GG9]/ M#?MHRWJ1SUW"?AVEQU*XL2%LXZDYEIJ/#6$>1;&QE(ML"-^(JES,6P9['4W& MLK&Z&63C*3*6'=;-(!Y%CW.WNXK#3R_C*)=))B&^C@Z7<=AHW&A%-,;E[&X[ M89%0'%8)$[ISP%>V)L^\CC96'@1UB@2PP.15B+YJM*?(E).RN79L[C8DUE-L-NW] M=8SX1E7EO%7/KZ/)6&IW-H-L/$7&4O^S&<2CZ#&_J;0@!CZO[*?S.):M9-+; M:^EP=K/V:QOC8G;WS'!(*);*EHVD:M<1Z(V50*1(A2A&N[BIZH@4Z1#5#FS- M>1H<9@-+.Y:5D\KKJ#Z6CAH8,(GG;)8R=31F;67$TNL+!Y-65Z@D8T#4F?;@ MQ(4$OOBLU0(R#&!OP!L$$/7J11X(=$-DM:=!L%Q;8 M6IND#[P1?"-I;9+N;9I8SF&"I?XL2H-'I^7K*G4S)6$S)T;#08ZG(5A:#:P# M?A2!Q](48"V:K[SJB+GO@KBZZF Y'9\)W./IH)CS8ZAK*G/.:T#"L8\8$&/I M.8"Y7^+*2E_&4KFU(6QCJ7F9R=W!T[44NYQZ81M&?*.I*KS0T#9PSMHL-N>2:CITN78(!1R[=8^>@5P8%Y'1 MQ8_U$3U';YFY9/2\FM[KV]85> 4:&T@/EL'2?#T'].!#Z('E2'*Z]+@P7H&I MHXNJ;:#+\"VGH&DG(BU83CCGCCJALH/%JTN1.M>&:;>E-CB6Y!>@)",Q6.I] M\T&34#G)N\T],8<+5-S'#@J>1?"Y($B8E6/:>4]4<"+VL]B3MV-"5M80C M]W8U+B5"92+OUM3QUI.S&GDWI*N1(T0Z6"RM3M(D1PS>LUAVJC>-;"AG,V ! MO>G@68A:628#=G 3] B5CPP8PC7I@2]J9;$T\,@==<)DA\V (5V+.LE'K2R6 M)B@YH4FHG.3=YB8>M;)X2DUR09(P*>'R;FN3BEI9+O=V-:&HE>7R;DT3C5I9 M+N^&--FH%4LA4)KDB,-[/#V9-HQL&&?Q5/O,(#LMAQ>F85F/.HRM-'4(E M) MU<.F$[+^=,)I:H1'9G/X86FIG\39",@\3;(LM:7*,V@QYZA M(RK>FE?JW[ZJ.)?'&X(S2Q8>2YEUULGBU2K8Q@+"K&KIT-<=55& ^PTBE E: M "$++/\B3=5?#BRY [H2?#[U[OS=,=&KVF97+R"X&)$3]M\M9<_[V1[T((DM MM=O3P![U9?)],R]PWVD9?7/BE0@K]< CAH/L F)X-XUN@U17[<'HV]'WJ*;8 MABP")N5@ P'LV';OX,N7M[>W?0O(^VWC]$<,P/7 M?0E\G_>VGE/>-0^%94NF?0H=XZ,Q.OZ3QK_-W09TQ;_)PWO\>F7J%O_[*0#\ M+SV2AM-YE']DF?S15M4A!77[:(S Z!7>+PD3*8\".$6D*4G"0B1O%;[;0XZI["&3(2J/S*JC M9 O*I#=%]3$A01MYP!,_>#\I$)CWGJ;*JNW"2BEJ%[G>ACYYX ;2#-U_!MUD M>X <=$-'\6/U7;7VCOS+YO!V(9M[Q21X7X+A2V"EF#)\F);3:;XO+BK?#1E8 M2(,=DX>@,T*[(04!F.\8[T..8NP&^X.1WS$)B'YZ93>$(C(]=D-.;=J[S$?&&"P[QSC/FG>==H(A[3ZS1RL)#XH.-QP=Y%R$28.0DP,BX MH(WC$N)H9\'1G@ZU1&S[G2%\)WYRQOSD#SQ)E>_$I2 N]>[: N)29\FEWLAJ M0%SJW+G4*8N5Z=9FJ?"=>(O9]18W(0_$6]Q=6T"\ MQ2QYBQM9#8BWF#MO,44YR6_- U8BA77Q(\[UIIWKC#>=X$B M[CVQ1BL+#XD/-AX?Y%V$2("1DP CXX(6,CV'.-J;SUQA;?X?PG?B)V?,3]ZP M/! W=W=M ?%2-^ZE;GHU($YF/IS,E$<&>:/#2*UL=OS&F9Y[61OMME1PB..9 M,<Z M2XPMDZGCO@5-D65YV'DR=7%_?7,0B/B&A2=KK:Z7"<^U9$+R[ISH!*!-!">6 MX-SV;<4PS)V3G""\B>A$V[HF"U;6%JSL;4QZ,SW MER&BDRW1R5['F&6B&[5V2Q(D(3*C2S>^LD(,]60)[AW?(0T2%+ M%1&=%46'!.1$<%82'.+C$*&)+S0D("?"LT1X0C<[B9>3$=')[&9G>'4.6:R( MT(0(S7SVV#+M1K4+GRE+.3\C 3$9B\H%,-JFU.M M#173-#/TXB2''&T1!\1 M$9+66^+R$A$ACNT2[X2("/%%(DZ#.[L^JVZUB/B>[1A1XHM$\T6(B!!?).+Q M72(BQ!=9TH*3B CQ11;E12Q5NI-DR#!YJZ7$\5AG<24>28SL"!$4XI=$RI$0 M02'>2:1,"1$4XJ,$CS,EB;34!&-# VN) =@-/I,P=%LY3#8]-MM >6HUQL]A M8JNWGL_$5F\=AQ=&ZM>JKG;[W?RS^E[2VV"LOU-XD8@\AD!([]LI$)-X$8&( MXJ^?2ZKY)&E]<.VTZ78,J74/Y+YIJGK;)=GHXL?ZJ)LWND*U59!S5]!?(49D M.!Y,$.+?YY-;W7MZTK\ HTELA\WF5^13J-/EY"?DBFW!DX A%"JGF1(7D6]-DR[+;7!L22_ M (4$=]E2O<7<(7*]JER30&[[99^$;]NDE"1H(TI)0K6,*24)T(A2DK ,AU*> M&&;/,"4;D"VW[.G;0N80J5Y1JDE,MO623T*R+5))$I$1E20!6:94DL1C1"5) M.(8C1]+7(45ZDG9LZ J)PC*A94$\(3(<3X9)S+6M09A)5;;7$D]!J2U21Q%=$%4F0 ME0E5))$64442;B6CBD2)8BO1SLD("5$V;XQ):+ I 2>.?UX$G#C<*PDX<:?S M(N"[X<8ZG&)/08%,"3AS_O @X<;A) _"M%O#=<&-G.]QO<4_O M7#;-QMH$_MPTNKZ<\0R1AFQ* ^2X:9]*-C@:\VKTAM%O<[K.D@LK!Q6%C!N1,!':F(!L,Y7% E,.WI:MRG*_ MV]?@&Y4;8#_J)I T=0B4FOX*+!N)X86DZE>&M27Z6[)T>T9 M.OS3FM;BN&39J')[W,W05N[2:@ B=OD7N^Q5$(1:.[EOV4:W4>W;QMW-:;Y% MRC+M@SO34/JR?6O6@?FJRL"5HHO[ZYN#*1R)60KQ.2J^SX'>)A+YV)!/6EG! M6W(XEO*R1>2#K"]C^:@X@!'[L6'Y\-B0/?NQT/^X/;O>>OD8X4C\C]C^!Y$/ MXG\L\C^(?!#_8Y'_0>2#^!^AV=X'4]*M%C!-H%3M.T/5[9K^ $F?;XGQLV<0 M$U5OW[9\+&];%X:AS C1Z.*%I"".2S3'A0A6G@0K1QX/$:Q\"59N7"4B6'D2 MK'S[6+>OP"0R-4T%XEFM[%D1<3GY-X;2L_1[$- MR[C.J#A3UE_O-RUG?(9]]@K_QT5[>_1X5*TYC>;#H#=C\ /IL%PJ\FA+9N(G M1S+B>BAI%+BO(++;8*JR*K*;-)<9%-F^KKKR^E@_G1.UKCMRZ$BUC"(4EP-X MC?\P_Z?I5Z"GA3R_WI%,8(6^PB."<]'*[X#PW86\1U%?H8S/TQ;=>]/O E.R MC0#QBD=B#GCKQTE.@&]"37_;:Y729?6_0@_W?IZ@0A6FNV(>SS=GY]J]: MF6]W\.HEDM&#'U>7O?/[.PNS7)QQ91R/Y44N M\+%%IK+>8X.A7?.Q18;!\]A@25B;"&&/%=9[K(#CL44F3!+6?&R8)*SW6"Z$ M"#RSWF-%+(\MASRVPBUXK/N]9?1-&5C.E\Y7'2 ICB/Y]0NTK?!?])^O/5=TC1LV^@Z5[6@_W9 ML4S/IE BSZ)NP!MU;W0EG7:_H*DZ]/M:$%JK)^G^NV+@[< M7_]3*%#G*M"4 ^J^KX'"G=0&5*%P]!5BYK_D357L#GH+\\_>U _H[05+'0+X M8\\^I)J&"0GC8GZL2?(+Q4' +$-3E=&//L[N[ZS_^][1__X/6V8.79)Z_SL! MW);)G'_9'Z" Y>,'YPRIM1"'J,\=H>)C.X_9//[KX#!NAO#Q M@Z0KU-F[W$$1(W5B=+NJA>+(?"(V=:?S: 7(J/,4Q.B ZNM0T315AV[WLP3M MF=ZV#9W^^.%T_V2?XIA241QAG$?D(VA59F$_O[V_AH Z]Z/@Y5UY;X@,VP * M4 N%4T-V>GN@/$I#1OLB+,%.'SX%JD&[H3 M@X1F!G:T@(N58ODP1(0\9C2/?CQ6[Q_. M[J]^??QP?W9W>_] W3W>UQ^K-P_4PRU5/SMYJ-W>4"Q/W=Y3;.F3\IFZ/:<> M+L_03X_WM8?:69TZ^WER6;VY.*.J)P_H9U;DBRZ?\R&___9.KCEM*"8AR <*ZG\! M[^LHTF )!/H09(\!=@>]!IZMIMMY@2:0H\.M8JYXE\NA'8!SYFXY!+H M<;[BXX>6J@%*[SL.RJRY/_?,_9FS8Y4JQ\[+L M?BF)S.N6LFK-O-Q8'T^F]/$>M%4+K5+V#=2:8)V\?>O_8=J7[YPEC()]]VYJ M?#N%[D],9:?!VCNZJ-Y?UZ!3=/5P&J*Z^SET$SZ=O4NR_?$#PIXR6B@%#)\S MH"2+LGI 1N51"J5"YMD6)7>< /=S8BBFLXC94A,N#3+0-/B]K.KM?_>8/>?O MGJ0H_M^Q49C8_AF9$MG0-*EG00/C?T+%%U]MTW_\*S!M598T'V'(XSC[%MX& MG*W,[$$5Q7^"-TFBHQ.\#S5I#Y/3?V9*_VNZ[ V(@ NYLZ]R8O1UVQR<&$J( M.9#XRWZI_+?&M\N)16) :4MFSS1>9??MTTF1"*#N'=7?5'L(W4])5Z)DC&TE ME*'526G6 LAS)HJ5*5%\D-YK7E6H[/!XD9_X[=%@KZSZ4^M" M2VS1"0%@[T@4"@S'B1Q7B2A9\'],O+9G'2:OOEXY6N?"8IB4@1J\4W_ZIFHI MJFP[.Y<+9'0C($?0G=LY.O=2_L?*.ZPHT%" M2AJ*CRW+6XZY57W>C$AB5N':'0TY"]*0$_CQUGPPWO1@_="J@U_U;\/O/YKM M4 5!ST +/'I*TOHQAF_O2. 8QJ5N7>Y(K59'ZEM )WJQ@WJ1;AA;#M0<-S<1 MK#9=L7YU=Z_<<,U$:DJ<%(J7.4&*$I0]F08KD71)EG(DP;O%R4.=IER=!,G5 MG6'!M?^WV@M/T%W_?1<&)YT?3V4U:7L[]?:]HYLOU1W/B'AT\7(B+:IGPL 6 M#Q]#]O7L:966T/C++E&0""5H+!1Q0_U^ M;?*KAI$#5H67AELCIF:<7??DR^N[\LA%=%Q"=!OEVI&UC=0D&'M'198JA05$ M<_4)O(?)E0&-T1VBQJ*\LZC=W[W]D :#/]H(&^=.RKF5\E/&:V,T"\[>49EG M*"A?3!KU\#DKYHIR1&EEV"=/[)C.OC0P@4+U^J;51QO?M@&O=-+?+HHL]ZGY M&:T%J "L*ML'27*%;,_&W9[E!>Q[8H?4+.SNI4DZ@_YY'$\:!RS7?$#F)]A, M/?VLWS\/JN+?!VYDIIS+D5RZ NH_* %;-0O3WM']2$^\B-SI&T!3)Y?G%+// M,M0=,-TOJ3O)I)XDK0_6W+5EUV9SPDR,OFW+K;_CG 41K7HB^F!*R'34!]VF MH07+YZ51;E?YUO'/TI^Q?+JW4>Y]"8CE%!SNT(S=E;%7N-VT'[4VW_Y>NV\G5],"WSJ?C0F":>_HH>/E\6\D2Y'^4G7; M@+2]ELP78-/4U=7)LH)5K-$V9#UD==LT^KJ"UG'#/*#,=O,3QQ1ICA=HKE3Z MG)F(W%F!1O$XD.0.)6N21<+O.#1T+:>W=COVDY O.OF03D]+(/ -EJ%3;QT5 M?C..)$AZ(R'X:KJ"RB @Z9L#2NX :$'AFUX@P8%3J83B,;_$]A/[V46G(UD4 M.KZ@4)*F0:Z@8UX6_/=O7T51'@SNFL"[ #YU.M#CT;:6>PS+"_U?P#\4%W.:^"MR)H MO*P&]^9B?S_UK4Z F4^PC*>_(,W&C9+ZCOA8ZJ* #B!6'B5-3; MC&&*W-[1K[/Z]+(==&0IA [/\.5(5BRDAERIN.SZ2*KL_N_-[?0!*N^ 8U:U M/'DKA-7@F.,3$DCQH,YU5=N&N@HTJ'NFH2.O3!M0 'IH ZJ&EBA)=K8-3B5; MHM#9I5EK-'Z&GX/Z^ '^@L[$4$6FA&P-C+_[;N\HJEYXH#XAHE4..9[;]RZP M.ZISIJ"'SA2$624JHD%RSSI.8#IKE%R(1U8&6)^S:3Z.9VKC1\Q O/!T/B2 M> .E8>GIQ/K]9[808HZG\8U',=1X9,QLX%#.I$Y<;<3?F% *J' 2I4%0 "7) M,E1_4T(ZC/3!1$MTX+<4C/D*@3]876@WX%M,?VWZ^$%V?0(:N27P>7 )1WBW M*1BYO=DP#')_WH?P P#C!^^* M.0A]"+PK';?$NS8$5O]*57?-&\LU"YSO;$TZ6(G:DS06K!W(O',(AM6-<6GN MX+!Y J6M;815U52,[MM]Z53FSN=LL',WY=^>Z,EB<_S4*T=SJA.*X5P0FKM9 ME*Y;A78KKG^3)W1;4E?5!@?A"T>4+&DJL,=(?:8"SP3;7= \WB=.KY&'GDI9 M#7:ZW4PO<"X RVF7@GQ-!T(; F*ID&.'H>XNXRXHH[7<_=-;IC<+X.*.$P[X MQWU+U8$5$OO_J%:^_V7;+3F%UD(!0"WM*I1J'=U.R#2!P;WMS'.[W3=/^][9 M4NK3*:7VX;YP(/9RH<'*;8I70JUUVJXS7%K:'0C=*EI.=@%6B,I;J+%R6/"+ M2AS=J)V:#MK55E"ZSDG203]>-YPT>=]R V<(KMM?,J"_%VK]A5ZF#=#;WU3X M;I2GUR&\!HJ%7U7+B9AU29=524.!-JK)1Q>C"6:*9"H6A5HAJ$IPE1G%\I^D MSX%!,/7KK!Z:E?$8-[FA[D5'9^_4N-,=Y;:>A([9;5":.O+ML_Y35N4E\_*\ M0I;)Z@!-\T6>^@0%V4GUN-UD%B=2,I*974V0ZP[>(X.[> UQ+EZX=%S]:!JO MW[_]^66#V83"[)O6[PN+UA0@Z2U)LT" PS@!K*N:BQ:1>3HMB?$C$W/=2X*3 M"8'_9*]:-C/EU&Y)^,=U0,M(\;L4N97_".+T(4FVKM'Y3WP?IWKW9SOD>A,5G.(_S)6[-:"Y-2"7F:*Y-FMT34V'Y-&T1X(?P>C3" M4T;DA M"77MI= $4+TAJ)+V)@VLZ>,KY0#0$+QQWSS)X(0[8V(]7H/G:% HW,YW, 8$ MZ'F,JJ\#]X5D=E7]XX?C!W?"2MY@]P9]?/QPYH3A0>,1 M\H927I7@ :6H'%?T!+DWSEA6+#B,X-TOK0%Q+G?CP_?84U"1Z3(&8E(DN=5%$JYP< U"^7OXR3$>7I6/+YU.@U1O M-CENP5P1!W:%[>1Y<7CNJ#:(*@-K"72!F4@\Q3(WK>B\ZU ?7K4I;Z"1K=^QJ\5+)'K;9+KL:/H#AY!$CP3 M#Q18)RTR+?]\TO(_MNPH:8YZT7?!Z'04RQ>> 7BQ' 7@1>\/$!*;.E=-?+T1 M/>&(GA ]89@B7CU!^WXFZ,#KT.F7&:WQ3U'&TAWWIBQHT(ITXXG_1?1OI'\E MO/KG[$1V#$T!IN7M E-G?_MH8WY+M+!(%:@2T26B2PQ3QKR625:'.M>,-VM& M=_+A\*U(FC)9KK90Q695I[+&\1T;_FP;5(S<6+J"7R&BFQ7172<9S&%)!C/" MRE!=2[K4=@1Z5%]WJEIRWYF)ZYC\JBYI TMU5H^Q'B!%<4NET37WP.IK[@)S MVP/N.*04DL<<0[1B&[2"QZ,5XLI0_4"G%51HZE' CP0C5-P@#,AI$ MEHDL1Y'E,AY97GW+[^R]HS;5- YW\*0^=U.)W1B2M/HV61T^5K+[SOP[=(00 MNSSQ1)XR+T_<6J,HP#LJPTG11!6GR#?J59B#\]Z+&XIPA]1MSZG#.$#/]=KN M';I3*E/O-^)UX1B50,YP9[8/AU,6.8&BOC#=@.I0Z=*;GN>C? M& @I=:J)B'^GT\*&]#E9M\])H" F /0L@$G/;1XWTO*/<[LHH#W+CQ^B'<[. M)[+<&%GDCKK(QCH"G$<2^'*:1]BG994;L6^R40]51<78_::E*JID.MG"&51S M@.A("C]^6'1*=ZK.-H\,_533T7 IHV])N@)_ >\R@#?V@.DVKZ/4L<7!A.(& M%H5Q-YK)[C.SW6G\WH8\PS58EFWT=%[G&\.KGY?BE?W:U SD>O:[$-:!<^'! MV#2%V[%P 1KYL:%];&;ZW<3I0;_ ^?;=S4 '=L)U=1KHO0&UW;'139H2'$&, M/7-N3,*B>#;1]E4>W%;NNWJG]*SNA3X]6-)'ASS<5W,"'0_,Q/ 1&FY#6TYL M#'O@]4GO7/[M=%_BXN,?YO?0$>.BLS2T6IF[\3H(31(I#@6B..QNN[%I< -A M9G"ETA&73'PC&26X9O@+Y5:$M2KU"H6A:T0=4F:F(KVPWUN#'DAS^? M^M_^"I5?Y;W((K5 5MU7^.@L)>8,MQ;\&?OV:,3P1@>.:<*PD"I*OR)HPNGQ MPV4Q.E6.O&=1DO/D@ZP2X72"".@('G3?T#^HQ.%5TI"?7;5/)--$[?:="!T2 MA:LUNE+U9%A^ZD-SWCDIGAE/#R6ELH0Z*^:]O56O4IYI3(9.+\Z>9121SCHG M"5%%AHP^@#$FLWHUZI<6N:W:[/OWCOY/R$-GVZB92"_".AQ['#B(Q("01L$%6"S>X6T=OI-\^) M"=";I>'CZ J?(,6#]+P\:>Q>)55#3O"Y8:*BIG%IAS^$=4;'GSO<+_6UWU1O MEEG 59/;H7R85,:6FJ7DPZRA/,/0I>)R>5E&@#Q1 M+T%]$SA:%,0UJ1>D8L5)%7/'SECWT,.'=@6B>P/L$.VZ9 ;/VDF[^BPK>%;0 M2(KF0TR9(Y!I2@?VAJ5E 1TQJUFI! DJKBLHN2%<PXPD- MJ^FO$!7#'$"\9C6J?*=?ETYNK_1O2:Y7 4KC ['Q-6F2&ICUHE*$[.5*.=6+ MI81*4@]86B@R&/1@TID[!2T M5HY,2P[S']K7?&_WKLW/Y]^-#>XPOB00JI; MR[("N,4@B&J8]8:#<55I76G(/+V24Q].H(OE=;W<9=IS9X*>I"IG[SV4K8>Q MH%-/.94-FE6FBC*\>KADKQ\K?"K!T$S6+T"Q/"0HX&+A'D2H+%2FQ MN#@X7Y;!C)X-B/>D2%(:@9N8E9PMEFD^PN(8PMRHM".,2SPLY&!0S2XW-RLQ M+L@*5<.RS\C>/$"#8WL&!UJ>(?TFT8-<&-QIDFY#XXQRY3U4Z."&WFQM;*-N*D.^TWN^X;ZUTK)1/G2. MUP-\T#*0NUI$-MPQ.@M7,Y'-J=V*3;CDS%BYS-,EKH(AZF G%,IK1:>WKX!D M@7M$D]O6(W1\D,&>T:@S@?G+"LK)^3O.O9>]HQ%,\&\(E,NI@M$JH*GL65CY M%Q(->RZ8YK.<"IXLCRM80"ZH[X6.JB@ 7@/%CU/?FZ;&,$)Q[Z@PU7$VA65Y M@5'/\)J8+6B"#,K)A$&Y!Y9MJK(-E. M[1M#ET?1Q:1UZ9S4OC]SVNV?6E01:+. M%1-4M$J9%DLX*I."U,S9R9M1)?7)K-P__?G.]$II+5MCZD(J971_&'>:N42S MI;RZ@5,U;49M MKM]_WIS9/SKGM57**Z*O0&/0O(1,!I*<4%=D* MS0@X"I4F2V(GMG1#?;F?TM/%I?1D]VNK^')K%2K-;*6[?;5VHVPBD#/87<8R MS0J8]ML)JQ+U2QD&J5-ZI1'<7&D$,A-N381K)\KOUZ>Z]OVY4TJW!JO8&Q5% M1#,-Q96D#=Y%*48?K@F1CD#%>D:,R@'6ZB#?D M^=H\FH#+G?09.G37[5"2/?B*^FI5'XL=O996DL@_2Z^- M05MRH)XP.IC19P%G%.^D =IAF"EW/QDR+V^-89.[^]Y[>.IW^FF?_!T=2.RY M\*U(XKFE.?[*&T@GW$E!OD27BNM64V:;6@EF!J%%$85USZ0MJ[(XZ_8T8P# M/=!0-Z=Y0SFC._=7KT_&H%LOM9>U4\%Y[*HN:4XC-F?Q; (=M-2UE2JAW-=2 M@N).0C BS:^]L9DOZB68%V!YFA%PU$J>3AQ&]@ ^N6V0<*]>9!G(7MK(A$Q-VXHD*+8NI+6@9( MF)S.H;6@LNY6Q])F6*X$NQ5%4+J#CA9[>O;M3KQ[-FI7[\T_F^U=X:B 5Z?\-.8Q3:X>Z1!F.S M2EX;,*U,OP1UK$SS:]-OF8YY-N3>&$A:>(PFL^6WIEV]_/,CI0-K"QKY:+: M_BFOX@\F$G=)8QC]CAB9$(MYVN%.(;(TM[9@Y(-H"098T "5<.0T^+E2*!?# MY5E$H2J;;\)Q1=_@ N650WDJYC>:V:R(+*8B9N42*C2_=H^['%$NP2/6(EVI MX- P9D+#'M#AC(4;6]]TE2TV[_N5"S;ME:HV<8 D&XGX '+A+MIEZ J7UUQ@ M5'(E6)@#EZ6U6_XN/1JBOJH*T)4EBG/"6+5^9_#7YM)>D((J"_TY=N)\=&HX9EK M8+K25;5^-CR]^M486H\7W5_V=S84[=F15AD,VSR9U)(Y6Q&2F48X)/ID\>#9X[Q#2V6ZS^4K]I]N[Y$[Q- MF[)])CV06-@3R#S-Y;8[^4K$2]*:T6*QF$YU@1L$.Y'4(DWZ]:/S_;']]TSX MMH$3Z=G1JD5$PUXD5Z)Y)N>5!-$)EV1+X0K-L>LV85SF3R_;VM,X&9'9D.)1$V*?(K+MUEA.2)=G 3EA[[@[)T&0N M0S,94RXZK>R<6:V7[<'IM^$OQ1*QFJF@P\G 8@<6%V)R\=3H4ZW:^@.B:=& M4<.UZ.)ET!B^<=9[]^U5ZVD8W2U_O[' [+.J/KOER);W.>?074JS[W>,P:PF Z; ?[-::8"X)2)8"FL "7;LYGUADQ@CC M@B[>6A@.'139H(5P[@O/IW3^&;.%GI/DTV 1<86_VK<[AJD.@>*(AL[K/!2. M.?FM%Z]5[OLWH?,M5'ZET9/FI91;!P1/-KGRQ>E5KV67K9=50& 6@5"SK/[D MZRL""\ M"8-R_6=;[VM*-.(OD Z<7$I6&061+I:#MBLBL.<4R!YW1(<[PL83T].A NX] ML@HM5O*Z11:)5DFV.4^ 5D&AXF1<585!&7JLI-U)JE+33Z2>:DO:!*JSP>-[ M^5?M15#>K6>?;)WLX/)I"LOCF8SLW2J4,AM:JRW._VG69.IZ"ERJH]NT@I_?_WX74V]K MY -+ 0_:S9K6Y;3#/AQ:@*HDY';NP(H$3')B-)I26UY[-->RKGT3B#E;D'#U M[9F@ W1+?05N7=B58:&Y"[>M!^E];E.AU#HU;BJ7%2[U!A$SYRZ"S[S[N%&& MLT,N3V+G%3#.TG/;3M'$Y#!NPX!&+R_?;R8GH1+G87*V2:"+/"86+C-7\UO9 M_OFH<=5-U_:M4\^^N1:?->VTO,J@R=4'(7CBYIZ;LD(WO;==:N>9A;MVC>8% MAA;$Y47ZQ+ZLPJD$ARK1;)FCQ0HF3BUK[KVLF_]HHLJXE.^).U7NQ$M1/%^E ME"\13V=BOHHVT_9_=2.3TX$?RSA(IK/DG5GYFMORQ1DN#3_!SSW_<2T#U4*Q M#*3=@]J%JGH#WJA[HROIM/L%3=6!J;8.J:YDME7X?&:FPCGJ$\8P>=M1O?5! M^!);1=\M6?(AG+^B)S*SXNF29>XG3"F02 M.1^M0^IAT(/05TVHP/(A=0/5VD7]QD (L9,W??'O0K\@HGW] C$-0+H'[R\T M32"]%)H :C=\I*2]20-K!)@#?3F '*Q3/SB+K8>!S[69-T^"B$!W.;&.N'G4 MC4;;K&CT".A9 !/5G*_-B4H/J<$P_)ZOYA>2V57UCQ^N;&6?JJ)91?VFI2JJ M,W_!G4Z4-U1/#%3O:@'EXP?XT=%%)]ODE"YV 9K/8K0HKZ/5IT==ZBLPIE0^ MYQ/;3S7(/;MC]"WH)_M_^W$&SU0:+,M[U3/#]U+]LMR]_/'G'>5'^UT(Z\"Y\& L(U2! M&LD1%4N,]F9<-AE5!/&W9\OO:DVW%+!:;WY;C:!)#W6?WWGB=YD\24S>E.!#)S2&][Z*9Y]:UN_ M.LULZTW$PXC8ERNX!"-'XM^]\7BS2-2($NZQ?.$9@!>+.H-^@Y(Q>X,3<5Y, M'G%\ K.,0%P\ NT=C>J\W>=R AT/AHT"*^8)V.VF;.9L9$P21#$5R/?(JF7$ M@ZZP6^@2[JZWV@6W-[EWFT^=FT8WJ']139>U/GIMU;( _"]JQN=TO[9*9S"X M>FE^J]ZW!QF1-K-"^:K1#,H%D^'=6R;UL7AJ$XQ33 ?%5E8-6AH]?H6IX? M=E9\8@=O[TVY7]YH6?[>$8(6;5ZU$;S(FXV6M,EQ+64X?U+SX/ARF18CM/DF M5;#K< Z'S\=S(LV52?TR;L[A\!)9FD%SNTK+ST02[JW#/1Q^I2@4Z0K^H3_$ MPR30;!Z:9?T*+DS#LNY,HX6.6#\XHZ>05XFR?'>U]\90:M7/_MX]#4]!*1WO M<$1>!0).*BU">ZB VFCQ_YHX[ M=]P#[OVN,3P[EZZNS_FNJJS2AF4E]V "''_\^F9MT3Q]TDO^<'2YG%=?(2+= ML*1>6)HMYG744&2Z87$<&)86F"T7.2S> \/0S-KCK9;VS ":!I&[ #HP):VJ M*U6EJ^HJF@!AJZ]@SGZ#XV\__@@_@%+'V34#5;$Y<-%4VX7,.<@N3<&6#6,> MC8"I&7B6*]*5^!('W6 < M$V>/IPK^+""9<@>B>PI>@6;TT(G#N57A_O3"4/K7OTZ&_(:WE'V G?5"&8,\ MNUALZW;)0H:EMPH5!;H4V!"=['4ERCPLJQY4PRAMQ@GSUF8>CE6V6.1IGN@> M?O;A6-6+'$>7BYAT+VBQKP3-Z?6PMOP-/K3&H_(Q9X/O[51_?BP..W(;YSS M)7T3QQ-Z=V1=G^-->BE#ID2+8OSV6#MN3Z(Q#,?ZS3GE*H1AF!B&8\T6N5*D M/7S"LA58AF.=%BI%6LA@21B9F$R@V>36[T@CQWW'?2<2.8\H823VFXUA60!_ M_URVVP^U51)&T;<11O#,]//?3 HQ@#JIN7% MT];1*8?#L2F719HIKUL E77:X? P2J427:XDM_U+7 D"3::@6=9KXL;0C6G] M\[S\:M-RSATWU./&\.SNIC,\NW]4AJN4F\=P))P10:K79=-+.GT^R")A"31Y M@29(!80)%:BA#C# LEWQ=T00#9]PW&B5?X+_WM3.AL/WGXWAR]GW6O6J#&I2 MZH=ZT5_>4"T?X$QXVP'42[$,A^:9O+J,40F'I^2&9G);(A*=<%C*:T2Z4LQK MH654TF$II8'*RN(HM)S,C)P;)H"WGO1-$^CRX,&4=,M]$0HKCIU1!^X,1?;& MG?T[LNW=YO?G@7CS8/VNI#VZU(.:DCVP*;81:9F>M2_3W$J3 MMC<]&'@=0N*P_F4T&7;GZ(BE[)ZC2SM'2BR+ UV,,,@KE([+!ED[*]U,GLGS M\4?V?]#[6:UPNC&LIC[\?6;?*F"%F R,MWZ_,8!9Z27PR>1*;/S"$LG0;(0S MYH1CJW(,2P@%%TW",UP\P[$\0X\QPAFYQ,HEBU$2U.Z.M[]\C_:\K1O9JI5N M[\4G88.%DX%Y[/R+Z!*O,I17&)=O"\('OYNW,64QP<*A+>!=DJS#L9*7:#Y" M*$56A;78AF4YC];GAW!N#<[A.=M(5U:8GDV**[._Y4F@B>=PGD]M!_M52'[[ M=57O0P7P?&]#]])C[G4/TCNPSMYM4X(F0M4E"VHVTV#22POLJGC>'C\Z_;0==XOGK%>=('[1H[WJ@[[MGW36T$_J;WI+#1.[VL M4:E"5R+$M%G=%4R7 UB.XS LS7.$ U$Y@*4,511I8>TMWEWA 99R5A%J0665 MC13BO!%H<@!-D//&SCEO4#F]8.H8Z #U4$;GJAUO2Q=:RO/CY=M?3ME$>K V MV1;@A/4MS2HT6&=&K R#4L&WL5FF4Q'?TD7,/9B5* C".# M;S R#L]1:[I8),G ;?29"#3Q_,G)9CTWP)X_8^TXDOV[1\8P[]Y.3"E51[*( MS!R:LANM&*RXDE6$=U&*T6]J(-*HRUC/B+8[,DGW]#Q%KD(+Y>4EQ@%$7GWE MVEH.8?$*!;@6L/%+] B'TO, 41*J+,;W)0B/4DL3,CPM\O$+NB)PB/AZ!)J, M0K/L'/"99.I0VJT[8-8[D@F.)4N54:-*5>O;0)DZ$"]S[T^F\JL_N"XFX/U- M^'-4#T#50:\GI]X)-!AG6 =*>Z.GJHT^7"/NG.\L&.:4>[];I^9SY1>FGN,! MAUT<4%:DZ=R:'7M)#B1,HB%([>9\>D7VJ W=VWTN]>W3-"FV:D@03C%F/T+3 MU%Q3;%47/9QF_#Z[?$!RCFFVJLL<3C%N?^WBGKCVV/,ZYBWRMQ=#^OYR_O=^ MJ"68> HPPQX$F6&X!T]JIIA-O4%&NC3#8HQ3K\!*FV98S/$6+/J+J(;%(*_2 M"8)D*@@T.8!F68GZDDR%.W:O3]B$=S4GY;54PC&N\WSYRN%Y7W-4F%T[C@5#?G@>_.Z(29:@ M)Y[ P2LK8<1*>]$0RUNV:,0B+*YE0T1#U=<]AI1OPN):."!I*V)>S]@E05IL M2X=(EX2$DDI?;*FI ?@)?N[Y=[8,%!RS3,^F'M0NC'5OP!MU;W0EG7:_H*DZ M,-76(=65S+8*G\] >EH]28_[A#%,Z&X(56^#H'Q5C^H ?/P@R3#2AT\8H#E! MNF$#:Q\2^RA9&'V\W8?!Q_VG4*#.5: I!]0=E+A#>,_?/M!E<$ 5#ZDG2>O# M3RQ5*/A:H*BO/@3NA+YJ2DU5/J1NH*JY6-X8""%N\J8O_EWH%T2?KU\@ MI@%(]^#]A:8)I)>"VRK@@)*T-VE@C0!SH"\'D /1:!Y;#X,Q9Z;>/ DB MWE MQ#IRX%$W&FVSHF CH&G_"\GLJOK'#U>VLD]5 M=86J]YN6JJB2J:(&$*#9;EO0!LV.N=R/W7&_WF"1W9Z'H2FA)YACUUA/G8L+>$^0X >^9!2,BV<- MY%8S99YIN)]$3F@,WQX'K9/NP+JJ%6>ICPDB\I(5&7B*V"8P%89MN)]$3FP, M?UR6+^Z/K9NGDQ>L# S(FLR<9YQ[9MC]^=*;LD-LEIO6F^[YM7[YI$NWER6B M-UE\R9B!QXAM%_>>(I7 M)&I$"?98OO ,P(M%G4$O0LF8O<&)."\FCS@^@5E&("X>@?:.ZJ 'W<,F,-WG M<@(=#X:- BOF"=CMIFSF;&1,$D0Q%9)>'W:#Q)KLT M1*;PLKHFIVY\*K$]T1,W=&!@55>4[ MHSWIIW<5P"5=BCY%@[GQJO887DH: 8R[-&+)\!P\U$]_\@XKT(*PQBS'76! M,HM>Z.@CL;A*@=!.T3^9)3&$ \C!6V>) J/>0*@2(OE^/X.T?D4.8_5W^)8FBDF:/0CNF$!M!MY4FZO MYK$S94\X4Y+P5OQUQOW\]1/GR+7 WLVS;I5S4&NZF'"K&SLO8%EZ"7B6IRL1 MIB21!K7Q^85G%(A(LPQIRXV'7U@FP3$\+92(AN'@&(ZMAF*)HTN5^-.WHS>$ M)B?B-G(BSOE/:7^.3VN>,$F>F)@ G05QP7' TI8?!^1W_#@@UB-7VW$&Z8Z% @H*9KU*E1S2K%"32% M'$%*TJ>^%IVOA7RB/7T6DJ; NPPQ&S?:AP&WZT!!CV>#G)T[LY>$5J./UZ^]J\[#ZJ3BT#M^)P+1H3(/4UF"#(Y]J$*75K$ M>DF[DU2EII](/=66-)\X%];C9?.)N[YJ=_:.QM=^_("N+M1TRKO>)U#SB-H" M>LW+$#=!L@?H#UA]5.7VL\7_VCOPK/GZ8%"1_E=Q"\DRJV#VP M)54'BM^FTZ<0]T.J Z7,O4K2WI%_T</"@PVG,X+C9& M8CM"WL44B1Y4%4B+ZKMJ-1:MLH/CX17W?7A1'/*+FC'%!(V)#=J2]:XK?#OI M:M*[69O;"UL#3#XVF(%KS.]??4$HW9V>?TL2."$V<&$6GOE^93UU7EO->W$) M?.N<2!M#?AZ?^]'-;KOZ]M@%[HE6$( M_=4KPR#Z:UB&09Q:G+9%7;-SEY'E:+"6OGW.K;IXXB861P>G1)"JW:9XO MT^5XK3UV1"?Q&-FHZ>($F"O2%7[Y,!;"V'48F\1A+[I20BT>6*RL"CKZ5$S\3AG?!^5S$E:PUQCBA(D]OY!0O(!?6]T%$5!'E:9K)U BQ;''7E8V-LLLP(: M46M+S"YI;52BL(0H\T3A"%'FB;)+GGUV>IV%>WYX\RMK-0A<+?=)A"##/1_C ML'35%GB(;;VHU[V?FM[-P\ M$6ID1X%6"\AN"?W_<5E]UE)9N&,CG S-*FC:#-M\46> ME.(&6"H23@009:?"B4TH>Q)GH83E!]82\=#.8R9'ZJBQ<5.R@(+R2$"WG$JE M>^3H6*H-ZL!\567@TO$>R$9;=Y[BD+0Q?*Y(=5FL7E8N<0YF#LZ:.(RDY FH M,R^\435ZIR*!FNZ&)K>M MJF+T$+"_@&3>ZJ Q;/TX.;\WGJMOWY.HG)V;>83?/[]'U6"6I;8@Q([,0/" M257KCZA5:[F "NYV5J%6>CJQ482DA*2$I(2DA*1Y)BE6Y^GAS6@,[TK/O][J MTN7CGU7Z9&;>>8+.,D>DDR@\(2DA*2$I(2DAZ>Z0-&B*3\7K-E3FF^_79Y>_%TU183K'^+P.DB0FIBAD\=]&QG2X3BQ.!!/E$?BD=XX*,IQ>@W M-1#0Z'X-L9E\;E+M[Z=VG38X_F9_E(9& =24@A?%!18XNE1(YKT$$8NJY MB8T?PK(3O6#\$%=)I-]U"$-7V9;.N21@$02,XXM*'(/&BA&;D ])2'/\49$N MT"B[H! M;]2]T95TVOV"AE&(J;8.J:YDME7X8F:F^B3J$\9P>74H/0>%QL3<2_B\=+X#II/ M(-ZPZ;VCB;?$0SBV* Y?+K]_/[::=VJWLR(SQFDN7"8+GRC$9,O(D"3/E345 M-2LDJL+7_I4<==/F.3)ST T0)9J&490G\MS#"(_KJ781"GEJUM4==X M^U2K$B_*OI+CJ,W"&PC#D9@J!^V <\X.N#C: 1<9D1.6[(#78;C+]<'-$V_>O;?QG'KVDC5\,7@" M^\0>^+>^#OSM;W&64#LWQUU$<]RSL9&]SGAWPL$T-Z*Y$LWR)<+0.88FLY$\ MRU',&\E\&5I59OFTO[CDG%MU\\1)+(S$N!%<+K(T7UE>'+)[.HG'R*:XD5\.SQE MD *;4S@FF&?<3V*!$U)PF+@*+42PU-O$I:BBNU/=LY,6W2S+9I#KP$4+?M)I""R%&2& M)_V6)+_UKJHBWG&CSC>CABG,/JOJ<],TROL<XA__/DU1X 02M* MRP('#)"E%GZ42T$=U*.MB3E9[8L[%>)&)4H2#J2WE\/R=*624/IA MF>D\B3G4\U1]5:%OIU@U_>Q=!C *;7&)-'7+P9Y# M9*GGB-1O1.JS+-9!+@\[>_0LSECWQK#,]DN_?Q2OS&XQ6\,X]XX0(LZ1M02G M;N9%^WZ-X9_!L_U>FW =?K-M#-#CG6#AG$,]-9(RBY% M/NL'/NM(\,8]I9E"M3)=$A.*F'+"_J@Z02I3 HBR2T%29**0RI1L6<\,V\5E MIZ&BS-INJ#<-16T,2R=7_>:I>FO?@:SED>[ZIMR!+$XRC[322*EE13-KM2U8 M^^%Q# VHE$?BJ?./3=3D&97?S)%<]/_?/H AY@%5/J2<[ !\(54H^)JM MJ*\^-.X["K;1@Y=P*";WOO'EK=R+=DRY%_3$\5[2%.QS+W'VER;Q\#$XI!X& M/0A]U92:JGQ(W4#==K&\,1!"Q:T!U\*30! M5'CX2$E[DP;6"# '^G( .5BG=NJKG-HPO)[*KZQP]7MK)/576%JO>;EJJHDJD"Z^N79G+JFQI*)P;:3;6 M\O$#_.AHC;-E.IHWZG0IFERMG.QJY9!R5RWJTZ,N]6%,"Y3/^:3 N6%^_ "] M+(H7"\\ O%C4&22)$I $HR1]ZFMWQ(Z03[0_U72$MM&W(%;P%_ N0\RH'D3, M0E43E*J[/@=T$3!Q-HH%GK,29/AUC.'7W9+8>I>>3M^>I'P.OV[_91G[VX^; M,UY(!8&$AE\W2[^_O9K:[X?*GU3 3F[X=55_&3[?/#\\E4K;//SZ-U!!97CQ M_E3G,SS\NEGY^]ZQAW___-7(\.ME;"'#KY>1B R_7D0=,OQZ;0C)\&LR_#J1 MDA@R&CDY?,GPZVW'EPR_WAF\,0^_=@O7*BS'LT[AFL"(G+A\^/45VZZJ=YHN MG,N;'GY]"F0W.\3Z!)%"R6DB'@]G9@#L*OOWR[^5(6SWY4.&8"]YO&Q$K-+W6@C M$V6G9CU')0KI8Q1]BK!K@EF447 *6D7\#E.)X6F1M/4+%-V=:C>4M.AF638W M-0#[]=D YZ?&<&!6R !L7%I+9CT'$(5T* T@"NE0.D\4=I<\^^R,/@[W_#8R M )MG:)Y9GFE9+?M)I""R%&2EW[\N>&?SYI)]OQ8?E[/VR..VF1O MPT.QH_BPZP_%[D-Q"MP 'WX3NJ]O;>:M)!;W*%NU$8T3)\D\+;(RA1M'#,33 M#!NTF1%U:5ZAPU+RG9]6>V).@_\ M]66WE6 ^+&J::WX@._5I+AE5;L#UTX(0% JCZ^^D 5I@K6H7@F-;=\!T1H\T M>JKJI)7NG#^MX.S2Y>N%=%.3[RH=>91="H!DU)HC3!(O[J]O#I:!E*@LUF[. MIT70PQ.NZOLL%Y;=&6.2^11ZU("*WZ7=I46%%CBZ6>%(6/V^OBKODF4Q(']HMTB4NDL?ORK-]YS*S?.B-X&\.?;S?G6KM:^WF\BA^WUN%&AY64 M/ %TYL4WJDZ3(=(;'2*=IALWM_@SR4R R W[H^H$.4@20)1=BN"B$J6T4ZG^ M'%C/#-O%90Y4E'FI#?6FH:B-8??BKB@S.BOK_&936G=]4^Y ANY@2JNT4]%0 M5**0O/[Z Y#33@.5:9'9F31>5$'>J;@H*E%VZ=AY:MJ=20T..?7H%SN=N#7E MZBLX-(;@_ M?F&_75\.P":JN^Y1)95EJ2WX.H>[\-G I*KU1]0IMEQ@REF7SZA*6]ZI&"4J M44@Y4@!1=FG3(\2\.W63:UNWS%4AL72%2:C'T-:X>&42JZ0J[MF69ZP.S\.; MT1@>_VV^U;YUM+MR<[-)F\6^#^06%X&0*YRM6W:P;:VCFVL_/*[UR.VQV>UB MP]*]&L*&--BP='>(L&$=-N!:O.'"E)4FK<52T"$A(D2)"1$^%S"^%&VD*P%N M"T<%S$M$T#0K885I5F>-X67KUVW_L7M]9BL))BDCR$41 M2<7$+*N@4?.QA:V(K_L%?#2E&/VF!@)F/401H0C/360"Q*PEVN (K$C47L9# M(@'K2D *([2*'%TJL40@$A>(9$9PX=IF#_-#>)[F*HF4&(4P=!5/).>2@$40 M,([P*G$,&JU';$(^)"'-$6!%NIS,"0XB&-@$(Y&NMV*)HRO)M*N.P&HO+/IB MHU8P\)/[GZ^]R;? H(N!%'M0N\"B;L ;=6]T)9UVOZ!A%&*JK4.J*YEM%;Z8 MF8;#'UKOO[3GO.2K\S[XHZ9Y(/Z[Q^PY?\,H4/;_GHY'80"E23T+'%#^IT/* MGZ/&,-XDM2C [JTWPSY8VB>G.H]"S.-B8R*:A(8"U4*[@H2,A:&CTNCJNVJ- M+YN+/6# .?S#7CT_/'_37D8T"0BWPZ&,"303&^B%[G)C^*O]5A2^G=GL=2KP M\['A#W#N&L._IZN<%DL?*(0DRTC.Y(\5]94U*R0R%&*=*FSMORE1QUW]8Q-GO0 1.MCH99E M"/VU,,,@^NM>AD&<6K:V15WC;56M2KPHW:X=1VW5O2),^[XX\?4-<;:U14;DA"7;VO7& M\/Y7[[4OW[:O;S4\I:@!]//2-WSQGZF-[5,@+][7]M,^_RPCT!P0B^X,JB&8 MRSMZ#Q"6/R!ZTZ H&4:6R\@.=5P*!JOGSG,PA1UFCJ?+_/),\NXQ-*D=XFF. M8MXAYL4*71:75ZO%)>?27'S\B MC%V'L8ELI+-E#CHZRS?3UV%5T,FQLPD?_ ;8X_E;C>'W%Z'?!@2KKEPE75%>?'[U_G%S]O!I@Z"$9R2": MI*01E)D7T:AZNW1V^#;I;52BD,9J 439I<9JD8FR2[[]&B.=5U\&8OI^FQDE M7J$%)J&%-_.MBS(G!6N[4>EQ-:2!3R1/*LY4],:PHY=K%]KY6_]/!VL&Q_EF MU+N'V6=5?=:+8LO[''*DQF!.]EWNZR: 3QS"O]HP:K.H3QI$%EB?*>1O^3@7 M(%L+%L2:LD9H4SJP44]G-UM$V=([!9S& !;Z=FX,KAB!SH\C8"XA(R$*%Q D M1/Q;?8+YP.WNH???S3/3\_.[+\__RP+'C! EF8(0HOE MH V^:"MC/M;\,K-3H6Y4HI!.XP%$V:7N?9&)LE,1Y\J^4ISE/E,^\FR5 %P2 MQ!R7 M&6'H>V-X_/.D?7HN/K5/*QL8HS "$=%;DTR@4)_FL@/\N(WRZ/H[:8!64JO: M12T&+1A0.\/!&CU5;?0A:^ZG$\=*H'3,I"%V8^/1DU#&')=D8 479I.R,R47:I5&E)=C^A M)6%S!3T+VIT5Q42ZW.1@"R>JY'.[-(%F\Y*/:R,+AW '^8[L[*&^.,/G&\/O MIYQ]?6D/;J]7Z6.;X.P)!+9S]&_G!H:6N5U*SD8Y=A5'A..F81,_<1>VD2U" M]=^5\H3-\A3/\-,B1QI[PGD]EJ-%8?GYV<3W M1*)XLDY2J"E9:%)LMP=TRZG+ND<^CZ7:H [,5U4&+C'O@6RT=>"-.W(SRW^%+I5XLOP' MZ 0IL D@RB[%<)&)LE-'.C)K/1-VH7!9QF5UVE.NHX-T58:D,1&Y+/L:V!U# M::@W#45M#/O'XJ_CJ^ZY_ =L-JUUUS?E#F1IDFFMG1\65N;)5,DLL*&X].@\ M84/R#TB!57$'PRNVK>#R"S3W== M*8?8HZ MYY2)0"0N$,ETML45&X1UMBT+-"LDLM].9I]B-0T8.^,*4 @$EMB$G$A"FF=: M.88NBID";W0J=O"BC5#]JA[5 ?CX09)1\8>D#R"I*=VP@;4/V7>47:A]JN*$T9\" M-GKT?PH%ZEP%FG) W4EM< CO_]L',)8]H"J'E).,@"^D"@7?A"CJJP^-^XZ" M;?3@)1P*_KUO?,$N]Z(=/ DB MWEQ#HRX5%WGHXADK*:/"=L(M(! M^FOS:'P<5&HP3'G/U\4+R>RJ^LF*E4G[*A=MK[\_S\4&$NT!C@_Y^] M+^U-'%D7_AXI_\&W[YFK;LG)\<)B=Y^W)0@A(0LD(?O5%3)V 0[&)EY"X->_ M5>4% P8;L,$DC$8S23"NJJ>>?;5Z>E_"$DV M^HH U1JHN8'$ITO&%3N8'E _L8CG+^=SC:"B\^?*Z*Z:>[#:I>XT]!/:T7Z1 M%2^PB*XM#R^0QA?(P0OD&R,^+]T*Y\\/%R]X0D!G7H;40BK@K]="(3"?^J"%_RZ MQ@CPX)*DR?%3,D4W>L+)Z.*UWA@-'POJ0+I6BV4YF?191P7-Y_X)\NO,'T?E MC>-:K$_XIG;-OGW>-#/^GP 'ZJ[/'5D(B6#FLH,PSF,8TQC:",)QS(C+4BS) M+S?,+[82P:JFBI"U5:!T->XUE.NOBK(")@!QKRW-_2@:\K\GO7YN\NV+UUPN MP3I!?^=Q Z6XZ^XA< =QMWVXAG]#9R7ZSDF(YI#0EN>I<_?QC5K^A4G,$NC# M:Y!Q60G$!F;,\$?W9V?T9?FS?K%*\>C2]1+\,8NU$_^&D@;H8A[CW\DFV3A# M0CX3RF.VA81KPBP)MIS)DSP5GC&Y/*&4 EEQ6=,+/0T2PBB :IZ4T@7[J#Q? M:'1B+19=4O'O8KO7/A&-(J@FRB7H(Q @BL(U>SW#-3Z ^GRN%"NUGK"E"70.R:$#H($H M> 2*IF/?M@9_0=[WOG,80E E7+[7]P^H2PJO0C+[HD%\D^)M!13[M;M 3$3> M\?3J0 PB4=9'HMAZ,. K(2,J:5;3;%E*011Q+]Q)42?T7^BWPAV3>\MNLKN( M0XG>/A$\<>82VBDA.%O=+CM?!,0-TAK/[JH>N30 DZ SFF0BS$I83R)6U _( M.C1]^*1#>BAI@RE]4C/ Z]T'>\Y=KM*R.T;)-TEO6M/0%& "+.L,11L0/?@Q M-,YEYSPX+6.;�+V$V.V4 VW"I,.@VT%Q%RB5!/Y9+&Y!Z(TWAF"-3D&(SC$(-*YONXBS#&"WT7^7SI"Y M"%U*TDF5:P,W'GJ=U]J8I+/AC8W7$Y4ET +P\)+M[[X7/H&!QI4*GR?PC_*T M=GHO2R^9S]NS]\$J@S=C%)SNMGWS,;4"0= MH3'M>J$"W(NJ.-V+:I+JKF6YQBF7ZLW3VQ;$XVS320)\HI\3G^(54C$3"+GT M]>=*)Y4M ;U$O"T,244H/5J>MN@%CE&D@SN1TED5M//Z8M 7%Z\7G^WMBK8[ M5QG]B4=&_R+LD='(0=H3]"ZP$Z/'DZ)3YL;S 7F3<0IZ%4),W 4:+^B253:Y M=4WK('+D)[PR(BIM!R5@_]^71.%T/9C*H"@#\[): )+PG&2GY1]_3SJ"VH84 MAJ(0XX0(2'2F@5TQBBPT9043&^G.91=$NULD!-,^8V)]]\$L;KB.R3L@ OD# M\;Q9GMU].JN\W?=NQ?PJ*38Q\FQWLRC[QMGMMMU-X?# I7?7A[3-+N*QWQ!.+BX6!-";3W&.:58]YBEJO-21LJ- M!MW:=5A*?<+R#F_7\9*;6$>"<#KR?L?;3QTF!<%X@T3)Y<@LNXH[=\M6RAJ M3%3N94DZD?Q$.I):Z@PTGG34#2_SE*F$]NV]I0UMID"W27F8 M)[/,KGKJ5@-D$F*19V=%\XR MXL-CG!V.EPXBZ_;>4H5[6<:+5M(4Y M[9^-M:545+1<[DVK2I&Y5[@=X9R)(%#F7/,"F;V[]YGL=2:2998GJ4PX*XI\ MB6$<*K-29Q<4D;]O]$R;0R%.I9L9;+D'1^%74^#6K$FB!-@GCS%$WF(XPYCTJF:PO[%*> I&LW8URW]9E79S(^ZMXA:$[6-B>9391 MLEQ0)7^Q/>U9VCWIKC$2^:9>'JGOEI5L+IL[!]=(;?%\="ANLJB7)C.Y-2+^ MNPK-1.H-&8;D,JLX*Q8XNO*3U?0B )*!SA#0.V":$+&ZBHEPT'D?=%N#MQZS M2A^9&-Q=E%/TB[=/M.#^G:87VZ+5T(+QJ(#>9!WPSFJPZ\(SH7K\",/AEA>< MV46"LZ*:@MJ6H9WMI3I-RK](V.+AWO@ 1Z?7QUVZ+)Y32JB-#<,'GF MN5U-/HP3OHD(588GJ5P2^BNS2+86+4-6 2K+K0*SUD*>0G>\_:QP-=[R@OI9 M4=O&QI,L%D9V*3MI>%S'Z!4WXOB*X!QH]X."RXJA!;>[T:3E+,G2X7+].X5W MD[[)1%@4'RGFMNPUAO&LZ &,<6P7L2LOMFLJ:G5TULF ]R2+&7P!7Y;!5RK1KFZ2H1W'EN,%-;UMK8/ZZZ+",4 [;[6*LD( M%51ITD/6'5F-$7UWKC#/O3Q_%;,2_]=;-"7>&!\8-FDF4QS)4[O8QSPJW)+1 M+7,DG8G96\4M#+7>H\Q)2Q_BMG">5PK32+=5OGHXN1&DUSC'=*P04Y4-PQ+0 MW'-HRYK.?N'K4!\['2AXQJ^IX2 KBK<.!#UYXELV,#@!YDW&>58-4Z316Q4% MC(G$5#-DEDFBNQTT\$0+(G)O++7*FGX'^D[D9.K =S:RWVNG&-4+&--G95MK MP-3.KP=\Z7/C@T"F7 _^"-"2A/OEG!IG=]?5WRO?\H991CZ<9>S]5$E<:2+M M;Z F%JY3Q.&P.EW)'AL[K!#[\AQ6F>')5?/Z[/6A(V[68=4*L,O2Z5@) .96 M'%90V>X0.]T>( M3F]52$F(9Y(VYP3CG9(XX54'AJG+(E+PT -;IO)E(+V5+IHTR:U#Z+L+V$09 M*$_FUNEUD0S[C*X$[[3&O,0YHN_D6X,A2)P4?.(DF.IN@"YKTG2A=$.V]6TL M44[%S@FX>[VRAJMTRE].S_XI.3OXA2:]X)^0QKT[HF09*&]#E#!,AF1SJTPY MV7);RK4!FXCC+Y>)(=DO"N5.G?O.0WH'+I-_\&N&-$+?[ M=I)\TY=JLS,JCD;%/$WFLS$Z ,-XVTE\O.VT,:J6.T/EY=SDBW$F:(0SM,P* M[ S /T=F9)F5,!Y^"P]R5D#0U?PK$J[/>\>64#W&LN]\GLQ$:,H=R_W@$%4P8"X MTWJ"2MI_((DZ).[6'U0\ U67WP0%X6ST!779-XSWA+X-=]7?XE;^(_^M W!X M@ ;#]^ ;AD@C4S43&,?P!O[&N!O#N\\%@ /! M:/:TS@G<"YI:V;]%M'7[)M;!+ >ZLW!,'M_2ONG_-)UO(@U-:%!4_H=+T6>" MWI/5PX,K4SK&.DW=:AJR) OV\)UF?)2_L:-6$=$7!D W4E008\!P89E"KJ\.3R2UH/ZFF,WH" MBOL;2" BI/I[N&910=EUB*>[1ATWD6J_SFL;(T$S2K>E6OWC*O\C4$0&(9DD M&WU%&/Y&PQ> 7ZY,WGG(>WZXH+:KGD6@*(X"^?]^0%,;_0XO1'1_=UXZD"6S M@VZ7^N]GPFY MVJ@D>S.*(,$L<0$N3_".[?S/!PC73HO-2IODZ@XD$V#B2;+Q*:XZM/\[AV%G M"K,,.^0%C=%(&Z@OU=/.N$(T#:">0L(N$YB:EC(M@KP 3C&!YDCXF*BE?6^K+JM7Q1H;F- M/B;QW@0)H89C T%6!0G)=*)Q*MJM@B8@6[IN)\.*NB4HQB\"/R@!M&45B, P M!'V(-R0<'K0$64[HS5+Q+1X>X+NMP(<)!AWDVCOS__PWQ]#Y/P91D@W1,@SW*@IP'T-X=/3T M>$&T(]F[KCM@6(J)'W$Z5.,.&^Z1T";,#GR%AS_'AP=>*VL4*\#?1D!"IZ79 MHP$ 7?QFEK=_MJ,&!@HBP/=Y!AWAVG,$LGX0!^!W)PD3O0?+ M*9<%'!X45!5R,TC7?4TW43ZK2[F7,T0"WS)S+7L:28)&)NX((@X*$-G7 %EK M4T#D@Q"4R#)'69;PL4V7EVGV;2N"81)UU-E*@@S0P7$4;%(E^"[TPF/B'F$* M\G7; LB'I?J8UXO0*!<@"F4=ANW;DA,&QH1H&!K\*D)1.F,_^&X).E1"X$,# M&9(9(CO,AP71A.2#M28=.R$F.NS)O/[IV2X]>! M?)R6'-T8%6Y,YJ5](I_Q7=2?$/E;E2'DSI*&QT8?^N(8DC"OA7BYSTTS42"RS"_B)](ZC'4GT+]P7T._X7^\PN* MD(XL=J!@ $@H6:8K,/S:EJWZBUI;E6TMJH?K3QU;;\(@0TQ?@@)%T= #2,HI M]G[0>S#G5U"/-6!+&O2S!B7*X<&]>]RQ@$(62.2S0W9)V?96I&=II+I=6 J& M-@<-; P%=TX4(2K0 FIAXP>9[NB]<@]]Z*B%4*[Z8(FL6T4!J)P/N":G W$5 MWC@& -*>\69 MK0T,6Q5098!W+/3[\+SHZ[.[.CP0[)L7)/O=6+7'#@QD!<-K=#Z'2H("WV>Z M6@:V#ATUR4$$9(/?!Z[BZON&AP2FYGX+[L#.+3K26D>6X;15QZ 7X&(Z?*JO MV7J8_5)W.O;0U14Z5@:PZVJUC3= FH->\#)=17DB*QO] >N* M?FT<]6%LAZ"YC6'.XH<'DBQA+1B[@R"Z6#WL2X._ +O6<.R+0B@'C3BH>\+= MPN705@RT/\'10#&R8RIP=A%T',3E7(O7]G]@'UW0LW ]9UO0!H600PY#N&W1 M=/%VVC*9L$I]MBC!Y_E%R^'Y.0SS1&AG4]NK[Y?!P.0'""0M(Y?/GECQI<]%] M(?%RC5&O5=.[EV_@1A$2(%X_= /(+F:GQ2KI0AE_)YBHB4'][+EH,ID,?P'2 MQ?&FO!9E*'!JBJ*<59N7K>R/O[[S'1[X;)N9/(>41Z(3=6(DK^N6-1T9*-#^ M$G79&W*!]!EC?$$3\0KG?K"J:.NLAM<$R#:Q@6T_C5\5H @&A'4.#X(B%;[( M!M:1&-(U0>M6KX?<"G 1'S(1 ;CDF*;N#JMVS&,V5!*\ _2U&T$WB4J%M".D MW+R#10B/^ V"V2C)X0$.DQ UK&J:'<&!*79+8O^#92"X-0%4/$D[;D,, (YQ MCM5PM]^(=\3)78;<++0Z+-VU$2;CK'-]XBD.[&R%1M?Q]=U M(UR7("\R>: M 7'P;MSY[PH:(T?W ")6W<*>CX*NH_O&R+H1%^%W]&1.W0IDF' IVUX&'Y : M\'D!&1\8EXH($Z#\D: 9 ?)7#O1_NP. M&)!G(!<8"G?Y%B4)2T5N)SM[=?12%X X/[+.B(T U2#8A[$>3IQA' MD<.C^ 9.+D*<%HD/67+!8LL9V_+&;T4\"\^L@\9P:VKSLC'.V8"PQZDN(L#A M?^?MFFH'J$GD:G#^9O-:^Z6$W)K[BB88:F@OSBN.#P_J&%*^P]L@P?Q8Z$/H M?\J()T/(_6M2'>)1?V&WB>G)^ 68UAMRI=%7=6+N.7B]#)Q5)7FO&K$W&Q/C8 R1$SP1$]6%.Q2QZZ? M66'BA8A=V38-O'P4X$D:AA]',PS?&+&/+]*@1K/R4R=)^ 5U%3@R@(A@.("6 MMP'4J !4M;D -(+Q#L/S\" \ZV+:,;3 441#V*G-C-BWY&?^BDN7B;%0K"=@ MU*&1'*JIZ<.2%PB:5_GA[Q^^Z&O0@'L<%=126=2NI%@J._9E&HF6::R,K.19[RDH.=C3ZA("2D;"A,M-[ #)0@WO/89[8FN,]P@W_9PZ&HOTJ(*; M<,Q%7 :J(:S*-D9\6;G@6D!YNGJ#7-?V6>#W_B;&\H X(GR41OPLH4">8OR: M=MNC>+S0-P"\%.>G/\1*+/Q'M"Z-4W)FW,]VBF\42XU1YZK2H0=LN6[R/_ZZ M4)I"WSGL;V;RSYS>(/#0Z/O_[PO*;^%9YT7GA]OSMQ]RW!Z-W M<..2Q5N+[0SEQEA7S8ST:TM6]"L@;N0,$7MVSES_/&&V"B26.Z9G,]COA8;# M1J]MN5@\RM.V%P[;C$L5\ "D%@-D8YM=FJO%:+TC"S0F^T"'T? M'8&>&3XA@U0\P[YI.G=BHHG5!E^DBS? MLY7"VT7WX2J.H6E_T3+0&COJVPMMMT=O\.$3)B&:94F&7Z6/>QI&F"T!LOBH M@L^1V5P2\\H"95-95F4#FDAGFB;Y*>%)?:(^/YYN>J-\,L(IB#;Z8A*F4S:#IRN%]Q_=]@U>]JQB%9I8GLUR,(^R7:0CLG;@*>81\#[F% MB;G%L*"I-]7*S2T?Y[#1P%ZM$X[@+]G;U0_DA D_G^%)CEF^8?AW;+D;>BWQ MT7@V1Y-<9GD:7[I_[G3$-2Q=G\XW1B-=^WCYZ.??NW)\45A[H_$Y]A-PZY\Z MI2PW0*^C7H91(JYSO],8#2B#^KB6I=Q-/(WT]N'6?5>\L'\V<@HVW5WQ?#%F MJC'2'@972NGU144%["ZU+M,-#^@$INQ]4'IS06DOUDS8/ \GS$&AZS0%0S%K MR_02OYN" 26 73:M6"9N>X6[Z*!"/Z\S;8)AZX5PF-<+-6'H;R+Z/2W\4*<_ ML:!*)?L:U@V&\\7 8/A2JS9&U]<7'R6.NG^]:BV,BKNO'5-\^H/COK#X26-$ M7?2K]%5IJ.CYR;#X2O02-0M/ %4$-N0BUN'SKLCGZ.,W385-P_1B( MU5[!U/3?D5-%ULPT63:=)#?1,\ZT 76E&8:;U/F1>RK M^(_H$5O+_3$&M=VF*I**";7N\9\7Y 0L[5]>D$\PAS#&CN,ETRXBO&^QUWGB MU@-'YT*K+ 76RLP(OY?];0;:VU3^B(IY$#('29P.3RE8[S8C MJ@"1$F(> M6O!6'>?(6+RB]@*3(O;)'%R\GND:]YZ-5]+\+0%5Z\EJ!$&\O_+@*R^M<.78 M+^:H$9;]:6/$\]?Y6N5EP NKJ!/+C^OUJP@^-/ I"8&*@=N<;."<]4BP#XM< M63W(=/%36TZW6^H>-B'8[96A-. IDJ;"A[.F,R5O?;#&+&$]L'(?#!W5' MI>Y866QZV5FZ=A/$7+.3EJK=E%=03C"KL6]_TF9UPPY NA&&Z&%_7Y1ICMM_ MS711FZ*VL=D!Z8[E/LF(F7%S/#=@=&0SYU.[RZ?6LBTVU/C30+-E9!.5";K\ MV# UJ [;/2L-TOD5-: J-,][A6)[L:8GL!N/XA(*H[\SHA6P(2S(R)611H= M'))%M"X&;5)6<+GE4[>C>+#V%[SL!2UN5&X%>!CG2ZUIDV*AM]$58G8G:]2J*9)UL7*6ZPK. MJO686'0WU9*XL6GKA<\M;[TLY8[FRDN)<;]/:S"&=Y0R!5Q K)Z]4RY.1 MB!N/\(^91(H;OO$EK0S]8.PT!@-N6OCYKQ\^UIY"ZY^3'I* M#[?JE!X(J)?/5U6[?"O5F'&4/-XI/7QCU&K7\^U2O_7TF<24GGG8335&X(0U M9+5[^IEI;I:4 W%\TP512U71;J7>)[[D]N5RQ$,J,O).X\C)DIKV_<-=^_(: M='UM9&(H,]G]5XP!1R%PY2'@)DI9)+.EO&9 7U>6+,W87._-G:M(8?E]138\_K.O1OD*H86$JE$N M[ZKE-L@.+VK2OAHE95=.K5R-,NK4+EHW;.$D)V^P_"1Z_MBW+TF)7;Z/JR=X MDLNRW[8H)69!ZR]*R6;C:R:]C]BGA,=FXBU*&>7?C+OJXQO+L&$-%/9E*/LJ MA055"@G)!YX-#W3O"U$V<<5)22J28N/(ZMX7HJ1M-W$7HHP&>O[A='1O:-E5 MYB8E;R4D4662*KUVR=J!I$P&GB+S.SM:)@[0)F8TH D3RU<%[KENBG83UDUL M?@7&J SUW]OLV]E#B]]776PQH7]5OCD_7Y0]IL-UK'U:[S+7M"H/GG])S'$N MR:3>/4-.#T.F(M9=C"YZ-WR^>E.X^&CM:RVVG,2?"%O>E\/%?5&),.99I9B( MCS-/EULLF,-4H!NCFP>E4'NOU(H592=++G9CVH@.#@\&\+_$Y/ 8?B)=K*": MLNN0KGO^Z%,[CUU""'DRGK$P.Z+"SC.;ZK A!DTHR%*]$C^DJD^/^1^$*9OH M.&CQH[$[?'W?=Q@5QG+:3?:,8 ,+63$B8C!,7VU^ U<[DRE__L847A2Q)%ZT MMGI!LB89!$#IXX27H4PP'$D@@)%H M/WUW73(0M^B$<$O2)M%K>C2&UE;53B$M(C XB(0@=0\3* N@1Y;NL\BY6TU<^C:@'<)IC]!'*APP.;6Q V MLXB%2?"827#'NZ4"[;K:I@##@'<%7S/-FOSCT.N(N"N&80&IA*_W!M^BC4[C M&"E"AP=C M(8[>9R(4(@(5_UPR>#,CL2GK3M+>VTJFGMGH52?5["O(\[S!NSX\V//BE)G0 M)PE1TK1I53>Z']6;;._A3M@P)25D3;'\(FMJUN@H)@/H&>V[P+\IA9OSUP[' M;!30"07"V<#L@H1X5HC^.!90^'VSO&S2^-QSMJURMGP#FDG08NQ!>L-(XL=T M^$4_LL]OLAO,S!ZNZV_=^H.0$:?52;^5XJ(5Z/45;0CF&WEG=]?5W\MLXI;:N4EHN-TF:DF7B1.WU&QB70]Z#\=!T'P@I MWJ_FA7^[,6K39];#RWO.\'7GF>C"-=MO:V;:^+AYT[+=DU9JD3393HL*:*=E MMP2;G^8"O[AL1Z;IFF1JF1?,J6NFCAF(@TN]:#5L_4_S;P928G/L\)SSM;$(SRG7#[+J)N+QA;[32$2/]45)M%0J;FG6OJB"BL[@^JQR_E MOIL4/CQ ]IB@#@FH9\'KA&^56S)P#4Y'&[5SF9&EHV/N@WF"8=]P0(C([P5P MTZ#OO"\ZF&$T)!%*:_>70,WX6K8*!3Y;*EW+/Z+N97%_A+F[64D'7A#.F$PZ M\5;YVX+&7%C@(N!@XRH#R]1(0OBP(ULDT9)-%1CP3B'>R"JP?9U0YDN:IA\3 M\(8)YX+Q"_)_#.*D(X/6X<'I)U2SD-)7A8 \'X6NC"&_EY4BM=_R()"QO%WE-.QIGSCAY60"#:P?OK MZQKUJ Y?GA@:(ID@\M[!_A$O@GTWJKW753C M(. N MBE>"R*-%60[=EHPE,\04624TY-^>N_KL"9W%;(!*AP?P]6B+'K[!5PIPPZH* MWXIBJ5I?EQ'HW>?Z\/(AVA MB,*V0T24=='J(5U3M+TBV%AUEVL"M+JWX-[& M2GS/%17>*KR"EJQ#O'RW!-VT^69+1B:&$QJQB=+L:)*F:.TAHEZ,:QZMN0AF M0)4/7B%)M '$"4&Q.8T@]6151FT\,"OQKMM&$TAC+CX-( /000NR*(G$YH7P MH=G6AX88P0=D-S:3F>96D*D0 ]GL('34=,Q!4"RZ92EC4K>C_/!H'N? K 5R M&8>WP/TK* ? 0\L/#86%[2^A_!)WG\$L$S*6OF;([A?&U.0=S_8(SK#MPP-) MEJ!:#?E"!Q5A'A,WT+[2B2$0(%G9S<@P)3H'@;#'82J;6P[M"%# M9PD$0B2M36CHX9?WL2 1\=+H[D31@AL$RO#P .4[H&OLXW4=\PX]_8$8$:)R M4832"_-8#&8$'N>B7"1 Q_;AR#%1UG0,$\&Y]KZE0_@@W!M V$)4[J$E?2S. MX@&BY8A(_GJ"O#"IVPT&NY:!4<,.Y]>XT,T1K7R MD_I<-.EJ<9R9XVUK5C1*SLX6NB3"CA4M\.?LO!&X\:@^BISGH\A-=X(*ZDMA MZS0]&;(/>"0LB5T\<-68L5";N.?#@W]-J*$+8"BK'@RG4",3CAH5-7[4N,;J MV!1B=*S*QV>[?#[,T &(,59E[&T1%74-Q/"^O!1B!&P[!K28&RB>Q@[,X5WL ML#7:.;@QRP/8[5QTS=:UIVZZ?9.A;VX?:F_,W*K^!&XO:"])7E_PO3G6A^_B M5%L&&E#704JCH"+=5I);+2C>D(_ XP<6DE[P:<>J\8GEIR#!0DS)%<>+N:I< M\?C-&*GXE03+M.,Y+L%R8MQ*I;M17GD2MBM89OS;20L6.JB1U.J2924-(H![ MK'W1@6)B^';/";G++G>FOCZ^M'8L@1I_04FJ,1H-G6JUT6TU%V(GY0W2$^4/YQJAB MO8N?G^_2I>."JL^M$/.GW M];8V&33?G&MX'*7XZ=3$Z> #J!9PB^%(HHUR+!V'*#D5#/"93SBVX'A'I]V? M8\>FSZ$[Z;5L D4;',=R?/CH:J.F7#2,.VM#[ #)4D"M-9V!X8M8%X?.A_Y, MCFBY$UX,G9NH0UAM52<+:G0#F.S@-"O>78F0Y*P>A.X0+_.;&.>-$$>$\WU_ M\)WX60*F("O&K^U.Q9K)2PGM=N%T"IQ*32ARC9$$\LU^Z6/ WW1B(IH%J1=K MS%I9U&?!)_T"IJ&L,J@*0B:B,KU8EQZ,1O=7X+TJ&\UIE%G_",Z2Q/_:J_W? M-B#V=189W_W)LG=?MM7XJ;MOO5]2[.G-9; MSRQ]Z\'Q!^:B4'RY.I.M^US\-V^?P5UYCP,QXT"^,5*HQ^J0D=I-(P&&'>/L MP:B-#:.;! D/1DQ@,N(X0]6UT68F&'P/V,8/6L>BB ><.W%B1X_^1B>VU<=O M=&"D-WVGXSIJPCBH>E>^'0C-V^E&L\./JR7VMC&3F+F-L,%C.'U!4?F%+G2_ZP\+7G) M8'Y_ M1W'_:)+XO)D M-K^GHK4N*89[X-D,R7+AT[(CWT.0UDJ%:*VX'=\-3GIQM=%L5\L5;LH53N^L MH(U&G#9%)*#:R;<%:C(:"D.1%+6K@F!MF":AJ4"( MCY.!LA$3Y.QMV7_=[;7T"X#>;^;_6XV3)Q[0;K?S7XW6Z'5 MZ0CA=$_$6/+:;F\,<-T;:H\*LREOWDPNVY+@GXD^;RWDG$C'QX56/D]FZ(V' M=G8 X$G%)7F*I+D]P&-M@;9+-[ZHP71NH"17OL22_LPK*VC!-Q,>2)2GV MVY)^4@I+EB)SN? RX"\&U5C\V5F2SZX+N7TX>;^;_6YV8S=;SSS\O:#9CO=[/?3D/,OE\^2%/6M$RGF #P9QR#+LR3UO1.SYL [":=A M!K(3>O->PUV =E(.Q0Q#LO3&N_FD#N*3X_?6SU37+:$-TKW*(;I7 M0')6650O7H9 $<_$?7+65A2E#,627&97XR$K0S.I$&B6(3GJZZ;!;%3%8=@, M27W99D\;U5]HGH.@_'94GI1RDJ&RD&GN:E@^(CACUCQH,LMGR"R38%KX7,UC M08I6M\GUJJW3^O5PWSLK)/B]6<6$H3F2S6S&:1+Z2I8E^6^02KAAM077SN9V5:%>$JPQJR^Y'$]2N?C<)OOP\GXW M^]VD>3=;SM,BYLV9VW?-VN_FF^YF+S[WN]GO9C=V$^2GRV,_79YFV-B[9G5* M3^]7UT]ROY799VY _!.)#N+RY&Y[,:[PN\"M),*@&:R)+WY66LIAG@LN5D9&LI% M=EVP!FE>V1#-*R WZ^.T3( MS-J)CSL'S:3F!:$(W5<=MKE1[86A\B3+?3LJ3THU85F6Y+AO@YFQ9&9E6(K, MKJU !^D=A1"]8T%F%E_O7]9T)7.:5?:968L"WIM62V@^0^;7;N^ZLU!-;. R M2S+\KHJ!M:&:4'_/#,E1NRH+UH9I$MH*2Y/TEQ_ MW&EA<[29'YGF_JN#-:8 M0@FYM>M@'=7EWZ;05,!?]V55JP=T682?P,_Z_FR-WP1-]4WB7NX!@ZB" 7&G M]025M/] $G7XM=8?HB?H;1FNAQZE_A#SM]!/8HDWB+)R:^C\458E@%Y*'6=E MU1>[(DR-@)\#7164PP/1\8,91'-(M('6UH5^1Q8)';31M0^ #@C!@+>F*-H M_5\GS X@:/9H $"7$%2)8'G[9X@3LB89!)C.7W&Z"^&')]):#@\09AP35ZT8,@"<2.(<@ON"'V[ '>KP],**H&<>5!^J";^X/3Z MM##^WJFE:WU XIU>RY*D .)4,.PG"RUXP<+O;5S!MB[_#R')1E\1AK\)B., M$C?*1_)T=I[.-H"AFT='!8S]@F%SN<;H_,%X>%3.;W,T]^.O^R'QO_;'__>? M?Z/7_$WA>?(^>P-AAGL>[KU:.C\U^5Y._/$7HTSZSU)P[P;2@D,*[G&TT\<6 M77HJ=JL2O!Y$.?..,\'=(J?0 LB"^XB3ZA;X,24!ZF('2)8":BW'P6Z@-YTZ M?,7UKAL%5;K2U/:5_ $DY&$WC>+PS.,R@E+0@6#<(QY\#W=45#2Q"T& F3(A M D7I"Q)RSO^_']0/_#L\ENC^[L*(XW.^^TYN8ZZ96LI43L6N2(,B,E.M'KSX M(=[);Z(D&Z*B&19DFD>$HS(0%=66>8B?_BP!4Y 5@Z!_>29N4],EH",S5A'Z M!OA-N#_](0:R9'80^E'__"&BHN*/:!E34W@WSI.:Q$"NF&F,:DWUUOA4KP?B MVX^_+H0)K46HGE1!O+6/V*YN#O$OX-V2^P@ )'YJ4KP($+P>DD[*[9G\&H' MCIB(.#_?< ?@-3G"]QLARF2/S+0C3!B F.4 !!FZJY/;[X7Z^G)[V.IF^5W: M[->&;.IXY)(@B,(J@MKDIH4S)G/TF*.U6C-LY9E"6^6?LAIC> MMVLJ_3,'CM./!7GGQMEFGOW-96/)5A=QCXK<1+>*!K;KZZ8 N2Z\L@GK\U,V MG,^G?3(9A;G[R.?K3Y?TCZE#\5.'VFA^'']$Y29KF^'V&Y.[CR,/D>4CA2,6 MWG,PH2:%0878,&AZ)-5J&&0-'R3&O%,5.9\J#)H=89((!K%Y"O*:\+!KBC"H M'!\&377,60V#>L]5]5)ZNQ!/^91AT'1_A40PB"89CB67,_UI.X$X\<+5>MS+Y=OM+9<&G)A6<1+! M"3[#D+FM3W=.0G8LK;T$XL2UTJG63)&UWL#V<6)694D$)[@< TWO^&K5DO 4 MS?&LH>2(2(ZNQ4IWF$1K5]MLV2M+;]E3-HN3=U57G^?[V#13874#).3ZL)%"2 MA1*:"Y?0.XZ26W=]S:)D3Z J5\^R^O'0V@V4#'2*)8"2&530$L&SNN,H&4__ MHC4\:;,HF56!FK^ZOK@IR;N DG-\; F@),OS),>.;EN]\JE\UN%*N1^$*9MHVR& V07RF-%KXS#HV0S) MNHN6T3E)2XJ,6RY,-&[&H0W_HS^_FOHR.B M+ -%^DW<"&WP![[ZW0*J". .F#_$HZ!8Z$?BZ,@E*4G^\)VAT!B5S\IG!8;/ M#L3\$FCKKV2A&71U4\4L.431$_"B&R,PY-Z[5P_WY=[8?3E1$S.- VZFY'2E M#'ZY[_#NL?\0]\,^/'%!%YJR^(>H0M*Q05/5$!!HRO^M?[M?0Q_9P(;@"884 M)/"WM[;2RZM,31N''OOPU4=-'0C=HR: ] -7$Y2!,#0F090+@! "VQ2(H"1Z M4>I"E7J_.L\Q4R!RCCW&SHG=^H^%SFL?:1'N^!<^A;AL/>7DI]=3RE*2P&7_ MMJ/N*ML8/>7>\OW2 '1$?M.[VG#I=W!IWN%!8-6W8*#:OB@5W'@P :KF@PL M Y&31#2!H@V.4U!@':V,=.G=1:O77+<*,_%D@5HT%OUFEW9@@7_>OJ:<>BOS4 \V$ #(S WS\,]7*; M>R_>?6_THZ".-3HKJ]WN8[7XEFY0?(<"L7GU*2E"GMB/'#6[XFLZ^9@K(M^E]0>3JKGBY..O/!:$&2VFY_/:@A9]F)G4P.2+YQ[($;15#-@BJ= MNB8!-!8:9+FPN?>?&O@)Y*MFF-(-A.>'O6= 1\# ME/,T16;Y\+#@5HJ8-M,I,_S!M ]NV^]F6^GJB]7:J;FO:0++?C>[LIL@DX!Q MTEPF._.'F@1,_7ET]]YC.KU$QP-%4/V7!/#Z4Z26%K&)%@]G*);,9G=P&-=Z M8$Q"/Z<8,A\A/_3K0#(193N3(3/9C4\RV!X4X[!/LA3)4>M66 ;DK$RU,I_Y M?1P"Y^A"8\2^:O)SGQ\4/\1U0^#V?X\9W-8X/&A[9#\*[ZCIG:GI-$Y-H&,Q MO&O)$LTG0=?A90_'K7KOP;CSL \X5'%2-H9\N3&Z5Z]KM?KS0T]M!:>?S":: MS,1__1'LY>+7*[4*GDPCH0+22.QF>-O5PN]E (]!W[=EC^\KG MH[R#.OCIJ<;$#-48U4YKS<[KY8O, M49(3\!F<12W)J6P#V+GU1T]RO@G@GGLZV!Z7'[X M/__-,73^CW%XT+>YAH%"*1+.DFD#%>B"H@PA2X/7C;)EH)X+MPEU74&7B(%[ M-#1HP1VH /_21B.J6I#S$?8%.&!RV-+X:R;0>[.75!Q?TA0CNX?/&PO*X^[@ MTL!7>W0MJW+/ZKE!^*O>79=_JO4^:>%'V)ZB;,DW'W?WD++ M,E%/?@@O2<;/D/@AM)X.1!0"E5#2FT HLM"4%1GM2\7C0YH"5 WAND8' -,^ MK3T+!1$D^JXJPN?MYOZ0W#]D"??")V1%P;-*T KME5\[[0^GMN3TQLBXV3,Z0H)YBC-@B##4XV@XL$N M4SS/OK^UAL(R13GK[&B_R(H76&P$5>69HE7)YTZOAEING_:V[1$*2"_Z*MX)<-U&\M@8[*SO<#%D11MP2E(===I;+5NQT^GKU7:OUVHFES M^=P_/_X6'>/DB&@"J/:KR":!:IWM-]B%M)4 6,Y+6,G%XW9G^7B;[GX-^')V MQXDXX,N1&2;&QMA!!%D()4CG5QD8%<.P@.12)[CL,I^/Q:ORJ9!H"'O"RXOY M94OHR0HTU$*L/F?_MOMOPGLH63HB;V2G.?1M6.-H13G#-$9OXN--]UVJ/W:@ MG?>3_O6??\-'_DZ-V4LJ-V$57)R^IJC=4-"IRW =BJ(IAHUE%#O)<[LZC'D- MV 9T"IF ;2:61G5D-LO%UC5TS :84#9P(PRQ#] E_YK2SF?O55[W%2%OHOWH MZ6GWS9&PSB*5P$7?_492?7?:/4[%[?G-RP,6H3T\?((&0: M:_J0D^A"DV2_(KM&".<#^)-_Z9%WI;*L%G*R&F^'RKR[DH0P("Y490(DE1K!AF M@7^MO2SK$4UJQ^EXQ50D;*:UV$>G>']%UWGS7%@#<#OL/MZ/E-['0_;QD'T\ M9!\/B3T>4N]EAO4,:YH/\CX>$J-633,Q:=40L/GP2J)O%@^QNY?&$@_)D5P$ MW\66XB&Z!BHZ\_1Y2W>_6CPDVQAI)\KKAZP+A2KWA>(A@>F8?J\]FXVCHHLF M:7[C%8;;AVY W^()V.9B*=\D<.XVF!/O\&LYD81RW%%1/ARW*U0N4*G;M5VH;M M8R+[F,C7OY]O&A-9+_RQ8DES4,WU1)?NQ;7-<^(XJQ0\!XY@F+!9J%)C)*OR MY77OG+YY92=L%N?%WK,TM&]N1ZQVS[^/=1__#T95P:A\KUQ11^A T5 7=Y-#;5\/P*?,OP( M&F(#3[L^/$!U=?#U!/J&+D/S#1?;N=5%$KP LT,(-H48V+93X65Z14>B,WC$ M*TS"97ZY/T)T8] I##P\0/73QYA 7 #\=;C*?V:*P9?IG%!NC%YS_:?K]E6' MNNJNC*5S.R=LJ4G"B=;KR2;6:0JJA"; 0+@"5837&MXP(>-3%)9[46-4[78O MSQ]*;^72>*#VOGG"/%Z"T2$WT3PAJ$'":6-4?GV\I!Z?KN M94O-$@(Q.]'%?%!(?L5(@RJVTZ> D VB+^CF\/ ,G,1XJ: V;T''9(8=&2Q M [DPGEM"]"U=[ @&P--!=&'@\7=43BUAY#80&P8^X]XNM-8@9X8F!?RC#D33 M]R*\H*H"T:Z3QH(!56E#UHZ=]Y9.-"WX4F 8=O'UN$95Z$'+P<1ZO_,Z BMU MAF]%WV$(#6YJ_F23 2K_[D.I\HGEG *!\J_I#@ 3AI"SYAB9[D /P@_NVNE8 M4,#[LS^'0@]U4/./LL09"P_%1SES-JI5I#>O]+^PZ@E#-=1EMYRP<9')Y4F6 M"M)>G=8"3Y!_"RI2)"2 ^A] -)BJ4QY#R+ @HDZ#R>P()E18G-$TGEZ!= A_ MVX$F$ 7+&./WX8'S_9XP]'U=L,R.ILLCYUM( 7+7TP5\&7 ]E6@B-(>X*\!- MXB8%$'-K$(]G[M#?[ ANFCI.EI'!4!"2I33H, <]I',4(9$RU):LJ(X"A0D M'0/NQ_3:A$ H0"4MZ?X!VV-H#O.>$%G?C7U7;(581;2G0(2V=(RN+8]+DOAS ME\,C'$+=-@RK: M9PX5A8Q[4-N2L6"0W3F 2 9 VD3X"C$3MZGI0\J$:"RK+:248Q*8$ *0NRK MID)O*I6][$0W$0)\"(J%; X248A O%MPTT!7[&-!QH#> "E(A@](X ,H6M_I M^ %)PSX-?+\(J0EN8^9(I'?4\=Z@5FI@+N%AF,U"()Q1_YY6"PDOM#4=M:5$ MW7M:^^"'T!^.B8+J M?5.RG\%=?X3IO6'IC5=W>PA!YJ+#-\$;A9>C]> NY!:\?"SE=:V)U6%\&@&) M00.8!.1&D/=!J2A#@./CP/WX>Z",'U Q&^)]P'?6PP/O M),=$I07?/'%6M#'O ?L6#+AM]]4.B[-9./X>%,^H\PPZ(5Q'@/]!F#<&-.:^ MZ';LR[3?8^L4$R_").+\P5EL#$N\4U6;V05P-N&<4D94*;=DMV_,XKU XL"O MFR).O**!_]:S!;"W']^2QZ&C(D\:H_991:I^O)B"V5S7%EV)#T:?N@J0BG7UJ ME4^!?'XA!YO,B8^[I%<==TDU1L6.(@ZIU@GS-,Z^C'?<);R._@EKO37I<^MZ M^CKB&'?Y/32.%A(8FF4BF0(U^);PH>E(F&"KT9PT)ST]77*XM"MY2*B@F%.2 MPY4:2,&?$!P^"0@%4M!K_4+&E:CV$NAEXT4'P!7+MN6@"K@/F".V_-+45BDF MI#;V)BX4U_ /D+7#NW FU]DR!9LB_G>-S]@3)!#<,FULTW@KS-,:L-F,T= @ M?M*_#@\<%0Q:ZT 'P0+ M6J1ML?QD?A$S^W&D?1,H,M339B^16'2'^&9\9\+;1\P!G\X&[/B$QX<']QTY M )ZJXK/E##_BSK2M"P$^VI"D 7OML7D8\$9T-;CQG@T"\-G'^J'CR< 3M#': MH)WJ6)N&(+.5%P]HGNZ&D"\(8F@[[M<\90PK>H30A S [:*')H0CH[:B.F?P7.]XJT[[/#_;P!HY M/)(P,"S9=#1OO,U[NR8J@XQ7@,\!> MPO<,?+?](J1]8@-N]EL('UJ_B(XV0)!"YA9:'P(1GJ&OJ9(+S\G;F#K\,02W M@0,PCN(/UY% "]BN#>>KG@TU^5W;PL1.0,/6C]VW?%G71/#*UUZ?2A=U'!P^ M/'!\/9"0/4[B<$?'9 OB/YA$_!(7^:_=.)QI!V>0]B"S%V(+0%F\73'0-*1") :9>3OA;0ZQ48W]TP9>4%,LKRNG MIF+&VM-LOH!%MRN^)F1@6,]1FW/AR_#!VUT5V*X#!VK8^2):D&8/#UPXP4TX MD$/M5=&3MN]]+ C^&2OQ^\4,8)H*D+"7":,S4JG<\(U[8;Z(.,T>#0#H8O)A M>?MGUV<\CSQM=)!D"6,,\FA_R)*%O=":[N Q5/@\)6L:,Y!':5V,($(0 @,@ M""-")AX(-W7]PGP_>3"VXRM))'!?P3Z_>^$S/$Q/^<)8B[[6&&7.7@>U?H^C MZ>\5E$\ZZZ?Y-[_6X .N,=L(<&^.5,3D7@2PF1>4!9;%K<3'6VR9-T8&^BY8#M# JT M_0JV,B9_V'#6[7;>!C$-9'^MR*G[%0\>=_!K=JC5@ERYYLGP1@_=R__6C;85=3O1=Q4HU7R" $W=SP[ M(BL2M!UJ8&G*CA%#;1*%KA$2(MO:TEX78MU=74T8M=#=?MLX_3:P$V[9QO0SXI8TT>.9DM$SOH MD,W6DUW+,29864#X-]I,8P#Z#YE6J4OC\R%YAN5JK?WU\+K-?.5W#O($XZC*Q6U!)IH6.FU MH'BI>.H$*JXL+6,>UU ;I8"RO>*4,'!37#C9)9LC.X?E1/Y MZI$_L>8DKB3J5OJ:A63-O]Q:+J63QDC*W3V9\I/PH?,H=N7>-#&^Y$TXES9: M#S)?:2Q[7NB"B *Y*/9U>%!WYC0:1%%#XQI_(I4CZ.T*%^[+,BZG3]&7$/U'I+#N AG3"(HT:6%'.-$"SW_@9\7#"<(C2;G M(:_\X<' C9)#C1;(3D*% ;%]G-J)*N0$V5;[=4$U6F RLQ/%XU4[$QW%?M C MCC1I G. \BEZ& &<6)4,KQUMU[0MG][X# 1RVA,_P:=LVGO\Y60W>% CVI8L MX4)M48&;0TF3]I%DM6_!EUJ&?0#GI?ZS0X--FPKQ=V0HOG2Q,_R=@@#0%^,[ MV#$>S'DR,\F$-M^Y0GG7!!V)ZSRH@H1^ <@ U=#_,,)@"U:P%5H;Z0POF&RG MV8HH.NCAM8?$2?NW0ZS8>0FNIU %Z2J=XG/SU>QD$E%!UDUFS41(9H4"H:<_ MT*K2[IW="0.>1?Y@S/3CR9E5DNF361E%6(.^#8BTU1Z]J?VWM0?!AQ+0[,;VK-1FI4PD5EIK(GJ$K >SJ#*>/@+T*::<>X.-JXWJ[R26][VEC$$W#!OE/DY8A^+_T MM+(>K%P4<#7"[%)G5YKIP%B AFO>G@0S D<;P6JT-!T[(A MKHIC&Y7^Y[_YK:#3]A"YX++W(\@^C@P!%7 9GF?/!9R$H.:_&!57":'$8LP+ M<20=X0Z\5Q3F'J'J8P"Y1QK<,1M;><8;/14$HOW)-0_U>QT#U^(M/GT(@S( B[P/%-60_;6B1%P6Q"Z19 M %Q4']_EY]J@/^'XA M5Y&W*/C$*3_X.L=O5E^?VK15?K@$J&^7\RP1'1MV%$03A&.I6.-0BIHJ>9!Y MZ+8^LO?O%TU*A.3B/K(,H>P2:&8 5/8!J(84M&#\,0?]\ML=WWVM0:92LYM0 M+ 66'8+.#(S\$TI0Z T[N_V!MSM7HW'!E7^0AJ/+UL7Y*__CK_A.V0OP-GJ:9Z<,1@].<<1'-N>=%IG@VZT(C+N9VI M^_>E[O.PW7N64=D/5E^'^/V_?2%8XH@(C'P3/TOP;[)B_-KN/+Z9>YV=\L85 MN<;HIC=JWUP]]A\NH/2LBQT@60HVLX09,X P?/']9.8ST9-AL%@&-$5K)KWM MP6HI MC<' 2#^$]3)_[]-[@SXK8@''V2P&X,%+O73$&)9;^[<=XYF0%?_L0S M ;PO?^*9",UJ)X[((M8;$Y=E B=L(=<+X?I>%@C$>&>:>0HKYT\:]AQU94VO M0_D\5D*"6L@V9O6BXM#'W\NZG<@P+'S*1M#3B]1BW^.N5[;B.66G7KC(S752 MJ)7%_HA%V?9NE]M%>@A)F(A;3E<"KS3U;3XX%[6W=<_5B 0G]^'Y,(BC0B-' M9K,Q3I)+'JO+7QJK _?H_7CNYBEB'CEOFQ4<+,2/T)Y/^+S3;W?UA_R[&)4 M_-/UCB 9'!2-_-G6%IO+U'(C=-U4\YKHQTM!JZ: MRY,\L^T9LE],KXB(ETDIIP]#Z_HA5W@7V-Q"=(_*-9GY7'-3:%'8H\7:RF?Q MYK9V\9:1:M7@270[RP4WI'^FC%.>[DEB?57S@3;.+Y6UJ&.OB \5AJC,\FD# M? 5&MRF_9#9RX\3QSLD*1R.3+#SK8:VQ9#I+\Z$B:E''9UX_*9Z["] MVSC8(;\@.K-'A72B@J<:OG5JM=?;[D/NZNT+L+E-:8:I8X5?P%NS4?SW5$/U M^N53Y=XS"2F)I]Y$RN$KN[>%5T#53D4_$W6":0<>( M@P]F.3++4JGA@E\@TS<0X9+2 S_OM ONYI(J/O.Q<+^5PRC[Z-J&4<#3_]HY MAKLU>N_M>F=W6=FFU+X]N]M%7/=TO?Q#Y?U*,'-9;;%+)RJ[6SDFDH ;<$X- M$"Y.CU1EN#B%-JQ<*4+.[I*6#?N'C_J5$U\_L]NYI:$+I:"0&3=>/.0>K [A<;(H"@\CDNG;@_&KX\9^6+80_0S(YS\UAB6-DL M0^9S0=.(=Y$3!R$BDTY$3$I=UDM/K>++0U6MO6V(?2X(=^TNUJ3?A1RKCFMV MJ-P])+SYDM-[&XL67E-7KNQ?H!9GJ3IW>YRM:MXF91N M:N8K5Y6.:98'BVLS(W)-.@5UNE_"G-YR/\ R-Y*85#7OM0_I,Z^_/%7BZ'9%TTN5\=J7'^<_WZ/#X!=07<,Z# [RO%AJ MB6_FW6*\3 VK3K[#()LEN5PV-=SW"R@D6^HP>-'N*];EB92YC8?GIJ!X>)6& M!=\:&<8]JJ]/![S0:3WE%W=8VQ%&MZE,LI0QPU4*BK\U_H_;R!1EIG==TAXN MI5B889I*B[?38? +Q*5".@S>GY]T7RM*2[)VA&HJ)9,[ MA8))J89#Z>.R5C.R]R>+)U9$Y88K]UO=^[.WA0O,V 1^LUJ9]V9U@[VRDN-R M&U(,T\8)5^G8\9VQW],+C9+5O1'$+/>V&/LCL?HW+;:[\U8N%\* M!MI] 4FXT?Z"GYD[5BJ)YZ.G'3%RM]E?,&7L[BNXPS?97_#TI KNAR9W-XC% M[&56CHA\\_Z"7R"C8D%_P:>SII"SKD1VF*;^@FOQW$3["V88DLTP7Z16?R[. MKU*POS,XGY1^6KCL55[+A<_V16LS9?_,@KC.CB/@EV:Z26G'SZ./W&-[V!]4 MN"_/RS>E1'\/?I_=D]OR"KHR&+0K?[[R^87C?]948$WZ3;58==P'ID"I_-4P3Z_;U'?;7'%3&NPWX)SI=RW'JG@*H\XK+,.46\.9]H1P.^!35"P)^/?"L">-4?[,XJ[Z%>ZVG4]H+V@7&"+N%F:V M]%]'1T19!HKTF[@1VN /?#M&5 WD?UC]_V#/Q)'1R[92?+'Y#$N+T?]G*"> MRZ]CD-J;.S*U/OPR@R[2^8M[O3GTM_".8=,@.ZO?7W:$C_/>BQRX%C6-,VYS MLJGE*<12_(=WC_V'N!_VX8D+NM"4Q3]$%;)S&S15#0&!9OW?^K?[-?21#6P( MGF!(48U1]^7JT3)N+Y\*PH\QWJ.J-AT(W:,F@%P:KB8H V%H>'O&!\L%P! ! M=@I$?&-T<_T,IB^"W@5V^\]Q.L_A@:@(AB&W9" 1@D$(+A\_@L ] M,H2)APE!A[]:/;@#>02?;P)%&_Q.]BS;@]@?0I*-OB(,?Q.00P*;/: MV#QA MS#4G5).RKO5!/]T"/R*K/O?PU45%$[MP!]&ZMWHL MG"]&$M'>"HZ@'HFJP+PHAO*0@0J/?>%#_,K?1$DV1$5#PI& '+?V3Z8C;*2+]DS M?5%=SF2\W^,XB.$4!4,.&RFS5K-S37R[;TL](%Y#Z67*)CK<),]+I)EOV)$C MS3]*M-DYG2-S++M+'7D7C=>OR< 3F"Z[PCJ/>BAVE)]6.GUH1Q!N&(+ MT(KZ 0P3AYJ\*X+P,B:C7,FCXWF'?KI^ZI^,^O1\=+2W'!$??RY&R)A LUTT M->"!X=^F\37/KX>PO](@AR,/<5L+[RY.1*M^6WMM]L9X-]:TMM$Z?]-R-9L- MK^?Z9BW+%Z6N)J\>1NTUWBN:'\\7G/)6&\=:TZ(*;JRI>"Y/&5L;J;&=B4:SZS;_/WK]N1> MA)U)ZV9AS;1;+]WV2^VR_A9GO\18-+(-=,VFR2R5GLX0:7"_A:%+2;*J7&]X MVJGFTJM^)8\Y^?1TD3M-K=(5ADMM^>WRK?M>N'A;J,JG4M5* ,7F*%@,2=.K M\*C8=:Q5FC3%CS37'/>J5ZXNBPS8FF:5/']A>#*;6Y?'?)FNU=$]%/'K3R'M MI@&7ZVC#9DVK+&[&MGGU*>F^TC1)Y6@R3Z='$BYJEK$I_2D$7>J?ABP7,J-+ M.C'_Y_KJ4]*8PY%\BL8SE%*K/X5UNJ=NGA]>\D;S9N>TI_@Q;([RE"&9#)T& MY6F5P0NQ8\R)7,B6"A]W#\/-S3CZ&YQ(0+1V;7S@?XYGV.%[6?2EI)6M"@^/&9KN5/ MP<>KJ&RRX4\LNE2BG8CI#$E3X0K5;G3UB2&$G)R>M@ ["[?RL_S].XZD?&H5Q06HVSL7J1S$IX M#[]%2)H%;S:TR\+\JI=%P?]5M.+1:^6S=,&I5[02TKQOB>UO7,.-IR]EAB<9 M/CQ*$8 -$2]TY;KQ+2+<(JZ[CL([NAZ>=33KY/EZE"K$6U)YG>QCMCX64F0V M0D[;]T+!XD;5V='S:>']LL)?YT+Z0"^/E]O73-=&UWG5!]#V3Q)M9Y31=&/L M*O,K'.R[XBY/GL^HX? !;)0.:_:[;.G.F%V>T=I23 MU[O9%I#?I9M6"8A.,RT>-]/B(AHK^V9:^V9:^V9:^V9:^V9:OK?$WL0COHJ\ MF?D):[7VN"RJ]\_-HO9V-19>6^^:-3W5(]'N'@Q#9KCP[. 4-2^*K6R/HBD: M&X3QXI11X^?/PTC1!2468QQP_ KML0:&/MHTY6,-'C1:R/CU-%8\\*7#N3DO91FQ8P M-!.>'?[-VDEOD4VE.5):$[N6LG> MQAI(+3(:DM;.PAIRC-1^];.DGU>IQ!HRKJB3)=^F(P-MB7QZBOFB]X!-3A4+ M0Q?ZY4(M/GXT7RXSZ57 DL>3MY[*>A2 M/M<'D R6I*AQ5#ZUZE$PVK3/KBXZYHE2+RP,#J=2*TJZ<11#9G.K>+I3T88\ M+@2Y[N;>'Y6V^7;9V9[W*"GAPI(TN^XPC&_>.RJ^(7S+8^R"!A+R"RL\EAX' M#\_CM*FT]HZ:1O=$^TID,F3NZ_>.BAX]3DY/6X"==\/W^L?5B/HHT]O#SO75 MN201-5SGWW$4+:=64UR N(;\6+Z_[5?/,B$5^ZGN'+49?)ZK53(1QISL;N^H MS00]%^#H#4/=GM)W2J^YT<9\2^JTR0IYAF0SX2'P??.HQ-I21!_,$DTM'O79 MS];H3& !+2W&ZE0VCW*P/Z86%EDR&V&8]/?JW!.]A^]R&N_H_?E5&-Z^O95Z M(^N7[QY)79$7-U]?;REKNN7'ZMQE%QH.J\AJ4,F>7# M*U^^3=^H5?KQ.]AG*7G^(G_=?:]NF2-&4SGC$;HT2](1LBJ3ZAN%?K.7KD)S M0)?%O__I>[?)%4X;H[..,3AG'^N9A['';\4>4Y/;>[,,4VX-G3_*J@302ZGC M+)0XT\VHUNUNM<3*]QU G&B0^:C#__EOCJ'S?XS# ]EC/D0?VC7BD##AZ\'_ M9^]=F]M4FK7A[Z[R?V!GK^Q*JK"7 !V35:F2STY\MA,G>>LM%T)(PD8@<[ L M_?JG>P"!!)(0 H0D=NVZER.)8:;GFIZ>GNZK#9V2U3Z 3'^AW)_H5%\R.A1H M-$IM/(LPH6\B\CAU)47J2D.81O)=3S7@QW 8LYZ''_0T2;$NWV50>?L4=J4% M2G!WYPWSJ?$GJJEY;N:I-U[#_[1 T5$]&+?:I S5^:L)C\"_!-"J;?B1I,#_ M&Z(&O:0P[@%$!1^1GH@:@;(BD'?@1W"Z$#5Y@'TE5%[P'"_O[O!*TWE(T,2F M9,QY5M)U4]1HBN^J\"\5E3R,2#! ;UO#LR4-RQEZJ*@&Z:)"1J&+LDS:<\>[ MNV-T>(/J\"!07H$7C2A\4&"4WE'[BM,_B[^,;ZAO(KP?^PV-6^\ VUJD9.E% ME&$>03KD0]*RX>E27X+W-T1*$U]-"08+?=K=(9WBG2X-X/L6-J:) N8W#5 $ M$@" 'Y%+"6"_ZW!F PN>IOH=2>@ ,O$Y^(]!VMA?!@29%\ MQ'PE8,"W@=*;?"&N]/%'\2M-[(B*CJM8(@U1GQ!NGYWV '0GJI[D6K!J2\" ML(-@C5W QRQ C"-S=R<0FM!6 "*MYB90N$\=03=@P>%F-1HN5X.]0GQQM -T M!UJX%WN&32Y7)>1R-=J:BM'"E)JD#]BVUJ3PHRYJ ]1;[BR@DM%0R<#>BOA7 M34,WX,78"5_G"%5 M1B0@/Z?V?TP>#C_0PD_--.=B&&C"?*%EMDQ7 F,@; (D\A^R?WXMGC=FG[N/5>"I6"M6$EZ:O:>S!M3$[USUJE?\.=_GW_+-^)HSMS7H9[A M1QRE\,8]?.7$+CM-3^G3)O;T[O+JRY)CBF%&SZ].1E.ZQWKF%&4$A_J@BR0R MD1]1+.,R0),'I$ECH=GL3O433144CPS+6T0:! M'HP,+]M@LG_9$ 7>U$EW->PY?B*BS>+:"$T1_\! :QPYB,MNX=7D<71$QRG. M(65TMN#U#M6"HY5N[Y"[.YY#A<>@\ QKYL$A] %@AI5EV45NFU^M8:/E18\- MV6,6C41BF4_BZ/3$"X)E8.& 0)>!X: 3*EJ%W)OA/D3=&_"?D8UKV; 9,*'@ MW; VQ'=!-IOBM__^9V^/.I%$N?F%NH$5_15>]FJ*UM^>X MH9K2VTC7L1SS-+SYV3IH2?*@?.Z6[K7ZNF>H/7B816^'_8GC 2GC9_.I3CWN M#)8K/0V_W_5/WZ][-^?-=N"["I,W=0ZKZL3K"^AB\P[>&?97ZF'0@Q'7-5C MPE?J"O2>)9HK%87 %+U/_>L\AE^AA/_[%\03+*G#I^%0^G[1UL[8>];-.>T1 MW@A8Q"][UCG@"\7+?7Z@C_I,!E8.D"$*EHAH3!#VX-Q9'^N3M_,X*JOC'D3X M$.*=@>+3L%R[-MZ.N^7;8F=9A])X)R?[D*ZIO[N#MNG$]J"CWI;(^1\6M&JM M?30$I)8D@%C0 01_6&NSX<_)N2WI-YV F: M3;(]H@95K%TZ8]0\[^ MDV $?27L&-/5_8Y[=T#4U1#",>AB?JZ'U/&Z0WPL=L6G*8+B-&V?7BN=^ MY@%%_ "O.I!5X0443+A: B.W<\T;9ACAC?;Q9,@\=\\JS^7;AT=,B3:[(-4! M><47ZDC2!9A=L/:H/>J2UUY$JX\>"OY/1_"9).L4^SF"G@I7$2%4G8.OE+U$ MOJ#+RAO8/''4JQ[ %J$_=][:W/7QW27_X9LC/ 3N4LMG"C7ODASGH:.(0C&? MI_(2SV20]03@^_!M_8>5OR1_2?Z2K7W)_.#%"&TN7F!F'.KV+(#>T2R4XY^$"U'7+4<.PQ(?"I@NY-;]$M[0B5S999%ELV82"Y03>A O M5*4=,AMN*]&;_7I$64%M)NL6;;!P9G%14MG'%ODI27[\YDX-4=EA,KT9E MSY1:!E1VD2Z&X K8LKIMQVE:\E$73-BB-[7ZNU"17T^$=VZZ?E\+,WP%E90R M448I'OV=L,D=%HX/UZ:AMR[.CYGG)-C>TC"ATRO@1-X;B 5FS;AH4C^[UP*PTZK\=G,3+LIFNK MIJ8;N0)=*2W+RKNYQ>W8=7%&SZLM=-0PSAZ.FZ+Z:^::R+SYFEYQ*J:8"_>2%\^>6_/NBLKKC?2Q.S83KHY4RH6F9 M[)N7P3"[N2I<7KV4:]+KNOHODRG+QA9I+D.V9'QW-4E[+0-1]O9+Z9>97O_T M<'4!1K'X*A-69L5,!!.MP85Y,,R,?D%DE7+_SD/XM%;68E(U)DMT@8WBALE+ M3"80VI2P.3FC*-7KPWWKX.;9+%Q4$BV 2:K7LF[0SH'[_ M]_&X/CP_OM+YY:">7)M;(5FJC&B.YO5+\,3?J_8JIX!])\'-;U1^_'X M4I RK-/C,+Y3T>E<S_?3VZ/AP^]*JQ5PS+ZGD@WNBQ K>X1;2QI>OB MN5M<^'@PE'[JQ9[XX];L/,>-XLR9^G$8\ER-KA87U_J;72ETI>[T8;%P+S^; M[!+-=7*B'D>2T> M%K[T)+@^1+?+\CIN#H%MQB&5?=K0I*&T!G2@:S'H?-IS%MCXR-96%)E:95BV M%AOEVA]&8,7^29WE:NO*XDKJ.8%(TN4$G']TS08E8#Q18 LX^.+%I]1NRE?O MSZ<]J102G]EQ_R4,S,ELE5IE_K$T0Y2L\:G/A9QW\<)3X"6A+=9_W+>*65"? M45Q[*U*?I26Y*%-3H(6T'7/Q(E1IW71/>.%ON<^N6($N[K9+58$R59H)03.5 M$Z1FU<@-R[UV5RG^+A5_G-\W5T<%&(^=FSX58)14FO4G 4@2C6_,T>OOYMM- MNU:;A<8L6[6I,0$6Z7*IG)EDKI/U,6##@E'HW=Z=/IX;W-U,,*Z!#9N^:JS5 M,J$<4X\-31*/C>/F]=WUH-=FUX0F=97*L4"7"LL2].4TJ2LW9.=1MG5:%U6N M_,:=/1?7VGQ-D3 P"WKY(/M&ZSSD#=4?;Z?],U&2^/4T51,G"^3*4;"6C'G* MK(MY.@]VLO[GH/93%SLO,[DM,F^4IJ?PRC3'9$+IQ5-",%%C=![Z3OK#ZO"V M5C@_$M;3!$V>&9HKT1R[0H+^;%&DQL=,G;"A.8^SK?3\J#1_\GQIO=VDJ?$% M%ND"FPE>ZGKV3 MN5B@BSE+ZCH;G<&,;W?LZ^E]_=?WMQ^5M;8U$R<6#!$UE8*J33UI/#:/9BWZ^K!3(99$-09%VD73\::7!&A4UPH>Q';W_5JNRHV5E?(+A:'9<+: MC*49)A-51=;!31G,+G[,/I2O?[QWWE<2/!2#KD2DJ'*K4P?TUM.ZU>HF;M#*@/?C64A\.J MT*B)V:356][Z39)6KTH7(M!ZK!E3*K=7X\C) M4A/C-:NN\A0Q'#Z*6K=\QPGEVNSUDS&.OB5.!/&&-)1J.4=?8,IZB@>$(7.I M79WI6O^MV5P7CK[(QGY,''V%$ &0VT66>K1*VW]8YP;'RJ%^=MTMKY4B7L*. MCY4N 8ZG(>K8Y9HX6:M^>-L6CLHW[Z;P)W9[(G,6>ASV-UTHE^E:HLB=PY=J MO_@*#EZ:)'S[KS="4;5^]#14:X>%HV&/T3B7Q#DBL^IXYYY-W9!: _M#26F* MV&AAOR0I/@K693E=%WCS0T>D^*X*!Q7DOQ-4W=C=X94FU4)BN#>$!+*50NLO MHD4,Z\:L4+P!;^\9-H]IE?"8UFBJ,8#?&_BC 4WQ&CS24?L*U1!EM;^_BC%. M2'<, &-X/]'4KH-WKF"H7J9@$3#=PRLB#5?)^&(\5]Y$W<"3O'XH\[HNM22Q M>3# E8CX-GGYTA;($6P4#RC'!WCG@:P*+[#0PS'NCF ZYI=>YM6V.ANJ?\0_ M?[26>7.**0UF%^0\(._Z0AU)NB"KN@FSN$==NBAPU0WUZ0@^DV2=XCZOEA;X M*]64])[,#[Y0,+]CMVTCV1VJ=JGZ7/GR[%SIBTY0)RL?7 87+ M &0+:@TV]U + I ON((?K8((6^FJ^" 7<%-O!@%FG />!J;<^FB-',(:V2*@ MK"53:J4<2$MU!$I,4BA0DM1 Y#5DC);A?#XYL*08U,+=J^(YS=Z[X%^/DM&1 ME&M%_ ,='H$0,1A8Q>#Q[>[E_KUZC2U!0I),R*%G982=4Z&""+#5<28(=_9A2_>Y6O][%C^]?.Q/8*,N^@S")?42EP@5(KS M[P2SQ82'T\6W0+F[,V9TH*UVAVHA63Y^$GO8?3ARW?$YK6,G84H?K-Z=0.=P M=O7Y2D[[\: _L$>F4JG,5')SQ9!$K&"$02:,8W0^,+!I+ILODC8'2#A)SE9N MU[W7:[UT6]&?A:G*+<,P24O56?ZIDOJCA'V643):EINPH+AMVR!)HI6'-3O0#N3/J47%;BS:(<=@DPPFO& MX4'G[_%[UZB4VB$THQ_@J0:0A1UITMCG:&;SXWN9)Y"[#@WYL3=^#3Y2.0>\ M+@67-ST\/3@L_#IMW0R;<[1JH@@[O;N\\L%KUF"2!U(AA!]E72(*US&2Y7B& MBIV(]O!JF.E0/[I]^=NJOQOOK]--31)ZN=H[_WEC2_RP5"K6:+:6!U9-Y[Z9 MO@\& D\_?NT\%^4"]_LY4,=F '3N")*'5XFE*R$8-).(%9F,$YD7.\)4X(3: MY4O7AX679U.(-W;$NJ6:#&2 #OW/WAYU(HER\PMUP[=AQN_%5U-4!!%>6?EJ MH0;^I/;VG 70E-ZW-N6J; M>$D!%ZIW(,X0OE(/@Q[TOJ[Q#4GX2ET!+*UA7JDX(+#>/$_]ZSR&7Z&$_OL7 MAAHPZAYAE]9$_F6O(0)(H4U>[O,#?=0STOUR@#Q02/[AVD-PYV;LS=XN8M^M MJ8B];G,"02V':K>GB1U1T>&$>JX(:A<$;XP%KGCP7_#FU/$U]XQ]CX%ZI:O:C(9_3)$\Z"D3Q3+35H(3!BR8ILF;Q#@=F= M%?NSB!;?!K>_CRXK"J#]RL- MY.L);:5(4@XU-J^4-;'__8O-?!N]F*A0[=M_<=8HGR*YU4;-M5195ON +*JG MJ6]24]1W=S100I(&\FJZ<5-JBQ(ZO-*&?D@*Q7N$JA*A"F-"E8A0J4_UZ\/S MSV#7RSSH-#NRJ-L#W"L&;JT4/$HQ'&QPX@L)5.)JY._=G1Z,3&WJE @];@;$ MYWU)5EXI1-LY(5O7+0]""4 #] Y&OBX;<%?SNBZ7?+L3<]=M:0?LXW6IUJC. MC+D+MPA'07B9#<&;U#8'A:?AX6M=O7Y^YWK#SG@@7M3U,M)%R405,84\_FSE M @.E]PB*3J>.IRBX#95E$B%M8/W"(]2AJ6FD;."#QBLZK#4\!=:;J-$QL'B+ M@ORN1 -.H:-R\&U>4G3J$RAC7=0_4R 5WCD-[\$FO*?SAN[-@UG<=CK MVEG6GE7M+FI ^G7K@7]_DN['W%!EKO#TY#JDSK7[UN/CS]<[AG4=4N'4!DWY M9!9/K%S\0ICFR2K'E']:I8LA0DHR%&IYL#CHIOL)%P;=WU*M^[/7/GUM<2/0 M+:>9HV-Q3C)I L*)'8S34DCI"KMD_&]J-;U$_=6LR:HK3<^N=@H:D:@:3=)!'$>@ M7Y3V#7$&C9;"C'6@OWZ7KTZNAIW*XOM\K+)>@B$W!1%^"/)@D57)%9:\_9I& ML5BEJ]5,5)(]#H'6L)O= <'%W00LW._U,)AMU;2W:^6P==%NQ68GI(;E:%". M7;X) GJ2.JB6H?HT830ORCI8CJ'0^7CX_-8VC]\/L&:1CB$H7O @ GH(.J0[O"LA2&&W3G";M33]1KB$:\" M[NP-X&=/55!'7FL7TJLI-V_;-X4'A]P^UPBUN$"T[?TO&39*;%KN% M/=C<]J3WO8[4!.1]H6!"6.F]H->RR$!-Q](]AY[W7)W MV3#P^?'[_=DX;M2>=3XVTV2UJ%IB1UE*RJO8;^9G"*XO_ZV7\GER8LATS'=3 M6/K/"'^XY([DL[/VK7IR_NR-I\TNFN,4S&8 >'59/HO#%IJ. ME6Q/B<@SLTZB]=VUPJR-D5\$Y*K/N62)N!H&9Z\W!_QM__;Z)3:S+L5%$FV- MQ"37%#U-E=K\LHAK?L(Y#'G""6.>U93JU45)K1Z]CH$ZVYI[^EU9*@JW2!":F8B]T [[OXS*4;U8C89$GB&19TCD&1+;D2'!I9DA4678"9?@ MD5 ]?F[?O=2K:Y7>$%]1EV*%YMBU2F\HI)G>X$-,R[A\TX<=_>3V.21B,I*$ MD$P=JVIM2>RDEH40 38A(:&H=:/'Z0]WEY7,Y!K$IR"J=)&;?X3)4PU&J08E MNH9.@WA#7JLK2S;PP?WTIWST_/.E]]!]6<-P_T#"BA@+<%?H:H@":2D$_!=6 M'/#OPTU;;XA_KFY_Z\I,W&0YM#XN\$R88 6:J^#0NGO M;<6\?S\6.FPR4(@2!I_,Y#(LS56B*(35,=+G0?#K& 3O6V3"\;MQ4Y,>>IU6 M.B'IL%XV-22=33DDW3>9Q1]LY\^OVX?SAY>5!6S$'PF>M#$6)T=XYJ+JCI./ M!??!\.!$O&[W&K*)Y [K',*]ALC+@[@SL$[FC,C5Z%IYX\N9'$4/>O9! M[/RR_CHX?;T5"^U50&QN^')BO@20[894*UG_X.5ZFL'+OB7P(MP([V]OYZ_- MY]E+( \^WIB@S0C!$M&#CWV(>Z[_K:J]Y^^_U3F&:!XEO"F BZ#B0H+IYD#D M2H/AF?YS]5C:Q&C@&=5NZL=/0U4TWHJ\TB[]E>*M=K-^]1TTL8>G /CIY$V_ M3JDFN>E'W^:LP@U4UNHV)"3MB?H XU4!:LQAL+: Y?5S%'1ZKKR)EG9V;O O MB:B>AKT+0WQY//Q1+C!CY4MV=]"GY#Y'X8/4)WST,^4]N5&&2EEG-VK2?VA= M/84LQ_#_63WZ_T=7&4[%II4)MK248(7Z#UD3?ORMWI:Q,LW8H)+"8X(51";G M]MHT0I7S6+J0R"R'>[1../5$S.9%0SG_?3 LR7'6$Z&8S%84"7]H#Q73/;ED MJ@=U."%=R77N^J'P^KTQ7J'$J_2M'ODU/_Z?1_M[KS63&\1ROIC\)9OPD@BI M.6XJ1&7,F$NS9$N$7H?KJ74O-;^?CLZK-W#9AM24ATY9+E]R2X:34ZS8&H^- MXX36A*WYEJDTGMBETVJ) DK@0E)@R !6K$2%AON] 9(A%N0CR$:D++.2X$#2 MJ1M-U/$ES333=MC >.F?L:5H)15,?Q+339,5IS?GJBDHR_C)+>GFS.HQG.Z, M@;NBZ^^2[OG=XG:S>61>5M^%OS_:T@0'L%.WS [[=JVL9<+^DY9C.)X51V!/ MB\HK#D=::3['=.*)2&PIL.G@B4\L,F.^!LW0S5Y8/N[I/EOT%ZYJF7.#FG#? M4^__WKNT8.=N:D=#5,269%"?B"-)!TSZ#E6I1>#-%& 6U_=4 J9L16&$C(/Z M\&TV+E9TDYJU2P/F"6"I0Q,+VP:#@$2,+%H&U4+G\OCYF?][/4X0K;80&@E< M:)S>75XM:B L*,PLJH_EF7&3O64+?, %PM3+F7B=KI-.A'5D:DG4A1&24R5W M8>0NC-R%L2TN#"YM%\9D"$0:ALKWYF'Y^Z W?"W*&^O"L"\0LV&CL$SNPEA' M%T;8X.3Y+HQ5+/.SSO?#[B.K" >M5%P8:7HPLK6\,QBDGSLOXG1>L*DZ+U:A M+/Y*?W\_GW;OV&%[LYT7V=(<$3)"L^F\F(PLG1%IRE2>AG>#&U4'G4BB7+S"W7#MP&I]^*K*2J""*^L?J5^\;*)?U)[>XY0FM+; MJ-,L5WL:'I1/'G7QYDJKN.GV5E?V#+4'#[,X-?8GC@#+O5"G?(^ ]?$$^PI+BGH2!4CHRSEF&\NM/;@Z;W&K"H7O8L#JTO M%"_W^8$^ZC,96#E A@QA#QD340E$]'Y3DZY:O?-"<4)$]K!=#(SUUCLL'*\U MY3$XX,91ETB0XYNHF"(^?@C-H<9XE(S.(=F:1,T;QNA9;X7Q$,5P3<".\/N] MW#MG7V_YYV $^K'FB^Q;QOFXZ"3,Z)7'68D1GE/-&&AA2N0J=G[R0%7X,.T0 M5]AG2YBVYM?2+L;F=-H)EJ5B_K\%.F!/7N,;4]C_[]^&O>RG,Q2Y8;Z-RXMY,..AL)!SX')R2<*Q39 M%3! O65J: GM[C3%GB085$?M$\^>PANF)M(43SRC-!AF74Q)P"0#$Y2Q9H!! M8@Q(]*JI49HE5/*UP.L=JB6K?9T"6XCB'>=A8T")H(K4+JBD%BQ^L*]HJB_B MPN7;;4UL@_F#21%62Y]4C?J__ZVR;.$KTANB*::3?S-?/V-3;5%M:WRO XW! MHX0&LKQ!NQ1BA5J*ZAML(7@F?U52']UB2A' M'DDWG3G;W0F2)O6I3C8/'DO%WM0/+2D>7Q[7/Z-GM^=X=M$1?*4:(E4DL\4P M:-VTB4?X7+&,5)0SA3DP:&WSRH#J\#JL3_@)\;/O[NC2>_#+[]2*NZ4). M[(RD,CX2 )TSDHY>N6N7W_X(U1=[*(C(.4.)SQPE1W>/&L-, MEY:]HY^.=!@ORX-ELVNJGMF,\,*GX>UOX?3JCU2L-UYFYM#<.1N>?=N:V109 M7TH+^S1DZNJC^//F^=ALC:>T-(.VFL!]>PI!7VPU48KQWQ8OX"I=O\(G20B, M*(H[%P279 >[L7>P0]M2VU"!EI/.@VR M57JQ/JRTL[5UZNQF2S9S.C*!D*[X:I.MRW"KVS7[:E>JW!.>I-$D3K MSGO*8;_Q\OWBQ\7!GQ_'PN@^VWTE'HZ()\<^$RT5YT:.P[Y1A8RDQYY< M>WGO-9CT9G\R\"3!V2^OT^PS"\U^!69_R;5?OOK;:?Y]K2K%3EJS7R&SG]+: MCV?V4Z"6=[W73@=C+(V6@L'A\[F/!4SMC>'\OCVW?SQ4DUT*F?NU!F: MRO$@W,F VTT,-PA^8A M8N(AU5,EQ2#9E!)6>.5U";IEZB;>*,,O!)'$@3BQ'A(TU9%Z/7@:(T*($C4DF 5#!YL1[%#+?>J>=,C;&;"PL#MVA9R6 MU1_L<4^3,.0%NM.7C(Z=]\E[PUI(!T2,7L<701,$G]#WW1VU 6*T&0R-#F^0 M%G7X0"0_/*>*)W'UPXU8T; M1.VY@B]T=.3)E7%I_'Q_/[SN?/A&OM_=<6 ]A$V FH&QK"0Z*+%P'B>Z?$J S=(Q/-ZI#O4.AP#WUVE#?K^62R_E MV02XD\$[&6:X=53*1!#/P=.P=GSYMZ#?M<0#?CR(1PM2LLA,OE@?*Y8%RFQ_.E4LV#Y3+0ZGR0+E\=CNOI5S^S>E9:*H@C);A TW 7I:6Q4'V%AYP MU1@ Y[MS3PAPQMU1N<)5O]_<-C*%./]%?FJ(JY09FF66#/A)%W'E.! WE2(K M7L291YW3E]=N]_R"SQCBIK%8)8XX%BLITRR[9'AQNIAC8\"<+X8A(M%.?7R0V-N12B&Z<:Y*.+S%!&)R%KU/4_IV>'KX_EYCI -I0]'3]D MV2I=JLUW&$2";++NVOGV->%&=C[$GV H)\.28,XKA\!PWDC3(A6/8R.8-+:' M@L24WUNED]MJ=8S'FXP\ 1KOQ&WE&"!?XXHT5YU?@B-=INT,H6C2 !Z6GO5A M\_Z@T>H*:XDBG_T:AV^?*= %9GY&W%JB*(Z#_Z11.KQ\+/[63^_J/X7UU$6! M$=0Q^++*I1+-5C94'\6!I$E;<5BZN+\].S^3+N];:XDDGZD7"XZ*3(GF0B1V M1L!1B.0R^$A\Q_&+/F9^7I"+OZ5GY=I\&0LNB*FZP[QD'=)=IV]V^0=O;V>5 M@JB%* 5Q\#0\;@MG%[?<<;?G&VWERX%X4-/S'4ATDUA(T=)6[?U-$S= MXY7F[HZ@ZH9.\;JN"A))V<.T0BHH:])4W$Q!3U8AY4TJM'(J6[)%,4_XK^V< M1R\E_>A#\G(:*;_U'CPBO8GR@,9,S*#W@]YM8DFZ)OY%5@CI[P$ODV[<=T31 MT/>I>U/HV#3YOAQ/C43X93*:BVW9WQC$9,211!G%WR$E,76Z9, M\B+WJ<,.K[0Q45$)'IXETJ:I(4,_OH6K[?5%\<5I6510"0?4F=W=L3(\G>3' M3<]W#'IS@FEM01LW[M=&76E>2*#Q9,E8FJBZY@UJB/!&)^6-'[;/[T\Z!W__ M2(NEO+'937F;3':#8?Y1VV_L*R/UR-([)& ALF.]LEM!XD5X]WV>SI)^.LN" O+D,5"+YUMD+H4A 7C$%^2> M.6DE$"-O[8H+&EBD;-6\C:+Q;N<$9!S%(,W#CB%F6J:0S5,H?/WRSST.>O;I^W7*.(^C/P_Z?0#.% L/5V#@N:BLL M7>.JZQ1E>Q PQ ":*,6"B5 %(S(^06GD0K'.Z9XCSS9(B# Y])^,J* %BP:#3 M]\1*KH/N)IZK6_KAJ#8#F6^!&\ MO)JOEN9-7EPS?^RI$.9=K7/G&)7,-7/:^OMV*'##XE0E$]\,!_FI*LW38 MS8/^WA*.^O>_9JBP^8);+IKNTW)*SS_N2"NF6"AD,>#S<]9 >3A%GP; ;X9B M??_SR+QQYDWY-S=5L:X2=W.&%A%AT=,8]GJ51.^SF\E*5*FWN9H5.#1Y]@I$J8LVHP:.,X MES#E$@WGU:I-&SN+G7*#T13' M$:/$T.5""F%-*[KBCCV<)-Q==<27VC%&_FBBL=MDO#&?NJ- "X%RLBZ6)[T6 MA0_3_!F%?8SD#YIC=-NZ5XF%XM/PJE?Z^'WKOP%%B\(7%3V?MY[KB5' MY>TG"LR#.#O4Y*]V=_#:VUU__FOQGAW)$BHZAJPDI]_.33)9"^Y*R($4!*2C MIV'WZ/&[>*8*]3_"AX K91=(\-MAW>Q7'U^:-3VX!DQ((%5G .+UJO?0T_#.L/AM&LU'\PT3&T1*!H6E'-5U;9/?_ MV S>[O^ZUD5A:2> %3D4&(#?O2@>O-4BO#I5D_DH%V'P([DT]$B@T_](7PT94WNS)D^<&>Z3@(5KUL^R3EO?N1U MYSLTMQXZXH%SQ4'^=4-F:M;HJ0JE1I$&DX1#G 6DQ@^UL6[#FQ, [G+HP' M .&Y[F+DSHKHQ>38NH4'A(8FBG]$7M.OM0M1#_;[#^4WYKS/-H7AGU:894'0 M+^E3HXG'BK5@!Z@!]@##B&7HPV@E+!K0.G_!1!')AV_U7D]3WTEXLSS8W3'Z MZI[1D;3F"*'_3$X.,\M3VO8:/A/N$ZYW3B=&0DZ+YQ- M(B LU2#2LD_H[DKV&4!6&W3@GC$+5[L[,X'E:HP9%A=S_#1\N6:-R^N6.2QR M\5IP.V/>.&\Y^+V=D//@UK MG=<+X>:W?E9W62SG'E@F8IV]JC0_1"$B&&;?@L/TFT0O@"9"Q#'E[_?P^_G= MX*A[=?IGKY<'-T<:F[NKO]U]B?V!Y.FT JRG=P$(L B]FUW1P#\ M\V#3:B(O8VX/5DB#3;"'RP)?^29V)$'&O]#I(KZ:4H\45(-'WGA0P29Z;& ' MUB12/0XO1(C"[ZN:W-RGB B:GA;)V=P8]'#-X1YKXM>P28$F;V&B$6H!D<9Y MA28;)FXUM%V]#5,Y]JF'@"PH:S#6L5_F=5TB^5AH6#J*S?D)2>32Q"X,F20B MB5I7)R78)J$Q3TD^P)/7+>>\AWM]T_CCV>FM$HYWF!1E4;20?U_":[MFUZ%D MX7Z\/)Q>O)QS?68$H^OQ+I,NTFZ79]I,XYL_OO)I[(UCYL">+@I?FJ:&.V>8 M_61\Q& 83-G-LP.$N"6GR[UYIMN2A\M#ZP?[Y]9R8-+UOC%6:;JW+27$2 MRX:F=+5+%(AII!5Q5B?-G*@K;2!-WT2'*/LJ>V]F UX^>B M57#1$KGLY'0Y29"ZW2G#\A?8EAP^T.,'J%ST?>I$U79W0$.,Z25K#:,Z&*"^ MW[/:1T-E0#?@'%<$ MPU* %*,S.CU0GW!C80M?]8X*:H;\SIH6\CGS]3/9:5#BXZ52%T_0W=VQ_,>X M5_%!<")=&D/3ELT>;O+X2YHI"M$ MU 2NXC\8CV^ZY'^L02^=TNSU_(1\BY/&?*,^_)#,U\I5K30SC=DY4=A9S.N3 MPUQX&AZPM]_/#=%LBR_C.5G M762K+Y7%LJT63/6-Y^?!(ZL_!9U,^RVU7KCXRS'U5GHC2S3[-TQ"=582[0)J M^<7=_>P+(2 1.I[N+Y'YVM"H?^'3:!"?]7#L5>IBZE?8AS,^G*U(=MZ^^F>Q M9\*/ML4Q5].X788!G$]#5?YQ?%IHMTK'+C=90GG&P2%47E/II,@^#8=WS<)E M^4KOBQ/";O%=209S:X[M-NGC(A;51-9[8)9VO(FN,224^NBC\O&BUVKWOS!)QH5PA("XT2#4Z_AB=FO3O>0-#\7*+ MS*OG&]IVOO=%V_V'@2+P,WD\*$QWV>KV8P@,!6DR?\\N:\K=8>]2#GL+/XG2 M\"2?;"$$R6?]:7BDG?5/WJ3^&\,$=BHVDD]X5^?/\,?@X,?KX_!Y122?U:@D MG\=/P]?!_47OO?SZWBLF1/+)/0W%D^-3M7GT1[RK3(@H#I+/:72VR#Y<9I]O MKIK5GS^7#:'Q>P7C9QN-T?6,*]Z]54'?EGW)3,+B)E@VE^'OM$,D1R>LW9V1 MLWF#7;>.T_"Z9<7X>:+YSA5;0$0^R[IRJT>>(T/$MSJNW>K/[GM9[%2.KHN+ MN'8I9GV\Z?X\?'_D_G#3NW'4H9L=O8AHVFG646UBFRH5\H46/!_2U M(/QYO_A1KY\*2WA LT!>%_/9?*J/)@MCW1;WQ.%4]\0=-G/=^JF+A T7@V"& MH9P'/0(L1(>!?S.GK#Y/YPU2G?=,FZHZ&B6"?ZO MP:S3ZH( ^WKSV+J3U]W0_RY_?7$Q;!C:T_#@]?;JUFSUSOE*,FO9/RC2-XH7 M!#"OFDY<@1Y1Y+ZEM!B]TWRI)9W(P-'%$(2!BT.#FQX)X 3M>!D0SKV@J Q$ M]DSKWYX^LA% L72I94_ZZ^2]O!-P),TO"9<."4^DEB*H[8!)2QB919:NEA*J M[!H$V/)\P#Y)#X!38X33SE&[U^3N+AK-3CK*:];V-,YL]J :O+PX:)/E1TF, MC63*?"5M7)1IMI9(2:YMLRC2V?@?R9D$C4W#CXB((*X !B7>/( M>7/=>O&=\]Y1T'MP0LUO1?M9>.G]8C0W'SO4($*032Z173IW-+ T]LM6B+X_ M?C\EA/C6@4]P34DGD>2812G&LSZFS='8J[R\U=.MI DA']DMW$$#-Z(FV$93 M3Y*>FKTG\P9,1F]&[>NO.^7^]OBRQ1!J\[O4 SJ]OSJ9*1O]UB/PL4! M@DVP7XA@JGX,NO4,K$^7!X_;'GR8*5/#+ W'?^\U(I+RKT\Z'%-PHI^8,$[1 M3@>[@_?S\HV=;G.B:I,9P,NZU"N!+O4E^C J 55L:&?R(]LQJPLYV+-; 6J& M S/*J6G277_T-!38X?G+'?^F2>RXNWXF]I,I*17LOR][3(':[:7>_VU6^5H[ M?N=N..[$I$L>Q335)Q+N'Q126*R1?]U*CW%2_9+SM!]--3CT,3WD:* C4SST M^F@NX/![,WR^,)^&EW*M?7/0>CGOE--WPULW$K2=B3A1/G$ZZ=*:Q9W-FY.D M73 T5ZPD43DBC)MPZMC/E8>^2AAJ?)#\<(P\B'D->W^[>S\Z-.ZS2A0.= M##K@I:1X)+& M"PORFW\O%^E&:G&\G*BF%@P78W#6.7TY-^XZ7-(:A5T3C(R$E3!$JG0E1)WZ MQ1%2BH00Z6V*0E%.^OKC8>'Z]ZN4HD+AU@4LCMP2!DN%KH6X*TK%/'GHB)K( MM\#N]V&E]*MBR,6V="J68M0FH6_ W)YMU]UEB*E*WCSBJO.WN]CN,@_G, N- M;L@\PK O-UVXXH7\R>7-4+ZI/0U[_],-^>I4*@,.Q,)@[%1TW8X>/N_V3 -#AV'EB;KQ M)%V=8U&JKNX!G/'65J^/N;KVFJ3E-=4!A+W]0DE61RG)[NGZZ\U9!8ZFSU#B MNW>U./]B)WK5(A>/Q<7W\U'0QPB:QY>'!U=7SP?WK6)JNC!D$,&-=8E#O6&J MTA0']L(^T>6#0J+IW&6;C=-4R' H251%G<)%:"IWGO.O-ZG1W:9N]GHRH7I" MLC.!USM4"W[IL,*1#R3%FD[$BB;*)/7(4.TTI@VZ^SR$P9[ X.\],G%O"Y>^ M[:R5 V\[%WJK<[\IE,Z: ^%&%8Z>%[K?Y#)[O^F[D:P^#0^:=5:[%'X@2.S_O9:F[[8J[ MA$C6FZZV3#OM3;]N(&@@A3=($< 6[!W")53[514OFKW!R3!.Y[%_ M5'?^S$5*M7N+L!;M_A+<(S]VB!R9=).JEA9VFH6BZ&II_KDOI_/)')T/G$J. MNR=L[^6WS%YPL\L\PF^O%?'U\%H7;^7J$G0^%3: SN?EC\.;LN7KU#)%7B*_ M.)J'?>5[^;'VZ_R^_-.-+,V+&2U=S(A=JIA1\6G(E33^JGIY??>W 9NRB,"5 M!]2YKF/6LCNGU/C$4U>J0?T!+5!OJG"&:JZP_E% D:\$7R9].Y&PF 42CYTK M.BQ'2QY$L3%?J4--;$K&[LZ%JI-L;RGQ+J7@[9SRYG.%^FXJ(D:\EDE9DMV= MD_K] 27YP -J76GR6,OO9P\5/XQ#[E^=#9W71B?[9-V*.020] MF-LOX.XEV!V0[0ZTG*(M5&O4$[D^+N]O'YN\D:==9$C*N/M(OZ47I#E>;B\TI5-+$%9R"R'YV(HE6LPJ)_ M0$;/>+5 4N-;(+,+UOTEJ8L!:*I$6_B5O4*5IJ*)6P U< ,J0#*[ MNSOUK@I[\-"Z4X'_OS&AEZ0&VB$ORZ3!([%AP/@%3+U!^W1"%V"_'%W@,$X2 MIDJP5:T"1-Y7V-63<+':"QTO>^PW-?%-NONFCB@WL3@GC]=$V%\LA?5J2IJS M/X#4<^[5!0\]ZT37OF:?APR F:\G)]:\J)R,-?>#*@S&MR MQB;#[5.3=O31T]!\?RN?'E5^237^PS=7.I0EGC'[.+Z=(#W3-W@GN(?E/A0U M&36!H&H]%1//8?'S[UAO3M6ZI-HXCY6=WRPG0<]LR !;#:L6BTH3U)V$N\F MJ &KS*7""U8P%'4M&"I)JR(J K<5#0]Z\H#V\GG:]I>.>@RY#]'N(+7&2"4I M[$M#5,269-DJWBK3_I+27HC;R4].,:%WFRKIP&KL2;IZZBEEI8PA920E'DZ$ MC'6=R;!L[>EIVEI!LENKD.*T7]A%%4.5L93TOW^UUWOC]=8M8VD7T8(^4W:G MJ4]VMS_/"U29/>HIE/"P$Q<8ZR]V#\9N-_84/*[9I3%G.#C+(P35Y#0P04 M$[3,50%OG$UI\_J M\=HZ&J_H$@X4'K'O_G1JHJ?0%)Q$^;[%B-P%%X(Y .V0/A+#=SGFW:ZGJA,Q](!K4 MBZ+VE7V7,SW=K2R4M5=Z&E[^4IC.]T/N;TE(R+H)[%W03@^=G44ESTRED@]P MORY)&!_DT$V<%KZV&"W\*'9A>?+WL>$N3O&>G/F7H-WK;IS\4Z%0_> $#YS# M>8EB]\&(4V!XJ/=&ESP8-&?JNH270*B2ZJ"O!KI$/&/ND0NO@H@R&@EH9K-PVF'"+(:]"];Y+8WY1!38^/;8[FGX+=9'<'5AMLO@U15ONT M=VM1B7.GA_X(F&RRO70 );?6+@UV^IV(7]+$%($=6:=T]YX0/H.-6K$*-1OP M$6*J1>*K8<^T_*SW)FPU\/8^KS7W9%5](?Y13R-8,*!!/$5FS_+OFMV>U1LX MM'1'T*;M<@"XGQ%_UO2^NN6PO:WQ#=4T*$W27^P:UWBE0LP,XB1J\8)U3O*< M;_:A21Y4L(YF BQ '&*+_$(7)P?E%8S5BJ11IE5]7$M>KPC( M89 &61K17S35C=A=3B_MF98FEY)N:XH M* ,+:>2> ^TP,,E_C HGH^?-IB<9>=O8&O&V57&$$IJMY'&GFCET0)+AYZ16 M-S;A\9(B4)V8%NQ-5[)6]2?\G>U!O3\^M#VGE-T'^POW]Z,2WC"N1U[O@$3 M[*6IH_W#?:OR#R(4Q=KEXUYEW[NSO>8T ?3C,$/J;E M39_9I&[!)T Y69Z2%M:S']>4*#5/H>NDJ]6O>G_RIF#86XL(('3$-M.BH98R M:!R%UT!B39XL=*)<%7)\W=T9+<(I<3)!#FORMBO8 LE931/Q7#86)PK]=!3% M+?DQN= Q80MNC>4+H"L'4J9:#(1E;390/,O:G*S#YK#N6@F MVXG"OTG6'HOV3K=K*I)@@\:Z<'$Q"TM5$K"+72RM-CI3HZH2%;P7(@KT5%8; M,#4WJN4R(-=R QVFF"9;[^G-/6Q!HM!15%EM@[7QZ.A1XA5HX4G>VBK(39,N MM@DV1K=C8,R*ED_!-)JJJM'PB*&(.G8+]FP%]VR3.%>0J%2R>@[?O(B@7\;4 MVPA,SCM@2+B7HW[%TSB*J6D23Z^MS-'OH(@&"/+%LD= ES9\O]31D\;+.MZ*240I6/E9. 4=J6?=<8&FE . M(%>\PR/:$LU$$Y4_Z%-HZM/U\:7^>9\Z4_N@437+!Z+P1-M"7YVQ6&O,@).N M%3! (GGQ>6?9D D8203].&\X0'2&@9& GB,9K^UT8MA8;QG]&I%@&:\P++'' M:\3MO<+"52%=%^R&NR[80NZZ2#%HJ_%MH[T*"_#O$J>N=0P/VL4U5TP>4QJO M\/ Z7K#CG4#C4CJ/01M-TXU>L , P+#IVP<#:\- C84F*P;O@K:U/.TD:0 > M_?QE];IHL4C2E21XII= 5HX_@8SA9B49ID7_NGZ)=P'9B0V-^A??OF5%ZR$@54HD4IK]R-&H2F7@S2Z%/2<<#';90CMK'->]XC!4@%N8 .K0/ M;VV5[)\ S/7G_^'"JJ<04%J_T1>994>?=LV:4TW5B6<>SNY)Z.=,;@T_.IZVV"9]<:87X#&]NN'7$K3#YI'<46#=-GG2:R'P[ M:Z8M?)H\Z]KBW,UX(@$%&*:R_HMEJ\T)=@TTQ10F9_1ICQL7T\:01#7P!>9@ M3DEPO]40DB1[+OPR/NZY"V_VN!.@"UOXBC>_Z$WSHG9Y?],Z\Z/5A([_H7<5%;WBW9Q;ZL,T7 MO5F8*285OU=^T9O"5>=VCSXC7MG-O>A=^JISK4>_=!C&9E[TAM\]$NQ$^("I MC"B)3;WH7?I\M-6#W_1K7I\*S8-"MO::=^XMVR9KBJ4'GU_S+GW=.?>J?4.O M>>?N4MF_YEU5>K7-LV G.LNJ@-PLA#\&:5BHHD/=O@B)2Z0,[4]6%0A3YY6F M_AE[X'"/C7*U::KM0H_3ASA=L#LVJHLHOIJ\K%L5":S/7+Z:$/6F M[)W5RYI#V V9#::GJ2--5%,BT*5LY.[N1(&NS?(J A";A$J&(FQI2/TB6VMC MQ*BK3_AO-SS%7^$EC-[ X M?25BO]];$2E2O/4I9K[6&>+$.];S%XI;OF#\2"5KUD\# M-'+*,8"C7Q#-.9\+QN$S\>@&6V5$#?6*H8\Q34K4#FSDK-H:/Y_5-9K5/\C7 MB84B*/QK95.WF.3">L*BJ_'YPTE.T<^7851X)1#,Z[$LDH+.=@KV(UK=)*P@ MEVP.V=7+;?0+2^'EB$T1L?]05@'V=99K)@&;M%B3,6N62UIAJQ^7%UZ@_7-M M>?G)V$AJ\?G?Y+_8C&32_3-E,('Y*F$6 5N"^:GYKH*7ZOFC65#N!8R0NRTTY#!0%NW))EJA2Y5HG(81-\OUD7^">\C M,H]2+#,T4:JOOBG^3U:D#4H.\*,^7K.9S!%$=VT@W=V MI)8@!*M,@2[X+^IBA^!FJOL<@7%6V/;ZL.PY7% M;#6#(\W#CK:[,V)H0T(444 V+7G@]I-J#"BV^)&&KQ5#DQHFH8"KEDB6ID7* MIHEOHF**^Y2=N$4HN+!C,HA+U T*>:XDB_]'-37G]U17>J=X YE_/HX(WSJ2 MUIQDZAH;,%N>^>-JPFQ:$_-;+NQ72N,\3JES"Y(Y,!7)A=CNSG19NA,+PN3H MMK]V=(/K!$>K="6 Y6%8 ?IJJ?;16)?F' M)NH]9QW2$5;\:$G[7DD69E.#EA5*N8''O61^W-+5+/?#".\B+4L0^-, +KZ:$LL%S9P_!J)L-76I*/'8< MEP)O4$U1AQFU6@(,F"U>P*X3.D/46 WI!5"M\3!_FCT0P=0T[+^#V#Z/"MHVDU F2+72*\GDI;Q>WEYNJ( M$UL^IKW=CUM=)A5)L8WS9PJ$TXRG)JM9Q:+40' M-G)66:5+A1C((;<3A:58N)ES%);H2CD&0H_M!"$3@RKF&IMO0'X M*:=:VP2JM?G-^Z/,39*EVL)BGY'.&NK).3\^9Y@%9!MA;3\O3% MG$5"2ZE1K*BO@2?\_@#>*?58Y>/!YIGB@4PTW0)>M!3)8ME;1Z5 MTVE08TV'.H?W,/30A/)'$V7>9FUKP5_.#VTV*)OR"$."7*XWBVW*Y?6Q'[&Y MFZ@@_BH])!-5\AP]62,">YB8%0L-NSL!<"C6;#A0-AK&N;!XPV+8P_7ILB?) MDB J\+SXWL/_[E-U+Z'>Q+=4BW]3-;XAR9(Q&,%^K'OP=ORQ8%BSB 1+$M(\ M.5R$FMCE<8AD?3AS/ %+ZS?0P"3X<$&, ]"B0QMGSQKG"@O$V_B: 3XZ>/?_[.U1)Y(H-[]0-WQ;_ HO>#5%11"_4&SQ*_6+ETWX MDZ'V]IS=J2F].?VU>F$1]+Z.@!.^4E=\5[2&>:7B@%C6^]2_SF/X%4KHOW]AJ &C[D$# M>PV8[Y>]A@BHA#9YN<\/]%'/2/?+ ?) (?F':P_!G9NQ-WN[B'VWIB(&V#@T M7\Y[TR'XLMY9;Q*O@8YL:L>6:L@9QM)A&,OIQ)*@$TNDW\M.U%*=FFOCA^CU MFLS^TK1CZS;[$2FT(A]G,TM/EK0\0J(E56ZR!9 U=_QS6E^>>>6#UU0(T>.E MACL#@"D1S5C41TF/,Y_6?%IG3FO<9N;6MYPVX!:T_>BLUJ=]K^^Y(SU96",)?QK$OKN]=K'!%9!C2Z6 MU&9R),2+.)9F:[$(+D=#<15"!.E0>R9C+TSA\)PS MY@4G,FO 8$"%Q\(]LXTJ/%':J$V5&5UF?(ZL'' YX!+;^HI^+L4H8MLVBR$. MJ:5C,62&:W*M8HP" HNBG6-8NEQ.GGIR0Y>9[Q2X#AH]VW@$D[;H\TKD>(QX M,\AQ$D#:X?JCJ0 V0'IW!X9E2+P,KU);+5TTJ,; PT\YYR6$WC"0M#)A M#L!5,KS=B[(,,J"I4U$!VPZ:/G M:@^W(-AE%+6O\;U$=/RR[UX2; NGU(?OVP>_]?%__\M5DQ=*+GTBA,AD9[FL MMQGIR9LS+-&*V?$+RA9+/2[Y0LCLATR@-\PE9T81,XS@, M>&L*@D@X #UG.%S MWQUU]\@3O,,8-UPEIQ2("KFRKD*5VI*L 60?"P4 M.UNYRF+13UNFUUF&KA1R.JRHTLOYL"+DS#-TT5]9(4JGMHUL( :NZ! 26#>N M@;6@,$S:=& J=#4.,W,[];C_Z '%TNQ.+XVC;3@5D; MVR&CS(:9OG*,KD)]:$+_*%UCUY=E?'&!QBJ]M71"K%AF5;K&K6\=G!4+;RUO M,U8LLPI=JZZOTVO5JW5=*B_EC(?A; =?C%(TLX$MTI7R^MX1KGA5K>=Y,%L( M9(IT.4=@9/&M93VF;"&P0#/Q^">V$8"KL"LVG,9P1(;1=DGG=G?X,=8YA]_0 M0Q)8"R0B)(QU05R'TW@1I]$?[N[8_(<6M>%43D.;+M#H2%IS1)D([2,_V1S" M0^B-KBJ**$,G=,/JNCU.G6II:G=W1Q-)?WGAU91T"5T_-M6B37WHD!*.> VG MCG.\*TV3]* -SV!_9?B1QK=%?,!F153:5J]&;(=IPV*%O)HZI:@&0()OJ$@. MB7"$:;Z"SZBB@Y-#%1]"(,)?9-GR^,B)I/"*( &*[PWXP**BM!\ H"D#F)"6 MI, O)9CQKFAT5$"4VAY@N[PLJP(\10EP?N EI)RTEL;NCF=M4,%+0W>@V!!A MU I.(,PF?D"@V))T.) 0>%L( C"H&ODWQ7?A2(( U/!C4(QYX*"&_N4R?PL+5VK%[T3*VGZBC]/G0)I-O%@>@!:WMJ_UO0Y+2U M5*7ZJBG#1'3X-QRB"$N_U]/4=_(>0/0_1:HKPJJT'&GL4GZ3GKR.7;T MG(P+RGENG$YTXJG=G6F/V=RDGN=@P( F2@?<22TX%"H&KC^IU0+QPA)U'G06 M-!$0[1)#,NCQ.[U"9VB2.@QCV"+<%@4=W?],BN)-H>CU MY]0OP!L0[9"3:9;6*:R[\]\\73Q+,[(N.>R-G*#NH>%(-S,\DE!$EAGN?SX3\?8_\@)=YR;2 MG^R9[N3I*GNU"CFZ0W]Q>"[XKC2XKCY\\YR68K",TC1]5B"L:2QYN:1R6.6P M2D%2TU@1=Q,D#FL@[;->'&]>9'XZT),&&\R=IDN M5G/JH*C)V+&D.VY9,C;+TEQM?=/V5@VYG#HHBI%1\!L9.>)R%L)8#(H(S"D^'RQ(3D"%Q1AC2[Y@[IR_(437@SP6]BL2(5.<"9!S/_L[5$G MDB@WOU W?%O\"@V_FJ(BB%\HMO25^L7+)OS)4'M[SH0UI3>GG];;+>8$AL60 M8?L31V;E7BAWD#MR;XL%?#@H$6GB)05<0-Z!.$/X2CT,>M#[NL8W).$K=<5W M16N85RH.B.6\3_WK/(9?H7S^^Q>&&C#J'C2PU]!$_F6O(;94#=KDY3X_T$<] M(]TO!\@#A>0?KCT$E[QH[,W>+F+?K:E8$5Q2Y'(:XU=JNJF=NSOS^-5<:C6& M*X!AKDLZU5,E)%+K=T1E*L_DB.<.W^BR6U8"V2WW=W=FDE$&DCQV0"] ^Z(" M$A$MTK))YDE"EFGUK0_]0OU@D6LYC& ]36V: @ZX15K0=W?&V"HU43=E0AJ) MO)54 &TE#3L0'&*01A!;T46#:@R() 2^)\$Y0AI:KP*9.O2' LRWQ@N&29[2 M1*G;,#6=]*ZGB7:?X)G=G::(G&&3L^8;9U\R.C;SG9G='ZL+G;_AK\5W2B4ATM67TD5L11@I*00:!(%1M M <*Q#7^D )21^[$-_Q23)C)+E[3L>L0H>J[ ,DB-I&QBC)M"2Q:ZLD[.2C:7 M8&E&QV+(HTZ,W6D=YVDV*UD^3SDK67C/9SA%.;\W":K2Y<&1 %>"?R=>]/2Y M?>P28(_FK"4YOG)\94!:.2O.MK/BN 0V"\S+(G>:.2O.?' QA1)=*/FN/7,F MA?B9%(IQ2WF%#"%K@.P*WJ;Z;K-R8,^*=;H*K>^!>M7G=FW)0G%"W@DH^FF"LU5\C3C'(4K12'#TL52+*6D MMQ&%?OLBHT9%3I&3IFJB"X5<4.:M5[!Q=RU$867IK6=L^>R@LKW5]^U6? M4W,NG9Q+QS(HJJ6<.#6J*H^%$B97Y4R)+G Y#5]$Z>56;2QB+-%5-J=XBNJM MB &$&^VMV$[*G7*)KC ^1U::G5IJ4:U8>EPL9$5KFK4<)R5*@2Z7\]SY'(4K M12$:N?YC=X["D"B,@7YL\QP66\_,PY89NN@O&I"OJI#BFY:GMPVZ/29FGEJ) MKI5RZR(J K>$XR]!!,(AJU3(R:QA.3]WU50K;BY@A+) M%73)3W9W."Z0_H109G#5"7J5:8PLH6A7]JESBP]$,#4-&[ _IW=W\%-ULI-@ MT_6-SM3.3>W+&#$+;QB:U# M0@KHF/,KJW&:LCA$4!#PB:[;(K880]H@(Z2+ MD>$9#9EYX"UN+QU"%AI[TI1TP=21K81O0'.))EF;V>5 M\G)948LXQ+,T5-BU?,);3N6N)?4Q"[@Q=J,8K M]_26?7(N[E!>DQ-5 VVGV$F3+,U']=ZE!6\;26C MRG2UG$Y)ZL_K$<$2:B&2X_AZWC[%Z<&NY9>Z4>].:*:8#C7Z9NQ\6W_=^XFC MR[58XLG2WN$R)<82S?FWN[3679)W'];Q>_SJ8Q67'H2]W7;<:Z)A:LKNC@H6 M*Z]W; +X-SB@(I4XO N.J;)I$8\[)U?\CU?FN./%H%>](QD[.'IYZ']N\ M+N.CA3H1RUJ0W44'R_*[Z)A*H4#:G_0,O]7F%.B(7 M4C1U;&JJ=6ET@*(&B-W@GD7=PV3*%JPLYG]"H6]?D/WT1%9&1V>8&EW)TB\/&@@JDUZ(XMM^ ;0!R.& MN;46/_;/0M0;=G0H.K(@OX,N4::.P..#)V^B!PO"F79;:LDF5HT@D^DM;@'- MZI[.X,0JJD%N307[)QU0S]"_+EZR2KQ,"CKP6/E""9S4%F!"$>"'H$'@$;(< MMTRC(?;_8+@+&M&,*%0!LT-KZH7S[R:3ZT UHN@V?*@1( M1'L:KF[PP6-WQ\7'M HDX=J?@*.GE@C#[?7)_9:(]UOCQ0EV=W!LN$+L/18# M%T#@:M.O&MUW0RL<;,W!X^/VV?%OIJV'45460+'B["X@[7]J^]719&&+_X!M MYGQ 'L/U &M8'L X.Q)&*?1:7C4>>69466L4[V&$O1V*T312GR0@[?P FW6"M_=F3!H0JU) M^T(MPI(L[%?&<+Z[,^H1,[D$YJY):GQ)LON5\259V"_/79*[.]Z^6HL'^NEL MP3+NA+AG3UN:X18=Y_9D8M%905+S5QT5TZ);[<*;6[NNO.FUZXI;7;MN-8H8 M<6@%F-GQ;0_\.W6#-<9T-,HWF\?]7]TL=1!P)W8NMU'#,10SNJ(.@84H$&>D O)^-K89-7M=T= M#+,=/2X%[/W\J& B#@\.@W;)/VRXIUHU TE%/NV-E!>4+7>3_30(7R)[-QZZ M3,/:0F78A@S>/L#//&A,=CI84MNUH.K>>&&0WI5J@'G!<(Z,#E7\/7YYZ/5C MG(S.O_>C\R_T!0RQ(5@\Q%UI.X-LT. &T"7@YGM6E#.>PGIF0Y8$_%8$\Z!I M=K$+E_S .CU9I1(57K"]+]>"H9(U1$Y6=0&7/Z !32.OW\PZUNM6A#7^!MKQ M+N$&&'4MB3B+2%_>)30X */_L 5\Z!^6+>SN3.B-EFIJ1L<'*0?6BKN4L("E MC6JO/)HX1@(^Z (/XC9\Y3/)4+M6"#F<7ST/GXA@&8"P\>][H<.W6AW>U#'. MG5<,XDUQA6PM=4<8L C%-S!.K#AQ8JA)M@.F"]TUH0O41$^Q*9GOHY$'1F27 M'U \40!$#EA##,RTL>$�TFNB_"[WC+:>=X4UI>-*!F12-1::LDB-VG9NQH M?,<>M)ULEMT( T,?S@!,UQ=%[2L9,1:3C36_@M':YL"*JFFFJYIX>XG8)\3= M'9+10),#B[VB':_Y+&>,ZV>"M5WQ'FL].\(_3+7H<3-,M&OOY[L[4YJOTF-* M ,V#(N>>[38%G02(1+=HDFY5[>5JWBCO(,$3YY7]*S@[3[&(8@4SZ:"S=BPF1>"W<^N,HL2U>*<1>S7'6F9"8K*_HIH=:W9.@:I**62B6: M\Q M729J;9XMJ2X3;Q6/*@/63%['(RKFMJ0X7;P%># K.2]?%+7X4PR,):D8#'FA MV_1 P<&:*E3R\HYY8;H4,5HO1JVQ@^ M4S(5/J^OFV%.A=KLW"/&2D%9*K(TY]\ T^S5.HO/K\:C="C[Y;MB%5JQ6**9 M8HZYR!7WC:UP,7/[;"L$5V!>I%Z%=!:D( M9N7IF)7GK3O+%#Z.^#ZX6BB"L#EE9JVG+2H>U4JGH:F6%?1)8^CBN*;\(5A:OB$(710 M7&U5;MEE)NX(^6I/4YNF8% R#%IWM87][MV=R9L4+9)01-"1^^+/:\C#;K5N+O(G]:3Q=&0!-X0 MVZK%]"^/%:J IX4. +\G@Y(0[<+=NJKPFO.P3>COT\C!DS&]4Z"%.M3U\:6E MWUOP,HNGW].Y?0IOY2<'/B)';"*L=G>(X (P0P>3*CM$:C=71Y3S1MPK+&;> MF"BHEM?"LUB+YC#M5C:=:;>TY4R[JZLE?ZHA[_6-IL*FL")NO9RQ*[B]:">Y M+%-!Y8Q=:S%-.6-7%J8I9^R:-\)M8^P:WZN7QL.&2XLXB.ZL$T8NK1Q;.;96 M):VB)">""6RU[$L\S1F.$F0XXDI5NLKZ M_ HYLG-DKSFRBR6ZX,_9R(&= '=7O%+>O##7=>'N6L O%'&S8>EJ(:=6BLI, M%4M^\I9E/')LF2[ZXZMSS(7$7)[9'2$UN4QS.9E 5.G%P)^3B@F1LWFMU)A@ MN2(8^+%0!FWC*BOG] E1."!R3KD5\AAN MGD-B+0B^DC8@F%H5#(C<3(]*7Q4++?N6*7.V4*&Y:BS;X%9B+A8_SI9A[E.- MYBJQ+-9MH_Q*QW;(&;]64D8#D)6!!W"UVJ!=+RYNLJG #]=QF; MJ087!2#90ZLB_P0%55\,>P?"UL78Q1@J?$> MI$C]8V7W]4AV']5$Q@2D0;(YDL)2?WEH@)B/5+\CR2*ROT##5K

SRD@+? M:Z+,VSQ>+?AK*A?0[HY#!G3J;<=]$:AS,.QT"?JN2L@19G>9][+(A*$;\E+' M\(;%(X9SOKL#OY?5/HQ3E@11T45*?.^1_R*+C4.OTY7>]ZFZET=L\MP)<1F]A F)#-5PGW)Z-AO'?&N M!=&M.=W1QQO>W7$I>$;,66/L2'[J'4MJ/-CCR(6BB[*,)#SP,\%F0?(*;U.9 MMAP:E7J3G$MT%,&Q!8F<324Q-A67>BGG5]D8?I7@-VWB-*TUOTK&IFE.=V9< MC(7B5XDXVC#RG)/;GCB_2J:4Z8*Y]!^\&^[>XSG&]8EP7Z5(AYY]+ =:,+P<*G8'*DFT\XT/W*F M+\MP+=&5FB^X.5]V(;?-7/'' L(B7?#G[^4@S$&8)@CI2CD_AD457@SD,=O@ M],C)P1 L!9KY?^U=6Y/;.*Y^=Y7_ S>;V>I4J1W+=T_FI*ISF^TZF20GG=G= MMRW9EMN:R))'E^YX?OT!0%*B+-];OO,E<=L2"8(@"(# QTXA$)F7N-0N!*A\ M#S:'6=5"N"UPIA;"(MAX53>ZM4*$\-+@PVK[03(_-?RPY<:'1A3# >"Q:+69 M\YHV)_-"2^&+8-R)8C$4B6EA-*H:CD'+X"%E\,HTZL4HPGV;'P>6OZM: 0!W M^S$_#ASPT !D5=/H:$V_M:EVP9J^* &L&M5\I$,+H!; /0F@UG_;,^\0J*89 MW+%S@T::W[,*E"2PLQ"(3()/U7Y"_"FK!^R*(UM"E1&^+<6)%B%W( 6PFD%GV7#F5L M#QQK26,I?ID5EDM :>18+@S,'PY#.V*]*4LQN5:01T!C\V&^]@-_)>5I/XA7 MO,\[CCAFL%]M#WCC$@-N!F/'<\*(\ZI75PX!DS7-.K=W/&O!H'9 0C,&8$;%7*"G!X1_+0#P>XTC4ZG6-P=+=A: ML \OV$VC6SR5J]B*0[2Y.L[Y?4=F-:["+X@"#)#O "BY4UA*H:. M!T\Z4W6!\<"!(8_7YK\U@W/%U#6+%0A! M9PANHA?A$G2&0^ SK-)T]'Q-$Z<0UBY!LF-W&XC#0A5@N:&O .N!T(@1"FUP M#S\ QV$TX,Y:]S:^*[#W0*1(21V!/H"^_W9]#S.=%)%:TX=B!S"*_9M.@'J;P*KY_1?L4_6V.;#_.3C@&HM]:V7\C7\"3GT MRTL8ZIQ13Z"!ZQY,\/?KG@T"!VU:[J,U#1/*B/S6''X@D_+#%4-(YR;3LTHB MTLZGH@"Q.>3N@.K> :G U8#K5>AST M<>Y/F4?2ZLI44H!N;M>M'@G.S$2SEP+EB?&L5S?13/;0$/"X'B.#EXR!U.TW(43SU-^YFF2T+Q/"5\SF3_ M)/C'E00>\4B. _=1S\2QS,1F"NYL<#(O%H%SY2:Q8%#[W!D*K$+8?)T\W6S8 M 0Z;XK)M?FQT::!U&@A1BY46JP-R2N-K%H2O>7A7;LO*AMW@:VHTSU. RSHYVO;7%>3\3>V&M<0Z-L8E"C;=1;A0!/7^*ZNA3([EU+8;=NM$V- MXKWU=1=:"HO@XY79,NJ-0J(:&HMS)Q;&J6%QKH^\67@*ZMIC60LEIDBTG5;= MJ'<+@#RY3*R8>LX)VH:@$P4K*A3TJ6J832V&VXKA):.V%2F&=:/6*&1)7Z(4 M+BHE?DJR[$(I/96XQC) SB,W,XH!HVLTP,)H%0#?>IF+*F_+7Y!J+T@":S6C MU="0L%H"#R6!M:K1SB>[: %H>72BT3QZ MRJ7Y^)D>\-/FB& S&)\)N"<\YLX0&460X>I6$W)H$_B#N(\N&U$J8 0%% MU,4P=@E^3\$#92H%'/%@,B*QY#W_:*5+8>2U;V>?G!*WQU@.9WALZV PFW[G@@2W#;- 8 M8:LQPI9TO"EHU"[*B;>$8Z+%)JG!M74RL[4<*NQ<9^O8%M4E084=F0;=&.HI MV5!7TG;$@]@[7M5:^E'/Q>'HWV[!2IU"[>N6U9;W+4@;8H[IA8L+5@:1NQX.;4"1FPKE[S0O7O+ MI$P-([:YW5(X*DW-[!CU?+J2AJ4I'I:FGCN#/&Z\I66V1I$'Y&D,_Z==P"YU M&_,J4;2 :P'?>>K';B6[5C=:M:(QW+1@S],A&E!LN5FB <6$H* UU2JD>.\B MRQZ/MOAV#5OHT+R#[:#6U:*W+9Y"(;7*QU]Q6VR1:,/HYJO7='7M&HQ[.M/. MN[A6XX41M1W@>C$(AQ>IU(\6&_+X[8EFP^A4"V&PVC5;[=$$;#RV(A2SA:@ IX'(A"4G;UGC/F!2N." Z(4L6\>_&%6,G5Y NI#NBA MQ:KSS#"J3@=-)>EO3?RBM>DO"H-H1PA#Q\VFS8:WKO^]GNP6&.<^DWK@!*R+ M]USK&!S&:R[*VA9COC#V=0V6\B^7)+'S0>_X$$QL/>W6TRJ5-@EKW>),V&$D MS+)9CIY(+=E^RJ_K7:/=R G=)=?P[8GO-:-N%EOUOK]EORA(O:?U_<$/0!^" MOQ8'@>WUI\P%G\C6Q7]79LUH%G/SYO&7P^R7&RR2CD49]F MU'3;(&5.F$"7PZH[W&.+^C:#Q&2#^PH#KRP7/+!;+7"D3BG> O%6^. M@,[ 5W5C?M&$=%_Q&7$_!KNW'"]\R0U=@PUBNC8"SPSJW>M'"K39&&AC>=A[ M:D9]LES*/2HPU]DC=,QJE>I/]))9Z?QDX*'$Q.[SNU$J;,:W5LY:.A"[* M OP]@O^AEZECNX.0^5ZY-'1^V(-KT41H@R%/UV(NE M? U_0@[]\A*&.F?4$VC@N@>"\/VZ9P_!/?N96>ZC-0VS)R.M.?Q )N6'*X:0 MSDVF9Y5$I)U/10%B E1B- MMF?\96 *(0XND?+?NY=P'A6V$$K=[#)P]U"#R.7_Y>N:NP=_S MTB)E$[&Q#__X:.*72X(6NKMFT5T^:AO93F2+^-0WRWFT//F<_H,,'8-L M0S.6M_;0&Y5&EH#W<>"3>JU7ZME?WJ 6A+WA"]J6[ YFTX46%!KIU)GO 42D M6:]T$VG!)I]7TR^RFIO?.(1F!!8/P(;B ?$S 11JLU5I)$TJMT,A?9$S)B)0 M9 ++"RVZ?DFXP$V MB-01; ![7_)UA>%/6?&=!,W(N"&O*>15F.U4S$3L5S#WC$RZ5L+6NVT%67+&T5G9+%.Y3E? M]G#(5Q4U&(#HDDB;3=S;-Z;-;(!?E7FM7%K0^Z4L#M[SC9J@!OSYY$

PS?X$Z)2?:#R8^31O-'WHH M8YI!:R+2ZD"G3^*>Z_3Q5W!PO4$\1A)^LZ;<].07-GJ@\3AMG_N13SL5F:4W M?11G4)6H=B-%SE'X4$G""+C(8X*@(IP]V+*&#J7\$2T_'%2,H"&?UZKXTO-: MK5HNS2X#/PZBD926Q. 7&S[O(+E<5%ZGJ?)C@&,D:002+& WW02:N<23ACKF M>8KEDOKR!QM<5V V?K[KCZSA<&3%(:9/6EY$&TW*9+Y\)#-@!['.&QI,]*,-SXDL M2[YQD1F42@/J#-S,O'N?LB;EBH>>Q9+G$ROW+2>:IOL;#,SS(S:%#?:[YS]Z M>[C ;-K*J:6NB4\;U955VZF]7)I4?,B;F=D%KW8Z#J),7NNNPB)YT?GS]@9X')$ M??%6A$N_VB$HR3XF!9RYL,)LSXF4&*#QV,@:Y':52I/UA)3A7;$N7A2Z#JN\U3D)48+?NWK7B9H/GYRT/7?Z2M [P%GGQ.]S[+FZ))98,* M'\91'(A7 NPPX!LVZ?:>C>VA@^?#@_ FWDDM(^!DQ\%$XS9AL#">P)8>\5NK M_> [*FWQ)%Y(G3:,SBLXP^A[P.N"(FHW$?@- XJC(=#!QPCV$UA9&/;YHVZL-MZ=FME\!H^]] M-#M\<:+"C0/O>I1,#WKZ9*+AM*7WIZ<',&P"YF0?C#>^H8] 7?=LL&E4 U&Q MZV3/[(UO!0/RC]_!!(!-*.][SS6=O,+7#MJ;8)2BT4+6X00O( \>D@O1#1BG MXY'E9A'QL,9I)0[L>W05H$=7:CY1!S*V8)T[?]G\H$6-L_1!&D'8'5YU@J(* M6P6\R0(G_%YAOUH!N/D)@?+,*CF'(LM9G&"Q!0=8Y9)R)K4T+HTOIH=-6?VT M].@)V3JTG("A#1Y.01$7$RD!=@$$ZI26($9\HL8 EAXF?M%$O>=<)P]@.0 6-?8S#T0(> M6D)J[H!9Z/&P#NW_2N#&\:C-B =H[BWR-!9HYP)MOQT9DVE5UPU.+9%=N%EY MMI4TRXZX5R:.;W+?Z.[NGEY5'++@TL_#W@B]-I<++BB86VVQ$0T');:[*;$[ MF\9U3:Y169ZR=:<[:\UJ]G1XJ@F%O*]'D=625K>L*S!;+#W4XE&W['$"#X>;8SX2>?Z%7& M'H7/XO+N!-272,$("?,)$/"56(AZCHPJ,B@"'G:%#O?F#N!^! M5^G9(DJ2'0=-Q/-.4XE3SO*;>S2*("C3%4!?'IVS6%,>\5&&2N-#/Q=^&8Q% MG,0"6OIT=&>ARXM?O^">;GJ @GU84[+M:7(;E:9ZAF\C/\2$AMSA7)3*@& / M=*+ /ZDRI<1]H7?@ PW3\[UK[@D/<$GQ,?&CR[9"Q7$80!M,M?M*]X/!ZS=N\+0^;0SOP)#?>< MG'EI#SO)/GA4COQ5O=4V.M5-4!_F5(0?@G"29USGE/B\>$.RP\0SK_4L[DR:VJ-5II1NC\E'3IZ@W( M99O$07]D\2QG<.+G'96)FFT-O>0**A2>=X.G[1.3*@0]:37-, MC\3[VZVI+?(O=WN@IXU];>QK8U\;^]K8U\;^<1K[PV0;/#)COPHV/V& M9R>SNQ$F&M\$ 28\$H_/OWKCWXBZ3L4X(^L!C^NF>&PYO!89VRPDGE@*3\XB M7YJF_RWZM+#Y435:[)%?_P5SCQV1J?X>GL5$V[T41)[ECO%&PA P6*)VS IE^S['L\Q)NG@-4^AV7/PM+0'D>CX@DICBW^4'"J(M"=#D96Y%#5 M= P#MG_4KE@>V0/AE75 R8#ZG"$@HF"9VV"Y6RXEBOCW@35.[N^ OIP'0IX0 M:2FB_,#@]&(I-LRC-[!E+OE*+=HC%%;CUDPGCVHE49!+U4T+5 MBEDD.2"( Y)-27$H"R9H7PQ(%<%%E$@FP M,!Y/>-=Q;*HEH 7'#A!/QXC#VC$Z>TA85J6R@M;1[:X M@00#F2#>R*A$I*FV,>;2W(>)HS*%I+YBONBEA.(^"]0-,*1K37!5@[SR*B@: MG:C!P_KH* 9V2 K'5)$%ZR@HE^AQOD93+O)Q\D?$&DC8!*-(%-?Y&G3S>_Z M@7%8HV$_<":JAF,AO.P,':S!SFA1=?\?V[#D!V'B$D1<7<*\26TY-\=L5=E] MN:36W5/]/$HNU;+4#(;MU*JO[N(QE3UAO:)"ZQQ;A5XP7TD*L9U0@0!800&^ M]@4\$G9[:[!;^))U:/""C/6-)(6,;'OM!8PJEVX\+Z;B4YYNY[$/N +-ZO7_ M)B6]0U#S\ CEF/%RWG=V/UO-2_L8K"Y*5_/\I.0\*5U*>)&=I[X8&JSI!0*0 M+C#!6[/.RY<)FR93RKP83] 0BYL@,@^U(9GXQ3.\<]-[K@VZ(A'.//=$ MN.Z%)\+MW3'!0"IS!O_SS/IOM=J%[U[B-Z])E]0K[/]BT(-.Q(T:7(CPA2O^ M+I?>)69AR&YHJ_Z-#C+95R?\OMN2N?T&LK 6%/5=#"86&4C\P)9*5(7)T<<, M86Y]8RJS*"7OQ2&F+ ,1&WDV"&6:%%E*EBA8*FM(XTT4=N9U8_)9B+T(]]3;IXD",I>A9PI=A]" MUZU<(M]MWFZDQ!"WV4[D5L3GF9LV/9%./CL4@L]-QZ*X+D)8P//#E($'+(K& M:71I$@T<=?;&"/L')U_4-D/?PO/(E#QC=?2Y&IAYW616L[JI44%S*PI\EUL/ M7P*_;P]( ,\EB/CL]97U@OWBO'XO<(EPQ8.:4)SQOLJ"2<*""N4SJ^A&LEX? M\6/":8@<7*NEU)T"X0?B$!2- &HR$;U_M +"LACI5<4-66D0$0BIB&=1S#X M;*KT(#(06P/OHNR#[QCSQP,D;TQ/4ODH'*7([1]]RI,E"C7$+/4MZC:X@ MT,+8H7@KNY*^[ONW8D=^(:R%D%TY+_CRY,"'!J<^I"49DF],.*_<7A%AQ13" M U0"+,%D,T58#%ZVA7AI[]^R('8%73A4$0*[@2#QNN9(6PTHT MA*:4C.0R 6S!;2>US 1,C2=Q3:0U-3N=L^V'O-1M3OMBW?7)5!ID8%UF&Q4V MI,0A7&CA48M(J[0=70GCA\*/Y8]AJOVGS'6^V[QP,7V^7.(O&&N-;N'@]BP_ M*T(-M3,/-=2K%QUJV+&*R5\VO?!N:9FIDK/XS<3B%UXINV;RENQTSRPXS+"; M ,R,)@J M8=P+G8'#P;0L63/- \_B_(JYQ,F^:SED;?05N#\Z:4-G*'.K#?<+4%<_^.X# M&1-@+7,/8XA;C# V9 @F N?!YL=&,MG>4(K4^6D4?)4<)'):B )))&^+(@L5 MQM'CT+&8^&"N@9\A_"R0!&B2G_'QH[]H"OZ432]C\K\?K6830?TA@*Y ,B/4 MOSX:>,/8)2?*FPI;/+0%]P1+P-W!/7"(':$C)ZU6#E,[QFPX:*["_ND_V@]H M2RVWU]C M_DX5=Q%]8!P+C4P'>FRX,/A*31IQ,<:(%R M+.9/]_4F!MM4X-S MP'X>=/.#%#PQK)1+'Q;"GH&)+-'16A0W,\U7W/ 6=?=D>ZI'S-(0(NC639"C M>=($5X?9&%U]COZ8.:N:Y<4V@;AR*1^).X3RV)N:KL^HZ9L*Q339!QX]/51: MS3%$P\>$E8_ZBXME[$D-E9S#KQ\4SZ0\!"PC[;RP,"VQQ0?[-G*%1Y@G8<^Y72H M_AW?*Q)/CTA;>53S$KI-$87$3E(DIF7!2DW8X'D+//F&W]A8=;S\?2#KAN4; M&?U8+M4J['4ZSP;J/J=0Q")3>L4+5[^+]>-GS P M/)FX3A\CQ3OIHF ';;?"T9P1#C!2WME#BRRPWS%D>V=[CJ]&+\_FT/B3[Q4G M 9E1Z%T(U$FIOLZ,ZFM5V/L?(Z?G1 +C0)[""^9U3^K7;-K_ZB;U^9_[ZE8 MQ(T&E5$T?O;Z+3(=D]]EILBBX_1)'(28$8@.>9)L< .>-!_>U]C%H(1U;38P MAPE,?+,YX'^ PVR]5IFUNE!^P=3_>^1$]ISY7JH<5+8OG8M5K6Q-]AH2NS,I MK9#3PJ4!4?5P^U*VV9#H<9\:=%?0LSPZO/_]P[2DGX89?#5FK M5FM:B \GQ$>I1FL%J=&GRV]6/ M[-;C-;[LG=^/Z7A?'G_SS%;QZT#^FAS^6Y,)Q[&G!V_1I[9X/I["31E@4@R -Z^M:8OG?O/QS!]+VSAX[G9&:/Z>E;8_H^WKPY@NG[:/5L]V)F;K<&/<[J MEZ_O#VW3KYCQ+RITT$X5KK:D428:^UCE;ZD6A(Y4YAO!5_P<-.*U:*J(\&1F M*NKD.5N*.+^8)Q<)WN11E);4<%S/P!@^"B COVX#5J MT8JCD4_%I\4E6JH3L^0J[J,\ EUEGJG8V-MO2[_>?/WM]A/[^.U=9^?&] M"\OYUPI[XV,!N/=T =C C]B:]E.E>T% _C2(O_K"85"![OR1 MBGIS&*=! * M&)P8Q8O%0RC.G%ZZ'ST]BVD6ASYO,\'RP8JSG]GG?N1CA4B]RBM$=D3%(EM[ M0Q>B>>XN1%V[$//L^)UG;B_R&6H*!M6G=^__P[Y]9N__\\_;-[??BG4=)+/5 M?W=9\7CB.8#K!+"XYEMCK?>2&- GO\(YLRJL)1?^(E,P.W/KMK86K>]2M-VD M=1T(U"F@.@7TQ"56IX#J%-"SE$"= JI30,] B(]2C>H4T!,76YT"JE- =0JH MGC"= GK6TZ=30$]Z^G0*J$X!U2F@YV])ZQ30Y>=&Z:E&P9EL.\D47/>H%B]U M+^YT;0[(#<8EK^51Z:+SZKGP(\HAVK/,FR1PH?,7GH4K9]K4TIR#(\E=/,85 M_ZK'N!D""V4$R(H_F-*'431V7_\_4$L#!!0 ( #TX7D]MGH8Z] 8 )#,Q+3%?9V%R;6EN;'1D+FAT;>U:74\;.11]CY3_ M8"%M!=+PD5(J+4F1$DC;2"RP- _;1V?&DWB9&:>V)R'[Z_=<>_(!3-BT:I8& M!23"S-C7Y]KGWGOL3.-S]X_+LVJE\;G=O, GHY]&M].];)\U#OTGGAX6CQNM MZXNO[$OWZV7[PTZL,GO*:D=#R[HR%89=B3&[52G/ G\C8%^$EO$..J+KS;1? MRG5?9J?LJ,ZLN+?[/)%]7&K9']CBELPB0<:/=LX:'Z^ONHM#[L<\EU@UKCL 47R3H^;AYA7-6W.EOB30C\0J_3 MG3=9SPSKF^P!%N2\?=OM?.R<-[N=ZZM-7Q'X,UV4=3KR=VZLC"?K]*035"OG MB8RMRECS@-V(M)>( %.H:61F!]R>;K2#ZPZ>_\&%VD&UTF$#/A),BY$48Q%A M8:1AWW*NP?1D@OM#I2W#(GY4.D6__3^9BMDGKE.9L4L;':QC"K8+5N["6RQ8 MBQLL$Q8DG;"[3(T3$?416.7K%BG8SY1E(4QQK!C/)BS/K,X%,Y9;D0(D+2B' M5^@I><)B'N*69BJ5EEGEVRTTJ%9@.*)'0;#R0X8"9G/[,^X^%%H41\B"5)A$\DEF_6AE+.X"+ M9BA"!Y$,#P%.17!TA'X1ZTW\E/B)V.QE?P7,/7Z.N8+%,@,AB'US @0@*YKC ML5YX+K,8B8A;"3LR"Y,\@DV0K)3_ <@LZ7((LL!FM4(AD"1SLA"8&]DX:"$W Q8G:FRFY-:B+XW5'#'%Z:9W 8"#!8J::J6 MLX!\2]-?PH5WH&GWP4*^T>9;KNJF(&*A7Y"%L+RQQ*5;X@[C6C@R@1P22H<6 MG0F0N9=(,Z#FU"Q%"J8T3->1-&&B3(Y^E)RU2ARKB!PJ%!'N&[8+%D4"M/1, M:=^' Y[U!6LB[=WF"5K4COE^[617[#G[M9/(7_E+27(U\W2F 1CEQ@66>](1 MF(6!7(PL'RE^,%*,D&TE#V;1:03.1.4.T!9@GXL6\KD7"'2V+ MTCYG5E#D?'HHD90!QJA$1MPZI#TC(\FU) ^D5R"NTF1D*3<0!=6*BV.H"T@( MEWR5$4!DD>WAQ!#U0X9YPJEHP"\'8BXNT,%KE7*UA7L]05V0WV%)1)O-G%= M_MX3\J^<$Y_$P.K9]&$H5"OEL4#-$#\C&1'#N5$9I\+!#:*#U#'1GNMH2D$$ MA>0]F4@[(;E1-BY%I&.KHY^/)15#KY>H*U^@[@N7AKD>(A ,,9R'H=*10^!T M=E]DD#T):(XG8DB11DVPB_!41T3*(2K$9C/E%9 ]!-G%B">YRX9$!!''$+=R MA!4T)2)UIFU62._^LERV.FJC(S(S,1L"E_=4;I=#6*4"\5EK0=N ^+\W>:Q7 M;#"J%1>PQ5P 49VL;_3:O@)Z1I2+_<(_91"=2Q22TSTII>EW9%BH,;;HSVUDP!;/,YS+Q(I_G.9 8^9@;4,-+U<\3[3W#QJ&_K=)FIC?<#=A, M4VFM$,\4FIZ"HJ'GD01 ,E*M[(+VR.N&CE7P2=N J>81WW()!UQ@YEE(;NQM M-Y2_P(:RF4!+8D )4M*&G\X.0BE HD(JS/9U8\'OJ/1[;>F*O]/%[H1Y>IY6 MQLWER=UMP: QM"C/E3Q"3R-FJ7(ICPLUC2X@(S1OX 6(@?,F3S'#\-IY4Q2I MTE/(.I!LQ<5+NT ;O28T1*R1C )01+@$"I*Y[PX*-@9>&,ALI)*1H"J<\7[Q M'8@N>?JTX>=HQUW?=.\N)A>?[>38QG9 34]^JV.$J*QF]X/59+PH0&@ MZ7_TDDBC>SLU/Z+:"74VG1*KAMZ/55\X\>^Q7$SM%2#>$X;5S?R\&;\ AT_] MM%^CRMR2KHCM]_![P9$7K*6I6>LE;" MPSM6.SA!3W3VB\X"'Z!@ \"< !P !F M,3!Q,#DQ.65X,S$M,E]G87)M:6YL=&0N:'1M[5I=;QHY%'U'XC]8D7:52),/ MFJ;2)C02A*1%RB;9E(?MHYGQ@#>>\=3V0.FOWW,]PT<(M(0-E=@F#Y"9N;X^ M]CT^]]I,_6/GS^OS:J7^\;+1PC>COWJGW;F^/*\?%M]X>E@^KC=O6Y_9I\[G MZ\OW.[%.W2FK'66.=60B++L10W:O$YX&Q8V ?1)&QCMHB*9WSVUWQA)N>C(] M94=GS(FO;E^FD:"VXVNN9 ^/C>SUWKVIC/;R7[,$ZE&IS_JQMM:^4T4 MJ."I>7[Y]\=VL]VI5HYK!V_JATW,!KG'U]U_',Z^TYD?0GG9U<[IY,F@0HQ4 MF 6C6FW*?T^[-CM[,=!+X,W'96VXF/&+R_M.^ZI]T>BT;V]>=,9_ OCQ=&\2 M]3^Y=3(>O1CL=E"MM'3>4]RR#P>LJ86U E:A,-0/!%SH4U$*I4[(()0FS!.8I6@.*)$P;-B789_9 MG#ZF[8?"B-()C2"15@D>R;17K0REZV.(-A.AATB.,X#3$08Z0+N(=4?%E!03 ML44QWC9.'G^/DX+%,D6HB5?3T :@(%.PH],0Y5'\ GZ+&1V M )I*NLQ _BL5HC<2DUI7-+#SJ' 0H@D]1&01:Y@ &9JL,?W;#VTD-L^BY4> MVC%MC>A)ZPS':N%TLQ@" ,]RT(V'D4HM^-_9+K,UM2 MK*PYH!P(7"QQZ8/79MP(3Q.$77:5H' R 9IVE;1],B>S!+))TDG7D;2ATC9' M.Q)4HY7G"X5=AR+"?]@1K0*KN$4VQ*J8"R<2@@IP%BM9,2=1]JU,I+< M2!J!+.H!GQU2\I1;I.AJQ:]0Y'HD="^8V@H@6_">JE B-#?1F%R@N^1=J:0;4?)?U"^M-<]#3ZQBE>@8=?&" M6J=(*E_+(66YR4!Q2]SE8:A-Y!'X>K8G4A0A"@3&$Y'1&B(35.L%B;'69 95 MWR):;!N-0]!8#+C*O8)1B$4H6<6T^ZJ@Z ME]8B3VK<"3:..M=I8R?9W]^ SR21S@GQG>30U:@O?(4022#T7G9!:&BQI2,' M?%.Y/:Y Q)=<8@!^R>5I2,/8>]V2;71+UE"HV>!=@FZT&:9]=2@%Z%$F[LG. M:"CX R7BHH;SJ=C7G_[$='R*M(AURP79;V*0\8U8K&\\0DLK)O*VE*%EU8HF M8!EJRZ H!RS&:O,$TRF_"3^:,K$L/'L[ Y+75+_9K5(#&3TV$) P1=>]$ ? M?\I=\BPHTK1,!UH-!.7$E/?*TWI3ZJ1(,J5' D^'?5V((W_$8K#N.R4#'1JM M2-&##4SOIB+?:32O+]G%Y?7UI[O&1?OFP_N=HQU_?==HM<;7SX8_E)'KD^G1 M;V<0=(.=YGZHE>*9%:=L_!^]CE#OW(_=#RB3H0H:<\GIK'@C8-57&XHW)EIC M?R6(=X3A&3\AKS>]+5#QM(!PBYS5!36.CP+VYJCVQV3..ZVE(-_^#(S-T2I0 MCM\] \LDNN.?9)N*AP^L=G""EOYX:VVTA_:P@/CTE_'98>#C?K,\VGAVGGSBZGPVWVL/.)4R0+ MKDZ@5HT4."RD,0SH+8Q%2+B1_F# A$KFEW A+AV]=%T30B*O&#^!:A,4O5-E MQCVJU^;/)&!7."S9U4R53EO=XL1)28D#U.A5(B?&24BY92N<&JYVWY#I_& M47-KH+\"[Z%?7@T7=]RRQTZOV[-,IS<<% O#+EAG/;L+]H5MG3N]/VT8=G'8 M'F_5&S_ L-'Y>')N#C"6G"%,;$O;!\?5P_=FQ["+%IS9,#'';7-@3\K#B[Y] M":;EH&>@7JW6WYM%.4G>$O5?\U@Q?[$UV#U>++B"<^HJ)CC<,C4#-:-P/2<2 MMR=8@*21D J$#U^(#!F'OO(JL*LG[03>]5PT+1%&A"]V9/*T!RBG*V2(^LM_ MX&DH$X$1ZA,>4.XQ?H7:(T7#*950/S**A7JU=@PD!I\%U+L',:'N7#+%T #" M/;#OW!GA5Q108AC1/P.3(#>@98 ?,5+C,K,$(( M 47](TECIK9BU!1MA:=F6M@!$GM"P.BN8SG!%VNSTSG(WF(ADSXA M,D_-M*SJ;VB1,\Y5W&@ONB3(=P$E;-P677>TG$Z^+!-7K=0/&"_IZJ9S^K7A M=7D!];=:7NS6]I9[O YBHQ7;4^S,:+&0,@S\>8!GA8O4"#1=EQ26]'K.) TQ ME&(=R)/LH*DU=@F>%!)J![O>7DZM%<(OR9XQH';<^-34]%RU5=>2SEA_UT'U MP8\3"19FJK\NGQ9 MY<=#_KS8IA4Z-&$JI$=EV15!0*(8'9Q_2X/^VUQY22.;]LLQL!OGI1V!L+YX#I7'X BQ+[^9G83L@[M]0 MJQS@RE@$S'LUVOUX/X7XJ,9<.Y T!=\TC-[<+0^8NPXL,F&&;;A4XI3(RENT)>>[L%7BJ7$J;<,2[&I;EVR MX@V%*%W:K4[RYY*S>'8OX3EW%1(8EFL(T_=A'N$O&B>-5>7]N.'G"9OO*-,9 M5LGIY0T>Q&DY[;J)<[7[M#?O[Z]6;VM60^G)ZYHD#.*9KNNY4 ;0.Y=&*@N7 M8@'->QBI3UW_8$QZ% /4R&# MD!F5C9[6YYA^:9.^Q=$O>_X%4$L#!!0 ( #TX7D_IL_H7Z00 (H: < M 9C$P<3 Y,3EE>#,R+3)?9V%R;6EN;'1D+FAT;>U9;6_B.!#^CL1_&"%= MU4J!\K*MVL)6"A#:2!ST()6V'TWB@.^"G=IF6^[7WS@A%"B[5WITM=TK0H)@ M>^89SSR>\="X]G[O7N9SC6O';N,GF%?#<[VN<]DX3C]Q]'@QW&CVVW4+,V>R81&^.P9..)+EPV.OV>MZJD&)(IB^87_Z8FF:O8WS1%A9*: ME\Z7:[?I>OE M4+><@>=VW);MN?U>/M?O0.O:=3K0<7MVK^7:7>AW<-@9O#?#;FX'PUN[A\'D M]6'HM(Q]<%X^?6]V]#MHP;4#0WO0M'O.L-C_TG7NP&YYZ!FHELL?1-F"^L^9 MTBR<[PVVR_,Y7W!.?F)Z G%.YG1.+V1'.0-!92@PCABL@IX]#500D. MS:2#*+B?B7I+3&/"YP3H"E-,1$4U7L/T9TGL_9?K+;A@$63B#ZXOV$4T:!=;R>W>PZT'*Z MW1N[W79[5Y\+Y4+R/+RQ6]GS*VTJ:A$G=BT>1T)K,4U^>6"!GAA9Y=_0(F^0 MJ?AJO.B3*-L%E+!U6TRMT?#:V;*%N'*I>L)XP50T[+LZ62NV0 MX.$@H7)R&!PMH_^)XTM^+QA0.:]]JAOFK]IJZD=O8+Z;H/K@PYOQ89>"_-LL MV"&!?I]..PAZG:L.JSMPZ@?@2:@&+WTQCHEV2A*B83[7A'',.RS-CAEA"3,) M/994&6Y:9IA$$08*9GJ3]7 @1K(J*UD59MEP!QBH.F )").P4=XL2@\!@?D_ M0:$[8C_?0C@#;G+X%2.]T!R]+% MV=G=C(C_%U1*)[A2B8@%KT9[K(Y3B,_+X&=$?--@>G._;/!SFV_^%Q@6CDX5 M?WC[%\>07&13M<]NL]M^VH[CFI_KQ%@)W/*12,I9:0#!7B9B?E#&%9J M(W.[6M1V*$2;$G%U4CB3G*G)DX27=% D,*S1$&88PBS&7PQ.JG3I_;CAYPF; M_W"S9GA&I_TE/'G3&MKW$^<:]QEO/G755AM*JZ&TM:4$*QVE) S4Q)3]7&@+ MZ*-/8[T(EWP.S=N,U._+LTQ,!A0#/%AT[Q9+LK T_3]$&PM%U[L!9\\[ /G< MMA9 VDE#!B$SLIC,')YZVIQCYK^D],\E\Q_4/U!+ P04 " ].%Y/D7:7 M)9L, )A0 $0 &=R;6XM,C Q.3 Y,C@N>'-D[5W=<^(X$G^^J[K_P?8.F=V>T G[ ?K%GGXV+K"%',D&?_!^AFYOBIA MOWR^OX:/H?QCZW"O.[;:[1K"?L;48?S+_2 1-I-R?MSI/#T][5'VB)X8_R;V M;%9/W(-$TA>)K/W%?O2O'OL-$7;"_!_T:?[T<7%/?IGY])-_A@YN;X9H>>79 M0V/G!)8/!Y47'^X*_785-G@A[ACUD ?Y4 MG+92UCT=[#$^[?3V][N=7VZN'P*Z5DAXO' )_59$WCTZ.NH$M3&I1KD8V_* M'CM0 ?3=H_9^MWW0C/>.9X@WP7;O_O()1."G98E$9]BJ?JXF",;&V7%PP11RF TP7B. M2E39?$Y@N$#!WTY4OSKFS,4CT-A2#S"*BR2KJLX9@^#3LHASV@H?E0R0&$AQ M\(10$C05#=>NU5:#TU=&P6/ A+,)0[4.58DT@IE6N^^4.0[!&K^W73([Q 'JV98$M"U /]LO=D9!\]UAO4N MTUP3G9/@)X:3 2Q?/!PZI:#<[(SW]9RQDFNQB15*;OCX2$-]QCPP; ; D4=< MYH\B(K-S#C=Q3J:9-U?E7?4@F?UMQEP'EN@7WWTBE[JG"FC,COJPB:/2K?S+ M"MMY M\/'5MVWF4TGH] Z@L@F./%%0;G;#D4I+B+!=)GR.X<-*@A6+:""^ _H(AC"> M )LN,"+:W<\CFF)M()(7B%/H3.(.\X<9Q- 03JW4C&DWCVG,;X$ *Y#00&@? M\%1%1K7=Q[U MR@'MY>",)5DI$ _']BCA'5"[OP2#^&$<"K=2,[4$> MVYC?B@4T$%E(;3PB@VF]3QV8\-5\@^EJ'C,1F/%^G\<[)K(0U$/LP MD1RAQ6IJ6Q68L3W4I[8@*0UX&PCE#>+?L$1C%S]@V^?05(QI88T9W ]Y<%.D>31U"LP\^%JR&8Y%6(+-P5Z:!3KG'L*CU(^#C M#V9P/^7!C=@:B-XU1B(.%=&S&3LM30NY&@C=/;;!$'.L; M26G$2VO-F&M)9,%F4Y-!S^\OI2$OJ3,#KB66V@Y4D^$NRM33D!OJS;!KN61A M/M]DZ&ODZVE/U"682HDA&$Q'.9ST9F,LJS5AKR6=13O0&>1[57)BII#([H59B M^A9C"G/4S!@HKS8[H%Z6VN!A4 ILMP+X;@7R6KIJ0M[JOF&?PC87A&K0F7VA MY;!&7S0Z#N6W9C)1J*S2C+Z6J!9LW#0X I6 FAL#E51F'VBI:[D/FMW_#2>V MBAVS#H/11^^U;-AXY.O-7_EC8,7^,1&8_:%ER.EC8F_PEVX[9Z8,$X$9?BU9 M+MEX;O#480"W6PE_Q0+VO99 F_%OYA+6@&^OT@.]"@]HV7.%!WIO'LC@>U#I M@8,*#VCIXWDYG)>@UZLYP6P5H1EPZU##R/:S,#3Q;$7A&R%:G%H99<:\@V,IG(@I@+ MVV659J2U-%I#NM&Q-SSQDPF]V2(SNEJ*')\@:G#@S>#7+<"T*NQJ66\.U&9& MW0R$O0)8JV*NEKKF86UDR,U >% :\4>S:&6:^9A;>2F3 ;"W$164F>&6AK+_^"OY"!#%979!5J6I_U,\/_;&^J/NC#Y'D^LX*+E8W4G[VE+$&_N MJFN1@[(9QY/3UI1[M!U?G?L;F+:W\-R81(DV7+0<>#2/1M1P+ )Q6Y.B700- M0M@<<[4CV8F5CP5((A7[7:H92[4#BZ#.-DQVT7A=DX$%NR]HZ[62OU4CH?>M M:V2NP[Z0J6>K5K9J, R==0W.CK87LO<\:21M;G0Y=6=U.W7T.7^#]0D8SKBT MJ'81MND:]/ "]VMF!Z(,+.I3.^9KJZ)VM]<^Z.XMA+/2=!TE5C"LIT3,MX$2 MQLO8B[0094SJH;WBKJN \6KW$AB"]@L9.]B5(BYYIC;Z/?";JQ/(VD"?&I?, MU^DJ:<[;D%'UE2/55[H?GJG,9HILK$6F\P4_+N%+!?;'M7IMFC'^T%Y)6;N_ MY-\T4*NKQ$QA-U'O'GA&CRU^=<&&>E3TU^C] \'R4[VMX+?^(PD:B([ WF!O MK.[_5^J>MLHJB>NJ;UA/6Y*KRW*"-U4H:#WWI,,8+ M52ZI>W6=+XFD6(A"G4OJ7EWGOB]9<5\NJ-@);>]NSW5-TX4[H>7PXD;7,EWX MZEJ>A=]P0HY[,9E@6PXGM_@I?2$2H3:!]?2 W@5:#2?!-470S*\8\2'%L67; M$+0&&F'=.'R=!%3@,9$Q1F&=QRBD\7SYZB"-GMAV0 H%[2I(Y^21.)@ZX@XM M@U\>]SUE5NJRWQ"#&G3KCPH8$O.(?PNF@&;!@?%+QN_QW.?V#+*-X63$,1(^ M7P87Q-_CX&# B(47Q/>?$'=$;.-S!&SN7YMCYT4=+-!TRO$T:'TXB;Z#N\)L MRM%\IN["=Y?!C\Y'>"$_NV#CRN>;L&X:'&4L8QM#'\V)1"[Y SMG3,C$PP7E ME>J&R;/\'X_+8%"(\!:Z )L7G 2:JW?W@5+Q 2!;C;@D]-2@V]G15Z8[_*UE8XIN9VW4KC2"@>PC MMP_B.+)E;&(E&8J>8@LW[J!2=?UM3"B<.;XM8\5'F'NKN:*X[K55[C\B$F@ M<]@#1G)$ABRIH\.QHP(+ M864[0HL[QE6S?0F=CC1W!1K_Q6)N*XO(*+.\&<\ M)51=,1-\"M?]R1R_-7%_-<1&,R0'8F7H/5)SS7+XB'D_WJX9S3C&:J]&#/DU M%J("M0U%OO;:,$DM7)51!%.X^JT$V'6QF*L7MR5VUZ+<>!WXTND()M,99%)] M< =,P_=8[;F"+<&A+;5.3Q*2&H2O[3/5=:*=MH$W]T'; 948\N]D*6:DV-&U MNGH)X!TB#B0K4=GU'Z7X3;+8%#,,)=$3$9>R3:X+&Q 7AJ?V^*,Z15<""&91V>S= .1/]:(L9"T6% M2[_P102P,$% @ /3A>3^N6/.83$P + ),$CIEE,TH\[^V_V=@*]ZK_5N(_)7'Z[0/_OUN4X8"I*,T^ M/&?QQYW&4Y\.WQ!ZMWNPM[>_^^N7L^OP'B_0)$ZYJD*\4TOQ7F1R^^_?O]\M M_[5N*K1\OJ5)_8S#W1K.NF?VK[&F?0-)%G_(2GAG)$1YR;3Q,8&R!?]I4C>; M\%]-]@\FA_MOGK-HIU9^J4%*$GR%YP'_DW&W?NH=HHLX96PM=OD_[1X39H$, M9RET3_'\X\X=7:2L[_WW>^\/WO&>_]IJE"\?F"5F\>(A80/<[?743RCA^KF^ MQSC/3$^7-AX M8[)XH/@>IUG\B.W!:<2'1GJ=D_#;/4DBYOH^_U[$^=(&J%IZ?)Q6)MFCJ\%M M F7WIPEY,LYHK= 0J*9A2(HT9Y'TDB1Q&&,C)+7$$'AFZ2,;+:$ ()*F0R#X MC&C*!I==8GI]SXS!!$/5?A";P7>^L;] RQ9:'I$ B^(/H- MY^@VP=W'B;G]8^_(,?B&^P&;2-P6&",>PR#II<:)S3!D M)KDQXC0,F5YJK'@$PV:6W%)L@L&U[FC . 5#*&T\7,R"@9"U'CX*CH]GO# MV]\*/C#7\![&B+E K@UB(R(#ZQ$J/W)5;PN[1U<#5_VVB &B8V5A0&L%B(Z, MT.B=(+(C8SS8 ./!EC >;H#Q<$L8P1/'IH\MU0G "67?TW;Q&Z=;CZZV.P*; ME+]OEP-6;T"[D;<>'H>1?T7SX9$8G:JB^?!(P!9E$!NNV@8:C;3QX"B,)B-O M/3@.H\'(6P^.PQAIY:T'QP$V6[W4&*OQUI4=4%Z'-41)R+T]*PO/V,\M"?R< MXS1ZV8'@H&$'@_(XYTVKDUK[P80?ZRIX$<+^6K4<"8?\]$\+SP$#L3Y24 )B MO:<9COC?,I+$$8]^0=53L.HJ^.YKBHHH9O_R]_KH5 T^(6$+<,+/;I'.,:D* M;WE :XZRV_*45I%-[A!ZV.6\[N(DS^K?E$Q/]O:KPUI_K7[]GVF6,3#'!>7G M,^H').@6)^5C_U.UZS3;=0>8G]?@A2?[@Q\M>41)68KFQ\Q*EZP4+<_UJ0<" M%.\.L&%.4QH&A$:8?MQ9>UE$PY81B2?GJA:[6;%8+9I,&/.+6GY.R4*G[TJW MI,]0FKPP%#O!$X[O[O,2O4,>IX_,M_#:XI30:]0L,JILD@YD=.IN )-&3O MB+K"64[CD%7]\O+MG*2A*039].%')J>@T%X9WO&I+N(@3,*D_4@ K:O85\!> MG;;>H.?5(,]B=!LG*_@XAU!HT84?6:$A@P>KPELRRQH$6&1!2?G!+2FM(7FG M^%F:H_0N9CY@-1AF+K,T3 K^)OG/A$1/<9*H^8!)PVAZYX8F&P5XQUZC[(/X M.T5S&#_O':6*NB%Z1TC#\1I7(V1M/5@8OD1+GA* EX2[[5W7[6H*%"O"\@%[ M9UJ?%P\)66)\A,\4/O M%#&3B_/[XR++R0+3>L1+(W,P:=W;TJ0>MG=$K8JL%6R;Q-(DY[KR!U,&4X!W MO)4O1D$+-FECU[4_F"'-4+VCY21^C".<1F!JE + 8GK//3^&,7O'D?IR-I$> M65NG.>QB0=(2E.G$K-#2]>J,YDZ\;FXJ'Z1WAC2-HIB/&R67*(YFZ3%ZB'-6 MQ+[@UV0[ %G7*S-@QN"*\([#&XI15M E9$[)VKI>< %SI!ZHA).)Z^,6.8I3 M'-475#3>1CS!\SB,M<D8RONEV,6<9GK8NM.O( M]2(,W&WV4Y%W5#(1B'I.H/I MR1Y4)=YQ6:UC-.Y. 9UGTTJYSG!Z<@A1A7?\:9?E(52".W"= O5DU5)!WA'< M/OYL12U U'7FTY-4L%+\HY.G;9914R?CT7Z4%8%&-<"8<[BO8S-M2 M44*7L)S36T?>A3Y^YN=BSL])E[X3T\TDJ13!';CV$K8L6FK&/P]2&E['-QI61876KK,) M6])T8_9N[KV$JWI!(DX+!KO"3]+*RAI;:)^?67++M!ZGB"YG3'/E4B]?RB!E M+ER['IV''?&AKCWU%C2JRB@DN8>7R=+V562>P[Y-S-5%!,;\OM/,M?%+40NI MR?CL^\;F>BR5V7W"*=:NZ"L%7,]=.,/*T1K2E&WND$$_+-_:5#KJLZG4ZMVO M+2;)P,TG,K5"__>;EK,*0$$WHDGGH6]^3W>D55W<3-.H_*DB(/IOD>75-8X& MJQSK>:Z]KKU]C*OY5V-H7U.*41+_@:-_D:2\U G%9?%\D;Y<=S>EY=[+"?LQ MO;O$-"91?U/;_(FN"][AC&TH[?MSI*:9,&B. +7RA>_[Y O-SO\6K+IOY0O; M.%HCCA!PBNB',8;KY&01O]/T-"%/BH_'O.N5![(^@[)33[(__AT$ANF2$OX& M;_1I^37C)Z;7BPI3%A@>RXFJS:; ??P_-[2ON"P)>I6IX@EFT2.,2X6HN6FW M,?.2!K+$<;H@-(__,-"D$7&=W6S,F5$=WA'8R+I0@B_FK7OR MUY?DJ]F$RKM^GV1C:NT4Y=]V6SGRC.F)6>8)*6[S>9'4]URJZ=5+N7Z?9&-2 M(4KQ;LJN/Y'T"RN2\ EYTCA;65O7+Y%LS)I: =YQI5Y.J?W)2QW["7U]CRC^ MA#)^>_^"[V 9LEU5>]>WJVW,H%X1WO'63=]X#%EEZIJ)J!5R?@';X"FM1"?^ MN57F,?A-1?@$K_Z+W.[5[YP!I(+4>K^O8:.DU<%RG?-JE1H,8D%6/EX1 M>GD-=+;/09J^^PB5!Q+L\?J1G:9> ].=3VGT\059T Z?9X1:J'SKR;T@HEK.KZS&VNY6E[7"_/-K#'*(<52^'"+9A06R M;M.)IZ=(+&BW5YEW;DTPW>Z762VFN"CJZ:&3#6:V2CT>3N@N=/5WQRTXUG7B MZ3F4#=@VJ\Q#WCM>B;FA+RCGL)<7\UXVT+=#3X^P]'?PEJKTW]E_*K(XY=?= MK2ZZY]JJ_D5S8L*N%T]/Q&S@% !*\\\K*-1P&J&#E%_/UU[', MQMQJ[&E!HB%+8;,2%?AGFF(:W?I>CDVUT1'TM,*PX!&FF@$#S1U=I"51>^\/ MWI4T_7SUY7P]IUBLN\(/!0WO4=9%4WT;_(:L7B.:/B$JG7F\PPWZ\[2F )"Z MXARM U4,>(;O*.I0N==?*LR/L_G.&2)\>=GYMS2.WS%G-E%*M>-VA_8]>)Z MZ6$ YONHS9\7M*NS%OQ5!%;B2 _).L\>H( M,)_1Y05<=SA5SI7]MUVLC1X"E);ONS?[&&W6K#=IY3B/Q%E37K-4B8P$ZPNB MWW#.%^ D*V\M?-]W\;V(!K+URN%=H^E3DW+?QQU6%7AUV(4)6,N.#6X5B#;9#(0BN1+9B#YW( M<<(_ I]DYWQ.\0_+R $+P4X:0:J^@G5G6PDEU5/EP(70UXHEE:C+6[+6UQ&< M8^VMOOC W0&.4:-:X%,U=+V[+E*ZZ)D(V4.]6)%\NM2#TVRPM M=]5T-Y&IVKM>:KR7J?3ELH5[1P0[V'0 W MF(U0O&@'L 6[Z5:+6JL1:A9)N3BZS2@0&Q0OE"QJZ-M0NV8Y'S2>MT*9HUW> MWW+]L%[RAXU%J(":6P!;A2Y;B]#-B+="#:18C!A]5FB0RWWI6R'ZZJ&/Z4TU MX _DX(7P:P!_X 3\H1R\$'P-X ^=@#=,6MB^V%9G+V!%3CN9>VZ9;6%VPT>F MF.R]5QNW,/OA@S.8I.QXB-4@MV"CU4JIS@Z/)/MXU?+JZ(;6AB4[I'[2XJC[D>N M.\?O(8*N5Z$-*F\>JH?KP;L%4,4H^7<6RRMZ-;L> %'7"]9 #N$#\FVQM.79 M%)%,2+.[GNW I6<[XV\R8H7JZ[=53G1W4<%[\&:>9:=%SKCX$J?QHE@T,![; M33IS/ZZ]J"V]VBD)59OG7E8YC%EZ\T1^PXAJ=J!Z=.7:"V_'!D3EO6(S8$_% M@QE"HS/7^Y1;,P5!@:_7&$Y)08>RA49?KE]9VI8I".I[Q9; 2OC!+.&E+]?W MI&S-$KKJ>ZV6<,,*3(SF.:8;&T*S*]=7I6S'#D3EO58SV)A\]^6!Y4@[C%L; MS.CW5'!$TT5YZ_=L\5#D_-UI9FDXDY5T7$(GX#IO[TF.:5A*+B8^+*+(-UR/ MA(V][B+*B#NL+7R&S0!AEZZ+/Y,2)+[K9L2R%23^<+F!O^=L7W?;>DG[_V^LL>'DZ\'/Q\/!X^7-S<'3A2#T ,!"N'7@Q =_.V___W?'/*_ MW__C\-"Y]F'@?7&^(??P)ARCOSH_P Q^<;[#$&(0(_Q7Y^\@2.AOT#\N'F[) MC\O/?7'./O2>G<-#A<;^#D,/X9\/-^O&IG$\_W)T]/+R\B%$"_""\*_H@XO4 MFGN,09Q$Z[:.7X]7_UNR_Q[XX:\O]#_/(((.45$8?7F-_*\'N:^^G'Q >'+4 M/S[N'?WC[O;1G<(9./1#JBH7'F1,^2)SXZ6?\R3^H*F.:'Q+"S(_JGHTM$G)7@3)FF M&(Z_'DSP+"1M]\Z/S_N?:"[1;([A M%(:1OX#UP0G8VT;Z&"/WUQ0%'ADEK_Y,_/BM#E ^MWZI'V:"%3&Z@&KHN2,":3[CT*?->'4DA\CC;PW(0+(BW""D 8I&T@N (X),)% M]Q _3HDSR&#PZ%OQ&3BAQJ<+"#Q+)T6IPW YVL#S!\ 8A/'; XP@7LA-Q*-O M PL9&&=^G/:-0>A=HM0ER0I2P7,46-OQ93I:/X%7%5^ND+:!X [@7S &SP%\ MA&Z"_5A!.2*>ED:<9)8$9%SSAF25;2%:O M4HL5J=J1V"6=(WB[B:($>KD1'Z.0_--=3DD_4/Q/& \\-">&D&NG<9.MC*3) M$?8;<1X_B'Y0 M%X^)#>J/M+P66AYQ5Y^I,>26.'2,N8J@)&P:D2G;595?SPRAJ$IW@4[:U>@LZYEQ%6TO8-")3UJ,JO^9=?5W8#9IJ>==?%[$"JZY5F**W*K!J M1B@=G51X-6/L;X&QWQ'&DRTPGG2$4;GCU&FCHWV"8H>JWU*W^*7=K4%3W4I0 M9\G?M,D6=V^*?L.F;A^'U/X<\O:12 =5#GG[2)0]2L+6WFY;T6F8Q*VCD+H, MF[IU'%*'85.WCD,ZT[*I6\>A[+9B+AW1^-H[.T5^$5: W0PNBS@/@%-EE!4[ MT?*BLQ37E#2!W>09'GK^C$X<-/VZ^E!>'^M6_# ^(J1'*YHC9@/Z<:\_=NBA M&?!K@JYR=X X_=+A#,Z>:<%5+;A%5OU801#40Y@RZ,<5HGA0%UK&TZE/PC%( M@KBQ4V;L1T57AKQQIP'.P*\F%,59>SF+?7%1&!,'O K2KY&9 M<)F*R)"-,9I)];G2'1)*D%

Q#AAB&S"2DNW MIWT=A6EX_M57\34V6ZLV9*Z_938KFH)C+Y',#/,9-50)Z[?5JIYG( YYJX:I M[C%D5A$J'*D(P#-._WCGK3/J,61HRT#9>GO;L7!;"Z9"\HQX8M:(-#F)PG0U M<+?:B/(,6"$=M6Z[XHZ88Q=Q+T%RS'8.=@//2_4&@GO@>S?A)9C[,0AD5A&R M:>A>K9M(+@#77F8-]H0AB!+\IM1Y&,0CUOAMF7%XL+E3DEF3/-#X:PB]K+I* M9A4V_8@U)EMF& %R[DQC>'R3IS6E8YUJ$Z-3^RU83QB>44_-&I4?HV#MG\JT MHT]FS%1CE\N$;.<"X@>,EVYSBR+!-K9 9KT%JFBY4X]1Y?.Z,(5]C3#T)^%E M@C$,W;OY(H+10D4@_'3^"5;T4]W[/>'32*S9TV MK?6KP0+X 8WY$,D?0;[FK"U/JO.%G?:=VH)RYV/3N_FR='('$#!9;U,9=IZ9 MS@QO]3.?BIX09__[S5_X'@R]Z":\>G5A% W'Y36_*"C0R@>L-W^;2EUS85-NDQWE= 5FOC"QCCJ,&[E3KP"S+-JATGKA5E )K\@6LG\M8 MU]1ZP)1NVBM@J2O'Y_RV MY-2&47*-7P%H9=:JKE*TXY5>[E= 7)G &(L6[9 EM_X5 %>FM,H:1CM8&5[B>H!SA&G/R^&[53@XJ<1M,O'M3J&7 M!' X%D"]>%O]47;>LDEC]AS*K&'IP%^? IT@QMI4PKS#*CA*6R P?\!0J&(F \XQ@^&!G$ROLQ$'.II;2)K&'$%X!X!Z)H;0L4D.',MF>C>18VQZ(.%J]]N.O+2OV#F#2IU3TRJ T=012JE8>5NZ(W;)6!TF,5'1:H3-U=E&J4392[J#: MMCX7?KIT4M(IB];4B4*Y7KEH>;HU?&1P%7:[)I+2]"T&;OR''T\ODRA&,XAO M0C=(Z..[@R@B QOTA&<7&C0VZI\9-663;5QC,7D^8':!^1VC*+K':.S'?-/F MB';19!7X=NZXAG/Z1'4JFOSH*(-X%TW#%8,[NQNI"Y2_;E((7%9R8J+ I=,S M&;I<#6<1'<^NB$YP"()L+*.E0;Q3Y%>;6.AWB"88S*>TXS(,C=^ MNP] &!-MT"-U\]6U,7S[B[C>BZ'E,BK,;!;$721E;Y4"7V'\)5?W9CS1OR\A MVY>0[4O(]B5D^Q*RKN(F^Q*R?0F9QA*R[:L=;"UWXJ/ECD;[>J<=J'?:MNC1 MUJHG+ECN4&#X#NF$(J39%[IF6)YN7 YT_$&^*+QG;+ME#69ZVEZ$U34+^V\0D&=M[,4E!'NZL82*> M4SY7+CS]5SG?S#A8KOO4)0>P)/Q4.=[,1ZXE^*266DWF\^62&P0YC[M&. L2 M7H(H 4'\=A,2,>BKJ3^)WO +]F.(A85 -.706NLV1"-V[@G)5BT@#DB8CS(I MN?L#"">07X"3^[.Y:)'P\<@BR$X"/NJ*%:5 "P3=%\54E8;8T+H)W[2N4RM# M->IZMZUXY8[H;9;,1,HOD'0>GN&X+1+ :ST>LX5ZP:M4O7F2SJ,T:J:*)6[I?*7J7:)G'7! MFRAV<%JY78ISPYL%=P>Q9!-MKE=\$C:#NV;N;7SUA+%F+ZVF<.8F6:J*W:C* MN 8^3E_CN'B[2Q_H2%5VC=.;5-TW<6V&$K.Q/;?<0JB^-)ULSIM;D05<5AV@ MQ&RFL(=PC'$S"!%\#]!3UU\XOY3!6\=6!T!<%YIOYLUM27",\1 M!C&LU]&%;*.>H6+W#BRM(#AW[];&X8[-])CQI8L(3LV>0=9DP+Q9W(#5KPL$"^ %=*UXC_ A8+Z%7+,C%X%LM)V%U]JZ"4DGV9^6GE^4MQ+:79Z\SWU93[:DK;JRGW M-1_2F@^S53F[E[;?UWQ8$V?8/>>Q.DJQK_G8UWQT7/-A=O+IL.;C_2:%:ZF M.Y&8=01--1_OM]!'07">J0V_PZBEYN/]5@;(Y>;9^:/A+KU]P<<[+MGBBIJ"\ G. MZ+("O]W,YL#'=&2C[]'"Z"9RS,YZG-3.>_7W&U9#P-5?T;SWA: M_(A9"QG/=URPP!/7TC*%5C.>AAY4-YKP%#VP?F;6MJ6\72G N[RS/$%)+J]# MP_CW*%I&:&$4T6A_KW]'**?1P'6361+0Q\DH&=\_M'YVU#/D9$UB?1UH8C>R MKALEJ K]] *#!5P*OCX^UR0)L]4'=\K;M.K SFWF=ATLZUA#?(O""<0=C7"2 MS^Z4SW6@B5W+%,N$SG>R3'"M(YSP@SOE;5IUL"L)[A-V@ONL9H+[Q,3++I+' M:3[6E$'_*S6Y$2G= ERBV1S#*PY'NVO MX*H+QCE"7GG*MZ9D9L^4*XA/AX_*@,08EVNW9'+64@,K* MA!KH<#=J.M:/U5[]F?CQ&Q4,A6DQG["R0\)FK+ZCD:$X+R*+-&+;IJB$59:$ MYY";*<504SA2$<#2RHHVK&-SK4-K%K2Y="$WM/R \6;+L2F IA7R='21!=/K MMF2HS$'T^,RQ#1QC/WG)-W, M/*%[@'.=B)-CT?AE4WG5EM9@G:C'SM"Z2&W\^ @1M[ZS29M\IUZD)G?;0Q;G MQ>F:KOZVT1B'Y5[T=WU6TZTHQ"P+N[0*1ZG$@2VSO?-EZD/]CW M !G2; P&2"X21]X7TX7F%3B&+).4UF^=C@)%$J,9XL9#O"S7@9P $R%E4QJ+*2FI M'4G0=[+9J6.'3>$4Y)_9V(C#(N\X7"33;<4$?!%U1X@Z-825D:$6C*4G&,19 M<@^2&-W_^,8-W5"B DW701DEMT8"L!WM7>AWAU=W4D6N:3HO#&ZBR2):GBH; MU_5R=+F::>[)5$4Z&9BP5CZ4L$(W,G0)0=V%#1^\0B"FNPU1<9/ 3HZ?]62[ M!+/9[_T^8;]/,+U/J&W=)W^6EO5GU?[#\7>$/-D6(CLBH,*\$[N*.@+9F561 M0)<>&E=C-Y._KF.66@:U/*O=A4VMW-MT8W>;<^$9< R]07R/B(YO0B(4E&6^ MQ7RFCO/7ZH7L>QOX EDZ'F]P#Q<0U[1=D<78R55\@J0/7G_&XAB-;'$]@P*U<'+GGTU^@7L'$B M#95C'R5P--#0!3R.+U9.=)3AZ7/% CSVH9FSRO&,,CQ]IV0*\"0=I7+6H@PS MUT\L*!]7B".Q:&VH?)?$BLITUD2'^+KG5;2;CP I)<8>0#@1I(=S?S86O>&H M%+% VI/Z34%QU_D9ZHR@^_1N56F(#X<1"275WQ&]S9*9 M2/D%DLZOC>.X+1+ XPX6W8\6=^!5JMX\2><7M,G56X'''3A:SMPN%VM/I ,F M(!@\1^GFDY.]9=*:"JK(%Q5BR I;9P-K/7K9"81#,K^3%7,X2>$_03P;CK/ M '_])^>UUU;U1%!8J'07]GA,GB/X9T(/E2W2J[J4=DV5BN--,\ZR'=LV4$4Q M5;917 Z3FZDB*-F6BDEMS\9*8I/R]DH@^VZDV"F_31E9N$MNUH\VI[1)H65:426XHD2WO M-T+[=)RS?C>A0(691RT@V.KM=ON X#X@N \(2@*"U@6LRNCL&2IJ1P/M"[96 MX''G.;/WC%XFF!X,7QZ&?@*O5Z]STJ?A!0R)^@21*C&?J1/X-7?3"D(HQ!AY M<:K5[^E_GD$$R6_^#U!+ P04 " ].%Y/+X0$9Y). !8<00 %0 &=R M;6XM,C Q.3 Y,CA?;&%B+GAM;.5]>W/D-I+G_Q=QWP'GB=AM1TAV2[TWZ\?, M;I1>O8I5MW22VMXYQX6#(E$ECEED&20EU7SZ \ W\22+!69Y-V9GNKLRDYG M#PD@D4C\Y=_?UA%ZP20-D_BO7YU\\_XKA&,_"<)X]=>OOCP<+Q[.KZ^_0FGF MQ8$7)3'^ZU=Q\M6__]O__!^(_M]?_M?Q,;H*<13\@"X2__@Z7B8_HL_>&O^ M/N(8$R]+R(_H)R_*V;\D_W5V?T/_6GSN!_2_OSEY0L?'%L)^PG&0D"_WU[6P MYRS;_/#MMZ^OK]_$R8OWFI#?TF_\Q$[<0^9E>5K+>O_VOOR_@OTO41C_]@/[ MKR;!_\9K[WC,&9-Y>.O M*BXF1<9W\OWWWW_+?ZU(!R9X*5A@/VH>_9AT[^S#[TI_*?;[PG''V%&"5% MA]*N[SNR2J9O72M[ATF8!)?Q.*W[W#.I3\<.R78PH,WOW(3')/.B4/Q[5TBW,O:F>BRH.;5]ZN$?O'&_JGCHKX+:/3%PXJ)9D( MC0?F7^ 30RF[EI[X';D1\^8)D=K.12Z]](G+S=/CE>=MJ/R3[[_%4996_W+, M_N7X_4GIOO]4_O.O;(+$:QQGE[_G8;8]3]8;.O?'6;IX"]/J@]S:OWYER?-M MWQK&O2"521[Q#>U24GSK)W16VV3'4=$#!?N2)&MK5ZN\4+4]5 M41C4(2,X37+BXT$=W[9J2 N76JXCRL46;S@^_O+PU;\5I*BA1;\PZO_WEV^; M+\R',ZK6.HD?LL3_[1->/V&BL%Q"YQ)/2C7;&!*(P.!&I5D?*P4=XH0P\+$( M@I M6+WHS@N#Z_CFI.MV1=)*5VB2J-J&TL2,C (4NO6QTU%"/,"V,<7'HD#N-5 MJH6+BM@E8O0*MT$CIP2#&ZUZ?>A4Q*BBAH&>A>_GZSQB6YW;[!D3MC0C^!G' M:?B"KV,_66/]_&;/[W2N&VI69]ZS90:#Q*$:"_-APX^X -21@ H1Z-U-DJ9? MPP!NO?TXRU,ZKM+T :_6MIM".<\LFT*=^M)-H8P!#!!MM.R#KR*9:"^X(NN8 M@^;]]Z??<77I$Y-1^@"'&9%&2+45+/#P*B:X'A*6E02 MHU\*\GVAX)-'*"R-&)"2.4. 1LFZ_R4T,'I?K5B_[PM*5SU_FV=!DA!CU\OI MG/6]3LVZ\V5$,'I?HUF_^TM25_U_%6:M^4C=_W(Z9_VO4[/N?QD1C/[7:-;O M_Y+45?\O\BPQS_TBD;MY7Z5@,^?W*6#TN4HM8:ZG=)/WMG0SD9*LM9&@?^MO M(N@_-4O5CSA9$6_S'/I>)-D\&&A=X,-*7083+>'L:+'1K@^:-MD^#XNL(+-8 M8T(5D8?89 2NP"%7K$)$]U<0,)"J)#B,DFB_SF)PY.'RT^5"&Q-K$[B,*8B* MM0,(S:^S(T"IDG!>3 D 3!6+-/3N/#] 3BO! M#=PMS@& X)[JA!7K@]9OKCI=4*?J[/H'$)WE^FD1 &*F@ C/!/WIN^S[N_.^MS MF5IUG[=_A-'G$HW$T-_;_OM\\,+NR@L)3\(_V[9:@R4K3I=+ MP0&FM->(%FRS8VRXK@+Z6O-,30\J$[&VK:5J>H_]G) P7FDW'W:LLV#1PA@I M\\-!H5E;,#"FIT)F7AM!VNU=A[,5^Z$77<9J1G-FE TZO>DW',@D2UZE+XB>3P M,*?440VT(U0P'2'.ADZ@>L*6;:>#D78*!6FGPY!V>@!(.QV)M-,#0-J'P4C[ M 5I'X8A[<,!(.W#2*1] (:T+P\?DQ=,8KX-6F&ZU<'I!7[*K#<3MNQNMQ;# MC.IN-.QXP:!SH,+"4>"*A^K ;C\^)21;>2M\YOF_X< 2EB8FEV"T,Z -03T' M&.!9J2D$BDNFXX(++N[.$[))B)?A =[0P./V1KN%^MW;[1H&,)BST5*\]5[R MP 7;ISP._7#C16=)'!AXK(H4+G[X!<,!CDI# M[Q))1K7;<%(2@\&424/AN@:_%@H+2:UKJY]Q]B4FV(O"?^#@.G[!:<:SC+TP M9I=6;>\P6XJ9Z2KS(",5-YJM9(!!Z4C%=?>;J1S4L"/&7UYL1HLL(^%3GGE/ M$499@NX\PDCNL1]Y:,'D)?54.HYS, M59*33LDJUTE&,SM2#8KUD5B2\L.)DGK/]Y[S++G[?*&_\]0B<'K?25"L<]>I M_G7V3E:J)+WC1(E%13K]&K]*YQ>[:LD[55*!&SY\QBN MPWAUNWPD7IPN,;E=?DR20.?G!W$ZK2)E;TJGJI29;7:4#==5J#K%.5&R1!4O M^S/C1OS^])2SR%3URPH]"0X6V5T2QMEU3*W0EQ(R,;FM:F9C0+? F8X##@IM MU!06+8P.T75R%NY[1;L+U&Y?,!F"LC[]3 "3JZW 5I<8(JRD&@K1!$H$$4T/ M^5/*$\*SRQ?Z7X_T>[IZ4BIJIY6D]"IW:DC)2<&@2*^?<'6LID:<'#%Z4--@ MSQZM7U+0SH@DM3^2$D)%D=8/"1B:TAVE%8)2['^S2EZ^#7!8@(?^H8\9^D^_ MGK.S\<53FA'/SWK627YW@0VE6@P/PH^S8T"ED7C,QB:@7RJJ>;K[(O%YBC[S M6Q([NC^[ZFR94E5?MW\#T=42A?H]79'PV6&6;E[0SP?\;EKDK21&]'YWU=%2 MM:J>[OP(HJME&DD*AA0TB!'-V]D7./5)N&'G!3IK.F3.NUZBI(" %@TL((B* MJ?'0HIW5U=_C5--0G0@ZI*YQHY,R3YDVC2@D")13 F0@A85Q+/BXO_D'LDPB;9& M: B4KM&A4+4/D!X9*(S(=5/"I":'@!0>M^-/H1BA(I(ZWY(HE!6V)STZ4&A1 M**?>MM3T$/#R\(RCB.6Y>+'9N'BT M[8(NHBQ-;M'/"2%!;1V*:F*P0.IK:(FE(E3*^&;%4^L)5P.2!$K7&%*HVD=/ MCPP4;N2Z*1%3D"-.#P4JEW%@!92:;AZ8]-24@Z0D @B1KF8F@%#J^>%Q%::^ M%Q4:7=%_ZQ_X&FA=PT2I;A\J B$HN*BT4T*F8*B0PUD P.9OV"-VH&E1S@,9 M054Y8&HR@'#IZV8""Z.?$2KG.2$=W=5SD)K4V4&O0=GZS%=!!P(N!N6$D^"" MO .76>>DRS@+L^U5&.'/N21?1$[B"B$JY2ID]'\'@0B%4D*Q>4Z&&!TJ"&?L M_^JT(VN9MY"3N<6!7,DN%KHT@/ @54R!B886,>(9<7%.?15AY2 #_/:? M>*NT3J!SBPR%FEUH](@ 84.NF0(<)3'BU(B2SPB/.Q*N/;)]"'W#Y"$2N@6( M2M$N0OI4@""B4$V!D9(:/5R?SS^W/'IOUP$%;7VAU8 5);U;R!C4[B)'00P( M0'H-%3BB3*C+-3^,M>4Q>97GA2LI9@".J*H5-0P8/-()N)L@P M!K;(82SS@X6ON6[)'4E>PMA7KZ95Y+/ 1J&T%#L]6G@ DBMH0E&]5J[XYH=2 MN6HW#IB*;!Z/TU52[FX*&GA0Z2IF=#0%]?S N$O2S(O^;[C1[M?EQ+. 1*JP M%"H=2GB D:EG@DW!@RC3?/OO$KKL5$1ZNZWWN[M[RA*UFGO*K1]!0$&FD7A/ MN0BU%$3S=#;#*\&>PCMT?W;6U1*EZIYN_0:CHT6%A'[F8YS2S#>H;Q*6C/6< MQ.J\ Y'$57^KE*OZO/\[B'Y7*-7O>TZ&.-VLP?RWC%4NE3KTUF_.9OR^.O4$ M7_T HH_[V@C3=_7[+'WZ,PDS^OWS9+UF=<%Y(%^6IJB@<]776C6K?I<2@<" M3K,^'DI:U"6>!1P/213Z8<:>IZ6;51)Z,MMD1*Y@H5:PPH1( 0(02K6$\D,U M(:HH9X'"'<$,D)AV![^CB.. %:A<2E"."Y3M, MPRR2;4-%$F>SE$*Y>H[J_0X"(0JEQ,K#]#=6;/CD]-W3U]63,O/$+#\GC\0+ MZ%3YL%T_)9&BF):4RA44-"I6:)"0@ "$6J\^)CXGJ"1%!>U\Q;8Z*DN,ZOWN M"@92M2H ='X$T?4RC01'T.GQ62>!RS?_F:J&%?)@-?/BH/IX4>6$O;/P M%(4K3U%]44OM&AH:E?LHD9"" HQ:/Z7_J%E0PS-/X4Y>O>TZ7B9DS;6XHG^0 MV*J@%2E=A[,5^Z$5U M%4A93-W,X@PSELK7\#'0PT"2G9+B4TZ9QYA%]^)S(OI:!SBQ^%FEW<](@ X46NF0(G-3$JJ.>\2UZ4OJB78,P% M2JO8Z,D=WRS7*MV[8"ZE!80 MJ9#2;A6YZUN?.J7[USUEM("@I%50><&SYF'U;CP 0.).\9PNQ5:))E>]1^6^ M^HV@HE@ IR8!!!*97IHR. 15M#,BXF'M1=%9GH8Q3M634X_*+2*D*G81T2$! MA B97@I$<%)4T? M CD5"RIXJCK"0(=)!@HU).P$R$?1:A^9QD MZ#%!7U*,LF>,>")M0/^]51"_D#/O$RR^SZYH%&OW./"(#$@Z8N?/L2@5%AYE M$2A!P,FHGOJ!EIH#52RS8.>6XIFT]WQL,KY4W+\PLKG!DJWR%)A,]"$Q9 M*BF\8LS8NMMQSH@8Y_R%F=J5_M4+P Z1XW6S1,'>LKE% 0(I2K54B^;VPPES M%@;,GZ+0OXH23QV5Z= X+@K!-@0 ,*!J)6J_A\G1)QR1A2<>?%O)-]D M_O:.)#[&+*T6.8-,ZF+*BA40VH;HJ\!A(P*U9!RUYK#Y0X L M=9V5JDO\WQZ>/=J,MWF6LIF5JJ>.I&N9'!]16!C0.ZC0< "H(6:JAJYG!-Q MUB-4,*,6]ZQ[N+0I=(B#L^T]7F+"[D \XK?LC'[N-\TNQ(+7]0[/VIS^AL_( M" **0[55;0=3U!: GE@N6BD"_<*$("YEDJ?A*V0NO?2)FYFGQRO/VQ3PQ%&6 M5O_2QVGYS[_6Z2FWRSIGY2XIXB#5*_:]QAK&Z@*E8XQA(!W"-SM&1R@K9$=6 MK"R[MDE1JKC1+Q4_$' NTA1GJ0&&?2*7@),KV(96EP(,B*1J"3EMG @2%,I% MI!4B!%KWP%"H*^*C1P@,)G+M5 _>>)SG!QBP.??2YT4)1G Y]2_V9K1\74F)C M-6T#[Y/'OD-9XP1 MI34+$. 5AU3I/?8Q'1)4Q<\X,V!.R^(4;A;*=Y"FH8<#,K.2PHJL9$&DYCE" M,9XDJK8[Q*YC]GYS0K;4#H7-71*7$)(IUX9,^W/OSM9#8;@5ITLX#3"EC2X+-C!@L]=54@:(<2)_LW>$ 4L; M ,X(-2.HYH-/EF1>=&,;5E!5 6!"0 +CCB0;3++M'=4WHP. ;5$W+*JJ7O;H M6=QZ*+/R7=>DI@?DDXQ*BLZH8.%."%?T@!;3MU0]CYV-!$4[&'A_9ZWQ $=5J+_WHO14+VIO0>PJCPBZ<&3$Y@'^. MD(BU6;(XB9$9C*LH &4QX5L8DW972)FJ%%M M3-GR@O$V Q467C%KV'FLMBW@G_[TW>G)O_Z("D'@ &N7K:ICF F4%GFK:FJ( MP!N6P1HUC$#26*N\GSMORT(A=FE;?>(Y$K;D"LM2M;J48$"D54^9GK4IJ&& MYW*]B9(MQO2Q&&A,-V"SR6DK,UHH\O(! 9HMIH*=WJ\R"/5Y/B$8[P, MH0'PCB1![F<_>X1X,9WP?9_D7G0>T75FN QQ8$KRL>1V?(P^Q*3>B;H-*QA@ M#M-7XA))C@/T6K)#"H.5NA5'#.RFNSEC4<_B>(8U*M^;9Y7T8+!FH:0*8*D7 M42>X(&M(*#M/8K[H_#G,GL_S-$O6F%3>?:M'FQVKTPM( XSIW#^RX .# MP@'**D^#"'[!<0YD B['R'VR]2*+JT8JZAG"?@8HJ=66@$DDA@8GI88J0'D-0Y6"#0-6Q7%$H:7UYM3$ MY/Y8R&2 >#ZDX@ #-2LU%2=&)>JJ9'\84'MDR1E6030II4M0:51M(TE"!@8^ M:MW$,^HF=P96[.(B? D#' =VJ%%2.\VKT:O>I[@6CUID/#-BT\A+;&8D#DDH5;#/EDFJ-4*202GF@ M)3=;ZGM >:/EBJ^8E/DD;LZOU[+,L-O3*B_9\$GIPZ]* P8Q",0$IO S^$3K_CROT_IN3 M]VCC$?3"&([0R???';W_UW]%:5$JW\NSYX2$_V#G0S'=B[*'Q8,?*=7[HY/W M'RJJI"FHC[P,/= VQNP-(G3ZW1%B:/B1_=J+[KR0;K'.O4V8>5&KK56;,@M&ISM?:T,Z^U\C%QCX6ZLJ'('6 MC(A5H#H.8^07O# @^$CH^C,G6Z/OE!$Z/912*MHYDQ*HW$#H^P)",5[Q#%K= MR91*0R%(7!*BE%'"0,L]SKPPQL&E1V+VRL["]_-USK.&+_ R]$-U>18SH]NR M++:&=,NQF+C ."QK5<7R*P4CPB4G#.2U].?[&_;\','/.$[#%UP$)V^2E%U. MOET^>F_J8.8P*8[#QV-,[$64AX@ @]9Q>DO2C2HI57''MIPR& T#S^(>S'JS M-O?NUV[7"^MH5JF?_&@V56YX8:#'=+'5?$"M8(-T%=F0 B#E@84Z2VWE&&P% M\/@6%SHF6WNA.X_<$O[B4\!7N'>8\," .;:@YIPI4F,R11&\4;&!F7'M=16N M*A?O'J9EI*<.\*!W=&_+XCY!$D4>2=&&3L"";8AAXNM,Q/!/?PE4S[*O 45?C83KA^D]-P$*ND=EMK3ZMR MM[R>E!0,H/3Z*2XH- ^H0GLJ];[(H+JBW25+SZJ+!;+R7_0_@3H\-TJ2V[#Q M:%.[<>3!8L" =[SN0CH4SHJK\S!@S"[\WRY914N^62I.D=29;*<[$.A4O02%1K MHZ3U,ZR0FJA8'PR<@E7CH"0P8-"Z+UV^7:7,,A )W:9QJ!3MIFWTJ%+UB/'UMFI^='@PSJG"E9<8+! MWB!UA;RY@OD(K0IV'O'W.@)@X?0>IY@V-'O@Y8*N"*.$/V*EAZ>!Q_&S/&;U M>R_QJ!G 8-!&2\E[.YR'0RYHN&#AK;YS41JCJL(MH9OEYDM?3>E-EXH(UA)+ MI9[\F+*YR0(3+TWVB,G<-N4LF!%5E:*F(0.*&T%!];-TD%)R/B=QTC6A>FE6 M'QZUX',))VLSVN R,H&9XFPUE=^**N\CORM]U== [J]N.F3@8&06C?) S:<$I2?NDH(#E=Q46+$WSX2+TXI[L,D9B[W M#"_I[^H8NS6W2U --*D--$M6:-< AJG=QV7)79:0\;05K!6]24[$#E*ZL M8("KV8I4!Y9AG%/KRL&2Q*6K;96WN7RCR\B$!&'LD>UUAM?\QCT[ZDQXC*Y: M$V@/]_?T1?<)%WMM.C%I8R^?@S7(]F^H(H/DB8L%6)*IMK3T-F?%4R+:]I-0 MNQ\<2I5%8 ND8!8/>OW4Y5+9$>M+F%+ PD!1\2ZI/M;7HW&Z7I"IUUDCM E@ MN2R9:K)L'DC+RNKB:W6;X-;?39ZB&F=1YC,J.%8Q3 M&J:O&HO-)10@D3ZI84,: 0#DK $&&TX*\/#?8(*E1+^ED37UG(#IJ:R#3$D* M%C1=_<0*X/Q7F,#IN4\>!+H(4S]*TIQ=O=II,E1+F]U3V9L\8+)4B0(+W&'Z M]X'],PY7SZRD@O="-Z@KS(HJ-)=;VG=;@$RQE<*+0M_/.2O]=;L4[N[HIMZ! M,EP"?91Y;7@/$@"MY/D8Y0'/\ ISRI%J>P%PL!0 >#69:(%8E8@#P:Q!?= + MC/HVVNVRB S0Z452M,=8X76@%+>%;T:9V*V*,T@$F 7$.+W%JK'5C<5DB3KL MJ(PBVMUDA!.4.P730W*]H,?D=+6]U D1%'S\;Q$_'5D$?\_3C,'*4.MM7Q]S MGIVPMP83\ALF_Q*8\;)7\XS9.5DC!'FU%-AC\DM,L!>Q\BK_D41L6?+1"WEN MTFW\@*EE154KPJ]07="_QBNZW0R38.2HW/US$,;E5(UF,S)W_1;XL3F1@<)E MX6?Z-W8,CI9>6-6NHBL4[\4+(_9VW_$R(.,:G>*QVC(H=U>&I65%(]!FS5TG))_\@&A6GW4!+- MLFGK*"C=DW$*,$Y0JI9Z1_4+)P-2 *96ZR:,,4]/,AG9(IP%'8*B4H345/!0 MTE=-@Q1&BCCM7+OLT26$W>ZW-WSU0%N.9#I_KM%3"#3C51BSHQCTY-$??'Q4 M+#=FZH>#WTVZQ8-%9'?/=HI/0AS>/I(UQ:):6M,V>: +Z];R?8IHSC#Q$/:) M8QO%=HP-D0UF"<@2E->;3+2BV\L4O2NN4GV-V!@3MX3- M/K#:!C;YU @OE]C/M%O!P]A P0ETVVAY./NG!H/I8Z)X4^HB? D#' ?I=7SY MYN,TO5WV'W-1M-5DTMW6G)JT2;J%JB81#68L3&N/>+Y<7CI>H[CVG=XU!7<7N$'.?OK(PQ4]A##1$"!MMC-1?NI] ?V4Z+S/!$ BMS:#FZ>*/'DIYJ?Q='[C6X%[9DT:9KBLE%FTW#WV MDU7,I>B>]=O_9Z%-)E,TXM!99I=O@AFBC@R5/C[,7_*JQ,$8L.)#C@N?FDF8 MZ6GV"6?/B6HJLF.=]W5-M3'Z]S9%/FBE-P;HW,?B'57GF:+;X>RR(NN80_#] M]Z??<0!^O/_T^=?SXJ4[5EB2;SIOEY_QZ\+WDYS=)U[=T2G4#S<1W3(5@^UV MN0B2#1L]?\,>N8W[\\%40EV =MH&8'">1N+LGGI2,\0ZD717D*;A,O2+"&0> M!YB@Q<,7]J3VGX_?_QDDU!]?D^E;B0L]$*BW&F BJ%.)?P2H-V8,@_IWQ^]/ M#^TD[<,,)VF7L78:UFC9[X]+GA<_X!!MED1XT2#[]'<=[TQ)[V9S%*GN:L;9 MO<88;;5I[6WN?T8%/[@'>J9.L'.7W0GFP&Z"IMIG3N3_2&'>7M ML*2M8^UWWI9IDR[6;,U2W]B5+7;,/,X6I+;JU^M-$\/LX!VBI?G@I*DZ F," M:$UWYU[Z?!4EKZ8[_WJ6F98D2N45*Q&!?G:<#5!2?YV.,B'.!6ZU\1EG3+L[ M5ATLP,'9]DN*@^NX+D^Z\.F&K7#VAKKJ(P0YKN@UTM#>#<.!4L" >+3JZO< MO)H%2#&)UJ$'J[E(S>6IM(\).[V(_3#"G:N8C\DTV-__9VDH>"36B0P<-2*<7@1OEU2OTM]7[:]HWIG+%S(GUI3F&_+[/3= MV$$&=9Z4M>*$EBPP2&OA*5K*S*)./,Z4$!2$Z29)650>JZERC_4L+A%JHWP;ESIZ,)[00DDA5Z5B04L&O9*) MKK@*+AA(NXY?*.H3LOV9A!F^2%Y5$ZR,T&W!=Y6BW5KO?2HP"%*JIL=-\I12 MR1GF;BJ-DE>TIC_SE_L*>2&4T@?J^W:5#V].(!1M-$P$C >RU,;9O9(E\D.; M@D?HWL=T0\! +3Z=!0/!%V5!D=;+'^RJJ/=V3O\Q5$Z]9C:W>U0[([K[5CT/ MM&N_EOJ*V]RR8 R\)UBJ.L'=O&W5X86"V.FID%;ASGF0E!+,O*Q5SYP+#^O5 MY?YNB2TZRB"AY?ZJPS'GQE:BNFXWVR*'-G^:517S'\O)\AW/H/BZ?%Z2;66E M);%@@(]Z8Y:2CR]P\;^MJ'9Y.\5PZ#)$@./'I@8:UGM_RI(;C$\.:%GT1]/>Y:#/ !)RHK M/N4'+((C%.0085>=X3=- O; MD6.T(P&2LY28-L1CMM@A[W,,.@]SFJUM#E3X5C'1>TP7(\HJ)19\\T)5888> MH#TF^)Y3KK RS$T*,NC0.W_VR&J OQ3X8$"O9X8=]$HF^ M)N<)*Z/E)"GJU M2/+.Z=&(=:-*PNPK2+UIQK6DG!V^;S2I+NZ^FS- 6&M,^VL=BL89(@#FA1T9 M6NVY8;T_,5AOV2MB5BG\H.%;G'I-/H),R* M3;-I6I2JV<'CU:BZ#KF \_+Z,P>=*CYY&5-Q>[LE%%90%0(&@1(G6=%T^LXWL]KGGCJU(3]#'5 M#@L8?V6GISYV&KI_Y$Q1R+@:)'3_=H\W93RB9])]H=)C4I97Y_KT6F=78;0D*(YR$BL O+#D>L6Y\T(&Z@ISMY7E06R6U'H;-TM+R?H2!G2K MQW,NWWQ^;_:>#K/;F XV>IP!QM6=Z4@\87$[A/=0WC4$[ @;3?[:"BL,:X*1.NI :SW#6JJ+C+$W.M >PE7,WR6- M,]'J1_R6G47J&.]N(EU"= KCVR#>11X8F$]@A,5 @('^NESQ19CZ49+F!!NK MMVDX9BD5K59=6C-:) >#/+..JN)"6]2P@'.Q$K-,+E3/,C/,M"Y01P_O>JU1 M5_#5K"X]PC8X]>N1!O>E)G<:+34HW8F,*FC!>"V#@D+$LR1'E!YQ!G .JV^1 MR5MIZ.=$E=9/*8G!XLKDFD1@P4#3 UZQL]M[O&'/)L4KTY.P2G*GA;\-2G=* M?RMHP2#)H*!0_KL@1S4]. ?5-\A^867%.2?0+)=9%FQ@X6>_VJJ0>!TO$[*& M].!:[A&Z$\;\188[D@2YG_WL$?9OY@"=+;/3NO2##.J4J+?B! /&0>H*+ZW5 MS#R 7+*CAA^NJ:!"PPPK57M@[+BH/-UBLD+E(WI M>;)>A\7[#^S4/.'A/QRSV)]UL&V@#*?GOV/,ZQS@#1$ !J5CM!;.Y!H9W(UV MI$ .Y%D9;W*L0X6 [76X0Z3<%BP-CEB+:YA(+BN&SC@O$/#X;@*I$GU7M5' M%3D8U)EU5)1SI"R0_:3$+O.!AXYE9IP9#CS4])"19C[IJ* &QWG5+XI=X*>J M%E2V;1R,1%\PBV$H$8*0,]8 MZ\V*37/3/]7E181&H$L13#(OC!^)%]0OFPP[1M[/YV8:'GMI-,5@FO1;$(?> M/@SL#]1&=&M8PAB+Y35!PWEYC\CI>:94P/X?9\WF>9E1'8O!9UMPN(3G0I#8R+5G! '28OF+M M."$6*TSM>4]%,R:G.L]I#>8;MB=2E,L MH$_D$EER!=OXZ5* 08E4K3X6"B)P/NJ&%4_$S:-W7$N39S(QN46-C0%=%.DX M *'*0DTYRF! J[G>4KX(SP):A"3D/"$$^[P"I_6E/1L1\USCLS=.?K'/S \& MDB.4UMQY*F44,4HF!;7$@'.4G_%KZX8726+Z1Q_79Z.%+?7[MIPFC/UP$YG= MZ32BW98EFJXQN@6+=I<+9K1,:(RXL/2IF&B+KM,TISOW]DW"SH?0YR1#?\,9 M6@3))H-2V_@A?TKQ[SE5\/*%-XIVT%#1K=:<(JV[E1-!6+=E/$54@ZL%LI.54]:S)U]"Z@** _^,PYR M5B"\KH9PGA-"__3(LC:,Z+1F=XK/@49U$&K)"P>CPQ064%JR%P\3 JMNT=C6 MOPW/EC#^(@XNPBAG5;^'@76@M'FP.\ID.90'B0*([#'ZZX#N)^M-7BQ[V5^? MF#@>G@T*@?RYK+#(@-Y@@E) Y13J1NG?JV[=DC[;EC_:#XF!TN89$J-,E@^) M0:( #HDQ^LOJ$;,7DE/T[I_^]-WIZ?L?27&0S_]V\N/71VA%DC1ESR5;ADGL154> XM'WR3QZB9\P4&1RWJV_8B3%?$V MSW2E1A&,O73@9#+]!^<97/MJ./GXF_IK (?HGDS436QQ/:+94)6_>EX\!OFT M1:OZD]A%&;;@> ML( @?$K+R0_>5%>/AG_B3] A(/;^)[=D2!T M;N416A/&AXMQB?&Q1K8Q/E0&&(R/5%R'<:]ZQ?J8+O2.F9,']QRU^J%M$Y2M M.)VF/=F;TLEV,K.!P:B]KCI82E]'1W[DI6FX#.E6VDL/ ;K-I/0EIFNA*/P' MINNS-+V-6S?F!JX\!DB:9_$QV%3Y^L-:#!CHC]==-Q2*O7)>2T11PAYLYZOO M)9T0T N;$=C*>^W]/2'5&-@B9B2,8= R_[P>PF?;ZDY [D6?O(PK?4&75U;C M83>1,UTT'FV\XC+Q8'E@ALH$1FA7-6L6OF*#Q4_2XAH_>^Q]S>_IM0:-42#!#:QH[ M+/?%7NO^:\+OO_J=^Z_E:<>[Q>WY]=Q^=Q[=L\LVHJJT$TE7"W M5Q*G;)#NA<4I)(,969.:HQM@]#^D+I-->E]-49+SMTW9F-K3T^@785I%NYB= M5^@Y'U0^@C9,P.YQT5UP$W:*1B]A1><>F\>RA ?P63 M%ZIH!2M7;\GKTI,/,J?MJ*T89P?N&&UU:*WPV4$M#&!*2SRPH"\[X!MT9#5* MDMNR,J--[5::&2P&#*#'ZZYUQGB)"6GY8;8-9OMA(,'1[MUL_E\#5MK6W"ZQ M/-"D-GXM6<%@=IB^VM5NG?H3\7?+&41A(+2UE5ZS1.N4[@"25)+)8UN[4B"+I3P5(E'*9$(; M %=YEA/\*8S#=;Z^9[>[HCMORP.X5PGIE]D8-AQVDCW/X)B@.>1#90?! ?. M[M;H#XF+J#S[ !,'LS_BI*7A_RS2;B%].\J*EX.G3(#)0VSR 9 M9;)\6 P2!7 @C-%?&X*G\M"2"D1I2^*>HH'GWB;,BL/G<[9]D,631!IG<3R5 M>G60KD\P.SYT6@GO?S1DD#9O]:VP>^_UDY=A$GI1'Q@&VED>G):I*WUINDTX M.V!LM!.N,GNO;(8L:("!YN>$_'8=WY'$QZD1-3WB66 C55B*FPXE/.#(U!/> M?J,TQV%\O"FH@&'GBJXFZ18I^)@D@1$[/>)9L"-56(J=#B4\[,C4ZV.GHD$K M1J2#CHNF_XR5CYM4O_]ZZK2ALX1.YCF/K@L<)^LPGM.-V=K'BV+LTM]<@.-5UA0=V]5;TX,M#RGU MBJSLP:Q=L-QRDW[2!+EX=YX<4Y3678TNI/+,E(6F$&S MHP%"-@OG0V'Q @LKY\'PGT=\Y8_?,/'#JLH!P5'Q^AO[I7C@UWN=HA"W(M^E M4*UMZN,S;ELK69ZW,SN&\3O+DQEC5IU#,X1Y=LB.U5B!T:0AY)L-5@P,KS=1 MLL50XC8#*WBRW;DQ9VV ),!U6]NF[E"SE8F9'=>[ZZ[+*2S)42T,M:0=L5N< M%<4O7"24IXO437 3QD4X7M6.5JQ.P3W F Z:+?C@P-=>60&O.HRB7Q@[XOQ: M<.ZQ _F2YXX7-I;U4^MG0%$YF5;]EO_8*MD\4]O6]P7TY^\2,D!MK=.NW^8U M+:@S]=&EB.V6'>.$'D1Q:XO%R!B)8+ ]B1FZ)4HE%K$.095@5$OFVT4F^Y@+ M1X5T6.N5@4UC6L.,%^>VQM!N1G>K"HV3!6:8[&B ^&;9N$$Q_V*IU+P(N(HE M$.@,&>5LU\TTIO\)'KTW#2"&B(%W-K.+$>H7.+($X0H0?@4(&'ZP.OLMEO+, M09>+>Y6GTS$X?6?1J'@G&U1)#<8?&564)(=2AJ9,65D]L^#94U#VLJK?V5M M7V"?O6G17U=:\C@+OMJJ7P=<30RSHV>(ED*.3UV,M?_N#PI*3LY)DX?LD]U3N6$7L MW^243F&U*0YU,H]DNA665E,Q'ZDHQG*,GO JC-GY/YOOBD]!!E7YU[ Z^AK4 M&"+S_*!3&60&89]S=E\W2ETAP:2@YB>1FT)0BM(D"E# 3SGY\62!TW25AAHDRTCFM:!=>8Q^-P2 ]I=S9/= >C!&.#B[/475\ M<(1.3H]/OCM"[6]V,QRJ;QY7'T7U5U'[L]:ATQWVJ943N"]>&.2/9U&=%#=2 M[5B<[5(ME:\WJ0;ZV:$Z0$FAEDKU5&3%AMZ5C#LOS13(Z*^;^NQG+=["C%V!AK&.85H&=I-8E6<8(@ EUYGN&&=2X76W&#\S&"5Y5>_ M6^^&,=A2%B!1_$_U4X&M1VTU.6T:>I,75@R@@6:*."C -F&\8*)[T\I7NA6-H6. \8*Z#&AJ:C H M,ZHHK,)USYX?(5Y@$B;(+O!3UIBWJ-[H9=6O6?D'6^B9QZF1S615 X<^&K,M,>O1,B! %BMN?QV M5$.*&"V01%O^+.WCLQ<_XO4F(1[97J\W7DA8:(9=/\)IZS7VND'HY)+:+ PF MD^[TG;9IFZ1S^VP:T6!&R+3V&,=-(7*F@.%DBTMP84,+785*[K23T4]>E .) MOO36%CV#RBA3DK?\- MZ032!S>[O6 8(VYH0]@-+ENI!S".!IJB/VTY0AK^C,R-HAG7)* ML?P&Q%$SJ'G&#"*K#QS48/--,'#G.P65IE M/Z,U8ZP>=AF._TBC;M(I32__D$;;=%.:3O@?9I2-F]+^8*-K;Q/9H^YFR M_D#SU#23TV1C15&(0)];6P]Y6>K_"'YGA0O&F%47-!C"/#LVQVILY[VMX/=' MN[@!/C'4V@*3GWDTW4,ZA#S>#TZ[B]46&IO%^\%B[!F[!$JFD?QX>(I\(DO) M<+*&!C6%?6Z0E=C9)Z#I;>D/CU:&3\0R?C8E-ZMP4KHS'^R5-/O,BOWE\(#; MGP]NBFERV5]3=>:9Z3\#L>+^_LP4MCF%"%3)0"TAJ)%RA,[J:OYE^>2#&J+J M.7WJ(3KL2P"'Z)BF&C%$AWSF@(?H"#-ECY*U)LH5*Y" WD7\7L77B&VY](5M M!HW<^?$W ;;J!IVC5OU4R!&,$,K8P_3(*IMDDY7G\\DJ#EJS#BL PD<."5-J MW$7.WN:XXTUK\-!.ONR\VH:;IA0J<>SWL[/O@=S;.GKE=5M5!6YTK,I\/K$= M&T8$^Y&7IN$R],N*_#'F189#H8@M;!]A.V.><;OO>V8WOPN3B&6O[^'[$/S% MWIK5QFM,_G'POF-?%D^],/QOYECDS;V+JS!*A#+X+4VW'WY]7WII;YLDICYPUMR$_Z>AP$GWV$(.M<0RI">J6ML M781C]0["Y 1X;LWP@W,(4%DZ]-?ACC/U^R_+V-$=?"\^86<4KO&5<73L3N65TA_R#(2/N7\J9#'Y,YC M[;JGV.Y '2!,SWMMWBG/" 8I &;XSV'UZ/4[6P/XA>,Y+HXF#]9KJ!/4]NDG M)OLJ!,\P<1/:^(*)/@E^]$]KY]1+^3^0&Y"EAPS8:,';28_=%(-;%P]05H;O M2? Y?^H2Q.S6.5*@+N/ =7:K\C$.V]42U?E@4N0@IF@>+LY&F3GU+'U(\)LR M0]/M1>$I82.8(#S*;-VEX-+E=8\S#Q,!,,%=^83S$'XP*Z\12@L1QU9A!XN!B"N!2-'8/L&W&/2(Q7?$>,WT-Z=WB7V M4*0Z.0^-V7T6PE9\ZD:<*CAF\TTP ]61H?*,O#*Y[EV96?6'$ANSL:"/^.LFD?0)QW@99NC=AB0O84I'SL[(5Q20&#BZMY(L M=OO9Q\D7G96?<--T=76*_7YN]E'ESD99B"=9LG$'8W:Y"%-OM2)XQ8.9M\M[ M_(+C'.OV[GH6I\6[+)3O5.72T,^.R0%*]D'596'X*IE@[;,5EIGVU68V )C3 M[IM-/-"Q9]H7:_ WX1Y8L:@H/]44#9+Y>@F1LZE;J6 ]VPH4LP-"JY:A7E.> M)8@4K$#\#EYB0G!0VJ/"?I_*;1E*J8K=DI(=$HA%*>0J"MZBI*J>=TQT&W)*0WLA9!H*ZI.(S?V30XQJQZAAS"#&/R M'*&QV5$6_^)%O.[A7D'8&3]:N*DHG0%+KVH-(3D9#+!H=3.Y*'>@L,!T_3]^ MLHI9%LO)R,$A$P3)5ZD-'>*T1"EN /E] )L@P!UF M5MIZ&S1G!\X^-;OMXEVV%AKE^UT]VRQ-R9- _>AEZ]=)RV-#?Z9_9^>XS[D:,&AZWH^F1*GB=-BUT[[%3ZNWM"R:+ MHC58PQ!P^AK_&,_I M8FGZ%*B711JO=#JSX7*7VV=M0I.?9V2!XF:&J2M/S/9\G^34\Y2)V4 >=NH. MB)O0>PJC,-M:#9\6]7Q.2%!9[8EJ4K=/LK(G4W5SEU[)/ICX"ZRE4XI*VG!W M-"DWHIN4M1?&E:J/F*QE \6"R9E;LC:@]DI&CMDGLT%J M]O%3\2&O8*0KH9*S!%5&>2'ZII[!%V'JLX4X7S-Y(M9LS MRY@=P3LJ;L1T4+*R[1?(-7YZE6=TY?")#KQUOK[SMCPC_R*OZB-:M9=9R'Q MMC50#6.3!* @ME2[#V&&FB.Z-O2CG-=*8*&V#]\?OV+\6\K.*RBX'V@'X/43 M74J>?G>$&,-!(?LZ?GQ->'AEMW9LRP&(;]',$1!OA!P:R@7-1:"?OC\TW-:! MP9W;IB4))G8%4\>AMQ9S@/CMZRY!\,F!(?B*-N4D &X) HE?P=!1\*VE'!YZ M^ZI+P'MZ:. -7Z;QOBU!,,';-W0<>"LI!PC>GNH2\'XX*/ ^/F."O66&R6Y- MTY8#$+JBF2.0VP@Y-. *F@LQVYH !GK9Z3;&BKASRS!%L]BSN\3J4*/:$+7E MA75P,%!KZ4G"GLX-F&KE\QW7ZTV>X> ZIO#'PLFVD=K928%9Y?J(0$T*ZN*# M4#=/#G)VW6%.A>6OABDM7-"G.E$*].)%.;^C M[^H,]-Q+G^^\,+A*2#6:8A:F9&)Y[L8$0MU=))NJ M 9K,]5TESKY$G-2,/M297+2A@M$R(<@KG\$*2]E5]NZZ^0(;#DDO8ZDU,-Z= M[BMQZ9X=O*7),D_Q@BY&LO3V*?/"F#7 Y9O_3(UB]=P^XU?Y*D4^-B80ZJXN MRE0-T-11V54BC+$QE1G"30\F]SA9'E/!R..245**9B,#E\+YT(GQJVY<[&WQ MRZ:W1_R6Y5ZT>$KY/1?Y DU*Z'#)JU&TM=J54,$ F4XU<7'+:-&[DAI(8539 M'HYE[]PNJPM2 S9_?<:YM]]R0TP;[R[7[$ ;K*HIE9@E6!TU:50S M0DA06@.C&W 5#PT*FN%T ZW(?YDL5=2R??3>R@S[LZ+*LZ(93$PN\65G0!ME M>@XH@<5!VBKJ=5-R5-*C=R6'=CFVM\!&\1!&^((OETOLTXTZW8\L?)XZ2F?F M.T*WW.$FPM=Q=4=P$20;=LF_,I]!OY2Q\P"N>2@,< M$YDCN:[?>3P0D02Q^P2 .LMN7:2T^DRQLC"B'[#Q"\]IK.T_,.S1YOD M.DUS'%SD%%:KNO!!\=-MGJ69Q]^5$WIE"#.L'ANAN;"XXW0HY#)0P(6TBSVD MQ>])(VB6#KY,LW#-G[*J=L?%XH#^-V&[9*%330RP.M)26_U0Q)605@RS?-XG M+.5H^VZ'$.8=28+ M$[KL%*3U "][>1=M*O&SX*7_MM,%?LJ:IKCR0O(3.]0_\])04J)F #,L)(S0 M7"@V(W9T0*6T>WM)Y91)$4],TKZF!/4#72S^'<9YDJ=R3+/(^>.S%Y^_7%4O(P^BU]6O)3S$2Z68\BK;\J($=FIY1;_&; M +P1,F A:KP!YA>$JL)@JXXPQ-]8H\NWMPP],7FS=/Z8%WU =9Q*/3&X5'3" MIB:<9[#M5.$?5,MK=5267./1).15Y/-WP@1UQ^%VBU)90_^(U4)/YMDS'$C5 M2U (F-XP=?7+8.+JE_-$^&5.AM6HANI0)GH@#!0Z1F@^UFO,NX#<3YE34'UIK:]B$!.\*:YJ MT0%:53YEW'7ETUDZ;IKKG: ZRJBGVLORF%1]L8@Q%X>+!?M,R1;P;IF!ZNZI MS!'C(_5X]247S]AQDN55LYF&-L0[6*"0,Y4Y&N0T60N$?8S]@5W08F>5XATM M];6L;#O/@79Y^YBV K6)MO\SF_F6CX3C?ON0)?YO]SABN1B/R>7O>9AM%Z\> M"21'V6,EP4+,KF8(Q]>E"+Y"+X6@E$FARP4N!F4)PEP0\KBD>8 @9F-(^EA" M!*S[U!I:997,T_C[J-4-JEMLU1U5LQM4&M\%'IC&5S' ZC!+;4>G\078(HUO M?Z>_+V& XR"ESIX=2%9[B3M,>!*IY*A7SP"K[RRUE?4=[:8B3[;5BQX*2H&L MUR+Z8W"$GO(,Q4G&E\Q'K8C4,HR]V ^]B&V&$[X61P&%P#PA"[8)/T_6=*WV M3/??X0LN0*Q(3MLN@K_G:<:G_\^8;B<>O;<[9D,2+[*,A-1F?AB>W'G]0MX. M/@<+8TYL5>SB>3TYE'EOR(M9=*QW@\)K/G7$\;NA2E)(\A_?L:23K]E2O*ZF MD\=I$@5-9N$Q5?VXE^Y"(=Y2DZW8-EQ11/^?6O<-NN3URW$36F@M[HI8$,^# MR?":C@J/+@'#-1TZA.\KW]T^/EY_S=-A7 ^3ZE);L3G25*CO$ !X256OEP < M3G6$2KJY&EF9P:5_O-B&#U*7#%%7F736C,*'UBAL),PZ4-0C!%(_=!62CPGT MRP5>>GF4H1O&K;T$O<=FO6E*TVB)1/)E>UE,B%:"^T2@G;$VJP!FG/4*< M>J:6YRH\TQ4C)FD1_Y.UO$CUZ[^ :7F-,?$ &B76JFHF&;Y/*LAGZJ0ZBB3+%5 2 >H&M6[JHE>7%N^=[K'-Z?(; MAZNX6%_XVT?BQ:GG\PLA=*=YQG;HK'Z)K"QF*Y?X6B25S"KZX8A-/+MXQX"0G"V"-;7GV*+2A9&E@21;PQQ 0= M!Y\#! T75BJ*-+V[X2%"ULFH^3!JOEQY@J:H4Q6::#Z&KBUJR#O='RQ\N@ H M[TA\PMES-WUW"!\@F Q2UVI7<80J"71K3F6@0LA,W?C1"_D$=ANS2-KM\HXP M]Y=M[Z@A&5O1;=:*3;H=)Z"N'*APOS,9>S5TZ91]$:;U-=1DB2IAB$M#M3AP M2[.J%9J;O,/69R(_H"X>I?:@E5H+!4>H$39S<*TU2=$]'/W?<_J/H3R,;.(! MU)W6JBJ#:^T9E&]26;2MY ;B<:_C%UR>)MJXV18YH)ZRT=+@4!DC\Z0MUOG6 MVSQUI$I%N8[+.GSLGA\.7U0UD6WX /79('4E2UG.A-Y5[/S,NY* &A%@.I$! M*\X2$LJ#0UH&T-TFT].ROUJL8/J)9W[402[U>:@=)^B>TRILV8580R56R8WRR90/>A2M>A'K/D!]-QO3N&=AW78P+=<2I=+3NN7F.6_. Z M[OS9(RO;N:['=! =U]=U:,>5_& ZCKH"DG=V.T.=IIP==&>:M;9>RK2V>O,Z MT\\XXS<*2<+2FH.S[9>46=A,]'X6OO"#4^G!BC4WH(X=H;1P]((SQ)_GJX2@ MIRUZQ^30[OVZO<*I9D#.5V0HF+.- &3NVY ?7O"*6%ZU"E");0 M40JIPZ9'1=STJ$XDF#-X*MAZ'6?4D) Z%/5NQ,@$N3.5NMKT8<,\[]Y#L$J= M)VS5@6IVR%UIH;5-IVK3I*%T\%F>AC%[.ZZX\L$FC^ILS:J'-?R0N]A&;9L^ M;N3PI%,6?.7S;R4,UNJIB N/73U)N %U\0BE!ZZ>:E%P5D^WR_H>H6ZTML@ M]9A..^78HP.LIO[O6HOAP^Q=.)$!JEX>+!&6F[TJ[M>.=+,2;D"#=H32 ]UL M+6I^-\N7!7' _H>A[84NX8HKVF$2],,PLAX>P@^HCT>I+13,8SW,MJ+\#RTY M=)]:%%J5!*%F[.>>M?=TJB>A3SU-V1K=?VA1JCI^M$ _GU:.V30.)+@HI&$ M:O3T_ZW%,%O0N3COW5Z$J1\EK/*8]/T!&WI @]Y*33&.7#*AA@O]PO@09YSK MJFJOPA /D'N1K'?DE("&H$%!\2X8'35T251$ =\RNDZF0Z%:Y)!4QXNG=3:6*JE"%K&_W\!E P-BG=<(]].9;9;)$YVOU M+8\RJ5.>_EE\%36?K4,F\UW7L6Q$=41P4B0.^5V4/<=8_3H7R^?MFJ*;*&\E*UKEOA7>*[DIO["M( 6UR3!JJ[XESAJ.Z MRLA<=_19476,%694X=,+^01CRPNHOP:K+!18X *.D+HCCU EARXKG,]9$Q;_ M!^(#+324=9*E;RR:'S[ MGV[HG^@_5_]$_^N)]C_]E_\/4$L#!!0 ( #TX7D\SI$A R30 ".6 P 5 M 9W)M;BTR,#$Y,#DR.%]P&UL[7U;=]PXDN;[GK/_(;?F87L>7+:D MNKFF>^>D;AZ=D2RME"Y/[TL=BD1FC'#S],2.A&GA\N_O;#EX=WTX>S MJZL?)G'BA)X31"'YVP]A],.__Y__^3\F[']__5_OWDTN?1)XOT_.(_?=53B/ M_FWRV5F1WR>?2$BHDT3TWR9_.$'*?Q+]U^G]-?MG_KG?)S__>/0X>?<.,-@? M)/0B^N7^:C/8,DF>?G___N7EY<

G9>(OHM_M&-8,,])$Z2QINQ/KQ^*/Z7 M=_]KX(???N?_>71B,F$B"N/?7V/_;S]4OOIR\F-$%^^//WPX>O]?-]LGIHFQOWH*&(/O.WWUU FX?!Z6A"2Q[NO"QKU3<>=0$B9+DOBN$QB1 M).S9!WU\JI 5&SN^G5^QE6%%='3)>_1-SUFT>J)D2<+8?R;FQ"FZ]TWI0Q*Y MWY91X+&E[^(?J9^L30B5]QZ>3B.5[#!4[SKAQ,O+('K1SFAEISZHFKINE(8) MVTGOHL!W?:(E2=ZC#WJNPF?&;40!A B:]D'!A4-#QEQ\1^C#DBF#C@Q9^UYT MABPX^-PJH*ML4]0JC+1''_1\=2AUPF1]3V)"G_40R=KW00M;&%=^DLV-:>B= M19E*,K,0H#F KOWH,E^M9\XK1)=;3?N@X,:AWTCB/ ;D@;@I]1. <%1]>EIQ MTE4:L'7-NV7K+.VP/QH,T0?%]X0M-*F6JD:S/KY\39CUJD6LWJH?CETV.8+U M51RGQ*NL^#0*V5_=?$OZ'"5_)\G4BYX8$'KI=!ZREY4T?8S)/U+VC0N^:^@W M7DG[8?;<[GOOP'OPC*\#)CMQO<,0^S&,)'6O8?9F&&6Z?D/LTS#*U+V&VH]@ MM.E[[FEO@I%K/%"/^Q2,0F'C_O8L&!&BML.LL.=,>?P@_LQ5/&$8F*^TLA%Z M7G&+SQ@LN8T>0ZRY0*(TW0:D#(PKM/\P.P10CMJ.@U)WU)F\H[W0!\8:/L(0 M>RX0:TVW 2D#RQ':?V"OWI3L#D/U[/6;4@SH.I05!M160->!*=2N3I"^ ]-X MO .-QWNB\60'&D_V1"-XXIB,L2<_ 3BAS$?:+_W:Z=9AJ/UR8&+R=QVR1^\- MJ#?BUOW3H<5?TKQ_2K2+JJ1Y_Y2 -4K3K3]O&Z@TPL:]4Z%5&7'KWNG0*HRX M=>]T:'=:<>O>Z0"KK;K7$-%X8\\.V%]%*UO;8]8W\PNOV0]J7P3! MJ89E!B5^PIL6J5I'DW<\KROE7@C[:]ZR(*,D)(CSF60]T::.T4L:+%^ZDYBE_I/U;0*B7AK+8%2/D:5LH W%&&7L^F>+'Q.-2=HDP:E7BDD78#B M/\%<.Y3[)4T0UXJ^W!$K])TRIBWA#%?;_31V:$!JL(?)N-0:* M_&=,D4LX1)7ZC#K,R>=2@HB]W1HH]U]0C1,)CZB"?UB2(.!Q%B<$:;RH/5#X MOV(*7\ZG->+/'*ESMO' $:AT 8+PFRT@M+A%Q>&.4#_RV+9/ 0BT&@-E_Q%3 M]A(.+9#Z1>A!9;YI"O::\$7>8 ]5X)=^[#I!3M.* M.L%5Z)'7_R1KE;A;3:'R1O%/E>PA"OR.^BN'KA]\5[^,M-M"18[BE:H91)3Y MS'F]\AAO_MS/2P#H12_M D4 Q24%L8L(!,]VH4]1)1Q]QK/AZ?HL\I1+O:8C M%!047]6 =41HII['A!87?US[(3E2 2)L#CZ/PH-!P:95PC\V$_XQ7/@H/JR6 M3:N$?V(F_!.X\%'\6"V;^,(_8W^]I;/H17+^+6T,%3R*'ZMA$5_LV3YT2^]H M].SGU9)TLF_U@ * Z-ZJF<5'H3 $()I?MH1*'='5%3.'+^V[*$Z*GE$IU?%*$[0,M!AU+%X/*K\$Y=BC+;9,-%&%^ MI7["Z.#74M.PB/A(SN$D3:%"1G$=E>RA"/PAJ]S ;_W>,(N2^MMZ?G5IB]I! M18WB*,H90Y'S'24<=5(4<9KQFQ/T=CZ7KD9MD']688N:HB#H M!<4"Q66$,HVS\N2WD-='QX\S?A](LNZT6D$ECN(NRIA"D?#G:$8=7@#\8;UZ MC +YA1=A0ZB<49Q#!6LHHJY1(Q9RHPE4O"A>H9 =U%7BXM5=.N&"R/,HQ"VA M8D;Q$E7,(:_)"]":O#!(H)%[N(*C.$:1=H%@@GEUJV$4$ MXH\H2)FL:):\2B7S0=(4*GC$,TL)>YB9HGE2]F9GRI\14LE=U@,J?L3#2S6S MJ!ET">&4^\_DW$F<@DX5"K(>4!00#S+5S"+? J!G;%M:1.IS^T9#J,P1TW>% MK"&*^F'E!,%I&OLAB96K3:,A5-2(>;I"UA!%?;$B=,$6NT\T>DF6Q8U6E<@E M':"B1\S&5;**"<'K]CY]?M-/*7]!:W"M!D3A2YG$+4BR*U(AOTR1[BIE1J0P[*/M! <*\ MM I@'-52BK>7V8AWNKXG3?91-JSDK)L]# F'O];' 6^Q[F<%"--\J$F?_D2 M.GG0_E\[EY\MM7#NQ(\96FG\;N$X3[DJDB")RY\T=;+X\9\;NF_GFU.#NRAW M,!1E:HONL-Z=9]GN[$WCF,E:STBS'59I6R.YUF>7A)/^UKR^T"BV22@HK>9H M!7+5$A;!(&'5#C3XX]7\%1[V!W]G^]D)^,(\3&!)6 )<'DF* M^2.\3-,8W9])HL=,V0NMOF\7N #\VX%4^:[CFA$H1Z;>"JWL;P4F4.$'6$GG614^$ M)NN[P.$%\CUNG#YQ]U"Y(ZE[H94H-O&B((S;,;-N&9T.#P)G+S7=^XLE\]V_ ML$6!LRG'2-,-KZJQ"4H@WNV Z9XP3GPW(9[8U_L<^E<^\ZC'^3\D@0" MOL$0>/6>333 6"9V3.&:RP/T[3 +0W>!I,:;'6*_8L(*%SY;,').F(9KV8V7.#B0R\QYW:@ M<[%Z"J(U(?G?.N@,$D80=J,^>5@!TT86.\@NE=\5'P; [0#(9'W;84T;H&1[5UA Z]@H8\>5 ]7J4:K9V;*D)U[5^'XBC5#9C#_5 MH-BN^77%%O<']/\&GE80=N74[5>SA''^ A@'YP M&\OI>:54ANZF;ZLEWFL"<"$W]SX&(>3[I*L_-_YOKRA[[DZ$+ZXCVDT!5MN$3LF(\5^C)# MBM>LHV3)WQQ\)KGG>AW%/-OW=LY<6*4K;S80WFL-G=?:;K*R ^@VMR9F)^:K M#EWADG,\]I"KSO(&!=,E/?%>C.C'K8#*IE<=0"RU=I?)=$D2WZV\I5FKNW:R M:]VUR5]J7SG48=N'L\E$?DLS@KW,:KPC-"O5"/(_Y9W'6['-0#9V;+FM(IO3 M-%E&U/_G=IXK06QWPB[IU@]Z,F%8BEKV'I$)8F4'[))N?:)5%X*E2*FK]\I8 MZU*[=S#KIT_,8#5]]VN[;%]:NYWG+I/89OD)9K-LAYM$\TD^H"458W-B-@3J MC1-I!]0 SS,)4W+)U%1T\KFY \H00:?!D.T5#8JMZ$]G<=FRI,9L MY>'WN3/OB=!GWR7Q0Q0H]S]Y'VR#Q0P^/?=VH/2)1G%\1Z.Y*KY::X1MBICA M(.!O["&;2O9Y409/=5+5;HMMEY@!*.?6C@GT0(* UZT@(:%.P.;ZU&-6BL]Y MXB\!:A&"]L(LK)W6@ UW;#+TII:'0 9 MV '7)M>JH$Y1#T30%+M&K1DL4E['OI=M&-N>>0%@K#;&+E[;$<@VOV.'\G,4 M1G7NRB*]6G<5T!6[(*X9S&!9V+&49B\7DSC)2U(TR+[G8(G3JQ[_)0F1^DS#+4.[K@ =!+!9NA;2@8.^:AD&A#["RH,=P#4G;C4B@1 M')E-!_3ZP+MATV#<3G0:4SUSS\[]V VB..6I>;NNB?(!T6L'][I&Z@1G!_I? M"7]JB*WHS\S87I#/Z>J1>>/S5I*89BTU' :]ZK 9TIV$-/ZZ+1*V"_TV2*LT M'@B]PG$O^J$35,\:@I>L*;CLMN&QEKGY@$8Y\A2&Z=R@]4F!2R?P4Y#MY_IW%2O VIN=,[U/>P MLT+[491AT;!;X[Z$E#@!O[SS'U&0/0'E^-G)W6VX?5)O2K,,P'/VSW#!+&@_ M\KKKW.Y?Q,Z!'5;K^D+$#KT3,*A7'64G[ 3:?M 'R&7$%YNK]J;BYG;-W/RE MB[E9'?Q_3_+A[3,WNU4, W5'+4114#CCY8D!G!3M=!.XI?U#3^,.!2GJ'%63 MDAVT D"IM+4,F)I:R1"HD%^-0]F 0JY*?*&/0KY>35]]""#B;F/$ M1LQ)Q2? #*37:3N/5LS*4H3)Q] SK>&M#1U\AW,K6\ZMAC=L=+JPMZ.ID6:]J.0S?7;\ M@,G(!43D]Z4D&S+UACL.VB=%V$:L?:A782-;SMI@/4[+ )-RK!Z!9R5D M:P& >^)KBGYV& J[Z(69(]!%3':@#%'=+%_ST8E)=@;/5K@,A7O"W)[83TA1 M^BWG^YZXT2+,1M$\6#+\E[$K:O2Z?O0!@ATJUW[C9>HR+BCG+$YN2+*,%&L) MK#=VM0XP]";"P*SKL*"K, /TP\?CWS(X/]W??/[S+ ]2\8)G\SEQF;WSF;Q, M73=*^:7EQ1U;$%W_*6 &4:Z9M_.I%SUQ%/Y.''H;BM8'/G /XZ)7^]#K0$^< M]C.Y!T%X]A(-@G V+GJ%CWT@7)&@'/X\M*/BQ0Y27T]]+G/RS^N[67/F9P(CC#4I((A7$YUX>1E$+[%X5?^MTX5$-N8D&]2^ MO/ -OT9+MJ 7[F$L)^B.1ESAO-/U%P;(5;BI$3=UF769KPSZ2J0=QK)GG96B MV3[?[2@Q.XSL82LH#5;QL+O41W,\7XG5\1)KC-W,@9A%/.C&'+F U(B?1;W- MW.&_C)V^T9O^[ LD.U3RG#"@7#^#2:X^]5;8V1E[0RA2",$F$+<"N8PH,R1I MXO]3@ZBB"W8>!!*\6B':@77%IW,"0 MM,!,O..OEIU)+&:8,J4_C]+'9)X&17Q983NJ>V'G7B"I#D24=JPA5^$S$TY$ MUU\I\[;/HQ?%1B%JBYU@@02P7&QVP"I/."U7M6V$4 ZXV2C8>1)(JM!%U./? M+,X+JBO%PWDJL_-ZQG[HJS8,?4_LK LTIP(FTO&G@I=E/>M)2(J(JJ0]>FX& MDJ:HY6?'#M2TGOF.68@*[I'4.J'G:5CBAP@D.?[]A(F-I["1LP;/ 9Z\DAO04ISR=FQ0+3I+CTD-IV(_ZRN5 3K;<.++:;@Z-"52^DMK@*E MH^6KGBW5=+/A;9:^M4 @E[<(?_T1LVD<$Y7Y .UOPQ,Q?2N$2E)O43/*9;!( MFNFR4VRZVO"(S%#;1$,^XW<>=:I_[3N/?I!93MU7BMH@-KQ<,^QR(9"9K49B M&26Y)VP#5%T, W2UX=F;OH&5R."ZLX^WDK8,3\:(#,[S$NVX)77Y?/KTK4],7<\F]T9C&I1\ZH=M/3$,Y M%OAZH/TQ#8#,[-I3^#O916$)_=91:PQ%;=]13 @$XAU"((OQ;P1ME[I6!= D M!-'H"%6 ?2='=E F(P&JG53JA^S0N_)4TK=I1,W2;@GV>L/B*^G"$N\AI[+.?,]M@^)YYNM1WV496"*3^ ]!RL..P4.T9OB:_ MF?;L+,FW\:*7C4IE4 WX9/@R_7M2JS=30KA2PSH*?+=J?M5J2GZ38!\)$5W%$(H>=\Y?U.M?+UKE;5Y]I\.VK.M[+;A/6; MY!T1PPT-'O1S3MX#,VK2( HPVQ1=D*>:#I-F)$3'._J>]$ 6W,J^"N<17=4+ MG]2FRG%SJA0=)]6>B#5P%9*6R[FCDI6Y2 MT =RP*#]<8]Y*U29&8&0OLCSRPS!]O$N4#;HD^TL6JW\O&H3CT-'F>='0FFX MX^BGYKRKC#!QPNPEC4??1HURSS5ILIOS:E2ML93K(("GH_-K7\.P5<_69ZE<<)D M3/63!#P XNS1T B81? 1D&>3(9Z-:68J*/3I=LWS R6F;"L_I6B,IX$>? [SP=)@$ZZLX3HE726.A M4@IJ=R^K4Z8XU;R2#GR)!^ZEN!5&WS"1I^PX2?E^#:D M?9UEJ>/<%K^@-&(&+:4D>P?&*!$,,@KJ[9,7&>+<"L_!:!9 MW,_HUJ2*P36B=5.E/RFCKQ:_G0M<6@E=FR[38I^B&>$>?)^V$4&4^]'$KP460#SWY2_FW M?[5BCWPKJ=$-ZM;Y?^%)T-K^UNQA9NG.0+G8<7=.L]>Y"S[<4!BN<8 SK>"\DS/A!B&1K;.6L5?I-_I+WQ-P0W]3]A =W2;RT M?)DNHS!_##7)! V97> 1+#C6,[NW8"H<]!G62@!73+-6BEK[-H(-L^V-7$O8 MJE*3/&Y\N=/0._>#E%<^,9YVA@-BG^"976G846[H,[)]X4$U)UN9:()K#S9, MRK=R_V&C7$WR*O(^71>_-)J4A@-BAV,,[TGL)C=+O(H-$\5!9E9G[()-;AHZ M07F*R4.VUQ%_9.N9>'EBSNGZ$XD6U'E:,LL[F/*J(^:+=O_?Q'9*.^O04.)' M7_N;5W14*W\KE;)U4<>&=?\[N+&SUFV[WD2\CLN\#_)V%68!S? MAA59F&_#!H-A'P7LC/D.(K1#!RIDG@5.'/MSGU=]+3--4R\X,'8< M''*3I2?IV;&B,W.R6'/<3,BW:0+B"ZH1?8V/;>^!-*-?8:*OZ44,4+5NMVYH M%'UL6)@MOQ@E>>&"2=-9+"A_&X%K4!F(K897 WVTBP_5::1Q7G[JS*Y-2[&$ M >A*"^R.O9#N=KW-2$9VP"KDD@=U^"F*:?BZTV#8?O-ND.\@/_0=M+AP)M] M3UHWMO(N-NR?([SK6+_IE_W'S%P%#S"&VX^&TK!CN:QX5RN>/!LSHSI:A#Q4 M=A6>.H$3NN1A24B'5$C# ;%W2A#&.XK+-LPOTX0M@S=^Z*_2U3V7=E!YH*QY MD==8 W8:'GL;-=2''D1IFW:4KX \I$]/0793P@FVFV<'?3 <$#O4;*@!G<2% M;C.U+TV6]8JS)9K#O_A:?) YQYCSY27Y$ M=1;%PH>&>+MVL]'SE%5^Q\ES=S,6=#U[WS MH1=5E[;!-\!W2$G%N&SF<"69.S5MBF\ Y(5+CL_+Z1 MZ#U2W%N%2BNA=7M7=*W0 F/AC=PKS*-L14!FFB34?TRS7.19M+F)<<%LU.K[ M"J"TWYV&Q0LR.=T]4CH[3R32'R;)G'BA%[V*E%VX76KBU<)60'F=%_C8UM&AMK2 MKUCMF.90GK([TKMK1#$,MB$V$/ U(=F!;_:H?1Y%Y8^N1&%.='UO*F_!$Z\( MMD_YA:M%7M9'N;7O/#90$WZR1!/Z$Z<=ZB'1[&(%:RFX\0(@'P@(_,^6 -]1 M4':@+"QX 7=/S!;M7RQ!3,GT^&V\EBN=:R(D;4B/J(Y M1 357[+J#/&-A$RFS)7WN/HQ<6YO3EV\ND'*$,]3!U=/:5+D?;9XR.($BE/3 M?H8?5PBE5YG:L?T^))'[+:]E?Y[R6]",6#\JC(:ML),2ENBFWK"[6B M:BFJ.!S(YH-/=5-7VKC2PQ7KJ@)6#6 M#A0V]R' "1>C7]P+++;N);X MT'NJV&]7A-*0>$#4LON(ENA!+[-$;/QT$,HP@/RNJM*%6\W TK\([J6RSBT0]&_^X#4KO;K($&JD:9CW]'HB=!D?1?P M)Y3SK>V&'P'K6#XB([(W$:'*P6V\Y*2,R5B1AO[G(S"$U[) : M!@BR'%+##JEA;P/20VK8=YH:MK^4!KP\ID%3&@Z)3'N2Z+Z2&/'2F89,8NRI ME$]Q63W?:/+W:1>:V@ZJ/N/-H]%+8J!IA7!.7/[LN,@CX?WT MW;!C!%W @'&&@D=6W\,L]/#]FH9=(Z!/^57:Q.' M)E;$P04\;D647PLVQ;W='WO?&T 19$*RPX@4TUP^SF$*Z+8?]H8Y )!-H=@, MH"EP?Q[CN[D#0,;9ZF49O@@]U I"$O-(A%5;B?9<7;U'5A,F^"C[LBJ MTB2H5"C&R[W-B%!E MPM4:X.?7MK2@*="25+0,VN(9/95,&TW0C/&FS%H2%?*"E[QYX[QJ15MO@F8T MZT4KXF6@N&O3/.4O^;'E7F&P\6[:7EA1H5YWM'90%BBM@;!J>$HS0H5F#&\K M;HJ:C3\@+"K!H,?'>5ER/\FS%$*/)^+Z;/*'X"*$WJ0VIF5^ MH8I[@Z?\#(?!C.JDU%TZ,=E2?$_X236CM]@R\XJH^>^5!:([#(4^$=C,> MU%6 Z#.]?!;]%3JS6X_-YB-,LB$LF\@;YLQ>X%1T0G]:B]%U\-K]:T-4.=QH@=BS8Y[ M&AM2183J;F^ .ML!H8&JRL!4,3E$L+\7+.-[KK'\-09=<0=8;VP[U$!? 3C* MI&-'ZLZE'SJAZ_-()MO:4TZP9DF5=;!C#AHOHS)V*N=1B/#,J!/&\_Q._ .A MS[[+O9JY@.IXQFB)Q;_2K;']?L4.1= H=D,-^I6 %2OUEX<9S5:ABOVN6Y]5 M?;!7Y2&F0D,+]"*S8]'^\O I>B8TS)1Z)DM"S::JH@LT:6[, M1I=68G8 6PGN;/[Z'SZAC*[E^IH\$UD)WG9P2-G?#N]IAVBDDKM**J(-6%;# M-&VZNX0F%![Q@]77I@^([' M])%_A.#.$;K&K/4/"=V C?]-GQ [[O7T;T MP:E: W+T5'V0D\Q Q_\-K/0BL#FG2/S*ST\G9DE%N._\'-**#FE%A[2BL;B" M(TDK.IQ[*\^]D5.&#N?>AW/OP[GWX=S;^G/O,1^0'Q/-(KC+R%S% +.PR>E9]UA*&P_JW^\%1*S _!L$9HMG7!&5MQFH.NK MU9/C4[Y\74?\+<5*[';#ZSRB,? HJ+)/QF>)AX?3A/1CJ4.IXF'TT1$^ ZGB8?3Q,-IXN$T\7": M>#A-/)PF[LU_/9PFVGF:..;CX\-I(G8J^N$T$>DT<=1) (?31!&DOXP8TI$< M)C9.PQI1U*)J:Y16CDQXF/PNBOTLJ$GBF$?3CXYO6,ME/'7==)4&_&%9WDRN M&P-_=H3'E'L!P@Z=D\?JH6S.7DCP3')6-_>VNAQV[/A!;,^QWY.27J1OAXKM M-IO*671+KZ-P0>B>EC7M9[$]UOVO:T D[%"Z[C.K.J-*5@==US0?Q/:4][NN M@:1O\X72$_$1\,^&1\ GAR-@Y'6"4WWC),6_OOK)T@]O0_)WXM!:HEJ7)0$^ M-OJK(SN>)OY-A8S$_C8TJL<5"/ );),579/>PKK$F2GXFI%PL'5)_QGL M4Z3]:A-4[&]#H_I>E]2?P#Z]0M>DM[ N#;D8[;8"#79$ME^]&739D3QXK;XH MM*W)*;E#Q\V]8:=[9_L4PS&[)@]O?3;A=?0(I/A+JZ<07./C8 ^X]2MA.BP%^ MECCHJ>WW$7LW%O% _L$=H2X7Z8+1:MV.!+$L9^^?*]\@7Y7YM&0V7 23;BI#;D)!_3BB?E<[SU]D&S'>:" MKH>+ZQE;BXB_",]29KB&[CI+$P[RF>7]=YIK_6>2W,YGSJMB@1_B8\@V@ACS MYIH^G)0[>Q9/A/J1]Y X-+' I80)2+XW#J"&9A_#MCOZU,,N8OZN]+ W'3/6 MG\&LES[UYVWJAHQCT:K-1,AQ"[W*&LY+:F6SB_JQ'R[.4_[,^EW&H5Z?]O)Q M[%0!D [N$08[?.Y=5^I3[D:0>^(&3AS[<]]M6!2 U6R/)& G&.RD@X-!8K\F MBEG:4;>T@V(G$>RL+4"QV8\_=/F5*_TE$^[T]NSJOHAO?'F*0CZ!;NFUS\3L M9]$XF=K+"S?B+!:K^^ZQDNUO_;^78'V$U[=_PD=I;%SKK8B\CMT*PF M*QD#>N[W,B MV_6Z!9#H:_V#%^8CV8%M%ZWNAORU=2]E/#!A$VY\Y K.Z8Y"?CRK?B]#T^W- MX*KATX[G-!JTZ=[%D#2W S.0/C9 DC!DQ7L5%1UD]MLVLWV;25\FZ^A**IN/ M9$>^ID0OY0NHD9SLB/SL$J+,TR,P8L2P+R,GGW"W+PS)8>_M6A/XJ=*[ZKSNQ#1E*MLC6,H[E,_W'7 M<$[E=OU6%CUS>T^>29@J+_C]_*')2-')BAM\!2T\:X3?MN7A#%[C\HRI'A,F MU<>CP -@WOOW8V>QH&21(7X[+VC6!*;4O>QPD SA:][65W)H241*0B0@ J7O M:0>($/6$(3=X1"FF204Y]J\F:NQ'?][1R$O=Y);F#^H02?"(-16W'!\J4E8& M"0F9@+!]UXC(GTC=DB]JC@R'5+8R"$0\[!C]D=6-2Y/H[O.Y-%:3%4NKMT'S M?M3R:9NK0MZ&JK_'OG5[<:.58Z4-VCV8+G)L\3:0'(LE:EM90R)+03ODN YT MDZ]*5LHMN@]4]PK$Q]4_'^G< MSSZ(-C<' ,#H[!>$Q09,? &+V9O\I>VBP? MX+R=?XHB3^+(8@[.PZ;-:3J#I^!W>U TD!CS0"UZHBZI)$2;YK< M17Z87(6,?J([D-;UPS[V,=+4)GX@F=AQV%>A]?:94$/HFEVPRPWTA)I8$G8 MIK'4KD(W2#TFA&D<$_9_3W,!ML-@(_/]=F'52@=QF\%=A]CD(W_X<>9457;#NG M'^"ULL%6!4D$5,1R0YFGGJXS1D=-'!=4SL=0++&V,7\=H!" MS?] 0@?@O_G#C18A3\ ]ZCYI1&-AU[X;=O;(I6>^>G[,5\^06\EDIWN:+)NS?1I-O28?K:(T3&[G+3I* KXZ_13;63\U[:R\CQ7W>G)2]#94LQWF-55F:C/@PD5&D_I==5%;9+-(+/'F MK5$IC^AGDC6%E^2L_JS1>-R4U='K_+V_6+)]\4M,^*$U6/U;W<8W$R2<#W5' MNOQVP+^=W27EETO9]G3Q^D3"6/BN=W:'%] 1VU!72Q_*Q2 [./H$N_:=1S_P MDS4D@ ;HBFV$=YAI"A'8841+R#7&"=^HW@6=G6=@$B5.,, YT5?"EVKFJ+,I M[BR8$\\S\$KR9X2N)$LGH!_V::!^Y00S;^-4:A#/[3CNAS,WN[Q#!9UCD)&P M#_XZ3#ZX@.PRUB7Y@[_HC'74],'1&^OQ99HPN=ZP!6"5KNZ<=?X0>EH^K0*= M3/IQQF?.0V5CXS(II?TJG+U$6>QQ9VBK0]GM+W3G:YP(;^++?6!<&6R$GH*1 MF$:&\V64TKY@KHPU0H_#1$AC ]E_[FTN5\:RVTW9@;$1@CQ;$DJ<>:*ZWM9A MJ!$Z+P8BL@-A?GQ+B"3\4:%?Y1I 1\#.< 3A:2H0ZT)#G('\;#^^6CVE":_7 MS-2." _R> ]5!^S,1'TP2,\N9IKW7I?AG1=?_,=6^UQR!YFAB &F$W& Z5== M@.GDNPDPR9)%G7AYY_C>943+E2*[ELR7BAOV728VKC.WPH+ 0R/9JD6U*$;4/6 MM;[LFJBM'0B(]4>&P+4559;O^2(I+ZU<^?489%RG&*]LCD41YA6V3W2;[MUB-4"C[MC0+S1*K;>7D/Q2S^ MV^R+[0KI@3)@QA*7YR%]C,D_4C;8Q7,6\0(Y/ZWW?+;#3/)Q+/.#FFSJ/2)Y M#TP+O4Z4SD,2MK;$@M0 TK37A:S8XC?5B8-X3](>5J*C]*2DK%A2G+K)"_N> MY@5D68>Q8[/EQ(Z"TP+R=$6F%5WL1*>A;7J K"H@W:!/5WQ8TAS=;M/IF1H5 M6SS$T06) N5,%1T? @5'4)%^WU.ZQ JPHK"#1$JZF?S*^XWY$_1SIS7XD+M M*0G)W%=XCKI^V.$FC;?2V QA4N@Y.TH> RE^P__SZ,2$_>3_ U!+ 0(4 Q0 M ( #TX7D_5K[0^XE3VV>ACKT!@ ERH !P M ( !%E@! &8Q,'$P.3$Y97@S,2TQ7V=A#,Q+3)?9V%R;6EN;'1D+FAT;5!+ 0(4 Q0 ( #TX7D\H MYIPJY 0 /,9 < " 7AF 0!F,3!Q,#DQ.65X,S(M,5]G M87)M:6YL=&0N:'1M4$L! A0#% @ /3A>3^FS^A?I! BAH !P M ( !EFL! &8Q,'$P.3$Y97@S,BTR7V=A&UL4$L! A0#% M @ /3A>3[S$=;K@%@ K6@! !4 ( !R9 ! &=R;6XM,C Q M.3 Y,CA?9&5F+GAM;%!+ 0(4 Q0 ( #TX7D\OA 1GDDX %AQ! 5 M " =RG 0!G&UL4$L%!@ * H MP( )TK @ $! end XML 52 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Details Narrative) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2019
Dec. 29, 2018
Revenue from Contract with Customer [Abstract]    
Recognition of deferrals in period [1] $ 133,044  
Amount of Deferred revenue recognized in the period that was deferred as of the beginning of the period $ 78,092  
Amount of Deferred revenue that is recognized ratably over a period of three years or less Approximately two-thirds of the $165,172 of deferred revenue at the end of the period  
Deferred revenue [1] $ 165,172 $ 172,938
[1] Deferred revenue is comprised of both Deferred revenue and Noncurrent deferred revenue per the Condensed Consolidated Balance Sheets

XML 53 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Details 3)
$ in Thousands
9 Months Ended
Sep. 28, 2019
USD ($)
Leases [Abstract]  
Cash paid for amounts included in the measurement of operating lease liabilities(2) $ 13,528 [1]
Right-of-use assets obtained in exchange for new operating lease liabilities $ 7,853
[1] Included in Net cash provided by operating activities on the Company’s Condensed Consolidated Statements of Cash Flows.
XML 54 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 28, 2019
Equity [Abstract]    
Foreign Currency Translation Adjustment, Beginning Balance $ 38,407 $ 47,327
Net unrealized gains (losses) on available-for-sale securities, Beginning Balance (3,726) (38,897)
Beginning Balance 34,681 8,430
Foreign Currency Translation Adjustment, Other comprehensive income before reclassification, net of income tax expense (18,885) (27,805)
Net unrealized gains (losses) on available-for-sale securities, Other comprehensive income before reclassification, net of income tax expense 4,933 40,180
Other comprehensive income before reclassification, net of income tax expense (13,952) 12,375
Foreign Currency Translation Adjustment, Amounts reclassified from accumulated other comprehensive income
Net unrealized gains (losses) on available-for-sale securities, Amounts reclassified from accumulated other comprehensive income (139) (215)
Amounts reclassified from accumulated other comprehensive income (139) (215)
Foreign Currency Translation Adjustment, Net current-period other comprehensive income (18,885) (27,805)
Net unrealized gains (losses) on available-for-sale securities, Net current-period other comprehensive income 4,794 39,965
Net current-period other comprehensive income (14,091) 12,160
Foreign Currency Translation Adjustment, Ending Balance 19,522 19,522
Net unrealized gains (losses) on available-for-sale securities, Ending Balance 1,068 1,068
Ending Balance $ 20,590 $ 20,590
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Marketable Securities (Details 1) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 28, 2019
Dec. 29, 2018
Marketable Securities [Line Items]    
Amortized Cost $ 1,549,291 $ 1,555,575
Gross Unrealized Gains 10,574 135
Gross Unrealized Losses (7,104) (42,598)
Fair Value 1,552,761 1,513,112
U.S.Treasury Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 16,633 22,485
Gross Unrealized Gains 3
Gross Unrealized Losses (79) (357)
Fair Value 16,557 22,128
Agency Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 67,875 60,088
Gross Unrealized Gains 130 28
Gross Unrealized Losses (79) (1,000)
Fair Value 67,926 59,116
Mortgage-Backed Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 131,507 142,176
Gross Unrealized Gains 174 1
Gross Unrealized Losses (2,117) (6,312)
Fair Value 129,564 135,865
Corporate Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 1,061,714 1,010,590
Gross Unrealized Gains 8,965 33
Gross Unrealized Losses (4,241) (30,099)
Fair Value 1,066,438 980,524
Municipal Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 157,456 175,630
Gross Unrealized Gains 1,173 73
Gross Unrealized Losses (99) (2,566)
Fair Value 158,530 173,137
Other [Member]    
Marketable Securities [Line Items]    
Amortized Cost 114,106 144,606
Gross Unrealized Gains 129 0
Gross Unrealized Losses (489) (2,264)
Fair Value $ 113,746 $ 142,342
XML 56 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Accounting Policies
9 Months Ended
Sep. 28, 2019
Accounting Policies [Abstract]  
Accounting Policies

1.

Accounting Policies

 

Basis of Presentation

 

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Additionally, the Condensed Consolidated Financial Statements should be read in conjunction with Item 2 of Management’s Discussion and Analysis of Financial Condition and Results of Operations, included in this Form 10-Q. Operating results for the 13-week and 39-week periods ended September 28, 2019 are not necessarily indicative of the results that may be expected for the year ending December 28, 2019.

 

The Condensed Consolidated Balance Sheet at December 29, 2018 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. For further information, refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 29, 2018.

 

The Company’s fiscal year is based on a 52-53 week period ending on the last Saturday of the calendar year. Therefore, the financial results of certain 53-week fiscal years, and the associated 14-week quarters, will not be exactly comparable to the prior and subsequent 52-week fiscal years and the associated 13-week quarters. The quarters ended September 28, 2019 and September 29, 2018 both contain operating results for 13 weeks.

 

Recently Adopted Accounting Standards

 

Leases

 

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. The FASB subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in July 2018, which provide clarifications and improvements to ASU 2016-02 (collectively, the “new lease standard”). Accounting Standards Update No. 2018-11 also provides the optional transition method which allows companies to apply the new lease standard at the adoption date instead of at the earliest comparative period presented. The new lease standard requires lessees to present a right-of-use asset and a corresponding lease liability on the balance sheet.

 

The Company adopted the new lease standard as of the beginning of the 2019 fiscal year using the optional transition method. The Company did not have a cumulative effect adjustment to retained earnings as a result of adopting the new lease standard and does not expect the new lease standard to have a material impact on the Company’s Consolidated Statements of Income or Consolidated Statements of Cash Flows in future periods. The Company elected the package of transitional practical expedients upon adoption which, among other provisions, allowed the Company to carry forward historical lease classification. See Note 11 – Leases for additional information regarding leases.

 

Significant Accounting Policies

 

For a description of the significant accounting policies and methods used in the preparation of the Company’s Condensed Consolidated Financial Statements, refer to Note 2, “Summary of Significant Accounting Policies” in the Notes to the Consolidated Financial Statements in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 29, 2018. Other than the policy discussed below, there were no material changes to the Company’s significant accounting policies during the 39-week period ended September 28, 2019.

 

Preproduction Costs Related to Long-Term Supply Arrangements

 

Preproduction design and development costs related to long-term supply arrangements are expensed as incurred, and classified as Research and development, unless the customer has provided a contractual guarantee for reimbursement of such costs. Contractually reimbursable costs are capitalized as incurred in the Condensed Consolidated Balance Sheets within Prepaid expenses and other current assets if reimbursement is expected to be received within one year, or within Other assets if expected to be received beyond one year. Such capitalized costs were approximately $22 million as of September 28, 2019, and there were no such capitalized costs as of December 29, 2018.

XML 57 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Cover - shares
9 Months Ended
Sep. 28, 2019
Oct. 28, 2019
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 28, 2019  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2019  
Current Fiscal Year End Date --12-28  
Entity File Number 0-31983  
Entity Registrant Name GARMIN LTD  
Entity Central Index Key 0001121788  
Entity Tax Identification Number 98-0229227  
Entity Incorporation, State or Country Code V8  
Entity Address, Address Line1 Mühlentalstrasse 2  
Entity Address, City or Town 8200 Schaffhausen  
Entity Address, Country CH  
Entity Address, Postal Zip Code N/A  
City Area Code 41 52  
Local Phone Number 630 1600  
Title of 12(b) Security Registered Shares, CHF 0.10 Per Share Par Value  
Trading Symbol GRMN  
Security Exchange Name NASDAQ  
Entity's Reporting Status Current Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   198,077,418
XML 58 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Accounting Policies (Policies)
9 Months Ended
Sep. 28, 2019
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

 

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Additionally, the Condensed Consolidated Financial Statements should be read in conjunction with Item 2 of Management’s Discussion and Analysis of Financial Condition and Results of Operations, included in this Form 10-Q. Operating results for the 13-week and 39-week periods ended September 28, 2019 are not necessarily indicative of the results that may be expected for the year ending December 28, 2019.

 

The Condensed Consolidated Balance Sheet at December 29, 2018 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. For further information, refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 29, 2018.

 

The Company’s fiscal year is based on a 52-53 week period ending on the last Saturday of the calendar year. Therefore, the financial results of certain 53-week fiscal years, and the associated 14-week quarters, will not be exactly comparable to the prior and subsequent 52-week fiscal years and the associated 13-week quarters. The quarters ended September 28, 2019 and September 29, 2018 both contain operating results for 13 weeks.

Recently Adopted Accounting Standards

Recently Adopted Accounting Standards

 

Leases

 

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. The FASB subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in July 2018, which provide clarifications and improvements to ASU 2016-02 (collectively, the “new lease standard”). Accounting Standards Update No. 2018-11 also provides the optional transition method which allows companies to apply the new lease standard at the adoption date instead of at the earliest comparative period presented. The new lease standard requires lessees to present a right-of-use asset and a corresponding lease liability on the balance sheet.

 

The Company adopted the new lease standard as of the beginning of the 2019 fiscal year using the optional transition method. The Company did not have a cumulative effect adjustment to retained earnings as a result of adopting the new lease standard and does not expect the new lease standard to have a material impact on the Company’s Consolidated Statements of Income or Consolidated Statements of Cash Flows in future periods. The Company elected the package of transitional practical expedients upon adoption which, among other provisions, allowed the Company to carry forward historical lease classification. See Note 11 – Leases for additional information regarding leases.

Significant Accounting Policies

Significant Accounting Policies

 

For a description of the significant accounting policies and methods used in the preparation of the Company’s Condensed Consolidated Financial Statements, refer to Note 2, “Summary of Significant Accounting Policies” in the Notes to the Consolidated Financial Statements in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 29, 2018. Other than the policy discussed below, there were no material changes to the Company’s significant accounting policies during the 39-week period ended September 28, 2019.

 

Preproduction Costs Related to Long-Term Supply Arrangements

 

Preproduction design and development costs related to long-term supply arrangements are expensed as incurred, and classified as Research and development, unless the customer has provided a contractual guarantee for reimbursement of such costs. Contractually reimbursable costs are capitalized as incurred in the Condensed Consolidated Balance Sheets within Prepaid expenses and other current assets if reimbursement is expected to be received within one year, or within Other assets if expected to be received beyond one year. Such capitalized costs were approximately $22 million as of September 28, 2019, and there were no such capitalized costs as of December 29, 2018.

XML 59 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Warranty Reserves (Tables)
9 Months Ended
Sep. 28, 2019
Guarantees and Product Warranties [Abstract]  
Schedule of changes in the aggregate warranty reserve
Schedule of changes in the aggregate warranty reserve              
   13-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
         
Balance - beginning of period  $39,330   $38,429 
Accrual for products sold during the period(1)   12,981    13,558 
Expenditures   (14,313)   (16,027)
Balance - end of period  $37,998   $35,960 

 

               
   39-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
         
Balance - beginning of period  $38,276   $36,827 
Accrual for products sold during the period(1)   41,196    40,682 
Expenditures   (41,474)   (41,549)
Balance - end of period  $37,998   $35,960 

 

(1)Changes in cost estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the ‘accrual for products sold during the period’ line.
XML 60 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Statement of Comprehensive Income [Abstract]        
Net income $ 227,866 $ 184,214 $ 591,695 $ 503,930
Foreign currency translation adjustment (18,885) (3,940) (27,805) (30,308)
Change in fair value of available-for-sale marketable securities, net of deferred taxes 4,794 (1,168) 39,965 (21,044)
Comprehensive income $ 213,775 $ 179,106 $ 603,855 $ 452,578
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #TX7D\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ /3A>3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " ].%Y/!OH\YN\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.EG%OZCK!<0))"0F@;A%CK=%-&V4&+5[>]JP M=4+P !QC__+YL^0:@\8^TG/L T5VE"Y&WW9)8UB+/7/0 GWY$TJIT0W-;=] M](:G9]Q!,/AA=@0K*:_ $QMKV, ,+,)"%$UM46,DPWT\XBTN^/ 9VPRS"-22 MIXX3J%*!:.:)X3"V-9P!,XPI^O1=(+L0<_5/;.Z .";'Y);4, SE4.79]= M?_B=A7UOW=;]8^.38%/#K[MHO@!02P,$% @ /3A>3YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " ].%Y/K!AZ4RT# W#P & 'AL+W=O2. E:P!2< M9/OW-8:EU&?UN$3 M>]P)WA$LXD^FM>V>N]?Y(D PT3^$#@(R'E_R6( M@2!& K,*4;\RN]4/F/:P@ H+ MJN!\)EL \7PG2RBQI/S$D0"0%$NP&*IF@%5SG$<9C/<,A9S3#W#4?87SNXZ0S&F1.W <8 MG_LX[HRFF1/W <;G/HX\HX$6Q'V \;F/8\]HJ 5Q'V!\[N/D,YIK0=P'&(_[ M'&>?TUP+UWV$\;C/N^PCC.QG@['.:Z\1U'V$\ M[G.HX.QSFNM4N"H4XSF\"!Q]06.=NI\8P/A$"@R]HJ%/G,]X-F-1BJN%HL8CG\X2Y8M&D#2EE<[8=6QL)D=NP* MGVS?$_V%]RWEUZPYYU4;[)4VS9!M64Y*:6E6%#^8M5Q,%SL."GG2W>W^7-'U!+ P04 " ].%Y/#9;JKBX% #/&0 & 'AL M+W=O<&1X#QT"MHFB! M%EALL>VU$BNQL;;E2DJR??M2LF,X,\/V)I:4?\B?IT]#:OG6=M_Z;=,,L^^' M_;&_GV^'X72W6/2/V^90]Y_:4W/,_WEJNT,]Y-ON>=&?NJ;>3$&'_0*-\8M# MO3O.5\OIV>=NM6Q?AOWNV'SN9OW+X5!W_ZR;??MV/X?Y^X,ON^?M,#Y8K):G M^KGYHQF^GCYW^6YQ+66S.S3'?M<>9UWS=#__$>XJ2V/ I/ASU[SU-]>SL2D/ M;?MMO/EUZ;ZIV_]=N,VSOYW$^VS1/]FWV6CTYR'8_M MOI_^SAY?^J$]7$K)5@[U]_/O[CC]OEW*?P_3 _ 2@-< L/\90)< 8@&+L[.I MJ3_50[U:=NW;K#N/UJD>)P7<4>[,Q_'AU'?3_W)K^_ST=>7")8M<_]4$JB9PBJ?;^*3'DQI/4[R]B?>&->(L\9/D.$E2\-;P MED@9H(% J-NQJATK[0"SY'2F#B"D6.L>I;IQTPZI9.U&-<[F> MQ-PH,I\BD>[&JVZ\=$/,C1?5!)LB.N9&RIR':(WN)JAN@G1CF9L@JD%O'9M> ME:**UA=F352]1.F%-7D=Y72PGD3/*#(T#@INDNHF23>>N4FRS<&%:-EX5HK. M>T>^@ @P.JB,="1(9>34 >,2<%Y)G??D,!0<%= )TE'DCD!96B16EE9489&# MCE! 44+@#+QH/DP,0YY[D:I06.*@XQ@4'G, 7C0?)ZE#!-$UBI#( )8\Z4P& M">4@/"FX=3%Q0%6:+OA4>F>!SF608 XRRDJ I?$W3YQQUI M0B1/A3R!=*Z2Y&KBG"?)RQ_(1^"XJU1ARENQTG&=3E8KR;??,TC)\9?10T@G3=*6G%P:RF[/4*BJ(%BL6$=M.I-Q3C% M4H7\@D3' 9>FB!(4>%Z"*&Y:-TM-[L2SE%TE:5HX<4=<*<7\[Q$(ZP^N[]X3 MS\VEECJ!LK3#%_@)\E=WXBI"DTO94&A%PUJ'0W5P'_U]GFB]$;PTT(O9W-&= MG!E[U<&W\N!Z&@@(%%([8#7<( ="M)'"^#-ZNM.2NG ^O[M_,;VK7LY80,[( M[Z:4]<'=N4X)%;X2^;I%%V?>J6Z%RMXRW_-2=--&H^8X:(*9)E@J\O>*>#=)D *8* (K16#J MPP6%;S<(K0:A,8@6!BO(XZ#9&DUK--[&7S7RL68!$EE!(@M(N (9-/%L$?]A MYVVW*Y9/90N#$*YS$LH[W;A-SBVSW$"7K MCX5F!T%?3#\POS2M<,Y,JC-E_OR*,0G*TMLHMUK=A5- H))ZNE5S/MP(0R!9 M-UYV:+IQLW]02P,$% @ /3A>3]OI9^_4! %Q8 !@ !X;"]W;W)K M-F #BANV MO783M0G.CC/;;6_??K+CYA**[M8"3:S^1.E/42*MY7O=?&OWWG>S[U5Y;._G M^ZX[W25)N]W[JF@7]ZZ8JNO#8O"3MJ?'%;NA4E0D*89*J.!SGJ^70 M]MBLEO5K5QZ._K&9M:]5533_9+ZLW^_G,/]H^'IXV7=]0[):GHH7_[OO_C@] M-N$IN5C9'2I_; _U<=;XY_OY ]SEJ/L. _'GP;^W5]]GO92GNO[6/_RRNY^+ M?D:^]-NN-U&$CS>_]F796PKS^'LT.K^,V7>\_OYA_:=!?!#S5+1^79=_'7;= M_GYNY[.=?RY>R^YK_?ZS'P7I^6Q4_ZM_\V7 ^YF$,;9UV0Y_9]O7MJNKT4J8 M2E5\/W\>CL/G^VC_HQO? <<.>.D ^M,.V;QQ69_A?\&<;6M]6(,PR>>L-C4QV M9O"&26^9#<-8)*C#EP.OQ2B3$7HE@8FA<83NMPIDWL/V S_ -@G#EA(O4"GWM! M,EYRU$N2V<52T$W,8:$4B'P48]*%]:4N8C"4,.4AOC( IC1 6AJ,T/5(7\"@ M,U0?PQE+S^D-:PXUY7*.DTKH"8%\;0!,<4 3609QGD:GJ#HFZ4.4.QE*AKBE MTF+*V*GD GQ= $QA@+0P@#A'?Y'&T:J.P;2,%RZF9%P^Y!RFT\EUX\L"8.H" MI'4!Q%D:=9I2=Z\Y3H#$:/%BSH3CG-;*.<-I!S*=DLB7!\#4!TCK XAS-3HG M: IE,$BC0FK#8<)&B3MGN)!AU)0^OD( ID2@!7GDQ!Y$ODQ $2<8G'AW03X-(Y.&:6!F(V2OU2^BM]48$@M: MC&P82B[H"T7.4+BXVE>WROCLB\@HLU09,LIH@ETS5)!&MR]#!6E460P%95-K MQA<%R+R1XT2!B7SB12[Q1LL>9T (>U]$*\]PUJ:.5A8LYZRFU1=O3^N)%P3D M4R]RJ3=:?R:K.N%,))'EA-!4(LNECA[A'&>=MC00DJM+K8#]I=BI#V#NS4P[1NXR\]WE#_,GZ],?RN:E\.QG3W575=7PX79 M3X;:/?V2 @ +0@ !@ !X;"]W;W)K13W+KJA8+0M>!X+M9^$3G*Q3@[> GP6[R,$Z M,$HVG+^:S9?=+ 0F(5:RK3(,5#_.;,G*TA#I-'YWG&$?TC@.UU?V3U:[UK*A MDBUY^:O8J>,LS,)@Q_;T5*H7?OG,.CUQ&'3BO[(S*S7<9*)C;'DI[6^P/4G% MJXY%IU+1M_99U/9YZ?BO;GX'U#F@WD''ON> .P?\[D#N.I#.@?QOA+ASB)T( M4:O=%G-%%9U/!;\$HCT.#36G#DYBW:ZM,=KNV'>ZGE);SW.(P30Z&Z(.LV@Q M:(@!Z2UFY<'TB$AGT*>!?&DLT,@=W098CA$09$X2_V19WV>Y211[ZX4M ;ZI MUP=*B9> 6 (R)$"Q4_ 6DUA,W>I :98D3DG&,)@1!(E3E3$LSF&2.T'7'AC M^> PW(B+O>+BL3CLMN)!G >899F3SM(#PSEQCN;*@]*5 JXV'QG 'W4^ M\6I+/-JPHRT9Q2%I[O1C.08]0)BX9WF,PGF>N,(\7 @"0OS"4J^PU"/,R7F1 MCD\DQ&GJ-FT,@VD.@7-P5V-8 G 6N^+&,!*C.'6[%@WNNHJ)@QT\,MCR4ZW, MISJP]K/M"9F[TK$OX&0)/?:5GH7MZ'JG;P?I-RH.12V##5?ZAK;WZ)YSQ73V MX%%WY:AG=[\IV5Z99:K7HIU@[4;QIAO.4?\/8?X74$L#!!0 ( #TX7D_O MR$'X, < %4Q 8 >&PO=V]R:W-H965T&ULC9M=;]LV M%(;_BN'[U.*GJ"()L$0?&[ !18=MUVZB-$9M*[.5IOOWDVS5+<]Y;9Z;Q'8> M'DHO:>D1I5R_=;LO^^>V[6??-NOM_F;^W/+_<-SNUGNWW4O[7;XRU.W MVRS[X>WN\V+_LFN7CX=&F_5"9YE?;):K[?SV^O#9A]WM=??:KU?;]L-NMG_= M;):[_^[:=?=V,U?S[Q]\7'U^[LM6_[GU[/QEWYU'5?QC>_/=[,LW&+VG7[T(\E MEL.OK^U]NUZ/E8;M^'=^;3_MUW8]X..6#'T\=.O]X>?LX77?=YNIRK I MF^6WX^_5]O#[;:K_O1ENH*<&^M1 F8L-S-3 G!KH_&(#.S6P/WIP%QNXJ8'[ MT2!<;."G!O[4P/J+#?*I0?ZC!WT8P&.ZA^$JE_WR]GK7O?!T+3Y&1S[P$5=#"!1%AR M[LKZ$!2-B'/:JF"M)3%QSGFK2;6&4R:XH6"!PS(P+,/#TG06<<;3I-)(F4:J M(^)^WN_,%(;,D#I=J4E6BJ*Q,!H+YI$AT7"&19-&RC12I9':LGV^,IG)Z+1) M8E$T#D;C0#1D$M]QAD631LHT4J61VO%]UBJCF]PDL2@:#Z/Q/!I#^_&L'^NT MR\\,00[[R<$0T"\N9]@0I)$RC50Y#\YFF2[(W*O3I9ITJ2B< ,,)(!QRT+[C M# LG@/F0%YH&Q#&KK2.'BBK=7YU&&M[7,.SZS PM8#@%"(><\.\XP\(IP%YG M!9GJ9;I0E4;J--*D-B<*1F58J3(0#9G#=P!BV0B86+C*8C*%4+F";9 M71S0&>=4(*""!L0A'E":*05,-3'17JD\H\8@*-4D2\4!8?=40#Y=1@/B$ \H MS90"IIH8[B=+!L*F";3M%TN+LA-T=8L-K1>B4 KZPQ.KRJQL \8C23"E@*@%3*R[.5Z;@*P@I+ X(^[5" M@DVO<0#$ Q(HMH"I!$RM@#TKY>DE8!*+ \*.K8!DLRL=!7PU+U3FSW2%C54A M967?9X&S"IA2P%0"IA8PS64F7NO"RJJ1LM)+'0"Q:#3P0Z/HR110OJ!7.H+N M:@'3@,Y,T&?BP<*JD;#2BQT \7BX'0['2UJJ%)2J!$PM8)KD)L4!G5DL1:NE M])('0#P@@;!JX)ELC31=IQ8PS>6^XFBPK6J)K6J9K2(,VBH L:T"$-LJ (&M M NJBK6ILJQK9*M4*+;-5A 5M/+WS4 )P.-_GOM T,V"K^7 R4FR"<3!8N@[= M ,HJKXO\C(II;*M:8JL XE]!@:T*F$ISPW2%\H6C*0EL-5TKC@C;JI;8*H!X M1 );%3"5@*DUT%"=A\S1B))<'!'V52WQ50#QB 2^*F J 5-K+J*F*#Q+*(7% M 6%?U1)?U=Q7?6:".]<5]E4M\54 \;$0^*J J31?'1W/*I8MT N*-8)B\8U' M;*Y&8JX XO<>@;GJPM+#50DXJVU.%*X2=%D+F 9TIW1QSE\-]E! 3!S!94R@%D3 MLG#N5I#!(FN0R+('(V0BB["@'7M;T;GB3HN)X ML,<:B<<:[K%Z.#SDYT8">ZR1>"R ^$@(/%; 5 :IIV8'/8'$IBK%SX=A@[42 M@P40?T0,K;V28WX)(,I4@LYJ =-<9N)LL+A:B;@"B&<#5CF]*^BZF:!4)6!J M =,D-RD."(NKE8@K@'A G&U2"2IB0D*U0*F2706AX.5U4J4=8)2#_$B#"HK M +&R A K*P*!L@(,*^OBIV?#QW\X^&.Y^[S:[F>?NK[O-H>'P9^ZKF^'HMF[ M(?_G=OEX>K-NG_KQ93Z\WAT?]#^^Z;N7Z9\8%J?_I+C]'U!+ P04 " ] M.%Y/U?X"6R0" 8 RGLO6277?JY4O4)(9CF45,YX#97^H4ZE6-10B4+7GD"3FO_.5SMB<%;P,\"&MF;>Z:2 ^=O9O'E MN/8#8P@89,HH4#U<80N,&2%MX[?3]+N4AMB?W]0_V=IU+0? 97#_$]5_Q7N +3<.-$Y\@XD_;7RRY2\=*I:"LE?6_'HK)C MX_1OM&D"=@3<$4+RD! Y0O1!B!\28D>(_S<#<00RR(#:VNUF[JBB:2)XXXGV M.M34W+IP1?1Q929H3\=^T_LI=?2:AF2>H*L1= M#3QE8X-'='R?8#M&A,%R8.*?*OO'*G=&H\G]BJQ =+=?BVF!>%(@M@+QG<"@ MCDV+F5M,93%S,MCP[1@S/I0QACS-!\GV8U 4A/%T262R)#)1TM/ 2HM9]K+@ M&1Y:F0*%>& %]:YV">)L^XST,GZIE#F97K1K9<_8/(U!?!.NMN%$?*=;7]NI M/N3;OOF-BG-12>_ E7Z0]MF<.%>@O0&PO=V]R:W-H M965T&UL?9E;;^,V$(7_BN%WK\DA*9*!8R!Q4;1 "P1;M'U6 M8B8V5K)<28FW_[Z4['AESF'S$%O*X? ,+Q\O69V:]ENW"Z&??:^K0W<_W_7] M\6ZY[%YVH2Z[+\TQ'.)?7INV+OOXV+XMNV,;RNU8J*Z6)$2QK,O]8;Y>C>^> MVO6J>>^K_2$\M;/NO:[+]M_'4#6G^[F# MHU"%EWX(4<:/C[ )535$BC[^N02=7^L<"DZ_?T;_>4P^)O-<=F'35'_OM_WN M?N[FLVUX+=^K_FMS^B5<$C+SV27[W\)'J*)\&FJ;OP]>WGO^J:^1(E6 MZO+[^7-_&#]/E_B?Q7 !NA2@:X%8]_\54)<"ZD3QK:*JY*I8Q^K4* M0E4\$BM.MQ5LN$(*AZM0, LU!E W660\:AA CP'T- "9I!G.FF+4'$:-\;+P MB6P#9$)Y); = ^T8D _A 4,4/!\"I7D<]:8J5&*5I-TN$I;+S)F+#1C@1F= MF+&L&C)2I@,%J)2Q&IMQT(P#9M*>=JR:1=K+0*)]9LAY:,0#(T5BQ+-:O$H[ MB&LD33*Z<2(%AH 7FQ* <$J4G&\R,0.D$EKI<\8RE!) D,N-21Y3;HP:?L MF98F@Q<)$?8@B?FQ,K5#W(X3; @#&8G80AD_F'=2@?;QJ2$%IJ[A[0-D)'QF M4DG,3PD :MDZHOFD(#E1!8F2& S$(S &^ SL:UQV4F&6&Z$J)KD0F! MZ4J(KNE$)8[-A8\KO$^S CI)Y'3.$^8K@6VJ3?<#-SD22?QX!63DL[V.T4I@O^K2%9XX-!IKB[;$/\U4!OC*: M*;!Q5'=I?9=2H,1P7@R&BMP*Y3">=%>J1# MPCAMXXJ6,87QJ PPE1[L+J($$>DXV2"9-I1K)0Q;!6"K4[ I"%&?;GDW2%=X MD6LBC%H%4.M2_"NP18W]YMB%"Q*2TR?M'>;OWW'="S]L[T"S## MO#=OAB&?C'UT'8 G3UKUKJ"=]\.1,5=UH(6[,0/T>-,8JX5'T[;,#19$'4%: M,7XXO&5:R)Z6>?2=;9F;T2O9P]D2-VHM[.\3*#,5-*'/C@?9=CXX6)D/HH5O MX+\/9XL66UEJJ:%WTO3$0E/0N^1XRD)\#/@A87*;,PF57(QY#,;GNJ"'( @4 M5#XP"-RN< ]*!2*4\6OAI&O* -R>G]D_QMJQEHMP<&_43UG[KJ"WE-30B%'Y M!S-]@J6>-Y0LQ7^!*R@,#THP1V64BRNI1N>-7EA0BA9/\R[[N$_S39HLL'T M7P!\!=S&/&Q.%)5_$%Z4N343L7/O!Q&>.#ER[$T5G+$5\0[%._1>R^0]S]DU M$"TQISF&;V/6"(;L:PJ^E^+$7\'Y/CS=59A&>/J/PG2?(-LER")!]M\2]V*R M%TG8IJ<:;!NGR9'*C'VV$ *[Y0VRSIWW=L"$4-ZHOM&9]SYN)Q M/AK[XCH 3UZ5U*Z@G??]D3%7=:"XNS$]:+QIC%7>#@Y5YSUOX#OY'?[9H ML46E%@JT$T83"TU!'Y+C:1_P$? L8'2K,PF57(QY"<:7NJ"[D!!(J'Q0X+A= MX1&D#$*8QJ]9DRXA W%]?E/_%&O'6B[45)#PP?IG\SX&>9Z M;BF9B_\*5Y (#YE@C,I(%U=2#P:=&;(:8*D M*TBR(!B*+Q'2K0BG]!T]W:9GFPEFD9ZMH]_?;@OL-P7V46#_OPK?0Y+[PS\Q MV*JC"FP;9\F1R@PZSO'*NXSK0WQ"]A<^S?HW;ENA';D8C^\:N]\8XP%3V=W@ M '7XO19#0N/#\0.>[31DD^%-/_\?MGSB\@]02P,$% @ /3A>3^UK0]2S M 0 T@, !D !X;"]W;W)K&UL?5-AC]L@#/TK MB!]PM+3;]:HDTO6F:9,VJ;IIVV>:. DZP!F0YO;O!R3-LBW:%\#&[_G9F&Q M^^): $]>M3(NIZWWW9$Q5[:@A;O##DRXJ=%JX8-I&^8Z"Z)*(*T8WVS>,BVD MH466?&=;9-A[)0V<+7&]UL+^/('"(:=;>G,\RZ;UT<&*K!,-? '_M3O;8+&9 MI9(:C)-HB(4ZIX_;XVD?XU/ -PF#6YQ)K.2"^!*-CU5.-U$0*"A]9!!AN\(3 M*!6)@HP?$R>=4T;@\GQC?Y]J#[54 M3,5_@BNH$!Z5A!PE*I=64O;.HYY8@A0M7L==FK0/X\WN!EL'\ G 9\ A =B8 M*"E_)[PH,HL#L6/O.Q&?>'ODH3=E=*96I+L@W@7OM=@^W&?L&HFFF-,8PY&PO=V]R:W-H965T0=DAIUOZZKB731NB@Q59)QKX#N%'=W)HL9FEDAJ, ME]80!W5.;[>'XS[&IX '"8-?G$FLY&SM4S2^5#G=1$&@H R10>!V@3M0*A*A MC.>)D\XI(W!Y?F7_E&K'6L["PYU5C[(*;4YO**F@%KT*]W;X#%,][RB9BO\* M%U 8'I5@CM(JGU92]CY8/;&@%"U>QEV:M _C#?\PP=8!? +P&7"3\K Q45+^ M40119,X.Q(V][T1\XNV!8V_*Z$RM2'D:?*D MM+U)D[SPS@-[R].;O(6/T_Y-N$8:3\XVX,NF_M?6!D IFRLS&\=L-(+MIA_$YF]<_ )02P,$% @ /3A>3SSGS/>U 0 T@, !D M !X;"]W;W)K&UL?5/;;MLP#/T501]0.8JS%8%M MH.DPK, *!!VV/2LV?4%U<24Y;O]^E.QZWF;L11(IGL-#BLI&8Y]="^#)JY+: MY;3UOC\RYLH6E' WI@>--[6Q2G@T;<-<;T%4$:0DXTGR@2G1:5IDT7>V168& M+SL-9TO09LSICKX[GKJF]<'!BJP7#7P#_[T_6[38PE)U"K3KC"86 MZIS>[8ZG-,3'@!\=C&YU)J&2BS'/P7BHY R$*&,EYF3 M+BD#<'U^9_\<:\=:+L+!O9$_N\JW.;VEI():#-(_F?$+S/4<*)F+_PI7D!@> ME&".TD@75U(.SALULZ 4)5ZGO=-Q'Z>;]###M@%\!O %%%D MUHS$3KWO17CBW9%C;\K@C*V(=RC>H?=:\&2?L6L@FF-.4PQ?Q>R6"(;L2PJ^ ME>+$_X'S;?A^4^$^PO=_*$RW"=)-@C02I/\M<2OF\%<2MNJI MO$:7*D-(.. MD[SR+@-[Q^.;_ Z?IOU1V*;3CER,QY>-_:^-\8!2DAL3QP5ZZVU 0 T@, !D !X M;"]W;W)K&UL?5-A;]L@$/TKB!]0')*V461;:EI5 MG;1)4:MMGXE]ME'!YP*.NW]?P*[G;=:^ '?<>_?N.-(!S:MM !QYUZJU&6V< MZPZ,V:(!+>P5=M#ZFPJ-%LZ;IF:V,R#*"-**\22Y85K(EN9I])U,GF+OE&SA M9(CMM1;FUQ$4#AG=T$_'LZP;%QPL3SM1PPNX[]W)>(O-+*74T%J)+3%09?1N MJXIF8K_"A=0/CPH\3D* M5#:NI.BM0SVQ>"E:O(^[;.,^C#?7?(*M _@$X#-@'_.P,5%4_B"?4_"U%$?^ M#YROP[>K"K<1OOU#X>TZP6Z58!<)=O\M<2UF_U<2MNBI!E/':;*DP+Z-D[SP MS@-[%Q^1_0X?I_V;,+5L+3FC\R\;^U\A.O!2DBL_0HW_8+.AH'+A>.O/9ARS MT7#833^(S=\X_P!02P,$% @ /3A>3T-#G-^T 0 T@, !D !X;"]W M;W)K&UL?5/;;M0P$/T5RQ]0)\X6RBJ)U"U"((&T M*J(\>Y/)1?4EV,ZF_#UC)PT11'VQ/>-SSEP\SB=CGUT'X,F+DMH5M/-^.#+F MJ@Z4<#=F (TWC;%*>#1MR]Q@0=21I"3C2?*.*=%K6N;1=[9E;D8O>PUG2]RH ME+"_3R#-5-"4OCH>^[;SP<'*?! M? ?_8SA;M-BJ4O<*M.N-)A::@MZGQ],A MX"/@J8?);\*>D=)#8T8I7\TTV=8ZKFE9"G^*UQ!(CQD@C$J(UU< M234Z;]2B@JDH\3+OO8[[--]DV4+;)_"%P%?"78S#YD Q\X_"BS*W9B)V[OT@ MPA.G1XZ]J8(SMB+>8?(.O=>2)Q]R=@U""^8T8_@&DZX(ANIK"+X7XL3_H_-] M>K:;81;IV9:>)OL"AUV!0Q0XO%GB#B;]MTBVZ:D"V\9I.7(S'EXW];XSQ@*DD-SA"'7ZPU9#0^'!\CV<[C]EL>#,L M/XBMW[C\ U!+ P04 " ].%Y/LGPO(+0! #2 P &0 'AL+W=OURVGK?'QAS90M* MN"O3@\:;VE@E/)JV8:ZW(*H(4I+QW>Z&*=%I6F31=[)%9@8O.PTG2]R@E+"_ MCB#-F-.$OCN>NZ;UP<&*K!<-? /_O3]9M-C"4G4*M.N,)A;JG-XEAV,:XF/ MCPY&MSJ34,G9F)=@/%4YW05!(*'T@4'@=H%[D#(0H8S7F9,N*0-P?7YG_QQK MQUK.PL&]D3^[RKJXIF8O_ A>0&!Z48([22!=74@[. M&S6SH!0EWJ:]TW$?IYOK9(9M _@,X O@-N9A4Z*H_$%X4636C,1.O>]%>.+D MP+$W97#&5L0[%._0>REXPC-V"41SS'&*X:N89(E@R+ZDX%LICOP_.-^&[S<5 M[B-\_Y?"_39!NDF01H+TPQ*W8M)_DK!53Q78)DZ3(Z49=)SDE7<9V#L>W^1/ M^#3M7X5M.NW(V7A\V=C_VA@/*&5WA2/4X@=;# FU#\=/>+;3F$V&-_W\@]CR MC8O?4$L#!!0 ( #TX7D^NW9"NM@$ -(# 9 >&PO=V]R:W-H965T M,"7J=_WP$[KMM8>0%FF'/FS#"D@[&OK@'PY$VKUF6T\;[;,^:*!K1P%Z:# M%F\J8[7P:-J:N:IZ;V2+1PM<;W6POX^@#)# M1A/Z[GB4=>.#@^5I)VIX O_<'2U:;&8II8;62=,2"U5&;Y/]81?B8\"+A,$M MSB14>4 ;@\O[-_B[5C+2?A MX,ZHG[+T349O*"FA$KWRCV;X#E,]EY1,Q3_ &12&!R68HS#*Q944O?-&3RPH M18NW<9=MW(?Q9OME@JT#^ 3@,^ FYF%CHJC\J_ B3ZT9B!U[WXGPQ,F>8V^* MX(RMB'K1/L5@EVD6#W:8EK,=?_)6&+GFJP=9PF1PK3MW&2%]YY8&]Y?)._X>.T M_Q"VEJTC)^/Q96/_*V,\H)3-!8Y0@Q]L-A14/ARO\6S',1L-;[KI!['Y&^=_ M %!+ P04 " ].%Y/W.Y$A[8! #2 P &0 'AL+W=O"YSB M5\<#;SL7'*3,>];"3W"_^I/Q%EE8:BY!6:X5,M 4^#8]'+,0'P,>.8QV=4:A MDK/6S\'X5AY B$#D9?R>.?&2,@#7YU?V^UB[K^7,+-QI M\<1KUQ5XCU$-#1N$>]#C5YCK^8317/QWN(#PX4&)SU%I8>.*JL$Z+6<6+T6R MEVGG*N[C=)/=S+!M )T!= 'L8QXR)8K*OS#'RMSH$9FI]ST+3YP>J.]-%9RQ M%?'.B[?>>REINL_))1#-,</8E!=U*<:3OX'0;OMM4N(OPW3\* M/V\39)L$623(/BQQ(X8F_R4AJYY*,&V<)HLJ/:@XR2OO,K"W-+[)6_@T[3^8 M:;FRZ*R=?]G8_T9K!UY*3[89L"NS 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)4JV!8%MH&DQ;, &!!VV/BLV;0O5Q9/D MN/O[4;+K>IO7%TFD> X/*2H;K'OR+4 @SUH9G],VA.[(F"];T,+?V X,WM36 M:1'0= WSG0-1)9!6C&\V[YD6TM B2[ZS*S+;!R4-G!WQO=;"_3J!LD-.M_3% M\2";-D0'*[).-/ -PO?N[-!B,TLE-1@OK2$.ZIS>;H^G?8Q/ 3\D#'YQ)K&2 MB[5/T?A[JQZ ME%5H M=VG2/DPWAPFV#N 3@,^ 0\K#QD1)^;T(HLB<'8@;>]^)^,3;(\?>E-&96I'N M4+Q'[[7@?)NQ:R2:8DYC#%_$O$8P9)]3\+44)_X/G*_#=ZL*=PF^^T/A?PCV MJP3[1+!_L\2UF-U?2=BBIQI&PO=V]R:W-H965TMYF[$42*9[#0XI*!V-?7 /@R9N2VF6T\;X[,N:*!I1P-Z8#C3>5L4IX-&W- M7&=!E!&D)..;S2U3HM4T3Z/O;//4]%ZV&LZ6N%XI8=]/(,V0T2W]<#RU=>.# M@^5I)VKX#OY'=[9HL9FE;!5HUQI-+%09O=L>3TF(CP$_6QCY!RD"$,EXG3CJG#,#E^8/]2ZP=:[D(!_=&/K>E;S)Z MH*2$2O32/YGA*TSU["F9BO\&5Y 8'I1@CL)(%U=2],X;-;&@%"7>QKW5<1_& MF_UA@JT#^ 3@,^ 0\[ Q453^67B1I]8,Q(Z][T1XXNV18V^*X(RMB'I.P:B*:8TQC#%S';.8(A^YR"KZ4X\7_@?!V^6U6XB_#='PKWZP3)*D$2 M"9+_EK@6<_M7$K;HJ0);QVERI#"]CI.\\,X#>\?CF_P.'Z?]4=BZU8Y7 MC?VOC/& 4C8W.$(-?K#9D%#Y&PO=V]R:W-H965TA5>+3#)YCJ>4?)5/P7N(+"\*@$Y0O$?OM>#\ M-F/72#3%G,88OHC9SA$,V><4?"W%B;^!\W7X;E7A+L%W_R@\K!/L5PGVB6#_ MWQ+78NY>)6&+GFIP39HF3TK;FS3)"^\\L/<\O;#05UB,=;/+MQS$8CV&[Z06S^QL4?4$L#!!0 ( #TX M7D\8;;!\TP$ )P$ 9 >&PO=V]R:W-H965T>9P1FR2:H7W0(8]"IXKW/<&C,<"=%E"X+I.SE ;T]JJ00SUE0-T8,"5OD@ MP0F-HI0(UO6XR+SOK(I,CH9W/9P5TJ,03/T^ 9=3CF/\YGCJFM8X!RFR@37P M'$H=W@.>.YCT9H]<)1/7PHE721>XW;^Q?_*UVUHN3,.#Y#^[RK0Y/F!40O88+<5_A2MP"W>96(U2_7:3Y)#DM8 M.( N 70-.'@=,@OYS!^9846FY(34?/<#<[\X/E)[-Z5S^JOP9S9Y;;W7@B91 M1JZ.:,&<9@S=8.(502S[*D%#$B?Z7S@-AR?!#!,?GFS5/R9A@EV08.<)=O^4 M&-^4&,*\D^4^*+(/$"0W(B',+BR2!D72 ,'^1B2$26]$R*8[!*C&SX5&I1Q[ M/Y,;[SIZ]]1WUU_X/+??F&JZ7J.+-+9'?2?54AJPJ41WMN#6/A6KP:$V;OO! M[M4\,+-AY+"\!61]D(H_4$L#!!0 ( #TX7D^#2A-TN $ -(# 9 M>&PO=V]R:W-H965T29M<;&Z:%;&F>1M_)YJGIO9(M MG"QQO=;"_CF",D-&M_3=\2CKQ@<'R]-.U/ +_._N9-%BLTHI-;1.FI98J#)Z MOST<=P$? 4\2!K,L$8 MA5$NKJ3HG3=Z4L%4M'@;=]G&?1AO$C[1U@E\(O"9L(]QV!@H9OY%>)&GU@S$ MCKWO1'CB[8%C;XK@C*V(=YB\0^\EY\EMRBY!:,(<1PQ?8+8S@J'Z'(*OA3CR M_^A\G9ZL9IA$>K*,?G>]+K!;%=A%@=T_)>X_E;B&N?L4A"UZJL'6<9H<*4S? MQDE>>.>!O8^/R#[@X[3_%+:6K2-GX_%E8_\K8SQ@*ILK'*$&/]AL**A\.-[B MV8YC-AK>=-,/8O,WSO\"4$L#!!0 ( #TX7D]9 2+JMP$ -(# 9 M>&PO=V]R:W-H965T<^;,>)R/VCS;#L"A5RF4+7#G M7'\DQ%8=2&9O= _*WS3:2.:\:5IB>P.LCB I"$V2/9&,*USFT7BQPBM\<#[SM7'"0,N]9"[_ _>[/QEMD8:FY!&6Y5LA 4^#; M]'C*0GP,>.0PVM49A4HN6C\'XWM=X"0( @&5"PS,;U>X R$"D9?Q,G/B)64 MKL]O[/>Q=E_+A5FXT^*)UZXK\ &C&AHV"/>@QV\PU_,)H[GX'W %X<.#$I^C MTL+&%56#=5K.+%Z*9*_3SE7TO@F[^'3M/]DIN7*HHMV_F5C_QNM'7@IR8T?H3U:A\CO$ 0 -P0 !D !X M;"]W;W)K&UL=53;;MP@$/T5Q <$+[:ST6;M\44!XP!>IW]?P([C;.F+@>%<9H!Q-DGUHEL @]X$[W6.6V.& M R&Z;$$P?2,'Z.U.+95@QBY50_2@@%6>)#BA471+!.MZ7&0^=E)%)D?#NQY. M"NE1"*;^'('+*<<[_!YXZIK6N ILH$U\!/,K^&D[(JL*E4GH->=[)&".L?W MN\,Q=7@/^-W!I#=SY"HY2_GB%M^J'$!0&J? ['"!!^#<"=DT7A=-O%HZ MXG;^KO[5UVYK.3,-#Y(_=Y5IV<<++4R@"X&NA#OO0V8CG_D79EB1*3DA M-9_]P-P5[P[4GDWI@OXH_)Y-7MOHI:!)G)&+$UHPQQE#-YC=BB!6?;6@(8LC M_8=.P_0XF&'LZ?&6'OW'/PD*)%X@^51B3^;H=$"X M 0 T@, !D !X;"]W;W)K&UL;5/MCIP@%'T5 MP@,L#N.TTXF:[&S3M$F;3+;I]C>C5R4+8@''[=OW@JZU6_\ ]W+.N1]/*B5>=RVGK?GQAS90M:N#O30X#1MPUQO0521I!7C2?*.:2$[ M6F31=[%%9@:O9 <72]R@M;"_SZ#,F-,=?74\RJ;UP<&*K!<-? ?_H[]8M-BB M4DD-G9.F(Q;JG-[O3N ! ME I"F,:O69,N(0-Q?7Y5_Q1KQUJNPL+]EY=N<'BFIH!:#\H]F_ QS/0=* MYN*_P@T4PD,F&*,TRL65E(/S1L\JF(H6+],NN[B/T\TAG6G;!#X3^$(XQCAL M"A0S_RB\*#)K1F*GWO<)PU>8 MW8)@J+Z$X%LASOP_.M^F[S%/B!N:0O G" M5CW58)LX38Z49NCB)*^\R\#>\_@F?^'3M'\3MI&=(U?C\65C_VMC/& JR1V. M4(L?;#$4U#X3Q&) 43; M 0 04 !D !X;"]W;W)K&UL=51M;]L@$/XK MB!]0$A+'761;:EI5F[1)4:=UGXE]?E'!>(#C[M\/L.-Z'OL2N//S*M37!O3'0G1>0V"Z3O906N_E%()9FRH*J([!:SP),$)W6P.1+"F MQ5GB5);(WO&GAK)#NA6#J]PFX'%*\Q;?$2U/5QB5(EG2L@N]@?G1G92,R MJQ2-@%8WLD4*RA0_;(^GV.$]X+6!02_VR'5RD?+-!5^*%&]<0< A-TZ!V>4* MC\"Y$[)E_)HT\6SIB,O]3?W9]VY[N3 -CY+_; I3I_@>HP)*UG/S(H?/,/43 M830U_Q6NP"W<56(]/8=0NZ8_"?[/%:YN]9C3:)N3JA";,:<30!>8# M0:SZ;$%#%B?Z#YV&Z;M@A3M/WRWIVUU88!\4V'N!_5\MTE6+(520@3ATWBH$D<$+A?F80PGU8F9'$%!:C*#Y]&N>Q; M/_B+[#S?#]1?X0_X^#A\8ZIJ6HTNTMA!\->UE-* +65S9T^UMN_1'' HC=O& M=J_&J1P#([OIP2'SJY?] 5!+ P04 " ].%Y/538H ,4! W! &0 M 'AL+W=OCCN/#X"7#D:SFB-?R5FI5[_X5N4X\8: 0VF] G/#!1Z SKYG_HK3 W5G4_I@.(JPY\P;%[T4=)]DY.*%9LQQPM 5)ET0Q*DO*6@L MQ9'^0Z=Q^B;JE5B#/,?E[MHDEU$8'.5)(;9 M7B4AJXL3H)OP9 TJU2!#NZRB2U?%EPJ*V?WKJYGM[RM+"JG]N4+/^*XC=02P,$% @ /3A>3Y@\ M""O3 0 G 0 !D !X;"]W;W)K&UL=53K;ML@ M%'X5Q ,4A\1.%MF6FE;5)FU2U&G=;V(?7U0P'N"X>_L!=CTO97\,Y_!=SL% M.DKUJAL @]X$[W2&&V/Z(R&Z:$ P?2=[Z.Q*)95@QH:J)KI7P$I/$IS0*$J( M8&V'\]3GSBI/Y6!XV\%9(3T(P=3O$W Y9GB#WQ//;=T8ER!YVK,:OH/YT9^5 MC EQ9&O9HCU\E%RE<7?"DS'+F"@$-AG *S MPQ4>@',G9,OX-6OBQ=(1U_-W]2??N^WEPC0\2/ZS+4V3X0-&)51LX.99CI]A M[B?&:&[^*UR!6[BKQ'H4DFO_1<6@C12SBBU%L+=I;#L_CM-*',^T,('.!+H0 M#MZ'3$:^\D=F6)XJ.2(U[7W/W"_>'*G=F\(E_5;X-5N\MMEK3I,X)5PP"XHL/,"NW]:3&Y:#&'V M89,X:!('! XW)B',?SI)@B;)1X%]=&,2PMS^+K(Z'0)4[>^%1H4<.G\G5]GE MZMU3?[K^PJ=[^XVINNTTNDACSZ@_2964!FPIT9UMN+%/Q1)PJ(R;[NU<31=F M"HSLY[> + ]2_@=02P,$% @ /3A>3X@.3@O? 0 04 !D !X;"]W M;W)K&UL=53KCIP@%'X5P@,L#N.,TXF:[&S3M$F; M3+9I^YO1XR4+8@''[=L7T+76TC_".7R7= -@T*O@G=G!52 ]" M,/7K ER.&=[AM\1S6S?&)4B>]JR&KV"^]5=E([*HE*V 3K>R0PJJ##_NSI?$ MX3W@>PNC7LV1Z^0FY8L+/I49CEQ!P*$P3H'9X0Y/P+D3LF7\G#7Q8NF(Z_F; M^@??N^WEQC0\2?ZC+4V3X1-&)51LX.99CA]A[N> T=S\9[@#MW!7B?4H)-?^ MBXI!&REF%5N*8*_3V'9^'*>5^#33P@0Z$^A".'D?,AGYRM\SP_)4R1&I:>][ MYG[Q[DSMWA0NZ;?"K]GBMX]?;^FT_\(Q$&!V O$?[6XW[08PL1ADT/0Y! 0.&Q,0IACV.08-#D& M!)*-20AS"ILD09,D(/!N8Q+ G**-"5D=00&J]I=/HT(.G;_XJ^QROQ^I/\)_ MX-/C\(6INNTTNDEC+X(_KI64!FPIT8/=U<:^1TO H3)NFMBYFF[E%!C9SP\. M65Z]_#=02P,$% @ /3A>3QP\I<6N 0 S0, !D !X;"]W;W)K&UL?5/K;ML@&'T5Q ,47]HLBVQ+2Z9IDU8IZK3V-[$_ MQZAX0_8O^->NXK,*AT3( U3$FGH:_PMW^Q*CP^ 1P:3 M6[2*F_!%[Z&$V49,L<2\1^P^(N[6,X0X [.+XJJ+ M(O#+!3__6EX7**\*E$'@]EV,"Y/;B%D%C(R8RQP?(=F%"[(X6'_1[ZD^,FG0 M05GWC\))]DI9<&K9C;L]@WM;<\&AMW[ZQOL@90WGO+.EGZM5+]#B%YJJ&E\H'WT.F5"Q%G3N(JN WQ9H.#L*3M[:EXN\C,#Z4?NA_3#PW MUUJ9"505/;W"+U"_^X/0(S2GG)L6.MGPSA-P*?TOX6Y/C-X*7AH8Y*+OF4J. MG+^:P?=SZ0<&"!BM:CE3"GK,_ MS5G5I9_YWADN],;4,Q^^P50/]KVI^!]P!Z;EAD3O<>),VJ=WNDG%VRE%H[3T M?6R;SK;#N)*DD\UMB"9#-!O"Y+^&>#+$*P,:R6RI7ZFB52'XX(GQ9?74?!/A M+M:'>3*3]NSLFJY6ZME[%65Q@>XF:-(\CIIHJ?FLV&\5.)LE2 /,%)&3(K+^ M>.$/<^P.B)T!L0U(/I61K,H8-<1JNE%#TC3,5K4X9 $F.7'C)$Z,XRH,5SE:6$TP2-PUVTF '#5G1X,TV<9)E8;JBV%^*\,DS)(U#5K\#.9R^DG%M>FD=^1*_U?VZ[]PKD!' M!@^ZMEK?A_. P469;JK[8KP5QH'B_73AH?G6K?X!4$L#!!0 ( #TX7D\& M-38&PO=V]R:W-H965TUK.R$7G+UK_Y!XF9W= M&3NV%U6]UE4CE_Y)J78>!')W8G4A9[QEC?[GP$5=*#T4QT"V@A5[ MFU1708A0&M1%V?BKA8T]BM6"GU55-NQ1>/)_ MRKTZ+7WB>WMV*,Z5>N+7SZP7E/A>K_XKN[!*PTTGNL:.5]+^>KNS5+SN670K M=?':/X3XO^MD/0)B5,AZ+1; M,S>%*E8+P:^>Z-9#6YAEA^>)GJZ="=K9L?]I/Z6.7E8AR1;!Q1#UF+S#A",, M1@YF V &1* [&-H(H3;R<)(>WA=83Q$8$:>)?[)L/V:Y:S0"_8HL073GUSL$ M,4@06X+XCH ZAG>8U&*:#A-F)$T=2Z8P3.(0QXXK4UA"<4H3QQH AB(:(5A< M HI+IN[0=PA2D""=ND.QXTZ'2<:R*<+(73 C)",.EYO(!@E2>2X [(E20R+ MRT!Q&2#.Z3K/)G5(BAQE4PP.D;,X-E,0C9R/=@L0H2B$)1%0$@$D.=;E!)HO MFKKS!<(0,;W/ 1H,HQ.>]!][*P\^FL 906-CD9IBBMS!$&@+0R M=[:"T:E6,W&T5PSI[?BY46;;&46':\Q#:$Y%)Y[C^1H#\8VY]MA3](V^NS-] M*\2Q;*3WS)4^B^V)>>!<,=T\FNEE=M+7M&%0L8,RKYE^%]U=I1LHWO;WL&"X M#*[^ E!+ P04 " ].%Y/N/KX:SX" #B!@ &0 'AL+W=OA:D:F#'''ZN:\S^ MY$!HMW)]]QIXJ4ZE4 &4I2T^P7<0/]H=DSLTLARJ&AI>T<9A<%RYS_YRFRB\ M!ORLH..3M:.<["E]59LOAY7K*4% H!"* 6*24&K_USZK1SV[@OZ;9$X(A(1@39.U[">&0$+XG1'<3HB$A^M\* M\9 0&Q50[UTW5Z&"^G3T?[*?7$8O6;!(4G11 M1 ,F[S'!!.-[C[>8C04S(I!4,,H(;#+R8)8>W!98SQ&^]V2(^"?+]C[+C=#0 MVJ]0$X13@L4'!)&5(-($T4W#C6;F/2;6F$9CPH7A=3W'>$8WYH@@,8YV>X_E MQDQL-1-;S!A"\WA6PC>L6!#&N6WFD-"\IEL;Y@,WB=5-8G&S,(0D\Z9&L2'$ M@@E-(6CR@M; 3GI:@YT:H^S6)C@/Y.5 ON!'/_>7:M\0W;RKTV@0 "D7 9 >&PO=V]R:W-H965T M[ MV:S>[$*1U9_*8SC$7Y[+JLB:>%F]S.IC%;)MUZC(9RB$F179_C!=S+M[GZO% MO'QM\OTA?*XF]6M19-6_RY"7I_LI3'_<^+)_V37MC=EB?LQ>PI^A^7K\7,6K MV27*=E^$0[TO#Y,J/-]/'^!N+;L&'?'7/ISJJ^^35LI367YK+W[;WD]%VZ.0 MATW3ALCBQUM8A3QO(\5^_-,'G5Z>V3:\_OXC^B^=^"CF*:O#JLS_WF^;W?W4 M32?;\)R]YLV7\O1KZ 7IZ:17_WMX"WG$VY[$9VS*O.[^3S:O=5,6?938E2+[ M?O[<'[K/T_D7K?MF? /L&^"E ;S?0/8-Y,\&ZMT&JF^@QCY!]PTT><+LK+U+ MYF/69(MY59XFU7D^'+-VVL&=CL.U:6]VH]/]%O-9Q[MO"RG$?/;6!NJ9Y9G! M*P:$O64>&>9"S&(/+MU KAM+3)KC[0-6*0'"D4[\;Y3U^U%N.BK9?,DN@+S) MUX!2Q09070!UW0.@"3\SIF,.'>.EDDZ2E*28 R$ 2%92#(W6:$FX-<,IT%(: M7IYFY6E&'AF$Y9G15P_2QBI-1G.58LH)J^C,2S'07FDD:5@SG))":\G+,ZP\ MP\@C'5J:Y$%H0!DRR*L4 Z_C'Y&78L9X8>C@I9C6,:N"%V=9<381)P7R 1P; MP(U?')X-X$!KK1BQ M.'KH9EY8X90A^CA.&F/IZFF5A8(8"ZU0/@,PJ&:@AP'L(?,!$@'<1&&,C/723 MF%CRO*=Y3CGP AQ=*PQGK!9T+[!F..U 7JV]6XF\D\ 8*P&FJJ-Q4E.)#">D M4LEJ23FIT0E-)3(<&F6')@+O)C#&3B M[\HP!G*4-%D_<4^("I .\J,,96("WQ<9=K$E]A..^L%33/*2:]%)1; M67",LV!:X8U"2Y<*@VFGT[UVBF&LN4#RM>8X(;T=V%4B[RLX MQE>0,0(A:,]7# ;2IP)3+-HAS>J:P73N:)I33B&"3/+,<,Z8H>T[\J:"8TP%T^)NHH'12L!@ M5GBDKLE@X)U()U+*H;#2#51H 4=F4<&TW&!TRTT M@TD &!H_WE"0,Y2AM<8;"G[ 4) W%!QC*,@8BK/:)M.(X51;F&F:F7<0A1(, MS7/**:5!#61)\HXBQSB*Y-Y!O'&TXG)SJF*\(U4MWYEI/-N7K MH6FG^-7=R[GN [;'A.3^$NY6P-Q_A+OU^=3V9_CS(?(?6?6R/]23I[)IRJ([ M0GPNRR;$[HM/<61V(=M>+O+PW+1?;?Q>G0]OSQ=->>P/IF>7T_'%?U!+ P04 M " ].%Y/7]!,WU,# #$#0 &0 'AL+W=O?M!'U1M MGVQU4^7&#IM=U!X:E6_ZH*J,*"$RJO*B#I?S?NZE6<[UT91%K5Z:H#U65=[\ M?%2E/BU""-\G/A>[O>DFHN7\D._4%V7^.[PT=A2=639%I>JVT'70J.TB?(#9 M,\1=0(_XOU"G]N(^Z*2\:OVM&_RS682DRTB5:FTZBMQ>WM1*E67'9//X/I*& MYS6[P,O[=_;G7KP5\YJW:J7+K\7&[!=A$@8;MN(,8 ,74%.09()R :BM57_RDW^7+>Z%/0# 8ZY)U/82;M M_JZ[R7X[^V=V UH[^[9D))Y';QW1B'D<,/0" R[F"<&<$9'-X)P&Q=)XI%XX MO5Y@Y2. )$X2=UFR"2S//D8DN!:&EI3U\>RJI#<(.$K >P)^19 Z>S)@9(^I M>TS*.$N84S4?E@ A $[A?!B50M#8H\.1)UW$#1%RL$P,1 MJ9/VRH=)01(B''73V+)I;,_"JX&4S-8*+X%$2R#]'0:"$\0H03S=8PE*D$SP M6.(5A+,4P/68#V,QH_)A0).4NZMF"*ZS&+M1GQ25E][W6(JH R+=OH/ M"!-".NJFL65WV:ZT <%[-D'L2.G_2#,$ED@+<*C3>R8'=M]&(N6H;E''A"O1AG'/A_DFF ML65WV:[5X:\90-XS0&]0X*TSYR/-#N@]29?X39"I#Y)YAEPX'B-_UPOOF4-[NB M;H-7;>QG25D" #'W 0T!E/; M"=._KVT8AH 3I2_8OIQS[N+E)@WC;R('D,Y[22NQ=',IZP5"(LNA).*)U5"I M/T?&2R+5DI^0J#F0@R&5%/F>%Z.2%)6;)L:VXVG"SI(6%>RX(\YE2?C?-5#6 M+%WL?AA>BE,NM0&E24U.\!/DKWK'U0KU*H>BA$H4K'(X')?N"B^V.- $@W@M MH!&#N:-3V3/VIA??#DO7TQ$!A4QJ":*&"VR 4JVDXOC3B;J]3TT= QS)FP$OR/X/<''=PE!1P@^"?Y=0M@1PI$'U*9B M:K,EDJ0)9XW#V^VMB3Y%>!&JZF?::(IM_JGR"&6]I $.$G310AUFW6+\ 09[ MLVO,QH+I$4A%T(?AV\)8^Q-Z@,.1"QLFNL9L[^M@23C9_48PH9'PTT>.)*X"?3/H23 ML7,E]1,PL/8M:F7>U)%]HUN7>3H_9=J^]X/P4U$)9\^D>H#-,WED3(**T'M2 M>Y6K5MLO*!REGL[4G+?]IEU(5G>]%/4-/?T'4$L#!!0 ( #TX7D\.FB"& MK ( "T) 9 >&PO=V]R:W-H965TF'\51PIE>)[9'6A/QQ%K:J)D]XS61:L@/GF@Y)3M#JBLO M\/W8JTG9N/.IB:WY?,I.LBH;NN:..-4UX?\6M&*7F8O<]\!+>3A*'?#FTY8< MZ$\J?[5KKD;>H+(K:]J(DC4.I_N9^XPFJTSC#>!W22]BU'>TDPUCKWKP;3=S M?5T0K>A6:@6BFC/-:55I(57&WU[3'5)JXKC_KKXRWI67#1$T9]6?/,S=U MG1W=DU,E7]CE*^W]1*[3F_].S[12<%V)RK%EE3"_SO8D)*M[%55*3=ZZMFQ, M>^EFHK"GP82@)P0#(?7O$L*>$ X$5>P] NX)^(. [Q*BGA!]-D/<$V(K@]ARB;>F+WC@6PO>86*#:3I,%H86J@!0*0ZLS5M"J"")K74!4+&"P<8B MT%@$&$/7:180QMJBO,-$HU)0D*664@&@PBBR#\0M"B.4V>8!E*_7)[@)(L ML_:C %!1%EL'>_DIK=4CK2MCJ67L:C(#76>/S^H"PD16!=[H4UQ3?C 7J7"V M[-1(O3.CZ'!7+P+]*;?B.9H4"(@OU=T.Q9_3R3(%XHMLLC1O >^CG.XA\8/P M0]D(9\.DNG#,M;!G3%)EU7]29^BHWB[#H*)[J;N)ZO/N!N\&DK7]X\0;7DCS M_U!+ P04 " ].%Y/8]#\X=X! #Z! &0 'AL+W=OPXSHIE?)BF.',F3-CAG24ZEDW :]"-[I##?&]$="=-& 8/I&]M#9 MDTHJP8PU54UTKX"5/DAP0J-H3P1K.YRGWG=6>2H'P]L.S@KI00BF?I^ RS'# M&_SJ>&SKQC@'R=.>U? =S(_^K*Q%%I:R%=#I5G9(097AV\WQE#B\!SRU,.K5 M'KE*+E(^.^-+F>'("0(.A7$,S"Y7N /.'9&5\6OFQ$M*%[C>O[(_^-IM+1>F MX4[RGVUIF@PG&)50L8&;1SE^AKF>'49S\5_A"MS"G1*;HY!<^R\J!FVDF%FL M%,%>IK7M_#I.)W$RAX4#Z!Q EP";V]4R)?+*[YEA>:KDB-34^YZY7[PY4MN; MPCE]*_R9%:^M]YK'=)^2JR.:,:<)0U>8S8(@EGU)04,I3O2?-E M)D&"Y -E!C#Q^[])5G=/@*K]U&E4R*'S$[_R+H-]2_W=_0N?7H5O3-5MI]%% M&CL!_IY64AJP4J(;V_+&/D2+P:$R;GNP>S6-XV08V<\O#5F>N_P/4$L#!!0 M ( #TX7D^QW'P2H $ %T# 9 >&PO=V]R:W-H965TD;S/-L*)F'_P%74 B/2K!':Y5/7])>?+!Z9D$I6KQF*TVR4S[9 M;N:R^P5\+N!+ <^SY$9)^1<11%,Y.Q&7=S^*>,6K/4/ B]U]@O(N09D(UN\4;#ZHS)AM MPIB$66]W95%\Z,-N-A,?WD_ASM)X&PO=V]R:W-H965TV$[=_7-BQ+'"OM2["'<\[,&>-)VC'^*DH Z;W5M!%K MOY2R72$DBA)J(IY8"XUZ^"E.I=2!U"6MN0,WT'^:/=<[="HT_X]4NT7@#^%E!)R9K3SLY,/:J-U^.:S_0!0&%0FH%HAY7V "E6DB5 M\7O0],>4FCA=OZM_,MZ5EP,1L&'T5W64Y=I?^-X13N1"Y0OK/L/@)_&]P?Q7 MN )5<%V)RE$P*LRO5UR$9/6@HDJIR5O_K!KS[/HWR6*@N0GA0 A' DX>$J*! M$'T0XH>$>"#$_YLA&0B)E0'UWDTSMT22+.6L\WC_.;1$?W5XE:CC*G30G(YY MI_HI5/2:1=$L15WM'#VP2;>P0. M%E81_U39/5:Y*31R]BLR M$T!0[< K%3(#8"\4W#K6;F/69F,$V?9+D,L-61 M>Q2>8QQ9/7&@@@7&B=68>]AB'L>)VUGB=)8XG%DGE+LP2\N7 Q,'EBL7QNK/ MSH4)+4-H&PO=V]R:W-H965T M\+'5QJ/;'Y68UW;MO M-ZOFI:_W1W_?+KJ7PZ%J__WBZ^9MO63+]QM?]\^[?KQ1;%:GZMG_Z?N_3O?M M<%5@PU)/+/)>KR^J+CP(_/WZ/_,LU^F,U#U?F[IOY[ MO^UWZZ5=+K;^J7JI^Z_-VZ_^,B.U7%RF_[M_]?4@'S,97N.QJ;OI[^+QI>N; MPR7*D,JA^G%^W!^GQ[=+_/=A> "_#.#7 4Q&!XC+ '$SH#AG-DWUYZJO-JNV M>5NTY[?K5(U=P3Z+H9B/X\VI=M/_AMEVP]W7C9!B5;R.@2Z:+V<-_Z#A<\5= MJ%#V*BF&!*Y9<)@%G\:+6182!Q P@)@"R%D =3.-LT9/FN.D84IQH]G-9)". M"<8X3DC"A"1(2., "@90Z271,(!.*,E9HSY.52ME;@H2JCAGG'B##4S&@&0, M#F!A )M>#@<#N(1RN&"BVCBN;\H1JI1CC'AS68FQ*T$Z1$4902Y++PG#V#&> M4)2+:-8DW"DM;S\#@$XHJQ61$@:9(9(=$0*CQV1&83!\3*441H43+K66PMY6 M)A0Z6RI.Y81Y9@!H51(A,(7,9%0&<\AL2F5L6!EEE2AO"P-T1C!!?#(P3#8# M:"M&+#\81UZF%X9C'#E+*,Q%-)OP,%UY^Q&#=)(+22Q!G%A5 =Z*"H%QY"*C M,!A'CI;"H# 2= Q:G*$PLCIS##@'@"M!A, \2J8:PZX5M1L,(?<9;@XS*% RV+@X\K$7H'"2*\(3+8 9"MB51.81)%C< F' MFV1Q0U'0*W'-/!5,M !$*\+_",R?R+"W O,G4@RN2'.X0!:QN +3+ #-BEC* M!*909-A<@2D4*487B,(^B6KF7X$PS1+03'TOE)@]F6%R)69/IIA<"%F%"5097E9A E6*EP6B ML$_2O:S")"M LJ9F@]E3&5Y68_9TBI?5P**BS16DBVRN:,RR!BR3(3"#.L/) M:LR@3G&R0!1T2EPS3P6SK '+FJ!/8_ITSD8ML5.;M%4+G"SL%*"+=0JF60.: M->%E-:909WA9C2G4*5X6B,).2?>R!M-L ,V:V@+'])D,+VLP?2;%RQK@9>&^ M)!#&]B4-QMD G,GB8@Q-AITU&$.38F>!*&B5N&:>"L;9 )P-86<-\7-)AITU M&#^38F<-V(#%K1(*HZV">3: 9T,X6HLYM!F.UF(.;8JC!:*@5>*:>2J89PMX M-H2CM1@_F^%H+<;/ICA:BS9>P9X^TD7V]"W&V0*<#>%I+<;09GA:BS&T*9X6 MB,).2?>TEOC]$^!LJ-E@^FR&IW68/I?B:1W:=@6=@G213G&89@=H-H39<9A" ME^%I':;0I7A:( HZ):Z9IX)I=H!F0WA:A^ES&9[68?I-JXYN80 G4* ?!LJ&,()7$.H[VH_5,_/AV] M='L^27>^Z)O3^GQ,L+B>5=S\!U!+ P04 " ].%Y/MW_33H0$ #%%@ M&0 'AL+W=OURUW7'FR1I-SM;%>VG^F@/[LUSW51%YVZ;EZ0]-K;8#HVJ M,B$A3%(5^\-RO1J>/3;K5?W:E?N#?6P6[6M5%G]N)Z MT0_EJ:Z_]3>_;V^7HF=D2[OI^A"%^WFS#[8L^TB.Q_5B&OT?]LV6#MXS<7UL MZK(=_B\VKVU75U,41Z4J?HR_^\/P>QK?Z'QJAAO0U(#.#5S?_]> IP;\WL , M@Q^9#4/]M>B*]:JI3XMF7*UCT8M"WK";S$W_<)B[X9T;;>N>OJTY$ZODK0\T M8>Y'#%U@Y#7B(41P]HY)'(,S#4(T[BD(0%X7(4)GN >& ^6A/5]25 H'4#" M&@*HJS%Z).]'C!DPAW&FM,HI]^<+X=Q?JC$A#0EI0(@]0B-&7W8D=*H\.@#% M$2H&4C& BM?)O0DZ^265PJ<"4(IT'EGJ%+)) 1OML4G#(6M-J?%7"N$D2TF8 M4 8)92$A97" ' ;(YXM7"OR=BQGRG4!7HS6&V?_:0QB1RB**D1'CD3/D.X$N M>PK(A'%,'F$"O>=.T@SU3J!K^>8^%P!BG4;88)^2/$.]$^AZH?1%3Q.?$$8D M*?(Q2>Q[$AB?BHT).Y74'] O=AB)+";0;^@>)LU2[4\+@ F1Q:8%FXQ$+A/H M%]@'"Y]."(HN$?87"0PF5' V1\$ )(40$3K8K60^1\(Y6*NIXT]7'Z= X.9]&PO=V]R:W-H965TW5I6Z^M0=K MN\7WJCRU3\M#UYT?DZ3='FQ5M)_JLSVY;_9U4Q6=NVU>D_;N/)[L<[-HWZJJ:/[];,OZ\K2DY8\'7XZOAZY_D*Q7 MY^+5_FF[K^?GQMTEMRJ[8V5/[;$^+1J[?UK^1(\;)?L&@^*OH[VTD^M%WY67 MNO[6W_RV>UJ*WI$M[;;K2Q3NX]UN;%GVE9R/?\:BR]L[^X;3ZQ_5?QDZ[SKS M4K1V4Y=_'W?=X6F9+1<[NR_>RNY+??G5CAW2R\78^]_MNRV=O'?BWK&MRW;X MN]B^M5U=C56B*]:JI+XOF.EOGH@\%/;(;S&W_U]HU'R^:N1$ M(^\5FU"ALYLD<09N+B1T(8?V/'6A%"[ L /!=1=-U*O&U>-&32G0?- @LGK M"E IG3,VHZ 9!(SG/E.=Y$\HXS041MJ.A'0WLY)X=';SGP8B4 M/3= Q9D0&KLQT(T)W>3"=I9%HH B::$=M1=-?K M-/?= !'KR!01!A3)&;$=17>#HY11OA\@<^&.S18&'@'B3>AQ7P)CBM3\Y!)& M"R&V^-DE@ T*(@-$L&QP,*6LM8\;("/6+",0EAA_$N!O$HS[$IA:TGP@Q)@T M$I$F"#$B3>JOXY%*"1G[76+62,":,,Z&!4@$C%UGV,F<-S]G(,-G.*@R@#&6< MLZEC0!)2P8$$4HG(H"A,&S5G;Z="BLC4[4S\(XE0E@F*+$<51HV:L[E3:-^F M_*4%4DF*A49A;JDYV[M1-#T:8B7]6=T &;E9E3Y)D\D177]F^D?1O!Y/[>*E M[KJZ&L[D]G7=65=3?'+=.]AB=[LI[;[K+U-WW5S/*J\W77T>SV&3VV'P^C]0 M2P,$% @ /3A>3P6X<0M5 @ M0< !D !X;"]W;W)K&UL?97;CILP$(9?!?$ BVW P(I$:E)5K=1*T5;=7CN)$] "IK83 MMF]?V[ H,9/F(C[],]^,L_, MRDG(EFDSE.=(]9*SHS-JFX@@1*.6U5VX+MW<3JY+<=%-W?&=#-2E;9G\N^&- M&%8A#C\F7NISI>U$M"Y[=N8_N?[5[Z091;.78]WR3M6B"R0_K<)/^'F+B35P MBM>:#^JF']A4]D*\V<&WXRI$-B+>\(.V+IAIKGS+F\9Z,G'\F9R&,],:WO8_ MO']QR9MD]DSQK6A^UT==K<(\#([\Q"Z-?A'#5SXEE(;!E/UW?N6-D=M(#.,@ M&N7^@\-%:=%.7DPH+7L?V[IS[3"NI,5D!AN0R8#,!CCYKT$\&<2>031&YE+] MS#1;EU(,@1R_5L_LH<#/L=G,@YUT>^?63+;*S%[7<8'+Z&H=39K-J"$W&G*O MV"X5:3Y+(A/ ' 4!HR#./KXEX!AV$(,.8N<@N4O#"W(S:JC3=*,&H912F). MG 3@Q!YGU*0>)R$P)P4Y*B$(A2E,&@# 1E M (AZH&P)RI(XPS G!SDYP,D\3@YP2)H\. D%R"D 3NYQBB4GQCB%,1C!%Q0! MH,*_H0@@H4='&S\H!7A!2A#R27A)2I."^$5C.PGIG=#\LD?IPY4!$R"H18$B M$(MD=!$4)+3?Q+^"O="F%+N">1)"<^,4/9G-J,P;.@\: M?M*VFYF^'!^2<:!%/SV2T?Q2K_\!4$L#!!0 ( #TX7D]X_V!6P $ "H$ M 9 >&PO=V]R:W-H965T0/B,%< M-ET!4C91U4J)M$K5]MD+PX)B8VI[E^3OZPM!=.L7[!F?.>>,+Y2SD&^J!]#1 M.V>CJE"O];3'6#4]<*KNQ 2C6>F$Y%2;4)ZQFB30UA5QADD<%YC3841UZ7)' M69?BHMDPPE%&ZL(YE1\'8&*N4((^$Z_#N=MRHF?X ?KG=)0FPBM+.W 8 MU2#&2$)7H8=D?\@MW@%^#3"KS3RRG9R$>+/!][9"L34$#!IM&:@9KO (C%DB M8^//PHE625NXG7^R?W6]FUY.5,&C8+^'5O<5ND=1"QV],/TJYF^P]).C:&G^ M&:[ #-PZ,1J-8,I]H^:BM. +B['"Z;L?A]&-LU_9I4M9N( L!60M(+X7+^2< M/U%-ZU**.9)^[R=JCSC9$[,WC4VZK7!KQKPRV6N=Q:3$5TNT8 X>0S:8-,U6 M##;\JP@)BA!'D&X(2)*&"=(@0>H(LG]_T0EA;IO!FV.VK^B%RO,PJN@DM+DQ[EP[(308 MOOC.$/;FX:X!@T[;Z<[,I;^^/M!B6EXF7G\/]5]02P,$% @ /3A>3P2( ML\4- P 1 P !D !X;"]W;W)K&ULC9=O;YLP M$,:_"N+]"F?SQU1)I))IVJ1-JC9M>TT3)T$%G(&3=-]^QE!&CB/MFP+.<^?? M7>.'R^*BZN?F(*5V7LJB:I;N0>OCO>:SW7G.L M9;:U067A,=^/O#++*W>UL&N/]6JA3KK(*_E8.\VI++/Z;RH+=5FZX+XN?,_W M!]TN>*O%,=O+'U+_/#[6YLD;LFSS4E9-KBJGEKNE^P#W:Q!M@%7\RN6E&=T[ M;2E/2CVW#U^V2]=OB60A-[I-D9G+6:YE4;29#,>?/JD[[-D&CN]?LW^RQ9MB MGK)&KE7Q.]_JP](5KK.5N^Q4Z._J\EGV!86NTU?_59YE8>0MB=ECHXK&_G4V MIT:KLL]B4,KLI;OFE;U>^ORO870 ZP/8$&#VOA7 ^P". KR.S);Z,=/9:E&K MBU-W_ZUCUGXIX)Z;9F[:1=L[^YFIMC&KYU7@QPOOW";J-6FG82,-8,V:T P* MSQ ,&(S"2-DDG*$-;BFN-N!DG=R&\W$X1'2"@$P0V 3!5:,$:E2GB:RFLAHN M)NU<3U5!S%E,PX0D3$C ) BFTX2C;3[PF$4(AE()D%HS""%"!$/(6"S\D,81)(X@<- W.Q63?8*$ M %O/5!0EV'IN M:JY19DP0")00HP#9&PQ#J!C,=88TPP=@!$Z$<=B[< C5/ YMG< )G,D[@K_O M4%&Z&Z<*:#,&PHT!NW$ONCHS<1)@H*F*)TDTQT/[,1"&#-B0@?!:,+Z-39#0 M@7E9S9QUH#T9"%-FV)1AZK=@#CL^[6_*KH%H8P;"F1EV9IAZ+OB1P#QOJ*YQ M:&,&PIEQX6DO&K^JF1\F/N9Y2]8!>:.9K)3UWHZOC;-1I\K.SJ/5841^8':F M^R_OYNMO6;W/J\9Y4MI,AG9^VRFEI:'Q[TQ?#F:D'QX*N=/M;6SNZVZN[1ZT M.O8SNS?\<%C] U!+ P04 " ].%Y/=1%3:@0" !]!0 &0 'AL+W=O M<:JDT K1^(,D\TFQ9PV+2HR%SO((A,7S9H6#C)0 M%\ZI_+,#)OH
@6>&[.M;8!7&0=/<-WT#^Z@S0G/*E4#8=6-:(-))QR]!1N M]ZG%.\#/!GHUVP>VDJ,0+_;PI8GD)% )H+)_18A&@G1@H '9Z[4CU33 M(I.B#^3P9W74WHEP&YEFEC;H>N>^F6J5B5Z+F$09OEJA$;,;,&2&"3>/]YB] M!S,AL'$PV2 ^&SNRHI-%@K<0=PDB;YV1HT=W=<9^@=@K$#N!^$X@631JP*0. MTPY-2!;-W*\Q)(S\1A*OD<1C)%T8&3#)+,F[,%X866/^T]#4:R/UV%A9@SR[AZ^"4EQ:-W1FT6FV/!'W&O[!A\'TC3SIY;A0V @ (P< !D !X;"]W;W)K&ULC57K;ML@%'X5RP]0?$W2R+'47*I-VJ2H4[??Q#F)K8+Q@,3=VP\P M=1T'I?ECX/!]W[F #UG+^)LH :3W3DDM%GXI93-'2!0E4"P>6 .UVCDP3K%4 M2WY$HN& ]X9$"8J"8((HKFH_SXQMR_.,G22I:MAR3YPHQ?S?$@AK%W[H?QA> MJF,IM0'E68./\ OD:[/E:H5ZE7U%H185JST.AX7_%,XW,XTW@-\5M&(P]W0F M.\;>].+[?N$'.B @4$BM@-5PAA40HH54&'^MIM^[U,3A_$/]V>2N_MX8!/1+ZP]AO8?%+?L\G_@#,0!=>1*!\%(\)\O>(D)*-6185" M\7LW5K49VVXG?K0T-R&RA*@G*-^W"+$EQ)^$Y"8AL83D7@^I):0C#ZC+W11S MC27.,\Y:CW?7H<'ZUH7S5!U7H8WF=,R>JJ=0UG.>1+,,G;60Q2P[3#3 A,'T M$K-V8'H$4A'T842N,);1%3VZ=+"Z1H3!*-#UERJ;VRH7@<;.>L5&(+FHUZ-; M('$*)$8@'@K$@5L@=0JDUQ'$X>C$7)AQ05V8>%10%R89E?0VYB*AB3.AB4,@ M=0M,G0+3^TLZSY^8GZL:N'MF%1]R72/ V,2 M5.C!@[H.I7JQ^@6!@]33J9KSKF]W"\D:^R2A_EW,_P-02P,$% @ /3A> M3UX/'(V- @ 8@@ !D !X;"]W;W)K&ULC5;M M;ILP%'T5Q ,4?_(1)9&:--,F;5*U:=MO-W$25,#,=I+N[6<;2HEQN^1'L"_G M'-][,+[,+T(^JR/G.GJIJT8MXJ/6[2Q)U/;(:Z;N1,L;'H[: M!I+EO&4'_H/KG^VC-+-D4-F5-6]4*9I(\OTBOH>S#026X!"_2GY1HW%D2WD2 MXME.ONP6,; 9\8IOM95@YG+F:UY55LGD\:<7C8B M^EWN]'$1YW&TXWMVJO1W8AP!F0"0F@R$-%$ICA29T=+W >HJ (/>2^*_*YF.5JT1QT"_L!/"57R L M0(("Q F0<080>(9WF-1A&H*U,82BE%F2>W"> (I!BG MX?)HL#PZ*8^0=_Q)@P+I[09G08'L!H,[#!T[EZ<%)9[!4UB60@13S^ I#%%D M?MY[M G@4)YF[_F3!\O+ P:_\ZH508'B=H--!PB>&> &BWO0>#N1C/B>K$.P M/"NH?[Q,81!C0+PGM@GA4$X+?P\GH_.QYO+@FI6*MN+4:&O.*#HTQ'MDSU?QFWS7?;\Q>2@;%3T);4YU=_;NA=#3V&UL?99M;]L@$,>_BN7WJPT8 M/T1)I,;3M$F;5'7J]IHF)+%J&P](TGW[ 78]%Y_[QH;C[L_OSAA8WX1\46?. M=?#:U*W:A&>MNU44J?V9-TS=B8ZW9N0H9,.TZ(]6)4IL@//X5?&;FK0#F\JS$"^V\^VP"6-+Q&N^ MUU:"F=>5E[RNK9+A^#.(AN.<-G#:?E/_XI(WR3PSQ4M1_ZX.^KP)\S X\".[ MU/I1W+[R(2$:!D/VW_F5U\;=DI@Y]J)6[AGL+TJ+9E Q* U[[=]5Z]ZW?H22 M(0P.P$, '@/R^,, ,@20,< 5,^K!7*:?F6;;M12W0/8?JV-V3: 5,;7<6Z,K MG1LSR2ICO6Z3!*^CJQ4:?':]#Y[XH-$C,NKC%!B:8H=GX80DL !&8D3(!,! MC I8( $%$B>0O$N2>$GV/JGS:?LD,UR0_+U;.9[]*+R+(?)AO@/LW"FA2T6!-SL$[7;4GP=PHL2;)YH<(@V7)W?3RX-'Z<[ @ K@8 !D !X;"]W;W)K&ULC57;CILP$/T5Q =5^P/3YSSLQ@C[.>LE=> 0CKK2$MW]J5$-W&<7A908/Y$^V@E3MG MRAHLY))='-XQP"?MU!#'=]W(:7#=VGFF;0>69_0J2-W"@5G\VC28_=D!H?W6 M]NR[X;F^5$(9G#SK\ 5^@/C9'9A<.1/+J6Z@Y35M+0;GK?W)V^Q3A=> EQIZ M/IM;*I,CI:]J\?6TM5T5$! HA6+ Y M'#&'@I)?]4E46SNQK1.<\96(9]I_@3&?T+;&Y+_!#8B$JTBD1DD)UU^KO')! MFY%%AM+@MV&L6SWV(__=S>S@CP[^1QV"T2'XJ ,:'=#DX"%=K2$579L]%CC/ M&.TM-OS=#JM#Y&V0K'ZIC+K8>D^6ATOK+4ES4*O7AYC RPV$^#=R).%A$_;*;&=-+_Q[I;8U"X_#'.['8V MP"ZZ\W&KI-=6J',\LT[-=>>KV[VT)YLB,=AWZ:;0S=CY1S]T\N^87>J66T LU#26^#L[T1.5_ 5!+ P04 M " ].%Y/)O7S\0H" !W!0 &0 'AL+W=OBJ7I\=V 1T-J:V"=>_KVTX M2@A-7["]GAG/+O8F/1>OL@)0SANCC4S=2JDV1D@6%3 BGW@+C=XY<\&(TDMQ M0;(50$I+8A1ASXL0(W7C9HF-'466\$[1NH&C<&3'&!&_]T!YG[J^^QYXKB^5 M,@&4)2VYP'=0/]JCT"LTJ90U@T;6O'$$G%/WHQ\?(H.W@)<:>CF;.R:3$^>O M9O&E3%W/& (*A3(*1 ]7R(%2(Z1M_!HUW>E(0YS/W]4_V=QU+B?T9UVJ M*G5WKE/"F714/?/^,XSY;%QG3/XK7(%JN'&BSR@XE?;K%)U4G(TJV@HC;\-8 M-W;LAYT0C[1U AX)>"+LO(>$8"0$$T&;?40(1T*X(* A%5N; U$D2P3O'3'\ MW9:82^3'H:Y^88*VV'9/ET?JZ#4+-Q\2=#5"(R8?,'B&\;WM+>:P@ID02#N8 M;. U&SF^H^/% 8\0-P<$JWD&EA[,Z?@? N&J0&@%PGFA(N_6X_X>$^!%'OF MB2RFL9C(P\$BV7N0OXUVP;K?S<+OS6:TFDST?Z/[>TP8+?\IFETS!N)BG[!T M"MXURE1[%IVZQ-Z^G&5\$^>;E?@^BG/;5=!?^:$E?2/B4C?2.7&E'X>]PF?. M%6CKWI,N2:6[X+2@<%9FNM5S,?2"8:%X.[8Y-/7:[ ]02P,$% @ /3A> M3\O!?UTI @ :@8 !D !X;"]W;W)K&UL?57K M;ILP%'X5Q /4B0T$(H+49*HV:9.B3MM^.^0DH!I,;2=T;S]?*$7@[D]\X;L= M$Q_RGHL760&HX*UAK=R%E5+=%B%95M!0^< [:/63"Q<-57HIKDAV NC9DAJ& M\&J5H(;6;5CD=N\HBIS?%*M;.(I WIJ&BK][8+S?A>OP?>.YOE;*;* B[^@5 M?H+ZU1V%7J%1Y5PWT,J:MX& RRY\7&\/F<%;P.\:>CF9!Z:2$^"]OX?@0P$\D&P#L@ELZ5^H8H6N>!](-S+ZJCY3ZRW1!]F:3;M MV=EGNEJI=^]%E. ) M)T'6)"*?G%?B=4D6+MEJYI(L7"*J]&NM^UT0 MJ%/-6JJ>1,\ZLW,1LJ7:F/(:J%XR>G9!+0]0&"9!2YO.KPJW=I!5(6Z:-QT[ M2$_=VI;*OWO&Q5#ZD?^^\-)<:VT7@JKHZ97]8/IG?Y#&"F:5<].R3C6B\R2[ ME/[':+>/7(#S^-6P02WFGBWE*,2K-;Z>2S^T&3'.3MI*4#/\*>9(%7L6_'=SUG7I9[YW9A=ZX_I%#%_85!#QO:GZ;^S. MN'&WF1C&27#EOM[IIK1H)Q632DO?QK'IW#B,.P1/87 F@+0'(#&6D:0R_P3 MU;0JI!@\.1Y^3^T_CG;(G,W)+KJC<'LF>656[Q5.LB*X6Z')9S_ZH(5/'./9 M)S#Z,P2!$.0$XH4 0@@6B$&!V G@_[+,5UF./HGSZ4:?&*8"*__3+[!)#B*8Q@3A?"E"X%ZR/K6 MA1O2AS3#X0/2@^L= :1D38HV5X M3Q5'X:$( @ <@4 !D !X;"]W;W)K&ULC53M MCML@$'P5RP]P.."/-'(L):ZJ5FJEZ*JVOXFSB:T#XP*)KV]?P([KYB!UGDXJI9T\)!!NK*.96_]L!$OPU7X3WPW%QJ;0.HR#MZ M@:^@OW4':59H8CDU'%K5B#:0<-Z&N]6FS"S> ;XWT*O9/+!.CD*\V,6GTS:, MK"!@4&G+0,UP@Q(8LT1&QL^1,YQ*VL3Y_,[^P7DW7HY402G8C^:DZVVX#H,3 MG.F5Z6?1?X313Q(&H_G/< -FX%:)J5$)IMPWJ*Y*"SZR&"FPEB1Q"_,;E>F!PPJ<.T@TF2X 6J?&0B?Y.2>*4D'BGO%E*2!RG9.B'^*NFB MRIO-S"LA^Z>'0<(C)EY'"P5H=LDKOO9R$T&*O1DSGNVC3 M:<'@K.TT,W,YM(%AH44W=C@TM=GB-U!+ P04 " ].%Y/M@P50\ ! " M! &0 'AL+W=OD+C[^P%V+:]E4E\,]W+NN>=@H!B5?C8= M@$4O4O2FQ)VUPX$04W<@F;E3 _1NI55:,NM"?2%FT,":4"0%H9O-CDC&>UP5 M(7?25:&N5O >3AJ9JY1,_SF"4&.)$_R:>.*7SOH$J8J!7> [V!_#2;N(+"P- ME] ;KGJDH2WQI^1PS#T^ 'YR&,UJCKR3LU+//OC2E'CC!8& VGH&YH8;W(,0 MGLC)^#USXJ6E+US/7]D?@W?GYV*_$>HP9:=A7V28V?8?:SQ6@V M_Q5N(!S<*W$]:B5,^*+Z:JR2,XN3(MG+-/(^C..TDM*Y+%Y YP*Z%"19\#(U M"LH?F&55H=6(]+3W _._.#E0MS>U3X:M"&M.O''96Y7MDX+?S>_,7WAO4%G9=TY#*>E5PZ60$!K_31WG>HO4$L#!!0 ( #TX7D_9 MW4G*Z $ /T$ 9 >&PO=V]R:W-H965T)4-@/+>&.UDYC=*]4>$9-$ (_*.]]#I+Q47C"B]%#62O0!2VB1& M$0Z"&#'2=GZ>VMA9Y"D?%&T[. M/#HP1\?L$E(^9O_-O@>>V;I0)H#SM20W? M0?WHST*OT$(I6P:=;'GG":@R_WYW/"5&;P4O+8QR-?>,DPOGKV;QI9O&MK/C./-O:>X$ M/"?@)0%/7J9"MO-'HDB>"CYZ8MK[GIB_>'?$>F\*$[1;8;_IYJ6.7O,HB5-T M-:!9*79!8=%@S1_*8)=14YX XB2=P"AL\O0 J(5(,3O "(G(+* \)\. M$C=@[P3L-QU$R:?_]FG2Q%;360T.W#5B9XUXZS+)$Y!\P&6R M=;FQB5;'CX&H[<637L&'SE[Z572YV_?8'M^_\NEA^$9$W7;2NW"E+X$]JA7G M"G0KP9W>\4:_1&POE"(B#@P3)&7LB-'UXV]O=TV[UK-?/L1\@$I+@(0D: %LMQ_[X MET== K@T>KQV*O=\#1%UIF5F969E<=OJJH6G]:K3?7;7]W5]?:;K[^N%G?9 M.JU&Q3;;P"\W1;E.:_BSO/VZVI99NJSNLJQ>K[Z.@B#Y>IWFFU^)W2;_ZRY[ M5NPV]6]_-9X'O_KN-U7^W6_J[YX5'[-27(CJ+BVSZC=?U]_]YFO\A7^=BS?% MIKZKQ(O-,ENV?[W*MB,1S7P1!>&\_>,/B[K_1Y[USY?755VFB_I_VK\_+Q:[ M=;:IQ8>';=;^,0PN_M#^[A):+ZG'RU5ZV_[U)EU5G6'T''_8I66=E:L'\3[; M%F7=;EB7N_[.'\IT4^5U7FQZ>NN6[[(R+Y8(2?$\K3LC*F!Z__(O+HCI85[F MU2)=J=%>PM>=4_M#O*_WG[*T=/=UGM:N+-N=^[9Q<1%&%]&L_?6+39W7#S#" M*A-O=^OKK&RW""[B<#[KK%QV?)_=YH@KL(JWZ;HSZ^\NW[]Y]=9[_>%Y3_]G ML/X2UOX*\/B3^,_LH3-]$(1A%$YG?4O_D'X2KY8P3'Z3+U(ZG59E&4@"HTB"^N:@"C*$I!U%G"6HME9X/_U;>LR^42Z+;RU0?Q.M]D M8;OQFW_[UV@2?7NW@O4#+0 HJBKS!/Q?M&_<9_@7K.Y#<;]IMYT!AZ%1KA9W MZ^CN^*"A8O_E^^=8+H[=>7G3&I/[!$9X=Q*":= M[;\NB+KNBDT?HB9Q(,(D"-K??\AK0.[B1H31V?6YN,H6NQ+F;S=C3,[*;,F0 M([X+4/F/ER(8A0$2-G\IW@&9_5>ZZC(?X#G+?',KKA[6U\6J0POOW[SM,A=> MC'CQ"4YJCMY=7SRPYKY6/X]TKR-YH84'97"IIO.S&K(NPR&'&X#OZZ!4US5Q>(G7QZV^&%7 M R9O\ R[%R,PJ$T%FX%/5;'*E[2S[]-5NEED.&565^+LQTVZ6^;PRSE M/1=G7YV+KT2^$1_NBET%8W>V^#Q;P/TRI_NXPTP4AT>V4%??='Y.JSL!@XH% M?LC^NLL_ILA*.I.\2U'> 3(O&1CN$52"# M&6[SK@2YJX2CQ4$1%%N\6)T;^&&+B(GXM,K2*A-E?GM77Q0W%\ FW:.CI/=- MM4T7V6]_!:)#>M&I5 9[#4&5Q6Z9K=U,-[3(#?.UR:S54 M63RDJWWSI4L0C.N\0J21Z-L#:=E!X7CWU,S1]X'B>?XQ!VZS[/N]20[6"0W@ MTK$HUP,TJVG1HJ*!=3!H!AH0'[XK5LNLK/[M7V<@[WU+-%P_=)"NQ+T!0]8/I5"I-(MW5=\"F_H;G!]#,JPI.YEMH%?AA$*M6A>'Z(JU!/MC6 M&7L#%92?)R;_M8-)R2>H(G!PRP0NX$Q;I-H>3[(H1 M ,\=")P50J7+8VK0'!'#TG(#L[M0=K?>K>A^DLP5KL(RNP-\Q N>,<&-4U7O M.;C;6T=*0#J\__$7ZAG(78!W=UD-ALI"*8K_>*\6%2N*>1CEQ!O,A)BZ+%? ZH&@ -[4ZWS.$P>12S%GUG\K;K.:+H+OGBL[X MMBB6@!F CQUAO"PJNC_@2NI2ZEY>?P42)OSLBUNXU5!_1>1/E^M\0]HP"=(] M74%& ,I=L-RV!"Z[*DA2Z6O/A&:8;=_MHQNXZ9M9L+P%SN0@YQWN2IH 2#$] MH[PLRBR_W84!LLT3EJ/_EUD 'M0-6*;3#I\B^[JEX[E,AGK.C"JF[27/%1F#W] MF.8K%'@?!VI9-_EV\H-OL)%C;.N> M=/ .I8-7<*WLD0ZW#0>ARJ7\!F93771=BMP$PK$BTNX4-@Z3 G.AD-GNM+ ")%#0;%P%B M:Y30X (%AW%=@>W!0K8IT_R'M=?5<9"N@.\+\7EU8]X,,E%D!S7 RVI7\4RC.W,>GW9-H%WNY*NY/L\T9H8J,HSU6$ VG"@%49@O0D?$]96.D"O@> M_R(S'#IT+G4)1BF5?; MHD+AZP87X;"6.6QJ+$J)&^Q?[*[KF]T*;1QD]QEN7ES#J61UQHHAG(%8P\\D MH/;:#W\TV'7C$C7W<\]^L5N.>T9H>RXE5X2/4\IP2RVD!5F'1J8SVJ"E"6L! M)5T 8%FW'#">&6NK6XS69D^895-L+H;-H,-]AFQ%A^*GRQQ<[<-A=8E51R'? M(LN %]R4Q5HB\<%]K3LS;]M)AQH?A OOLV6VWA*V'=KETD(%C1\$;D(2AVRA MSV-7D<68R*8-YXY(SD:-/?Q$<=EAB.>?+]QT]G#C6%_G@J:[ 6?-U*,8/B.) MA:3 8D-C^IU'#Y]PHARVP>.2SN!VP0UEY\B?Z9/(/VO49X=W18GA6DL3B-'D M,?"9(Z*UN'U!]UT+='BA9I=P!R^ _L, #^%]=KN3:LW5Q7\SJ$H4.E# M/E+MT M!?SJPNT5652FP#UQ/ZI'>O[5QQ!RNA,ER)(Q*#'"C-1Z#+A7(="M\ M=1+H>47D76S^LMO0$7ITKJ^@K8AP&V_TCJ71NA+/\VJQJRIU#I>PC ?8>--R MC O*]5F]SZK=BN5.*3@2LU<[PC74=S"$QIV19P3,4G9&".%>P_CB/LM^HH'C M.7]FZJZ0V%'2[3Q4"/1.0,12 ,\!0W)8XH(MDA+'U%3U75I[Z_0!@812$S$4 M-?\#.A-EK"N9QPTYT8B(^A 3OO-M!(Z[XM,&_("%+?G"P6D59S D:7 5Q\(U M"YS'N][!AP+U^5\*)<&YBIM=*2V;>G8?)KR!KX!K2"3>@[K-U>)P&?1MHE&F M_!L4PGJ7FPT0GG0&P4M2H=E_=LX4!NF MZC$320_6BN1M2&A3505J2+"Z<,P-_\K>@]#H/@>L0"PA/(?[;/5 1YF6)+3) MV\ M,6\56\+4;28!3Y:L2S#W!U+,1L')V+,T2<*/C6&)8B^B;\ M]AR.X2Y?W'FD,!6[6L'/"H,<3.!30XJ !(LJ* MEX/C$/A@T"J3SY+XN8!3\3ZHS9HS1A9Y\,YG%W#%TWUP4-L0B?7WNQ7!>N9[ M! *E8 FT<&@#&R\T7^./F38F6(#$JW>URLA)2UV($MR;[%Z^P5=R+0KJ#3EM M<*%P9Q=J9964"*1!NC:NM.NLO@-2YWT VT3#"DMV*/_!@M/M%G:+W;N+\E(^ M]73)0Q,?)\D*;VC4E_EW(+)5CF]0DDCI[I),1B(!R@#8_*FLF7/UF$JQ0,;LC]^08S M9K0[>GDOIS<6^9+8G D1L%>V,)/CY"L3!D1CDU4+1<"7%XJV0L=!)V0 M7(1K-TA]ZNYET<'K:0K3R57!;0AGB$(V+'I1*YBVKYS]K]3DDNMLY#5-?JAP M[FKD#U)R:D!-9"L6>8@3I8N?\)V.=%T%:W35(+=(/!KRV]&(AL9B( M :ZB=0$TQN^:^@FR\IE*Y"QJ9@#*(BU9'D;%68!8B 8QG(?AU[2^C^"20'(% M<@%2)5"%WRH&3#*UEI4]6^XIL]NT- @-^[_*@;GBL$ -+IT/A :@$F !BS+7 M%@Y<>F4Z-B0DU1%1@E&STMH^L_B,:=@,Y3AQAQSIN60C2Y8B:, U)'G@U6Z] MQDL-[=S64AU[E+Q1+? M2UE=XJ5SPK$K&];!PAD-M5WY3*/ MY3*VZ('@*P&*VWB@RP_T$Y1B,T PG^5$D E(!3#$IJPF>H/-1>XY5F^Y*Q4? M:&HAO3+-"+5_(( E:\L>^F*@C[*V&+T&.KGXD $LKG9T6URBP]^MA&^S,R B MVH#;KA+DJF=;H58X9HUC5CQF:H^):I$T"Q,GSMF';FI+(A@P#S_T69"R *M MGG:9Y>OK75GIQYAJM[CC M?8P0ZU0W6+IJBL*IQSO%#4AG,?9F,WLPZL A_E2H]R(&'^J(Z^4WK:6#%J!U M10 \Z==HO\Z6:G#TT$>,]I%1R^]L+U21W_0.<9T]%+@4.<3(NR(P65MG@!": M@ZQ1%I]R1'4 VUBHN]EBVWGV^$5A+]9D'7/HHFL$IY M,5DO&D(:2!17N"F0_Z.CAW>UN,N6NU76ZN$U::C- >:L$KQ/[S515[C99.I/ M096&3\'$3^:)]\>B_.DBWUQLT8H+B!K&L1_- S%/_$DR1FZ6@]RRE$Y1\7CF MS\*IB"9S?S(+/'N#7XGI>.[/H@E\FB2A/QL''5=GY5]@XB+VMQBP*,8C[;'@ MF?8(:0U H6SLK %)PQP>Q*[6]\LU.NE([8 \<^Q7../;TSB+DX;P0.7[(RI@ M[.+6.L2&3F>=XMO=&I6YHOS&?&25Y:!)Q87]-6+\U)\E"7P*9V,_"L?>\VQ3 MK.'>HBFL/ZQ)G ,KF>)>.BY=N!V7V'4V@NEF_G0^]XRMGI:-$J?UX*L&Y4<# M%I?@"N<_D7K5JR:+Y57;N,T-=QOT&I\E@0C]*$@ZNQH$F%H""\#(I/9O<)Y$ M]&\03+SO^T$&0!]% ?P3C.8S[_G0*K IH UG7IPD?[=,6?\"A5\G27L7+!FDD M16'T!E5JG^3B]&/!8K,VJ;@5GQ^>O^$G)M".T<-UG:5X!:*/!8K!EKT+)48) M:79:]@!_T84!Y;\5(J82.+*/!=(3]T'\5\ML*+]Z#23(2-,"=##&1KT[)BT\ M77G_\O?:Z, :!HK]:$ E709TX9T2O+7%1I""DI($_< 2'$#I-M](J1=G()D< M]D1R)@ZN]&]IJ 4595>2O("N+:LR+,=856\M1W;&6G.$UNJR%.3H'D75'*Y!Z>;)D8HY\AYG.3_L MZF4!2_KS&X+-_XB7>8VQG^:+-RE03V;^OMS!T9N_/DK6K[[QWAOLO%+8J691 M@\LQ:2@] OFSMB0YATIK;1P8\60&8O48/XUC/YCCM1X&4[A-\;LP!K$\BD@B MF_J3*7XWC\=^/(L].^9 A-, Y.H$N'3BS^*)2$!^F\(_$Y#*QS#,W$]F,Y"^ MI_YX,O/:WOTPX\0/)J% .3T.894@KT-A? M,/?'(4H&).S-\-,W'B)U.XA$"Z M&&- -]SZL$#8]!S4BC!$42X2XQG-I=WO3F3^?1@* &4]G,)@_A\[A!&]Q M$%C\))G#ZB;^?#)O25/[3B^)(I@1U:9D"L,%N(%X#N=(VQO#KV&,IS<91WX< MHF0=^_6#)(9]BF..<0*+CNFD)K,0 M/N$QQG!F"$C8Z R.!Z0Q^#2>^'"6M%$X=C^.D^9&8SBZ6307,2#J> I8A?+B M-(%_X7!F\#VHF;,9(+(_C@,0[6('L@($IB%*)*B1S@&X #(01T(_1$XW">%( M0EIQ L=@=H'N19_@7D>SIC*Y5/QJBW&?VSL0L,KLEHRP\FYA;?%SG]';KW+2 M$D5-OEP"_WJ!SZ8TQ V:@[\1E[!G^&!Q1QK#<$-:$MEJ[T7#$ M\=Q^<^R*UH0HL/ZTS3,.5UG$0>J,,(J-WB#@(G ]Q C 5& 444RLU8\P\#+@ MSR$01PS*"L$@'B/)P3T)F!C,IF(.-)L =YDE0,5AXA%H$+LBU!UC^!&8V1AQ M$$:.Y\ YYX'GQ#9AL$VS;\/I;*9@TPUAKAO.GA-I^5'HX&=A]Z6LX4?;)<#P MM>;@A ,Q\@1^4),2TDO"*7#^,?%+8%'(.Z:P=U :/0?;V3,J\(O)A!A,$)&& MA$P';C4\T028.7+/3OR4"@)_SVI"QU_M=\JZRMC]CDW&0O8;]EZ;C$1G?,GN+CSK A_2 4I,ZS2"E[,,7+I]$NAN1WO###*[[N7?) M_EV\BP80K)<"V?LL/ >6[\]G(=[@$Q!C7J &M0I!T/].QLY J-RVNC;_*M M"33E\E4=;'R0F?^[9"2&1[%_M=^, MK=.WM5)V@T$LVEU7^3*7"43PY@.X2R^3C_!ML4,7CUL<<97F:W*T) ?Y6\N? MACSVX(QJ[8>)0(+UHEN6!^PZ(_Z[A0U0CHP;1%I^Z+(/ ;:'O@([<@B0EQW/ MVO(HP)@P)$F?G>3^JC/8$;GQ@S#:4J&!];98>6C$H;ULV04?WT':&_+U1LW2 MR *T:$";Y-,%F1E2Z?RQ>3 ^CXIB.1Y(4@H:DXQU Y_\TJK8@$+](+8P \5. MT%3XDDD>^>AP52"*76YTSR6WH#Y:5C&JC'4>VJIU&??!-I:3 N>P?+K7IZ M'R/QZ@;]8>R=TL.G:L!'4*%N(T>6[YRT8.X'M$'>@OS"F<)_$.D,F,E*BT?# M)\GC>)UQB#CD%W(N TA:Z*;H+"*3:Y![M&RGY.@SO!2/1VM1)4W(K]]H%%WO MUGHYUHP,N0TZ^)'FM]O8.^P'IZ08\P=O3A+,,@S4^.P*IZ:X+,'W\.QSZ)ST5F.I#30;?+L MH^, Q= !LB>?V5*M_(MIK_+D 8,PV-,@TTR1O$P>\*)Y%=M- M@I8'::72L=)F%W@-PH;2^VJ'UF.Z[FB%!@+6[7;=8"\M!R>B9A6"TG3$$#<@ M$1;D/8XN>\STJF]$>NYUJ1YC)6^E&S^MQV\NZ%MQ?:XV=5M:1 :>?:M6)S; MP34$[H]Y=E^QP_(MBT.;*B-Y7#H/@ER8 Y"K;\7RG.0Y% X!YJ@IX%-5OLY7 M:4D30)N,9[#:X"L.#81,7P9>MWM1B,&YN"ON$4XHX,#TY!E*+K *F,VC:&T= M1>BJ;GHB84H.Z4'+7;74TNS;[Y,ULH)Q6@\6GO1-6CT8JI*,0@H.+EHDC+$O M'HQXH0<8(R48M0@I@/?9_ X:>X;+H9-ZN332% 49@"".X$.)BSS2.I)96X7W MVWZ ZAFSU[6._->MX(B],J-R<".Q$4X;0%7ZUAT#+&G)+^:L2+!&4S^07$<* M2D43RB=%Y!%HIH!ETWNE\F-3;+QQ%:R[057L]B67MC!/81:PU:32<5EYD:+L MO]@!!GOZK;=L1J=LE%>ZYF+JE/BJT+$KMH.LP:B?-L7]IBGSN)$,%-B?,O)Q MQRN-&3U'*-N0N#]DT$HO(G&F9H\R[=!G@F34LZUO8T2A \^P-T6'WJ!! MO*FG@#1=K[*E1U=%A9Q]J;59M0-+@3_)B,Z16O*-&/78C_F2'1PI\I)>T,W= M>YR/^&$0$GL@Y#4AU)-2ZL- NBG,/7V0O6$Z$O9P#>=]S4SL_!C,&7&]7Z$- M:QZ$ FVR^%P2CI)?B]EH\NO&D:I1O+Y1PF &_2=B-O7'XXD()Z/QKT4X'LU^ MW5ZLE2SVJC>@G:/^I='C>78MWS]2XO+JV? E#%.B2[%%8;>81 JI7$6;TR8$7-,5 3^7B[N$;[S6:-$0H?MQHIZF_[@K\AQ92 ML5<&.5;P7LP[':NHP,T]#2T-&CEN)'ZX1BPAS)!+5=V[G7R1Y20%L0$-5+_" MF-,P?HHUKZJU0AQ0R4K27;EH9"[M[L%W#*&W(\QX7N]X"ABLY$M++4_B,[>D MS18F$* YH^Y7& "U(>.UP1G#,15' +3AD:6^E[?'GD+."6&2Q-W^VLU]SC(E:T2W*UWNZD MXI W QX4+AO\MNAH1,Q!+MT*?668>\6UC*%BGHRHU@!#F.G9 MT0[F'O4QT_/B#GN*ASQ;+:7!JPPGY'"C:SA:4"!IO0_R-0%E M NMX8)T+E5J!EH0MI2C;C'/'MT=.)41X*),,HKAS(V,HR5F0-54S0S7R7G($ M]YK"DD&D7#5\]Y0L6)'<84Y%A3ZE*BX!8)S*W$YF#D$BA&,9#C11O.I\=YY\A_-#VKC8V6^'3=HH+S&3!=QV+X#+NCY1O/:OG MI@H5HUEJ=T^\;D!=Z&3^\BQW7CG $GO;Z]N074GECB##.$&PHF NBO>@5^YO MQ(^CJY'*?.C9XH7V@R#+G/.G-[#26U!%+KY/%S_16V&WS3-9^:,A/K/]WI#E _%[9PQF"G-ZY5-*H_3IZJ;5MV,DJ5[""9A\D>;Q:+K MEC^9H+O31>,/CP%GMTVF_CQ*H)WZX&D(7A,$[<8A2*>39 RM]2?/ --NZ =) MXH_C&38UGST-VT9C]!>+ VRJ/GD<0P0BL#\=X^KT)PD3] ^93")_FH1JE_;? M7P2HZ"\6S>1TY@\'4"?HVH++5A\&@1I/_%DRP4VJ3VZ@SF>!/XD0^OI3#T"G ML1_&4QQ1?5( 14^W<82_J$\V0 '((?FJ7W3^=A:5\)KA=,,9 9VTWJ 39W(M M<<0I.%<4V4^/H3\- MQV+FSP'#SL9^- ZQER+./M)$EU3T]P-,$F=S7)\D4DVB8S\,T+5U#J/.J '3 MJHU8X[D?S4-23*6?[!DHN,&80:,H]Y=Q?$#98W*$12(XBR=36B33N^O\ C^8 MS03P@C, 9A! :Z;ZP1,$Z@NG #5QEO@QD-BY(O[>\R.7K$ 8IW% ;DBGRL^ MT,<%)CZ62<*#BP U$IR$^8'F!F,_@;,+L$&4X&E(MM#@LA,X,G(1CO&_9]!B M,I^IDY,LPN4WE6NK@8ICKO$1&+@PYH5'IWM&!]S#B$'X7K5!,VQ_Q* MOPFV\LJT56M\K,G17MVVA8&6]S?:JH:Q#MG5+R07N.Z+.ELC=:'*17X%.MW$ M$JU:C?RU*MD TPI;]%0Z >5JL"DV[0F]=D]700Y.I'NNAF-%')^BK140>/&9 MNG"=,N>-*I4+4N.D/.=)W6>N ^+16J\;A9<,2"1MJT&JA!]-=6@)@$(]BII8[Z.@^KW>;-LH9W9I17UC-%6 MU7:5/EB9/H0[TP='X+3V)A^C+:!<(]#_4I2&#.N'+9N-AN4IME,>#SNRJW:R MCC6$O<]:NG?9,[/WV@1%1I0= ;K172)KE+B_A?$Q4P5H=OMEA\\4+\X">74F MY!VMY<.Q/P;IK2M?G(4D4OAS$#+.$FP,U_]T$@^)%V?AF 0Q$-ZF))?,$[RP MY^B8&[@EC+-D2E)($OM1 (B-*7)PCG(C?'<+6*<3;!)-/9C[#(.2#KT@RB2 M @:L X7,"!W,0=2)Q[B*&&3/V51+&"@UQ2'+6/'<]AA.B0XCBDE9.8L0XM@O@% M#/.(Y "H("!!7GX".1W;IC?T1*Z:UW=EL;N]X\AI3F+(ZA]&PC!0DV!J];0: MJK[H!B2[3L=TUN$4Q'Y0ZDPWJTU,CXWP#PSNM10^;98YK3A))]'(ODH&5HX:J8J;3\=A47JV0$QD)]1JT(#F$R53=4J 0'HE#8)MQ'TRAA M;@&L<19Z \*UD68;B=5\5S48Z]4\ 57_##C9;,8,>(Y\$<-1)\"_D%Y5!G]C MD.+WH,.@?H&#S2D"!O^A8#3IDG(A1>JA,[,6-IV/*: F H[]V2-$P,T8' 3 MCDH&>N2D06@Z."!X]N]^WN,IW%E3>1',YFQZF6&PZ185B>0MVPX M"S"**9Y.'N6\HQ#'Y7^./6^]+!"*T&07XD4:''S:1W(W\\33AB(G<(4FR#0^ M*]3V&YLQ$SB,7PE9[F0A*G%9UV5^O:N5JR?7PQ&=,D5T&@^?#C+UQ;W#C M!S#+YYAH&Q5[9/E@<69SIUYCF(#L,6W M3+'0Z !V]7\."L"RZ\92BJ3(5MNGZDTB0.5) ), M8,TCO)+N3TC?,H^ZM\RV.0R'CLK&.=L7.D0E7U/5 6 YNXWV7E467IF=Q%1( M)P<%?J-7YP02&!9L*M;YPCB&* A)2]8*SS6CER.S6MJ,VL2UZ5?W)OQL[7E6)ZE7=OG_O\Z8<7;^"3S+;B M@U91<[S?FI*QR$ V3M0R4NN3:<^KQ@DL]1'81B\5;W+0!+V+'W%2&)5>24W4 M@9TW1I#2S9R3-4_.+K?,T2=RU[V347HC1FH=PL_SXQ#-C#U%Z3N?BU2,;XGT3^Q]/;CD/X*L;OX['ZSZ58 M4< @@99C1VRSLDEIRSDORLR\ \B:!=LBE_%J.8J(_)ZPJZ17\F:1J4@. @XZ MB]WEVZT*A4*W44Z&)9^9D"][](RB'#JE_;RV4L2.Q!6MQU[+1W+]5 +?#2^' MDSN@[Q=6[;!"^5(;.SD9UXJB]@K[V<@KKE?:ZU^[:V%-M(HN,9J4(UIN3,": MW"IEO3(&"70*1-=67J%AT$V\N^8\[\R"/94X^X;3L.$OG&B4[+0T7M5A2>:) M2;KYO,,3\M0)&0\;6GS>)[.5KO7]C#C]KH%7H)W,$M 0\4E[BC86F48(1'(_ MBN;T.8(6TS%H,'ICH.:,X<#Z2#Y83,3LK M8Y213"ELBE?H5]8V)>TV!G\:+Y06JC&=W"WY_2&.B+''FMC',6J95I3=% &ONQ/@&GD_.:6"ZL$.@END!C$CZDE9&= M>,&Y.0;H8*9LJA/1E58="5V:AIR!^9ZKGQ1U8HX(_26'9IU%YX.),CPI,Q\V MTO>J\JD[>0:: ^>R/VF.TV>YPI M6C@GBW2"&4/,4MJ),S!!&2P$%Q&B(X/7V(L6(EKW.+GFMEN10?EML5$9L3MG ML94X=1">>ACN^KQ!!NS7W+\.V0A(UK4*_O6H-8@?F#%_I?G+5YAI+9A'XK*1 MR:&^+R[@_L&@BD)W8J?H'\QY%N1U8M\)03*RI&0J=] MI#P,)%)]S.ZP_)IT--89B!")5*8(BGV0J23@([]>WQ?E:BG7L;1&I(.I'[;H M%PW0H'@(JFAZ8Z>+QZEOLL M(=+)V&E9K2JOO[;!:VM%"#B[*M=5*XGL0 Y952].EQJPTX%XVB+YV?ML/ERU M4(V?S4X4DV9&%)I;&?_,P'2+?"4PLU-,MX.?S&)BQ\[6.DM!&U$M-HC$3-*B M]8-R")*%+ZP,1\8KBTR0K[/6$[ C^:Q]T>92UNH7-J&WW$O.O_)*.'GQ&Y[-%63I8Z>L<>C0/SZ MD&-53ZWZ4.WEC5J>QP--O9<<>OPG?%UEGK!-'SB7#S\G9Y]4MB%+(AP(E_U* M@%0_GD+O*$"/B3%_QJ29?C29X^=(@'(0)_@Q%B!B(:#1E,AOKRCSS^;Z+3T9 M^W#)DRO$-^A5M6.52SHNGDVIJ,.Y)^V.YL6Z_]!<\!4:NE1WA=@/)NM4QC9B M;>@1AU\T_95,[18N3=1\P-0#-,;=+\M2]2>*LR1/)DDY[=J)=D"+@R_:NT>Q MC:A@$LV\]PX2TH%@'/S.!8M5 K6AD4'VPHSX)!B^LA9X<"%NX#U. \A!]X,I MD]4)?%8%!<6K3EV\=V6Q*=#2RN.\!7[[)UBNK#PX4%18Z5!DGBQ+*N%5EIDL MJ#L@)T:FP.'1Z[$B"U]944_*6/F,W#0]Z;GS"BOU;3)3%=$[NBHB8,E!4RIG M(5DZ,8Z2\V_LF!0ZG\;BL'J4<^!.Q<4PMFK_F2]-:3]$2QT 7&RLI!PXK2[, MPSZLGO3 VQ=)UIP+,\B0?1TEGIMFH@8II*O2R^IVUO8N]'B5[;2:Z3&'TXY> MP.JD./8BI>1JJA1;3@K1.J_U-6]EFS*Y'F2:-L6<5:X!1]T[7;I0.J'N+=[* MV)I33*TY=K@]R^P&U [BF2]5UE+UCH3R#:#?&Q(&86/3D_!O>A' 97+B] H5 MP^ B"@ ;X5Y8Y[NU"M**(PQ5L(5^M++V:3:(B^5BG8M'>5--&: M.I-8-ICC&)_U3.:9R;3HP=E=.#J@/;YQ3+? <#IA>&["$#\387B]A"$.)HQ. MX1!39?<%98K:V^#87!)P:Z-UL#W*%8#T;UFY8E.:](3T\%64DH6M36;+CWSW M;G?7*WI1H=-^D#\:O.=ND"VG2_F%1%R21T#'8I=\;<1',9RNNQHEM M/-+F.P^TR)3:9NV;'8'ENKU4^6)&.?4,U:X!K2S=?70L=0JU+ MLG/N=0S)7F&1!031^^Q6Q9Q?7?QW\TQ1_GHPX1B_@"+D,MFJS#C6S,-$Q4BM M6K 5UA2FV'1IRY4I6DU(MLIO=:YSJ65+75V>J%9C#E=)W@ V';A@ M:.%P=($;0V=829Y?0/(S67#)V2+";;SI9IYZSN4RU3E) F8^7!! MN3ZK]R9GT \Z9Y#?TB7RRN#.R%*Y[5+=ISI':I(P$_*/D-^8+PVR5S!D.2E57G M7D8AX3P>INBRPM=^ 92$M8"D&XH]NU6"5B+Q'M1MKA:'RSCG;4,E;4=*'E ] MMJ=L+ ?6V.E:-!4T$J9944DI%KJ?<$7YUJN52JJ"=2FN4*A9I@\FQ^$J0RF M:W5R+;$;RIM1W]E0M;)O*2UB(NFA*P#5G'U&/4Z&8VXHT[Y1ICW "IGT(_N4 M8C8?5;/)R@/)9:'0:FA*O>,N.[,Z)XV;D[+(I/XZHG (OP_3LX[T:[$T>9M' MA S\ 65\BC\UBU5S2[.QHRJ9=AWU*"7 M-T2E$8 +)6 OS_E4Q8F$%VBAHGRH70/>@V*,#3-\@^ORIK)ES]:E\9_&L-_3 M\0MB)C:SWNGDN?U'T-#K='4^F5A1.J_2$Y3,"F]\]TD)D5;,3%7MY6<\3@WD M,HVT=V/G.F;QP^MI"M,=E^YQ_W,>V1.=C;R&K1.)3R9]DM)7*X&_]&,A3I0N M?DHYN[:!-:5;Y9*$*]KF,J>E[+;(@106$S'(>'V9U5<[VE8^4XF<1X02B)98CGFA'U*:KNA8-9.+UPL@567I>6TXG@D4]MR!PM+NWE&[K01I M#J5RH+GGTD%?4M9SSO"UM;TV]U2>)X126;7H!5Z]YY&ZV' /

HVW**E2^MTG;7AE MWJJ25W3:99:OK[&2BK+<4SY+VL=(N^'O9&E5;DH/HI;G4;K-:QEID#;3>!_N M423M]@AD?'33#\=611GY;,S/95CDH[GTO#+:JLKV+W.HRL%5&"OEPI3?R?=J MF:CPIG>(Z^P!\YFK(48>>0O:6V> SE0^/JS$^='0/6F6T\JL/7+U]@@C 2GH.YR- ML2#K%Z_>CL5(0>' ZNW3^?QGK-X^P]J-?A0D7[YZ^SR)Z-\@F Q7;P]'$>;I M"$;SV;[J[>&(?#N@Z?2TDG6/C#F3.689(9+%.JYQ\,4Q9S9'+P?"G,ED_#-B MSCR>8@!L''UYS,&JEKC1R2P9QIQX1+D3HU$RW8W#U+)# M:U$_RB!/!:V?"EK_PQ:T=A*HS\(]>9V"(6CZ[/L#1 M%/54D>"I(L'?__B>*A*<4)%@B)%\5N[IHYG(4Z;KITS73YFNGS)=B_V9K@=U MA2^4B?IX->,I)?;?-27VL>:;H[)"'_^P_I1^^BG]]%/ZZ:?TT\WTTT.\Z?!\ MTX>.\I2\^2EY\S\6Q'^&Y,T'R0F'IY=]G%'^B9+4#@'$F:7T:-GJ*=>I^VUX M$!5[LVB>UNLI]^93[LUC"8]R3\GZFLGZ!@U!SNQZQ_=XRL?WL^3C/^.:CW M/UX]%V=?(8 P0U&^6J':VQ[N63OX:3#"2<[3&?W#7;&K@%MW740(SV@'8,QL!O MCQ.2T0'KSQ61L6]GCQF6XT2W2KB.1LO5T5#YDC M<-P5PW(TMU&CO-?&0WN\/VM#3M7)+*HB0-0(*ERDRY,X0F1?.QE!LJ\960_V M-E(1*/L:#@%1A$:"$I$W5\B64 M&XO_%7W]7NCWU$[(U#);X.-[ESWI+D;SD'9$^,?9Q>$8?C1-#CHE.X2;0QUN M0:EL]_YSV,43RTFY?V4-VT5'0OHG=DSN/V"+%#J\#>2R]6[=2V&N< (NY]$9 M2EEU]891KVPW*C8=Q'R3?AI<0GU79IU.((FO\]JD87M&&5O1YZ1/AMYWVU@$ MWL,$+G5 VL[A&8R:R[7-VQD1S K[(KA1*D?TD^'R?N]JW[5?6P\DV\(G=6_ MT.EIK2=*U.@=!5R2H*/AST:3[I?A9#1V?#L>S;K?]OC-'\V#W.,,W5>70Z\S M/E"\0T5&QR?M]V3/TW=-L;O3 2VUM]/W[.UT0!?CZW3(^-K!Z8#&;(KJ^_6] MSA;*666/;0=WGG'K\>%FVNY08U->\H\Z7/2XP\6G#'?Q#^CTZ4XZFM.G.XV"CKGF3QWG"U#-R=.=1B\G3W?2H9PF3G4Z/C[8 MCQC_)#@?,7X_8(A?^L%=7#/M MC638-^_1 _2O8B@JXK!E'#-"_SJ.G/3@&3ZXU'Y[3&>#/9AVL+WIQV: H-@6 M,N-S,][FX&XF$J=CELM*3!DO\QT/>ZK"BG<],W1V,!Z/@JZ5Y]"@EJ/-/@>& M"_BBX^KO>KXX/:#@@ GV-CAX+X\:A_#8AY[ MO(,!>U1\RF-#\;,G/[GSP?!I1MX\-@"&1Q_^]4@&SU*[W8D#+#YF,KP+A6MQ MA@+CN;BLN>RZJO;R+BVS1M0'4_I1D1]:)SE8 CQP@[SD03\$9\3'P!N.(_S# M=?1[XD#4U>KT3\#0AS[]Z[D)/)">XVK,H5VVY(L=E9R@;NV6R=PE,21..2)) MG-*%"M#HVT(H%^6*^_ M8]!%[YI^&?$7'>HYX6']>#2XU"X!G2-JQA)8>?BH1A[6)-7;'Z@<=/2T-'K> M"&4 ,,#=^B *9$&I6@9-4&9*5^^S5]@E%+SZOKBH[W*L+R77]Y4*$G(&6,EB M3YOE\'94[,S1ZJ$K),7A5?1+BUQI[?>8RZ8G[J/=[*#HCW8G'0RR=[1&;$C' M1."Z8-M;WGNWG13(T1VD6U@7XSH&0BW\Y@1IMX/<[U.GHOQXON38'0O+S#5%V7C*(#KNB MJYL\NR6QW9=@NYW1D@8]99]G"^TIV^3\ULJDT_ @ W0D T !X;"]S='EL97,N>&UL MU59;:]LP%/XK0@DCA5';Z9+2U39LAXG6!L0(-H[R*8*%4^=[SJJ3 #%77HL1<1S(A M&5+:E;E7E1*CM#))C'ISWU]Z#!$.XY#7;,54!1)1K^&)_9P!4$CN-3&L%@^0YZOR5=K^28]MH?,P_!61<] MHE^I.4Y.=JWE^ M@9I?>YUSS+%$="Q:'_W_>97_L>*;VS^7;"^58\&OJ-'TJ0L0N;@$DH:U^:QWPZ]P4 M9ZBFZM%,T08C.-B?C?!@V8_:]!01'.PO."4UN[,%AP==_!-02P,$% @ M/3A>3Z#8I"\X! ["4 \ !X;"]W;W)K8F]O:RYX;6S%FEMOVS84@/\* MH:?T9;8D*FV#NL#6=)N!K@WBH'LL:.DX)B*1'DDE37_]*+E.2)LYV,N9GJP+ M)7T^%,_'B]X]:'.WUOJ.?>]:91?9UKG=Q6QFZRUTPOZB=Z#\F8TVG7!^U]S. M[,Z :.P6P'7MK)C/SV>=D"I[_^YPKRLS"W>T@]I)K?S!X-HH!V>KNQ6 M[FS&E.A@D7W0]V &8O^ 9;.G=SXNSTC,7$A_PBR;?,"C1%$-* L-\UM6M[+Q M' W[3;1"U< "R *!+":$_%8$D"4"64X"N1IP_*4!)$<@^820420K!+*:$K(, M(,\1R/,I(7D ^1J!?#TE9!5 OD$@W]!"_EK7NE?.^X!=><1:@@W WB)@;VG! MENK>%_#VB8#R.9:MY[1('X51/E"678%AJZTP$)*A'B$6R0INAQ)LJ?:7^_,A M&F:/G%@??PMCA'*/[!HLF/NX-C%CY.3*Z#KIAD*6"34VTJ$9@#IJ SEFC)Q8 M&4M5ZP[8C?@>,V&"R(D-\9XH8)@8^DSLN\0A)J:&G-@-U^"S6Q_A8!+(B2WP"82-ZQ#+_#EQZK^& MVA=H']G2VM[78^@H$V6V M-!0:R#5;^V\$\_Y-V/@ZO"^!68#0IB&R2%4 M9(D)I9Q"**E88D8IB8V"0;(\PL2T4A)K!<6,FS;FE9+8*PD_IRH<V$S4>3#$EL6+0R01V%LX_8\KAQ,H)IQ/B0 H7CXXYIAQ.K)P7>F6)=Y-C M\N'$\L$QP^4;COF'$_L'Q8QZCQQ='"'V#XX9+CQPS$!\BMFO)\QPZ8%C!N)3 MSH/%T<0,Q"<=V431Q"S$_Z^132H%8=[AY%-E,5CN J3244LDR.NH_<-\T=%[(]CLOAU0U?4B95Q M3%9&9)@E*F)+').EVP$FB(I8$">3["_V_RM,$-4HB-GAZZ(&-E)!\]D_POKC MM6CK*\.&G_UZ*:^&!9!-W[8?_+$OZI,6XY="PST.'UJ]_Q=02P,$% @ M/3A>3S4#30$) @ ,R, !H !X;"]?IR#+Y2H,TQG5X\-TYN)YNZZ&YVVL%K_J89_*N@IOQ_"G M&UYSDU+)X?P6;\8%XT_>^_0_Z[O=[K!)3]WF]RFUY8N*?PNJ\'60S <)/4CG M@Y0>9/-!1@_R^2"G!ZWF@U;TH-OYH%MZT-U\T!T]Z'X^Z)X>%)= QB4_"6'- MUSH"KB/?ZPC CGRQ(R [\LV. .W(5SL"MB/?[0C@CGRY(Z [\NV. ._(UUN MWL+76X#>PM=;@-["UUN WL+76X#>PM=; M@-["UUN!WLK76X'>RM=;@=YZA;,2=%C"UUN!WLK76X'>RM=;@=[*UUN!WLK7 M6X'>RM=;@=[*U]N WL;7VX#>QM?;@-[&U]N WG:%LVYTV,W7VX#>QM?;@-[& MU]N WL;7VX#>QM?;@-[&U]N!WL[7VX'>SM?;@=[.U]N!WL[7VX'>?H6[2G19 MR=?;@=[.U]N!WL[7VX'>SM?;)WKGIA[2]J4,AW:?+UWR:?BWE]X3N'-Y/Z;+ M9YRG?KM_HG09MZ1P?KVXS>>I'Q'ATW]D'O\"4$L#!!0 ( #TX7D^;Z.7D MWP$ - B 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8 MZ1=^!+A1;]5$_T#=#FQA6YNV(/Y[NZ$F&DPT0O+>,+;3G?-N-,\5LZ=71V&T M:YLNS+,J1G?%6"@J:DW(K:,N59;6MR:F4[]BSA1KLR(F)I,I*VP7J8OCV/?( M%K,;6II-$T?7^^M]ZWEFG&OJPL3:=FS;E=^:CM\;YIZ:84VH:A?.TH)L=+M+ M74*Z-L]2-63L%Q.^W]B?I_ONM^1]7=*?HMGELBZHM,6F3;?DP7DR9:B(8MOD MH3*>RL?HZV[UGO?!^'AGVM28[1KV94%^NASQM:'# 8;*,2?'M"WHT*BAL/_D M_QKXL1L*ZVGL?*KZ6!]XO!3I(54#ZQ<>\Q&IWSHEE;\:GEJ?[H=]L7X]?#_T MPC^+@0V'_[WUX^40(#DD2 X%DD.#Y)B"Y#@'R7$!DN,2) >?H 1!$96CD,I1 M3.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J M4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616*K I%5H4BJT*15:'( MJE!D52BR*A19%8JL"D56C2*K1I%5H\BJ4635*+)J%%DUBJP:159]0EF'8]Z: MNOLIR;.UZX_Y;/@CR^(-4$L! A0#% @ /3A>3Q\CSP/ $P( L M ( ! %]R96QS+RYR96QS4$L! A0#% @ /3A>3R?H MAPZ" L0 ! ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " ].%Y/!OH\YN\ K @ $0 @ &9 0 M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " ].%Y/F5R<(Q & "<)P M$P @ &W @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( #TX7D^L&'I3+0, #&PO=V]R:W-H965T&UL4$L! M A0#% @ /3A>3Z*43 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ /3A>3^_( M0?@P!P 53$ !@ ( !MQL 'AL+W=O\]G/\$ K& & @ %W)0 >&PO=V]R:W-H965T M&UL4$L! A0#% @ /3A>3P!Z71FS 0 T@, !@ M ( !K"H 'AL+W=O&UL4$L! A0#% @ /3A>3^UK0]2S 0 T@, M !D ( !@BX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /3A>3QP5ZZVU 0 T@, !D M ( !0S0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ /3A>3Z[=D*ZV 0 T@, !D ( !!3H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ /3A>3P^] MJBBU 0 T@, !D ( !R3\ 'AL+W=O%(K4! #2 P &0 M @ &U00 >&PO=V]R:W-H965T&UL4$L! A0#% @ /3A>3X-*$W2X 0 T@, !D M ( !JT4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ /3A>3^;H=$"X 0 T@, !D ( ! M@TL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ /3A>3Y@\""O3 0 G 0 !D ( !@%$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /3A>3YYO*O3:! *1< !D M ( !25\ 'AL+W=O&PO=V]R M:W-H965T1G !X;"]W;W)K&UL M4$L! A0#% @ /3A>3PZ:((:L @ +0D !D ( !=&H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M/3A>3QC'P'$S @ :08 !D ( !0W$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /3A>3P2(L\4- P 1 P !D M ( !=X< 'AL+W=O&PO=V]R:W-H M965T6X4-@( ",' 9 M " ?:, !X;"]W;W)K&UL4$L! M A0#% @ /3A>3UX/'(V- @ 8@@ !D ( !8X\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /3A> M3R;U\_$* @ =P4 !D ( !@9< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /3A>3Q5'X:$( @ <@4 M !D ( !@9X 'AL+W=O&PO=V]R:W-H965TB !X;"]W;W)K&UL4$L! A0#% @ /3A>3WIGP\]4/ EAT! !0 M ( !UJ0 'AL+W-H87)E9%-T&UL4$L! A0#% @ /3A>3\UL MJDT_ @ W0D T ( !7.$ 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ /3A>3S4#30$) @ ,R, !H M ( !*^@ 'AL+U]R96QS+W=O3YOHY>3? 0 T"( !, ( !;.H %M#;VYT D96YT7U1Y<&5S72YX;6Q02P4& $, 0P!'$@ ?.P end XML 62 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 63 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Marketable Securities (Details Narrative)
$ in Thousands
Sep. 28, 2019
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Unrealized loss position amortized cost $ 626,766
Unrealized loss position fair value $ 619,662
Percentage of available-for-sale securities in unrealized loss positions 44.00%

XML 64 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 65 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Dec. 29, 2018
Marketable Securities [Line Items]    
Available-for-sale securities, total $ 1,552,761 $ 1,513,112
U.S.Treasury Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 16,557 22,128
Agency Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 67,926 59,116
Mortgage-Backed Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 129,564 135,865
Corporate Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 1,066,438 980,524
Municipal Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 158,530 173,137
Other [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 113,746 142,342
Recurring Basis [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 1,552,761 1,513,112
Recurring Basis [Member] | Fair Value, Inputs, Level 1 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | Fair Value, Inputs, Level 2 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 1,552,761 1,513,112
Recurring Basis [Member] | Fair Value, Inputs, Level 3 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | U.S.Treasury Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 16,557 22,128
Recurring Basis [Member] | U.S.Treasury Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | U.S.Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 16,557 22,128
Recurring Basis [Member] | U.S.Treasury Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | Agency Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 67,926 59,116
Recurring Basis [Member] | Agency Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | Agency Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 67,926 59,116
Recurring Basis [Member] | Agency Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | Mortgage-Backed Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 129,564 135,865
Recurring Basis [Member] | Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 129,564 135,865
Recurring Basis [Member] | Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | Corporate Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 1,066,438 980,524
Recurring Basis [Member] | Corporate Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | Corporate Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 1,066,438 980,524
Recurring Basis [Member] | Corporate Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | Municipal Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 158,530 173,137
Recurring Basis [Member] | Municipal Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | Municipal Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 158,530 173,137
Recurring Basis [Member] | Municipal Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | Other [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 113,746 142,342
Recurring Basis [Member] | Other [Member] | Fair Value, Inputs, Level 1 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
Recurring Basis [Member] | Other [Member] | Fair Value, Inputs, Level 2 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total 113,746 142,342
Recurring Basis [Member] | Other [Member] | Fair Value, Inputs, Level 3 [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, total
XML 66 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories (Tables)
9 Months Ended
Sep. 28, 2019
Inventory Disclosure [Abstract]  
Schedule of inventories
Schedule of inventories        
  September 28,   December 29, 
   2019   2018 
         
Raw materials  $267,718   $205,696 
Work-in-process   133,290    96,564 
Finished goods   348,817    259,580 
Inventories  $749,825   $561,840 
XML 67 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Marketable Securities (Tables)
9 Months Ended
Sep. 28, 2019
Investments, Debt and Equity Securities [Abstract]  
Schedule of available-for-sale securities
Schedule of available-for-sale securities    
   Fair Value Measurements as
of September 28, 2019
 
   Total   Level 1   Level 2   Level 3 
U.S. Treasury securities  $16,557   $-   $16,557   $- 
Agency securities   67,926    -    67,926    - 
Mortgage-backed securities   129,564    -    129,564    - 
Corporate securities   1,066,438    -    1,066,438    - 
Municipal securities   158,530    -    158,530    - 
Other   113,746    -    113,746    - 
Total  $1,552,761   $-   $1,552,761   $- 

 

   Fair Value Measurements as
of December 29, 2018
   Total   Level 1   Level 2   Level 3 
U.S. Treasury securities  $22,128   $-   $22,128   $- 
Agency securities   59,116    -    59,116    -  
Mortgage-backed securities   135,865    -    135,865    - 
Corporate securities   980,524    -    980,524    - 
Municipal securities   173,137    -    173,137    - 
Other   142,342    -    142,342    - 
Total  $1,513,112   $-   $1,513,112   $- 
Schedule of marketable securities classified as available-for-sale securities
Schedule of marketable securities classified as available-for-sale securities                              
   Available-For-Sale Securities as
of September 28, 2019
 
   Amortized Cost   Gross Unrealized Gains   Gross Unrealized Losses   Fair Value 
U.S. Treasury securities  $16,633   $3   $(79)  $16,557 
Agency securities   67,875    130    (79)   67,926 
Mortgage-backed securities   131,507    174    (2,117)   129,564 
Corporate securities   1,061,714    8,965    (4,241)   1,066,438 
Municipal securities   157,456    1,173    (99)   158,530 
Other   114,106    129    (489)   113,746 
Total  $1,549,291   $10,574   $(7,104)  $1,552,761 

 

   Available-For-Sale Securities as
of December 29, 2018
 
   Amortized Cost   Gross Unrealized Gains   Gross Unrealized Losses   Fair Value 
U.S. Treasury securities  $22,485   $-   $(357)  $22,128 
Agency securities   60,088    28    (1,000)   59,116 
Mortgage-backed securities   142,176    1    (6,312)   135,865 
Corporate securities   1,010,590    33    (30,099)   980,524 
Municipal securities   175,630    73    (2,566)   173,137 
Other   144,606    0    (2,264)   142,342 
Total  $1,555,575   $135   $(42,598)  $1,513,112 
Schedule of gross unrealized losses and fair value by major security type
Schedule of gross unrealized losses and fair value by major security type                            
   As of September 28, 2019 
   Less than 12 Consecutive Months   12 Consecutive Months or Longer 
   Gross Unrealized Losses   Fair Value   Gross Unrealized Losses   Fair Value 
U.S. Treasury securities  $(0)  $1,690   $(79)  $14,464 
Agency securities   (10)   5,988    (69)   30,753 
Mortgage-backed securities   (149)   17,478    (1,968)   93,550 
Corporate securities   (672)   163,205    (3,569)   191,739 
Municipal securities   (59)   24,305    (40)   15,022 
Other   (141)   27,181    (348)   34,287 
Total  $(1,031)  $239,847   $(6,073)  $379,815 

 

   As of December 29, 2018 
   Less than 12 Consecutive Months   12 Consecutive Months or Longer 
   Gross Unrealized Losses   Fair Value   Gross Unrealized Losses   Fair Value 
U.S. Treasury securities  $(3)  $3,975   $(354)  $18,153 
Agency securities   (5)   4,656    (995)   40,508 
Mortgage-backed securities   (1)   361    (6,311)   135,323 
Corporate securities   (4,028)   323,633    (26,071)   640,439 
Municipal securities   (454)   38,371    (2,112)   118,362 
Other   (102)   8,015    (2,162)   114,120 
Total  $(4,593)  $379,011   $(38,005)  $1,066,905 
Schedule of amortized cost and estimated fair value of marketable securities by contractual maturity
Schedule of amortized cost and estimated fair value of marketable securities by contractual maturity        
   Amortized Cost   Fair Value 
Due in one year or less  $300,566   $300,542 
Due after one year through five years   1,061,239    1,066,607 
Due after five years through ten years   174,371    172,546 
Due after ten years   13,115    13,066 
   $1,549,291   $1,552,761 
XML 68 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Income Statement [Abstract]        
Net sales $ 934,383 $ 810,011 $ 2,655,273 $ 2,415,336
Cost of goods sold 366,925 329,264 1,060,752 984,783
Gross profit 567,458 480,747 1,594,521 1,430,553
Advertising expense 32,668 31,140 101,808 100,000
Selling, general and administrative expense 124,769 114,669 380,289 352,234
Research and development expense 148,561 138,979 443,361 422,649
Total operating expense 305,998 284,788 925,458 874,883
Operating income 261,460 195,959 669,063 555,670
Other income (expense):        
Interest income 12,309 11,089 39,748 32,310
Foreign currency losses (16,296) (6,868) (12,568) (3,405)
Other income 294 1,147 3,567 6,800
Total other income (expense) (3,693) 5,368 30,747 35,705
Income before income taxes 257,767 201,327 699,810 591,375
Income tax provision 29,901 17,113 108,115 87,445
Net income $ 227,866 $ 184,214 $ 591,695 $ 503,930
Net income per share:        
Basic $ 1.20 $ 0.98 $ 3.12 $ 2.67
Diluted $ 1.19 $ 0.97 $ 3.10 $ 2.66
Weighted average common shares outstanding:        
Basic 190,102 188,799 189,853 188,554
Diluted 190,962 190,005 190,790 189,586
XML 69 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Operating activities:    
Net income $ 591,695 $ 503,930
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 52,503 47,902
Amortization 25,112 23,574
Gain on sale or disposal of property and equipment (5) (491)
Provision for doubtful accounts 933 1,265
Provision for obsolete and slow moving inventories 32,501 17,719
Unrealized foreign currency loss 14,653 4,158
Deferred income taxes 18,012 20,177
Stock compensation expense 47,553 42,094
Realized (gains) losses on marketable securities (213) 481
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 14,311 111,955
Inventories (210,622) (69,139)
Other current and non-current assets (86,538) 5,102
Accounts payable 27,523 32,601
Other current and non-current liabilities (54,401) (57,245)
Deferred revenue (7,750) (14,923)
Deferred costs 6,326 5,581
Income taxes payable (7,423) 27,041
Net cash provided by operating activities 464,170 701,782
Investing activities:    
Purchases of property and equipment (91,469) (122,846)
Proceeds from sale of property and equipment 370 1,296
Purchase of intangible assets (1,862) (2,982)
Purchase of marketable securities (333,320) (314,179)
Redemption of marketable securities 333,783 229,066
Acquisitions, net of cash acquired (275,310) (29,170)
Net cash used in investing activities (367,808) (238,815)
Financing activities:    
Dividends (308,905) (296,149)
Proceeds from issuance of treasury stock related to equity awards 12,982 14,524
Purchase of treasury stock related to equity awards (12,972) (6,909)
Net cash used in financing activities (308,895) (288,534)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (11,834) (9,650)
Net (decrease) increase in cash, cash equivalents, and restricted cash (224,367) 164,783
Cash, cash equivalents, and restricted cash at beginning of period 1,201,805 891,759
Cash, cash equivalents, and restricted cash at end of period $ 977,438 $ 1,056,542
XML 70 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information (Details 1) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Dec. 29, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales to external customers $ 934,383 $ 810,011 $ 2,655,273 $ 2,415,336  
Property and equipment, net 710,591 650,805 710,591 650,805 $ 663,527
Americas [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales to external customers 439,113 370,239 1,289,409 1,153,330  
Property and equipment, net 431,062 403,556 431,062 403,556  
EMEA [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales to external customers 344,010 307,087 942,625 862,116  
Property and equipment, net 62,345 44,459 62,345 44,459  
APAC [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales to external customers 151,260 132,685 423,239 399,890  
Property and equipment, net $ 217,184 $ 202,790 $ 217,184 $ 202,790  
XML 71 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Dec. 29, 2018
Inventory Disclosure [Abstract]    
Raw materials $ 267,718 $ 205,696
Work-in-process 133,290 96,564
Finished goods 348,817 259,580
Inventories $ 749,825 $ 561,840
XML 72 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Leases
9 Months Ended
Sep. 28, 2019
Leases [Abstract]  
Leases
11.Leases

 

Leases Textual

The Company leases certain real estate properties, vehicles, and equipment in various countries around the world. Leased properties are typically used for office space, distribution, and retail. The Company’s leases are classified as operating leases with remaining terms of 1 to 34 years, some of which include an option to extend or renew. If the exercise of an option to extend or renew is determined to be reasonably certain, the associated right-of-use asset and lease liability reflects the extended period and payments. For all real estate leases, any non-lease components, including common area maintenance, have been separated from lease components and excluded from the associated right-of-use asset and lease liability calculations. For all equipment and vehicle leases, an accounting policy election has been made to not separate lease and non-lease components.

 

Leases with an initial term of 12 months or less (“short-term leases”) are not recognized on the Company’s Condensed Consolidated Balance Sheets as a right-of-use asset or lease liability.

 

The following table represents lease costs recognized in the Company’s Condensed Consolidated Statements of Income for the 13-weeks and 39-weeks ended September 28, 2019. Lease costs are included in Selling, general and administrative expense and Research and development expense on the Company’s Condensed Consolidated Statements of Income.

  

Schedule of operating lease cost            
    13-Weeks Ended     39-Weeks Ended  
 
 
 
 
September 28,  
 
 
September 28,  
 
   2019   2019 
Operating lease cost(1)  $6,023   $17,683 

 

(1)Operating lease cost includes short-term lease costs and variable lease costs, which were not material in the periods presented.

 

The following table represents the components of leases that are recognized on the Company’s Condensed Consolidated Balance Sheets as of September 28, 2019.

  

Schedule of amounts recognized in balance sheet    
   September 28, 
   2019 
Operating lease right-of-use assets  $55,399 
      
Other accrued expenses  $13,438 
Noncurrent operating lease liabilities   42,855 
Total lease liabilities  $56,293 
      
Weighted average remaining lease term  5.6 years 
Weighted average discount rate   4.0%

 

The following table represents the maturity of lease liabilities.

 

Schedule of maturity of lease liabilities    
Fiscal Year  Lease payments 
2019, excluding the 39-weeks ended September 28, 2019  $4,347 
2020   15,447 
2021   12,259 
2022   8,736 
2023   7,955 
Thereafter   15,389 
Total  $64,133 
Less: imputed interest   (7,840)
Present value of lease liabilities  $56,293 

 

The following table presents supplemental cash flow and noncash information related to leases.

 

Schedule of cash flow supplemental    
   39-Weeks Ended 
   September 28, 
   2019 
Cash paid for amounts included in the measurement of operating lease liabilities(2)  $13,528 
Right-of-use assets obtained in exchange for new operating lease liabilities  $7,853 

 

(2)Included in Net cash provided by operating activities on the Company’s Condensed Consolidated Statements of Cash Flows.
XML 73 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share
9 Months Ended
Sep. 28, 2019
Earnings Per Share [Abstract]  
Earnings Per Share

3.

Earnings Per Share

 

The following table sets forth the computation of basic and diluted net income per share:

 

Schedule of computation of basic and diluted net income per share              
   13-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
Numerator:        
Numerator for basic and diluted net income per share - net income  $227,866   $184,214 
           
Denominator:          
Denominator for basic net income per share – weighted-average common shares   190,102    188,799 
           
Effect of dilutive securities – stock options, stock appreciation rights and restricted stock units   860    1,206 
           
Denominator for diluted net income per share – adjusted weighted-average common shares   190,962    190,005 
           
Basic net income per share  $1.20   $0.98 
           
Diluted net income per share  $1.19   $0.97 

               
   39-Weeks Ended 
   September 28,   September 29, 
   2019   2018 
Numerator:        
Numerator for basic and diluted net income per share - net income  $591,695   $503,930 
           
Denominator:          
Denominator for basic net income per share – weighted-average common shares   189,853    188,554 
           
Effect of dilutive securities – stock options, stock appreciation rights and restricted stock units   937    1,032 
           
Denominator for diluted net income per share – adjusted weighted-average common shares   190,790    189,586 
           
Basic net income per share  $3.12   $2.67 
           
Diluted net income per share  $3.10   $2.66  

  

There were 398 and 266 anti-dilutive stock options, stock appreciation rights and restricted stock units (collectively “equity awards”) outstanding during the 13-week and 39-week periods ended September 28, 2019, respectively, and no anti-dilutive equity awards outstanding during the 13-week and 39-week periods ended September 29, 2018.

 

There were less than 1 net shares issued as a result of exercises and releases of equity awards for the 13-week period ended September 28, 2019, and there were 12 net shares issued as a result of exercises and releases of equity awards for the 13-week period ended September 29, 2018.

 

There were 396 and 390 net shares issued as a result of exercises and releases of equity awards for the 39-week periods ended September 28, 2019 and September 29, 2018, respectively.

 

There were 245 employee stock purchase plan (ESPP) shares issued from outstanding Treasury stock during the 39-week period ended September 28, 2019.

 

There were 230 ESPP shares issued from outstanding Treasury stock during the 39-week period ended September 29, 2018.

XML 74 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
9 Months Ended
Sep. 28, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
7.Income Taxes

 

The Company recorded income tax expense of $29,901 in the 13-week period ended September 28, 2019, compared to income tax expense of $17,113 in the 13-week period ended September 29, 2018. The effective tax rate was 11.6% in the third quarter of 2019, compared to 8.5% in the third quarter of 2018. The 310 basis points increase to the third quarter of 2019 effective tax rate compared to the prior year quarter is primarily due to a decrease in uncertain tax position reserves released due to expiring statutes of limitations in the third quarter of 2019 compared to the third quarter of 2018.

 

The Company recorded income tax expense of $108,115 in the first three quarters of 2019, compared to income tax expense of $87,445 in the first three quarters of 2018. The effective tax rate was 15.4% in the first three quarters of 2019, compared to 14.8% in the first three quarters of 2018.

XML 75 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 28, 2019
Leases [Abstract]    
Operating lease cost(1) [1] $ 6,023 $ 17,683
[1] Operating lease cost includes short-term lease costs and variable lease costs, which were not material in the periods presented.
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Details Narrative)
Sep. 28, 2019
Minimum [Member]  
Leases (Textual)  
Operating lease term, remaining 1 year
Maximum [Member]  
Leases (Textual)  
Operating lease term, remaining 34 years