0001032975-19-000059.txt : 20190725 0001032975-19-000059.hdr.sgml : 20190725 20190725161946 ACCESSION NUMBER: 0001032975-19-000059 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190725 DATE AS OF CHANGE: 20190725 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LOGITECH INTERNATIONAL SA CENTRAL INDEX KEY: 0001032975 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER PERIPHERAL EQUIPMENT, NEC [3577] IRS NUMBER: 000000000 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-29174 FILM NUMBER: 19974672 BUSINESS ADDRESS: STREET 1: 7700 GATEWAY BOULEVARD STREET 2: C/O LOGITECH INC CITY: NEWARK STATE: CA ZIP: 94560 BUSINESS PHONE: 5107958500 MAIL ADDRESS: STREET 1: 7700 GATEWAY BOULEVARD CITY: NEWARK STATE: CA ZIP: 94560 10-Q 1 logi10-qq1fy20.htm 10-Q Q1FY20 Document
false--03-31Q120200001032975LOGITECH INTERNATIONAL SAP2M346210003462100050000000500000000.250.25173106000173106000950000000072440006642000 0001032975 2019-04-01 2019-06-30 0001032975 2019-07-10 0001032975 2018-04-01 2018-06-30 0001032975 2019-06-30 0001032975 2019-03-31 0001032975 2018-03-31 0001032975 2018-06-30 0001032975 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001032975 us-gaap:TreasuryStockMember 2019-03-31 0001032975 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001032975 us-gaap:CommonStockMember 2019-06-30 0001032975 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001032975 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001032975 us-gaap:CommonStockMember 2019-03-31 0001032975 us-gaap:RetainedEarningsMember 2019-03-31 0001032975 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001032975 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001032975 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001032975 us-gaap:TreasuryStockMember 2019-06-30 0001032975 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001032975 us-gaap:RetainedEarningsMember 2019-06-30 0001032975 us-gaap:TreasuryStockMember 2018-06-30 0001032975 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001032975 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0001032975 us-gaap:CommonStockMember 2018-03-31 0001032975 us-gaap:RetainedEarningsMember 2018-03-31 0001032975 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001032975 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001032975 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001032975 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001032975 us-gaap:RetainedEarningsMember 2018-06-30 0001032975 us-gaap:CommonStockMember 2018-06-30 0001032975 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001032975 us-gaap:TreasuryStockMember 2018-03-31 0001032975 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001032975 2019-04-01 0001032975 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001032975 us-gaap:SellingAndMarketingExpenseMember 2018-04-01 2018-06-30 0001032975 us-gaap:CostOfSalesMember 2018-04-01 2018-06-30 0001032975 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001032975 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0001032975 us-gaap:GeneralAndAdministrativeExpenseMember 2018-04-01 2018-06-30 0001032975 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001032975 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001032975 logi:NoncurrentincometaxpayableMember 2019-06-30 0001032975 logi:NoncurrentincometaxpayableMember 2019-03-31 0001032975 us-gaap:AllowanceForCreditLossMember 2019-06-30 0001032975 logi:AllowanceForPricingProgramsMember 2019-03-31 0001032975 logi:AllowanceForCustomerIncentiveProgramsMember 2019-06-30 0001032975 logi:AllowanceForCooperativeMarketingArrangementsMember 2019-03-31 0001032975 logi:AllowanceForPricingProgramsMember 2019-06-30 0001032975 logi:SECSchedule1209AllowanceSalesReturnsMember 2019-06-30 0001032975 us-gaap:AllowanceForCreditLossMember 2019-03-31 0001032975 logi:AllowanceForCooperativeMarketingArrangementsMember 2019-06-30 0001032975 logi:AllowanceForCustomerIncentiveProgramsMember 2019-03-31 0001032975 logi:SECSchedule1209AllowanceSalesReturnsMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember logi:MutualFundsMember 2019-06-30 0001032975 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember logi:MutualFundsMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember logi:MutualFundsMember 2019-03-31 0001032975 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001032975 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember logi:MutualFundsMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001032975 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001032975 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember logi:MutualFundsMember 2019-06-30 0001032975 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember logi:MutualFundsMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001032975 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-04-01 2018-06-30 0001032975 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0001032975 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0001032975 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0001032975 logi:ForeignExchangeForwardAndSwapMember us-gaap:NondesignatedMember 2019-04-01 2019-06-30 0001032975 logi:ForeignExchangeForwardAndSwapMember us-gaap:NondesignatedMember 2019-06-30 0001032975 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0001032975 logi:ForeignExchangeForwardAndSwapMember us-gaap:NondesignatedMember 2019-03-31 0001032975 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-03-31 0001032975 us-gaap:TrademarksAndTradeNamesMember 2019-06-30 0001032975 us-gaap:TrademarksAndTradeNamesMember 2019-03-31 0001032975 us-gaap:CustomerRelationshipsMember 2019-06-30 0001032975 us-gaap:CustomerRelationshipsMember 2019-03-31 0001032975 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-06-30 0001032975 us-gaap:LineOfCreditMember 2019-06-30 0001032975 us-gaap:IndemnificationGuaranteeMember 2019-06-30 0001032975 2017-03-01 2017-03-31 0001032975 2017-03-31 0001032975 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0001032975 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-06-30 0001032975 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0001032975 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0001032975 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-04-01 2019-06-30 0001032975 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-01 2019-06-30 0001032975 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0001032975 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0001032975 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001032975 logi:PointingDevicesMember 2019-04-01 2019-06-30 0001032975 logi:PCWebcamsMember 2018-04-01 2018-06-30 0001032975 logi:GamingMember 2018-04-01 2018-06-30 0001032975 logi:GamingMember 2019-04-01 2019-06-30 0001032975 logi:OtherProductsMember 2019-04-01 2019-06-30 0001032975 logi:SmartHomeMember 2018-04-01 2018-06-30 0001032975 logi:PCWebcamsMember 2019-04-01 2019-06-30 0001032975 logi:KeyboardsandCombosMember 2018-04-01 2018-06-30 0001032975 logi:OtherProductsMember 2018-04-01 2018-06-30 0001032975 logi:AudioandWearablesMember 2018-04-01 2018-06-30 0001032975 logi:TabletAndOtherAccessoriesMember 2019-04-01 2019-06-30 0001032975 logi:MobileSpeakersMember 2019-04-01 2019-06-30 0001032975 logi:VideoCollaborationMember 2018-04-01 2018-06-30 0001032975 logi:VideoCollaborationMember 2019-04-01 2019-06-30 0001032975 logi:AudioandWearablesMember 2019-04-01 2019-06-30 0001032975 logi:KeyboardsandCombosMember 2019-04-01 2019-06-30 0001032975 logi:TabletAndOtherAccessoriesMember 2018-04-01 2018-06-30 0001032975 logi:SmartHomeMember 2019-04-01 2019-06-30 0001032975 logi:MobileSpeakersMember 2018-04-01 2018-06-30 0001032975 logi:PointingDevicesMember 2018-04-01 2018-06-30 0001032975 srt:AmericasMember 2018-04-01 2018-06-30 0001032975 srt:AsiaPacificMember 2019-04-01 2019-06-30 0001032975 srt:AsiaPacificMember 2018-04-01 2018-06-30 0001032975 srt:AmericasMember 2019-04-01 2019-06-30 0001032975 us-gaap:EMEAMember 2019-04-01 2019-06-30 0001032975 us-gaap:EMEAMember 2018-04-01 2018-06-30 0001032975 srt:AmericasMember 2019-06-30 0001032975 srt:AsiaPacificMember 2019-03-31 0001032975 us-gaap:EMEAMember 2019-06-30 0001032975 us-gaap:EMEAMember 2019-03-31 0001032975 srt:AmericasMember 2019-03-31 0001032975 srt:AsiaPacificMember 2019-06-30 0001032975 country:US 2019-03-31 0001032975 country:CN 2019-06-30 0001032975 country:CN 2019-03-31 0001032975 country:CH 2019-03-31 0001032975 country:CH us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-04-01 2018-06-30 0001032975 country:US 2019-06-30 0001032975 country:CH us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001032975 country:CH 2019-06-30 0001032975 srt:MinimumMember 2018-07-31 0001032975 srt:MaximumMember 2018-07-31 0001032975 us-gaap:EmployeeSeveranceMember 2019-06-30 0001032975 us-gaap:EmployeeSeveranceMember 2019-04-01 2019-06-30 0001032975 us-gaap:EmployeeSeveranceMember 2019-03-31 xbrli:pure iso4217:USD xbrli:shares iso4217:CHF xbrli:shares xbrli:shares iso4217:USD

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
(Mark One)
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended June 30, 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-29174
 
LOGITECH INTERNATIONAL S.A.
(Exact name of registrant as specified in its charter)
 
 
Canton of Vaud,
Switzerland
None
 
  (State or other jurisdiction
  of incorporation or organization)
(I.R.S. Employer
Identification No.)
 
Logitech International S.A.
EPFL - Quartier de l'Innovation
Daniel Borel Innovation Center
1015 Lausanne, Switzerland
c/o Logitech Inc.
7700 Gateway Boulevard
Newark, California 94560
(Address of principal executive offices and zip code)
 
510 795-8500
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Registered Shares
LOGN
SIX Swiss Exchange
Registered Shares
LOGI
Nasdaq Global Select Market

Indicate by check mark whether the registrant (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 registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.   Yes  ý  No  o


1



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  o

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
 
ý
 
Smaller reporting company
Accelerated filer
 
 
 Emerging Growth Company
Non-accelerated filer
 
 
 
 

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 standard s provided pursuant to Section 13(a) of the Exchange Act. o
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).  Yes    No  ý
 
As of July 10, 2019, there were 166,464,628 shares of the Registrant’s share capital outstanding.
 



2


TABLE OF CONTENTS
 
 
 
Page
 
 
 
Part I
FINANCIAL INFORMATION
 
 
 
 
 
 
 
 
 
 
 
Exhibits

In this document, unless otherwise indicated, references to the “Company”, “Logitech”, "we," "our," and "us" are to Logitech International S.A. and its consolidated subsidiaries. Unless otherwise specified, all references to U.S. Dollar, Dollar or $ are to the United States Dollar, the legal currency of the United States of America. All references to CHF are to the Swiss Franc, the legal currency of Switzerland.
 
Logitech, the Logitech logo, and the Logitech products referred to herein are either the trademarks or the registered trademarks of Logitech. All other trademarks are the property of their respective owners.

The Company’s fiscal year ends on March 31. Interim quarters are generally thirteen-week periods, each ending on a Friday of each quarter. The first quarter of fiscal year 2020 ended on June 28, 2019. The same quarter in the prior fiscal year ended on June 29, 2018. For purposes of presentation, the Company has indicated its quarterly periods end on the last day of the calendar quarter.
The term “sales” means net sales, except as otherwise specified.
Our Internet website and the information contained, incorporated or referenced therein do not constitute a part of and are not intended to be incorporated into this Quarterly Report on Form 10-Q.


      

3


PART I — FINANCIAL INFORMATION 

ITEM 1.   FINANCIAL STATEMENTS (UNAUDITED) 

LOGITECH INTERNATIONAL S.A.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(unaudited)
 
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Net sales
 
$
644,225

 
$
608,480

Cost of goods sold
 
401,978

 
382,171

Amortization of intangible assets and purchase accounting effect on inventory
 
3,271

 
2,372

Gross profit
 
238,976

 
223,937

 
 
 
 
 
Operating expenses:
 
 

 
 

Marketing and selling
 
123,033

 
114,584

Research and development
 
42,243

 
38,987

General and administrative
 
22,159

 
25,473

Amortization of intangible assets and acquisition-related costs
 
3,596

 
2,521

Restructuring charges, net
 
478

 
9,921

Total operating expenses
 
191,509

 
191,486

 
 
 
 
 
Operating income
 
47,467

 
32,451

Interest income
 
2,553

 
2,369

Other income (expense), net
 
1,861

 
(1,571
)
Income before income taxes
 
51,881

 
33,249

Provision for (benefit from) income taxes
 
6,536

 
(5,217
)
Net income
 
$
45,345

 
$
38,466


 
 
 
 
Net income per share:
 
 

 
 

Basic
 
$
0.27

 
$
0.23

Diluted
 
$
0.27

 
$
0.23

 
 
 
 
 
Weighted average shares used to compute net income per share:
 
 

 
 

Basic
 
166,302

 
165,317

Diluted
 
168,797

 
168,756

 
The accompanying notes are an integral part of these condensed consolidated financial statements.

4


LOGITECH INTERNATIONAL S.A.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
(unaudited)
 
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Net income
 
$
45,345

 
$
38,466

Other comprehensive income (loss):
 
 

 
 

Currency translation loss, net of taxes
 
(278
)
 
(4,963
)
Defined benefit plans:
 
 

 
 

Net loss and prior service costs, net of taxes
 
(311
)
 
(94
)
Amortization included in other income (expense), net
 
53

 
(70
)
Hedging gain (loss):
 
 

 
 

Deferred hedging gain (loss), net of taxes
 
(943
)
 
187

Reclassification of hedging loss (gain) included in cost of goods sold
 
(226
)
 
2,851

Total other comprehensive income (loss)
 
(1,705
)
 
(2,089
)
Total comprehensive income
 
$
43,640

 
$
36,377

 
The accompanying notes are an integral part of these condensed consolidated financial statements.


5


LOGITECH INTERNATIONAL S.A.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except per share amounts)
(unaudited)
 
 
June 30, 2019
 
March 31, 2019
Assets
 


 
 
Current assets:
 
 

 
 

Cash and cash equivalents
 
$
596,956

 
$
604,516

Accounts receivable, net
 
418,816

 
383,309

Inventories
 
297,007

 
293,495

Other current assets
 
68,927

 
69,116

Total current assets
 
1,381,706

 
1,350,436

Non-current assets:
 
 

 
 

Property, plant and equipment, net
 
76,713

 
78,552

Goodwill
 
343,702

 
343,684

Other intangible assets, net
 
112,132

 
118,999

Other assets 
 
173,448

 
132,453

Total assets
 
$
2,087,701

 
$
2,024,124

Liabilities and Shareholders’ Equity
 
 

 
 

Current liabilities:
 
 

 
 

Accounts payable
 
$
338,748

 
$
283,922

Accrued and other current liabilities
 
394,675

 
433,897

Total current liabilities
 
733,423

 
717,819

Non-current liabilities:
 
 

 
 

Income taxes payable
 
36,133

 
36,384

Other non-current liabilities 
 
120,111

 
93,582

Total liabilities
 
889,667

 
847,785

Commitments and contingencies (Note 10)
 


 


Shareholders’ equity:
 
 

 
 

Registered shares, CHF 0.25 par value:
 
30,148

 
30,148

Issued shares — 173,106 at June 30 and March 31, 2019
 


 


Additional shares that may be issued out of conditional capitals — 50,000 at June 30 and March 31, 2019
 


 


Additional shares that may be issued out of authorized capital — 34,621 at June 30 and March 31, 2019
 
 
 
 
Additional paid-in capital
 
35,048

 
56,655

Shares in treasury, at cost — 6,642 at June 30, 2019 and 7,244 at March 31, 2019
 
(170,140
)
 
(169,802
)
Retained earnings
 
1,410,381

 
1,365,036

Accumulated other comprehensive loss
 
(107,403
)
 
(105,698
)
Total shareholders’ equity
 
1,198,034

 
1,176,339

Total liabilities and shareholders’ equity
 
$
2,087,701

 
$
2,024,124

 


The accompanying notes are an integral part of these condensed consolidated financial statements.


6


LOGITECH INTERNATIONAL S.A.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(unaudited)
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Cash flows from operating activities:
 
 

 
 

Net income
 
$
45,345

 
$
38,466

Adjustments to reconcile net income to net cash provided by operating activities:
 
 

 
 

Depreciation
 
10,802

 
10,699

Amortization of intangible assets
 
6,867

 
4,893

Loss (gain) on investments
 
(211
)
 
13

Share-based compensation expense
 
12,218

 
13,259

Deferred income taxes
 
(3,381
)
 
(9,659
)
Other
 
(4
)
 
124

Changes in assets and liabilities, net of acquisitions:
 
 

 
 

Accounts receivable, net
 
(34,264
)
 
(68,557
)
Inventories
 
(2,681
)
 
(18,200
)
Other assets
 
(5,387
)
 
(4,225
)
Accounts payable
 
55,592

 
51,188

Accrued and other liabilities
 
(48,380
)
 
(5,719
)
Net cash provided by operating activities
 
36,516

 
12,282

Cash flows from investing activities:
 
 

 
 

Purchases of property, plant and equipment
 
(9,340
)
 
(8,744
)
Investment in privately held companies
 
(170
)
 
(225
)
Acquisitions, net of cash acquired
 

 
(243
)
Purchases of trading investments
 
(1,155
)
 
(2,500
)
Proceeds from sales of trading investments
 
1,196

 
2,867

Net cash used in investing activities
 
(9,469
)
 
(8,845
)
Cash flows from financing activities:
 
 

 
 

Purchases of registered shares
 
(15,127
)
 
(9,982
)
Proceeds from exercises of stock options and purchase rights
 
393

 
1,104

Tax withholdings related to net share settlements of restricted stock units
 
(19,370
)
 
(25,081
)
Net cash used in financing activities
 
(34,104
)
 
(33,959
)
Effect of exchange rate changes on cash and cash equivalents
 
(503
)
 
(7,309
)
Net decrease in cash and cash equivalents
 
(7,560
)
 
(37,831
)
Cash and cash equivalents, beginning of the period
 
604,516

 
641,947

Cash and cash equivalents, end of the period
 
$
596,956

 
$
604,116

Supplementary Cash Flow Disclosures:
 
 
 
 
Non-cash investing activities:
 
 

 
 

Property, plant and equipment purchased during the period and included in period end liability accounts
 
$
3,580

 
$
4,831

 
The accompanying notes are an integral part of these condensed consolidated financial statements.

7


LOGITECH INTERNATIONAL S.A.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
(In thousands)
(unaudited)
 
 
 
 
 
 
Additional Paid-in Capital
 
 
 
 
 
 
 
Accumulated Other Comprehensive Loss
 
Total Shareholders’ Equity
 
Registered Shares
 
 
Treasury Shares
 
Retained Earnings
 
 
 
Shares
 
Amount
 
 
Shares
 
Amount
 
 
 
March 31, 2018
173,106

 
$
30,148

 
$
47,234

 
8,527

 
$
(165,686
)
 
$
1,232,316

 
$
(93,455
)
 
$
1,050,557

Cumulative effect of adoption of new accounting standard

 

 

 

 

 
(10,882
)
 

 
(10,882
)
Total comprehensive income

 

 

 

 

 
38,466

 
(2,089
)
 
36,377

Purchases of registered shares

 

 

 
255

 
(9,982
)
 

 

 
(9,982
)
Sales of shares upon exercise of stock options and purchase rights

 

 
439

 
(49
)
 
665

 

 

 
1,104

Issuance of shares upon vesting of restricted stock units

 

 
(41,747
)
 
(1,200
)
 
16,666

 

 

 
(25,081
)
Share-based compensation

 

 
13,167

 

 

 

 

 
13,167

June 30, 2018
173,106

 
$
30,148

 
$
19,093

 
7,533

 
$
(158,337
)
 
$
1,259,900

 
$
(95,544
)
 
$
1,055,260

 
 
 
 
 
 
Additional Paid-in Capital
 
 
 
 
 
 
 
Accumulated Other Comprehensive Loss
 
Total Shareholders’ Equity
 
Registered Shares
 
 
Treasury Shares
 
Retained Earnings
 
 
 
Shares
 
Amount
 
 
Shares
 
Amount
 
 
 
March 31, 2019
173,106

 
$
30,148

 
$
56,655

 
7,244

 
$
(169,802
)
 
$
1,365,036

 
$
(105,698
)
 
$
1,176,339

Total comprehensive income

 

 

 

 

 
45,345

 
(1,705
)
 
43,640

Purchases of registered shares

 

 

 
389

 
(15,127
)
 

 

 
(15,127
)
Sales of shares upon exercise of stock options and purchase rights

 

 
8

 
(25
)
 
385

 

 

 
393

Issuance of shares upon vesting of restricted stock units

 

 
(33,774
)
 
(966
)
 
14,404

 

 

 
(19,370
)
Share-based compensation

 

 
12,159

 

 

 

 

 
12,159

June 30, 2019
173,106

 
$
30,148

 
$
35,048

 
6,642

 
$
(170,140
)
 
$
1,410,381

 
$
(107,403
)
 
$
1,198,034

 
The accompanying notes are an integral part of these condensed consolidated financial statements.


8


LOGITECH INTERNATIONAL S.A.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)

Note 1 — The Company and Summary of Significant Accounting Policies and Estimates

The Company
 
Logitech International S.A, together with its consolidated subsidiaries, ("Logitech" or the "Company") designs, manufactures and markets products that help connect people to digital and cloud experiences. More than 35 years ago, Logitech created products to improve experiences around the personal PC platform, and today it is a multi-brand, multi-category company designing products that enable better experiences consuming, sharing and creating any digital content such as music, gaming, video and computing, whether it is on a computer, mobile device or in the cloud. 
The Company sells its products to a broad network of domestic and international customers, including direct sales to retailers and e-tailers and indirect sales through distributors.
Logitech was founded in Switzerland in 1981 and Logitech International S.A. has been the parent holding company of Logitech since 1988. Logitech International S.A. is a Swiss holding company with its registered office in Apples, Switzerland and headquarters in Lausanne, Switzerland, which conducts its business through subsidiaries in the Americas, Europe, Middle East and Africa ("EMEA") and Asia Pacific. Shares of Logitech International S.A. are listed on both the SIX Swiss Exchange under the trading symbol LOGN and the Nasdaq Global Select Market under the trading symbol LOGI.

Basis of Presentation
 
The condensed consolidated financial statements include the accounts of Logitech and its subsidiaries. All intercompany balances and transactions have been eliminated. The condensed consolidated financial statements are presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and therefore do not include all the information required by GAAP for complete financial statements. The condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements for the fiscal year ended March 31, 2019, included in its Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on May 17, 2019. 

In the opinion of management, these condensed consolidated financial statements include all adjustments, consisting of only normal and recurring adjustments, necessary and in all material aspects, for a fair statement of the results of operations, comprehensive income, financial position, cash flows and changes in shareholders' equity for the periods presented. Operating results for the three months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020, or any future periods.

Changes in Significant Accounting Policies
 
Other than the recent accounting pronouncements adopted and discussed below under Recent Accounting Pronouncements Adopted and Summary of Significant Accounting Policies, there have been no changes in the Company’s significant accounting policies during the three months ended June 30, 2019 compared with the significant accounting policies described in its Annual Report on Form 10-K for the fiscal year ended March 31, 2019.
 
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements. Management bases its estimates on historical experience and various other assumptions believed to be reasonable. Significant estimates and assumptions made by management involve the fair value of goodwill, intangible assets acquired from business acquisitions, valuation of operating right-of-use assets, warranty liabilities, accruals for customer incentives, cooperative marketing, and pricing programs (Customer Programs) and related breakage when appropriate, accrued sales return liability, allowance for doubtful accounts, inventory valuation, share-based compensation expense, uncertain tax positions, and valuation allowances for deferred tax assets.

9


Although these estimates are based on management’s best knowledge of current events and actions that may impact the Company in the future, actual results could differ materially from these estimates.
 
Recent Accounting Pronouncements Adopted

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, "Leases (Topic 842)" (ASU 2016-02 or Topic 842), which requires a lessee to recognize right-of-use (ROU) assets and lease liabilities arising from operating and financing leases with terms longer than 12 months on the consolidated balance sheets and to disclose key information about leasing arrangements.

The Company adopted the new standard effective April 1, 2019 and recorded an ROU asset and lease liability related to its operating leases. The Company used the modified retrospective approach with the effective date as the date of initial application. Accordingly, the Company applied the new lease standard prospectively to leases existing or commencing on or after April 1, 2019. Prior period balances and disclosures have not been restated. The Company elected the package of transitional practical expedients, which among other provisions, allows the Company to not reassess under the new standard the Company's prior conclusions about lease identification, lease classification and initial direct cost, for any existing leases on the adoption date. In addition, for operating leases, the Company elected to account for lease and non-lease components as a single lease component. The Company also made an accounting policy election to not recognize lease liabilities and ROU assets on its condensed consolidated balance sheet for leases that, at the lease commencement date, have a lease term of 12 months or less.

Adoption of the standard resulted in the recognition of $31.3 million of ROU assets and $37.4 million of lease liabilities related to the Company's leases on its condensed consolidated balance sheet on April 1, 2019. The difference of $6.1 million represented deferred rent for leases that existed as of the date of adoption, which decreased the opening balance of ROU assets. In addition, the prepaid rent balance as of the date of adoption increased the opening balance of ROU assets. The deferred rent and prepaid rent balances were derecognized as of the date of adoption and no adjustment was made to retained earnings. The adoption of the standard did not have an impact on our condensed consolidated statement of operations, comprehensive income, changes in shareholders' equity or cash flows.

In August 2018, the FASB issued ASU 2018-15, "Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract" (ASU 2018-15), which clarifies that implementation costs incurred by customers in cloud computing arrangements are deferred if they would be capitalized by customers in software licensing arrangements under the internal-use software guidance. ASU 2018-15 is effective for annual and interim periods in fiscal years beginning after December 15, 2019, with early adoption permitted. Entities have the option to apply the guidance prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company adopted this standard effective April 1, 2019 using a prospective adoption method. The adoption of ASU 2018-15 did not have a material impact on the Company's condensed consolidated financial statements.

Recent Accounting Pronouncements to be Adopted

In August 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurements" (ASU 2018-13), which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing fair value measurement disclosures. ASU 2018-13 is effective for annual and interim periods in fiscal years beginning after December 15, 2019. Early adoption is permitted. Retrospective adoption is required, except for certain disclosures which will be required to be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. The Company does not expect the adoption of ASU 2018-13 will have a material impact on its consolidated financial statements and plans to adopt the standard effective April 1, 2020.

In August 2018, the FASB issued ASU 2018-14, "Compensation - Retirement Benefits - Defined Benefits Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans" (ASU 2018-14), which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing defined benefit plan disclosures. ASU 2018-14 is effective for annual periods in fiscal years ending after December 15, 2020. Retrospective adoption is required and early

10


adoption is permitted. The Company does not expect the adoption of ASU 2018-14 will have a material impact on its consolidated financial statements and plans to early adopt the standard effective April 1, 2020.

Note 2 — Net Income Per Share
 
The following table summarizes the computations of basic and diluted net income per share for the three months ended June 30, 2019 and June 30, 2018 (in thousands, except per share amounts):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Net income
 
$
45,345

 
$
38,466

 
 
 
 
 
Shares used in net income per share computation:
 
 

 
 

Weighted average shares outstanding - basic
 
166,302

 
165,317

Effect of potentially dilutive equivalent shares
 
2,495

 
3,439

Weighted average shares outstanding - diluted
 
168,797

 
168,756

 
 
 
 
 
Net income per share:
 
 

 
 

Basic
 
$
0.27

 
$
0.23

Diluted
 
$
0.27

 
$
0.23


 
Share equivalents attributable to outstanding stock options, restricted stock units ("RSUs") and employee share purchase rights (ESPP) totaling 2.0 million and 1.5 million for the three months ended June 30, 2019 and 2018, respectively, were excluded from the calculation of diluted net income per share because the combined exercise price and average unamortized grant date fair value upon exercise of these options and ESPP or vesting of RSUs were greater than the average market price of the Company's shares during the periods presented herein, and therefore their inclusion would have been anti-dilutive. Performance-based awards were not included because all necessary conditions have not been satisfied by the end of the respective period, and those shares were not issuable if the end of the reporting period was the end of the contingency period.
 
Note 3 — Employee Benefit Plans
 
Employee Share Purchase Plans and Stock Incentive Plans
 
As of June 30, 2019, the Company offers the 2006 Employee Share Purchase Plan, as amended and restated (Non-U.S.) (2006 ESPP), the 1996 Employee Share Purchase Plan (U.S.), as amended and restated (1996 ESPP), the 2006 Stock Incentive Plan, as amended and restated (2006 Plan), and the 2012 Stock Inducement Equity Plan (2012 Plan).

The following table summarizes the share-based compensation expense and total income tax benefit recognized for share-based awards for the three months ended June 30, 2019 and 2018 (in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Cost of goods sold
 
$
1,158

 
$
1,130

Marketing and selling
 
6,849

 
5,786

Research and development
 
2,154

 
1,549

General and administrative
 
2,057

 
4,794

Total share-based compensation expense
 
12,218

 
13,259

Income tax benefit
 
(6,800
)
 
(9,529
)
Total share-based compensation expense, net of income tax benefit
 
$
5,418

 
$
3,730




11


The income tax benefit in the respective period primarily consists of tax benefit related to the share-based compensation expense for the period and direct tax benefit realized, including net excess tax benefits recognized from share-based awards vested or exercised during the period.

As of June 30, 2019 and 2018, the balance of capitalized share-based compensation included in inventory was $0.9 million and $0.6 million, respectively.
 
Defined Benefit Plans
 
Certain of the Company’s subsidiaries sponsor defined benefit pension plans or non-retirement post-employment benefits covering substantially all of their employees. Benefits are provided based on employees’ years of service and earnings, or in accordance with applicable employee benefit regulations. The Company’s practice is to fund amounts sufficient to meet the requirements set forth in the applicable employee benefit and tax regulations. The costs recorded of $2.4 million and $2.3 million for the three months ended June 30, 2019 and 2018, respectively, were primarily related to service costs.
 
Note 4 — Income Taxes
 
The Company is incorporated in Switzerland but operates in various countries with differing tax laws and rates. Further, a portion of the Company’s income before taxes and the provision for (benefit from) income taxes are generated outside of Switzerland.

The income tax provision for the three months ended June 30, 2019 was $6.5 million based on an effective income tax rate of 12.6% of pre-tax income, compared to an income tax benefit of $5.2 million based on an effective income tax rate of (15.7)% of pre-tax income for the three months ended June 30, 2018.

On May 19, 2019, the Swiss electorate approved the Federal Act on Tax Reform and AHV Financing ("TRAF"), a major reform to better align the Swiss tax system with international tax standards. The tax reform is expected to take effect on January 1, 2020. As of June 30, 2019, TRAF has not been enacted as the federal and cantonal legislative procedures are in process.

The change in the effective income tax rate for the three months ended June 30, 2019, compared to the same period ended June 30, 2018, was primarily due to the mix of income and losses in the various tax jurisdictions which the Company operates and the transitional income tax impact in Switzerland. The Company has benefited from a longstanding tax ruling from the canton of Vaud through March 31, 2019. The transitional income tax impact represents income tax provision at the current full statutory income tax rate of 13.62%, without taking account of the federal and cantonal tax reform yet to be enacted. In the three months ended June 30, 2019, there was a discrete tax provision of $2.3 million to record net deferred tax liability in Switzerland. Furthermore, there were discrete tax benefits of $5.8 million and $1.2 million from the recognition of excess tax benefits in the United States and reversal of uncertain tax positions from the expiration of statutes of limitations, respectively, in the three-month period ended June 30, 2019, compared with $8.3 million and $0.9 million, respectively, in the three-month period ended June 30, 2018.

As of June 30, 2019 and March 31, 2019, the total amount of unrecognized tax benefits due to uncertain tax positions was $77.3 million and $76.5 million, respectively, all of which would affect the effective income tax rate if recognized.

As of June 30, 2019 and March 31, 2019, the Company had $36.1 million and $36.4 million, respectively, in non-current income taxes payable including interest and penalties, related to the Company's income tax liability for uncertain tax positions.
 
The Company recognizes interest and penalties related to unrecognized tax positions in income tax provision. As of June 30, 2019 and March 31, 2019, the Company had $2.6 million and $2.5 million, respectively, of accrued interest and penalties related to uncertain tax positions.
 
Although the Company has adequately provided for uncertain tax positions, the provisions on these positions may change as revised estimates are made or the underlying matters are settled or otherwise resolved. During fiscal year 2020, the Company continues to review its tax positions and provide for or reverse unrecognized tax benefits as they arise. During the next twelve months, it is reasonably possible that the amount of unrecognized tax

12


benefits could increase or decrease significantly due to changes in tax law in various jurisdictions, new tax audits and changes in the U.S. dollar as compared to other currencies. Excluding these factors, uncertain tax positions may decrease by as much as $3.7 million from the lapse of the statutes of limitations in various jurisdictions during the next twelve months.

Note 5 — Balance Sheet Components
 
The following table presents the components of certain balance sheet asset amounts as of June 30 and March 31, 2019 (in thousands): 
 
 
June 30, 2019
 
March 31, 2019
Accounts receivable, net:
 
 

 
 

Accounts receivable
 
$
602,656

 
$
573,348

Allowance for doubtful accounts
 
(1,029
)
 
(84
)
Allowance for sales returns
 
(5,505
)
 
(6,486
)
Allowance for cooperative marketing arrangements
 
(34,480
)
 
(35,080
)
Allowance for customer incentive programs
 
(58,021
)
 
(60,036
)
Allowance for pricing programs
 
(84,805
)
 
(88,353
)
 
 
$
418,816

 
$
383,309

Inventories:
 
 

 
 

Raw materials
 
$
41,380

 
$
40,970

Finished goods
 
255,627

 
252,525

 
 
$
297,007

 
$
293,495

Other current assets:
 
 

 
 

Value-added tax receivables
 
$
34,989

 
$
34,321

Prepaid expenses and other assets
 
33,938

 
34,795

 
 
$
68,927

 
$
69,116

Property, plant and equipment, net:
 
 

 
 

Property, plant and equipment at cost
 
$
362,099

 
$
359,345

Accumulated depreciation and amortization
 
(285,386
)
 
(280,793
)
 
 
$
76,713

 
$
78,552

Other assets:
 
 

 
 

Deferred tax assets
 
$
96,183

 
$
90,808

Right-of-use assets (1)
 
31,994

 

Trading investments for deferred compensation plan
 
23,420

 
20,363

Investments in privately held companies
 
16,371

 
16,022

Other assets
 
5,480

 
5,260

 
 
$
173,448

 
$
132,453



(1) Increase of balances was due to the adoption of Topic 842. Refer to Note 1 to the condensed consolidated financial statements for more information.


13



The following table presents the components of certain balance sheet liability amounts as of June 30 and March 31, 2019 (in thousands): 
 
 
June 30, 2019
 
March 31, 2019
Accrued and other current liabilities:
 
 

 
 

Accrued personnel expenses
 
$
67,869

 
$
103,166

Accrued sales return liability
 
33,735

 
37,749

Accrued customer marketing, pricing and incentive programs
 
139,625

 
143,888

Lease liability (1)
 
12,358

 

Warranty accrual
 
22,461

 
21,524

Income taxes payable
 
7,445

 
6,207

Other current liabilities
 
111,182

 
121,363

 
 
$
394,675

 
$
433,897

Other non-current liabilities:
 
 

 
 

Warranty accrual
 
$
13,353

 
$
12,705

Obligation for deferred compensation plan
 
23,420

 
20,363

Employee benefit plan obligation
 
51,978

 
51,448

Lease liability (1)
 
25,816

 

Deferred tax liability
 
4,351

 
2,050

Other non-current liabilities
 
1,193

 
7,016

 
 
$
120,111

 
$
93,582


(1) Increase of balances was due to the adoption of Topic 842. Refer to Note 1 to the condensed consolidated financial statements for more information.

Note 6 — Fair Value Measurements
 
Fair Value Measurements
 
The Company considers fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The Company utilizes the following three-level fair value hierarchy to establish the priorities of the inputs used to measure fair value:
 
Level 1 — Quoted prices in active markets for identical assets or liabilities.
 
Level 2 — Observable inputs other than quoted market prices included in Level 1, such as: quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
 
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.


14


The following table presents the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis, excluding assets related to the Company’s defined benefit pension plans, classified by the level within the fair value hierarchy (in thousands): 
 
 
June 30, 2019
 
March 31, 2019
 
 
Level 1
 
Level 2
 
Level 3
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 
 
 
 
 

 
 

 
 

Cash equivalents
 
$
497,035

 
$

 
$

 
$
496,434

 
$

 
$

 
 
 

 
 

 
 

 
 

 
 

 
 

Trading investments for deferred compensation plan included in other assets:
 
 

 
 
 
 
 
 

 
 

 
 

Money market funds
 
$
5,315

 
$

 
$

 
$
4,080

 
$

 
$

Mutual funds
 
18,105

 

 

 
16,283

 

 

Total of trading investments for deferred compensation plan
 
$
23,420

 
$

 
$

 
$
20,363

 
$

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
Currency exchange derivative assets
included in other current assets
 
$

 
$
176

 
$

 
$

 
$
455

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
Currency exchange derivative liabilities
included in accrued and other current liabilities
 
$

 
$
1,177

 
$

 
$

 
$
36

 
$


 
Investment Securities
 
The marketable securities for the Company's deferred compensation plan were recorded at a fair value of $23.4 million and $20.4 million, as of June 30, 2019 and March 31, 2019, respectively, based on quoted market prices. Quoted market prices are observable inputs that are classified as Level 1 within the fair value hierarchy. Unrealized gains (losses) related to trading securities for the three months ended June 30, 2019 and 2018 were not material and are included in other income (expense), net in the Company's condensed consolidated statements of operations.

Equity Method Investments

The Company has certain non-marketable investments included in other assets that are accounted for under the equity method of accounting, with a carrying value of $7.0 million and $6.6 million as of June 30, 2019 and March 31, 2019, respectively.

Assets Measured at Fair Value on a Nonrecurring Basis

Financial Assets.  The Company has certain investments without readily determinable fair values due to the absence of quoted market prices, the inherent lack of liquidity, and the fact that inputs used to measure fair value are unobservable and require management's judgment. When certain events or circumstances indicate that impairment may exist, the Company revalues the investments using various assumptions, including the financial metrics and ratios of comparable public companies. The carrying value is also adjusted for observable price changes with a same or similar security from the same issuer. The amount of these investments included in other assets as of June 30, 2019 and March 31, 2019 was $9.5 million. There was no impairment of these assets during the three months ended June 30, 2019 or 2018.

Non-Financial Assets. The Company’s non-financial assets, such as intangible assets and acquisition-related property, plant and equipment, are recorded at fair value only upon initial recognition or if an impairment is recognized. There was no impairment of these assets during the three months ended June 30, 2019 or 2018.

Note 7 — Derivative Financial Instruments
 
Under certain agreements with the respective counterparties to the Company’s derivative contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same type with a single net

15


amount payable by one party to the other. However, the Company presents its derivative assets and derivative liabilities on a gross basis on the condensed consolidated balance sheets as of June 30, 2019 and March 31, 2019.

The fair value of the Company’s derivative instruments was not material as of June 30, 2019 or March 31, 2019. The amount of gain (loss) recognized on derivatives not designated as hedging instruments was not material in all periods presented herein. The following table presents the amounts of gains (losses) on the Company’s derivative instruments designated as hedging instruments and their locations on its condensed consolidated statements of operations and condensed consolidated statements of comprehensive income for the three months ended June 30, 2019 and 2018 (in thousands):
 
 
Three Months Ended
June 30,
 
 
Amount of Gain (Loss)
Deferred as a Component of Accumulated
Other Comprehensive Loss
 
Amount of Loss (Gain)
Reclassified from Accumulated Other Comprehensive Loss to
Costs of Goods Sold
 
 
2019
 
2018
 
2019
 
2018
Cash flow hedges
 
$
(943
)
 
$
187

 
$
(226
)
 
$
2,851



Cash Flow Hedges
 
The Company enters into cash flow hedge contracts to protect against exchange rate exposure of forecasted inventory purchases. These hedging contracts mature within four months. Gains and losses in the fair value of the effective portion of the hedges are deferred as a component of accumulated other comprehensive loss until the hedged inventory purchases are sold, at which time the gains or losses are reclassified to cost of goods sold. Cash flows from such hedges are classified as operating activities in the condensed consolidated statements of cash flows. Hedging relationships are discontinued when hedging contract is no longer eligible for hedge accounting, or is sold, terminated or exercised, or when Company removes hedge designation for the contract. Gains and losses in the fair value of the effective portion of the discontinued hedges continue to be reported in accumulated other comprehensive loss until the hedged inventory purchases are sold, unless it is probable that the forecasted inventory purchases will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter. In all periods presented herein, there have been no forecasted inventory purchases that were probable to not occur by the end of the originally specified time period or within an additional two-month period of time thereafter. The notional amounts of foreign currency exchange forward contracts outstanding related to forecasted inventory purchases were $68.2 million as of June 30, 2019 and $41.4 million as of March 31, 2019. The Company had $0.8 million of net losses related to its cash flow hedges included in accumulated other comprehensive loss as of June 30, 2019 which will be reclassified into earnings within the next 12 months.
 
Other Derivatives
 
The Company also enters into foreign currency exchange forward and swap contracts to reduce the short-term effects of currency exchange rate fluctuations on certain receivables or payables denominated in currencies other than the functional currencies of its subsidiaries. These contracts generally mature within one month. The primary risk managed by using forward and swap contracts is the currency exchange rate risk. The gains or losses on these contracts are recognized in other income (expense), net in the condensed consolidated statements of operations based on the changes in fair value. The notional amounts of these contracts outstanding as of June 30, 2019 and March 31, 2019 were $53.2 million and $50.4 million, respectively. Open forward and swap contracts outstanding as of June 30, 2019 and March 31, 2019 consisted of contracts in Mexican Pesos, Japanese Yen, Canadian Dollars, Taiwan New Dollars and Australian Dollars to be settled at future dates at pre-determined exchange rates.
 
The fair value of all foreign currency exchange forward and swap contracts is determined based on observable market transactions of spot currency rates and forward rates. Cash flows from these contracts are classified as operating activities in the condensed consolidated statements of cash flows.

Note 8 — Goodwill and Other Intangible Assets

The Company conducts its impairment analysis of goodwill annually at December 31 and as necessary, if changes in facts and circumstances indicate that it is more likely than not that the fair value of the Company’s reporting unit may be less than its carrying amount. There have been no events or circumstances during the three months ended June 30, 2019 that have required the Company to perform an interim assessment of goodwill.

16



The following table summarizes the activities in the Company’s goodwill balance during the three months ended June 30, 2019 (in thousands):
As of March 31, 2019
 
$
343,684

Currency translation
 
18

As of June 30, 2019
 
$
343,702


The Company's acquired intangible assets subject to amortization were as follows (in thousands):
 
 
June 30, 2019
 
March 31, 2019
 
 
Gross Carrying Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated
Amortization
 
Net Carrying Amount
Trademark and trade names
 
$
36,370

 
$
(14,889
)
 
$
21,481

 
$
36,370

 
$
(13,659
)
 
$
22,711

Developed technology
 
95,207

 
(65,612
)
 
29,595

 
95,207

 
(62,341
)
 
32,866

Customer contracts/relationships
 
84,610

 
(23,554
)
 
61,056

 
84,610

 
(21,188
)
 
63,422

Total
 
$
216,187

 
$
(104,055
)
 
$
112,132

 
$
216,187

 
$
(97,188
)
 
$
118,999



Note 9 — Financing Arrangements
 
The Company had several uncommitted, unsecured bank lines of credit aggregating $79.3 million as of June 30, 2019. There are no financial covenants under these lines of credit with which the Company must comply. As of June 30, 2019, the Company had outstanding bank guarantees of $15.7 million under these lines of credit. There was no borrowing outstanding under these lines of credit as of June 30, 2019 or March 31, 2019.

Note 10 — Commitments and Contingencies
 
Product Warranties
 
Changes in the Company’s warranty liability for the three months ended June 30, 2019 and 2018 were as follows (in thousands): 
 
Three Months Ended
June 30,
 
2019
 
2018
Beginning of the period
$
34,229

 
$
27,573

Provision
8,535

 
7,364

Settlements
(6,977
)
 
(6,552
)
Currency translation
27

 
468

End of the period
$
35,814

 
$
28,853



Indemnifications
 
The Company indemnifies certain of its suppliers and customers for losses arising from matters such as intellectual property disputes and product safety defects, subject to certain restrictions. The scope of these indemnities varies, but in some instances, includes indemnification for damages and expenses, including reasonable attorneys’ fees. As of June 30, 2019, no amounts have been accrued for these indemnification provisions. The Company does not believe, based on historical experience and information currently available, that it is probable that any material amounts will be required to be paid under its indemnification arrangements.
 
The Company also indemnifies its current and former directors and certain of its current and former officers. Certain costs incurred for providing such indemnification may be recoverable under various insurance policies. The Company is unable to reasonably estimate the maximum amount that could be payable under these arrangements because these exposures are not limited, the obligations are conditional in nature and the facts and circumstances involved in any situation that might arise are variable.

17



Legal Proceedings
 
From time to time the Company is involved in claims and legal proceedings that arise in the ordinary course of its business. The Company is currently subject to several such claims and a small number of legal proceedings. The Company believes that these matters lack merit and intends to vigorously defend against them. Based on currently available information, the Company does not believe that resolution of pending matters will have a material adverse effect on its financial condition, cash flows or results of operations. However, litigation is subject to inherent uncertainties, and there can be no assurances that the Company’s defenses will be successful or that any such lawsuit or claim would not have a material adverse impact on the Company’s business, financial condition, cash flows or results of operations in a particular period. Any claims or proceedings against the Company, whether meritorious or not, can have an adverse impact because of defense costs, diversion of management and operational resources, negative publicity and other factors. Any failure to obtain a necessary license or other rights, or litigation arising out of intellectual property claims, could adversely affect the Company’s business.

Note 11 — Shareholders’ Equity
 
Share Repurchase Program

In March 2017, the Company's Board of Directors approved the 2017 share buyback program, which authorizes the Company to use up to $250.0 million to purchase up to 17.3 million shares of its own shares. The Company's share buyback program is expected to remain in effect for a period of three years. Shares may be repurchased from time to time on the open market, through block trades or otherwise. Purchases may be started or stopped at any time without prior notice depending on market conditions and other factors. As of June 30, 2019, $172.4 million is still available for repurchase under the 2017 buyback program.

Accumulated Other Comprehensive Income (Loss)
 
The accumulated other comprehensive income (loss) was as follows (in thousands):
 
 
Accumulated Other Comprehensive Income (Loss)
 
 
Cumulative
Translation
Adjustment
(1)
 
Defined
Benefit
Plan 
(1)
 
Deferred Hedging Losses (1)
 
Total
March 31, 2019
 
$
(92,148
)
 
$
(13,932
)
 
$
382

 
$
(105,698
)
Other comprehensive income (loss)
 
(278
)
 
(258
)
 
(1,169
)
 
(1,705
)
June 30, 2019
 
$
(92,426
)
 
$
(14,190
)
 
$
(787
)
 
$
(107,403
)
 
(1)        Tax effect was not significant as of June 30 or March 31, 2019.
 
Note 12 — Segment Information
 
The Company has determined that it operates in a single operating segment that encompasses the design, manufacturing and marketing of peripherals for PCs, tablets and other digital platforms. Operating performance measures are provided directly to the Company's CEO, who is considered to be the Company’s Chief Operating Decision Maker. The CEO periodically reviews information such as sales and adjusted operating income (loss) to make business decisions. These operating performance measures do not include restructuring charges (credits), net, share-based compensation expense, amortization of intangible assets, charges from the purchase accounting effect on inventory, acquisition-related costs or change in fair value of contingent consideration from business acquisition.


18


Sales by product categories and sales channels, excluding intercompany transactions, for the three months ended June 30, 2019 and 2018 were as follows (in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Pointing Devices
 
$
121,983

 
$
127,790

Keyboards & Combos
 
128,679

 
128,222

PC Webcams
 
28,128

 
29,674

Tablet & Other Accessories
 
38,339

 
32,436

Video Collaboration
 
73,424

 
58,792

Mobile Speakers
 
50,416

 
34,327

Audio & Wearables
 
58,624

 
52,154

Gaming
 
134,515

 
136,026

Smart Home
 
9,864

 
9,011

Other (1)
 
253

 
48

Total sales
 
$
644,225

 
$
608,480


(1) Other category includes products that the Company currently intends to phase out, or has already phased out, because they are no longer strategic to the Company's business.
Sales by geographic region (based on the customers’ locations) for the three months ended June 30, 2019 and 2018 were as follows (in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Americas
 
$
293,445

 
$
276,928

EMEA
 
179,106

 
160,632

Asia Pacific
 
171,674

 
170,920

Total sales
 
$
644,225

 
$
608,480


 
Sales are attributed to countries on the basis of the customers’ locations.

The United States, Germany, and China each represented more than 10% of the total consolidated sales for each of the periods presented herein. No other countries represented 10% or more of the Company’s total consolidated sales for the periods presented herein.

Switzerland, the Company’s home domicile, represented 3% of the Company's total consolidated sales for the three months ended June 30, 2019 and represented 2% of the Company's total consolidated sales for the three months ended June 30, 2018.

Two customers of the Company each represented more than 10% of the total consolidated gross sales for each of the periods presented herein.
 
Property, plant and equipment, net by geographic region were as follows (in thousands):
 
 
June 30, 2019
 
March 31, 2019
Americas
 
$
27,746

 
$
29,813

EMEA
 
4,803

 
4,537

Asia Pacific
 
44,164

 
44,202

Total property, plant and equipment, net
 
$
76,713

 
$
78,552


 
Property, plant and equipment, net in the United States and China were $27.7 million and $36.5 million, respectively, as of June 30, 2019, and $29.8 million and $36.4 million, respectively, as of March 31, 2019. No other countries represented 10% or more of the Company’s total consolidated property, plant and equipment, net as of

19


June 30, 2019 or March 31, 2019. Property, plant and equipment, net in Switzerland, the Company’s home domicile, were $2.0 million and $1.7 million as of June 30, 2019 and March 31, 2019, respectively.
 
Note 13 — Restructuring

During the first quarter of fiscal year 2019, the Company implemented a restructuring plan to streamline and realign the Company's overall organizational structure and reallocate resources to support long-term growth opportunities. In July 2018, the Company's Board of Directors approved additional costs under this restructuring plan, totaling pre-tax charges of approximately $10.0 million to $15.0 million, of which $11.8 million has been recognized cumulatively as of June 30, 2019. The total charges consisted of cash severance and other personnel costs and are presented as restructuring charges, net in the condensed consolidated statements of operations, and the accrual balances are presented in accrued and other current liabilities in the condensed consolidated balance sheets. As of June 30, 2019, the Company has substantially completed this restructuring plan.

The following table summarizes restructuring related activities during the three months ended June 30, 2019 (in thousands):
 
 
Termination
Benefits
Accrual balance at March 31, 2019
 
$
4,389

Charges
 
478

Cash payments
 
(1,956
)
Accrual balance at June 30, 2019
 
$
2,911



Note 14 — Leases

The Company is a lessee in several noncancellable operating leases, primarily real estate facilities for office space and for transportation and office equipment. The Company accounts for leases in accordance with Topic 842 (see Note 1) and determines if an arrangement is a lease or contains a lease at contract inception. ROU assets are included in other assets, short-term lease liabilities are included in accrued and other current liabilities, and long-term lease liabilities are included in other non-current liabilities on the Company's unaudited condensed consolidated balance sheet. Leases with an initial term of 12 months or less are not recorded on the balance sheet. For the Company's operating leases, the Company accounts for the lease and non-lease components as a single lease component. Lease expense is recognized on a straight-line basis over the lease term.

For operating leases, the lease liability is initially and subsequently measured at the present value of the unpaid lease payments at lease commencement date. Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if the rate cannot be readily determined, its incremental borrowing rate. As the rate implicit in the lease is not readily determinable for the Company's operating leases, the Company generally uses an incremental borrowing rate as the discount rate for the lease. The Company's incremental borrowing rate is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. Because the Company does not generally borrow in a collateralized basis, it uses its understanding of what its collateralized credit rating would be as an input to deriving an appropriate incremental borrowing rate. The operating lease right-of-use asset includes any lease payments made and excludes lease incentives.

The Company's lease arrangements comprise of operating leases with various expiration dates through December 31, 2030. The lease term for all of the Company’s leases includes the noncancellable period of the lease. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into our determination of the duration of the lease arrangement.

The Company's leases do not contain any material residual value guarantees.

For the three months ended June 30, 2019, the total operating lease costs were $3.3 million, which included short-term lease costs and sublease income. Total variable lease costs were immaterial during the three months ended June 30, 2019. The total operating and variable lease costs were included in cost of goods sold, marketing

20


and selling, research and development, and general and administrative in the Company's unaudited condensed consolidated statement of operations.

As of June 30, 2019, the weighted-average remaining lease term was 4 years, and the weighted-average discount rate was 2.9%.

For the three months ended June 30, 2019, cash paid for amounts included in the measurement of operating lease liabilities was $3.1 million and right-of-use assets obtained in exchange for new operating lease liabilities was $3.4 million.

Future lease payments included in the measurement of lease liabilities as of June 30, 2019 for the following five fiscal years and thereafter are as follows (in thousands):

 
Operating Lease
Remaining 2020
$
10,294

2021
11,003

2022
9,065

2023
5,486

2024
1,236

Thereafter
3,655

Total lease payments
40,739

Less interest
(2,565
)
Present value of lease liabilities
$
38,174



Future minimum lease payments, as defined under the previous lease accounting guidance of ASC Topic 840 under our non-cancelable operating leases as of March 31, 2019 were as follows (in thousands):

Years Ending March 31,
Operating Lease
2020
$
11,849

2021
10,002

2022
7,882

2023
5,111

2024
1,130

Thereafter
3,646

Total lease payments
$
39,620




21


ITEM 2.   MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
 
You should read the following discussion in conjunction with the interim unaudited condensed consolidated financial statements and related notes.
 
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934. These forward-looking statements include, among other things, statements regarding our strategy for growth, future revenues, earnings, cash flow, uses of cash and other measures of financial performance, and market position, our business strategy, the impact of investment prioritization decisions, product offerings, sales and marketing initiatives, strategic investments, addressing execution challenges, trends in consumer demand affecting our products and markets, trends in the composition of our customer base, our current or future revenue and revenue mix by product, among our lower- and higher-margin products, our new product introductions and by geographic region, our expectations regarding the potential growth opportunities for our products in mature and emerging markets and the enterprise market, our expectations regarding economic conditions in international markets, including China, Russia and Ukraine, our expectations regarding trends in global economic conditions and consumer demand for PCs and mobile devices, tablets, gaming, audio, pointing devices, wearables, remotes and other accessories and computer devices and the interoperability of our products with such third party platforms, our expectations regarding the convergence of markets for computing devices and consumer electronics, our expectations regarding the growth of cloud-based services, our expected reduction in size of our product portfolio and dependence on new products, our competitive position and the effect of pricing, product, marketing and other initiatives by us and our competitors, the potential that our new products will overlap with our current products, our expectations regarding competition from well-established consumer electronics companies in existing and new markets, potential tariffs, their effects and our ability to mitigate their effects, our expectations regarding the recoverability of our goodwill, goodwill impairment charge estimates and the potential for future impairment charges, the impact of our current and proposed product divestitures, changes in our planned divestitures, restructuring of our organizational structure and the timing thereof, our expectations regarding the success of our strategic acquisitions, including integration of acquired operations, products, technology, internal controls, personnel and management teams, significant fluctuations in currency exchange rates and commodity prices, the impact of new product introductions and product innovation on future performance or anticipated costs and expenses and the timing thereof, resolution of our North American distribution center issues, cash flows, the sufficiency of our cash and cash equivalents, cash generated and available borrowings (including the availability of our uncommitted lines of credit) to fund future cash requirements, our expectations regarding future sales compared to actual sales, our expectations regarding share repurchases, dividend payments and share cancellations, our expectations regarding our future working capital requirements and our anticipated capital expenditures needed to support our product development and expanded operations, our expectations regarding our future tax benefits, tax settlements, the adequacy of our provisions for uncertain tax positions, our expectations regarding our potential indemnification obligations, and the outcome of pending or future legal proceedings and tax audits, our expectations regarding the impact of new accounting pronouncements on our operating results, and our ability to achieve and sustain renewed growth, profitability and future success. Forward-looking statements also include, among others, those statements including the words “anticipate,” “believe,” “could,” “estimate,” “expect,” “forecast,” “intend,” “may,” “plan,” “project,” “predict,”, "seek", “should,” “will,” and similar language. These forward-looking statements involve risks and uncertainties that could cause our actual performance to differ materially from that anticipated in the forward-looking statements. Factors that might cause or contribute to such differences include, but are not limited to, those discussed in the section titled “Risk Factors” in Part II, Item 1A of this Quarterly Report on Form 10-Q. You are cautioned not to place undue reliance on the forward-looking statements, which speak only as of the date of this Quarterly Report on Form 10-Q. We undertake no obligation to publicly release any revisions to the forward-looking statements or reflect events or circumstances after the date of this document.
 
Overview of Our Company
 
Logitech is a world leader in designing, manufacturing and marketing products that help connect people to digital and cloud experiences. More than 35 years ago, Logitech created products to improve experiences around the personal PC platform, and today it is a multi-brand, multi-category company designing products that enable better experiences consuming, sharing and creating any digital content such as music, gaming, video and computing, whether it is on a computer, mobile device or in the cloud. Logitech's brands include Logitech, Logitech G, ASTRO Gaming, Ultimate Ears, Jaybird and Blue Microphones. Our Company's website is www.logitech.com.


22


Our products participate in five large markets that all have growth opportunities: Gaming, Video Collaboration, Smart Home, Music, and Creativity & Productivity. We sell our products to a broad network of domestic and international customers, including direct sales to retailers and e-tailers, and indirect sales through distributors. Our worldwide channel network includes consumer electronics distributors, retailers, mass merchandisers, specialty stores, computer and telecommunications stores, value-added resellers and online merchants.
From time to time, we may seek to partner with, or acquire when appropriate, companies that have products, personnel, and technologies that complement our strategic direction. We continually review our product offerings and our strategic direction in light of our profitability targets, competitive conditions, changing consumer trends and the evolving nature of the interface between the consumer and the digital world.
Summary of Financial Results

Our total sales for the three months ended June 30, 2019 increased 6%, compared to the three months ended June 30, 2018, supported by stronger sales in the Americas and EMEA. Blue Microphones contributed 2 points to the sales growth during the period.

Our sales for the three months ended June 30, 2019 increased 6% and 12% in the Americas and EMEA, respectively, compared to the same period of the prior fiscal year. Our sales for the three months ended June 30, 2019 in Asia Pacific were flat compared to the same period of the prior fiscal year.

Our gross margin for the three months ended June 30, 2019 increased 30 basis points to 37.1% from 36.8% for the three months ended June 30, 2018. Our gross margin benefited from product cost savings, tariff mitigation efforts and product mix, partially offset by an increase in China tariffs and unfavorable currency exchange.

Operating expenses for the three months ended June 30, 2019 remained flat compared to the same period of the prior fiscal year. Operating expenses were 29.7% of sales for the three months ended June 30, 2019, compared to 31.5% of sales in the same period of the prior fiscal year.

Net income for the three months ended June 30, 2019 was $45.3 million, compared to $38.5 million for the three months ended June 30, 2018.
 
Trends in Our Business
 
Our strategy focuses on five large multi-category markets, including Gaming, Video Collaboration, Music, Smart Home and Creativity & Productivity. We see opportunities to deliver growth in all these markets.

We believe our future growth will be determined by our ability to rapidly create innovative products across multiple digital platforms, including gaming, digital music devices, video and computing. The following discussion represents key trends specific to our market opportunities.
Trends Specific to Our Five Market Opportunities
Creativity & Productivity:  Although new PC shipments continue to be weak, the installed base of PC users remains large. We believe that innovative PC peripherals, such as our mice and keyboards, can renew the PC usage experience, thus providing growth opportunities. Increasing adoption of various cloud-based applications has led to multiple new consumer use cases, which we are addressing with our innovative product portfolio. The increasing popularity of streaming and broadcasting provides additional growth opportunities for our Webcam products. Smaller mobile computing devices, such as tablets, have created new markets and usage models for peripherals and accessories. We offer a number of products to enhance the use of mobile devices, including a combo backlit keyboard case for the iPad Pro and keyboard folios for the iPad and iPad mini. In fiscal year 2019, we saw a recovery of the iPad tablet market, and our Tablet & Other Accessories category has benefited from the recovery along with our innovative products.
Gaming: The PC gaming and console gaming platforms continue to show strong structural growth opportunities as online gaming, multi-platform experiences, and esports gain greater popularity and gaming content becomes increasingly more demanding. We believe Logitech is well positioned to benefit from the gaming market growth. With ASTRO Gaming, we are also strengthening our portfolio in adjacent categories, such as the console controller market.

23


Video Collaboration:  The near and long-term structural growth opportunities in the video collaboration market are significant and, as a result, that market is continuing to attract more competition. Video meetings are on the rise, and companies increasingly want lower-cost, cloud-based solutions. We are continuing our efforts to create and sell innovative products to accommodate the increasing demand from medium and large-sized meeting rooms to small-sized rooms such as huddle rooms. We will continue to invest in select business-specific products, targeted product marketing and sales channel development.
Music: The music market grew during fiscal year 2019, driven by growing consumption of music through mobile devices such as smartphones and tablets. The integration of personal voice assistants has become increasingly competitive in the speaker categories, but the market for third-party, voice-enabled speakers has not yet gained traction. Moreover, the market for mobile speakers appears to be maturing, which led to a decline in Ultimate Ears sales in fiscal year 2019. In fiscal year 2019, the headphone industry continued to flourish with strong revenue growth. The largest growth was seen in wireless headphones where the market tripled year-over-year and where there was a substantial increase to average selling prices. Continued growth in the headphone market is expected for the next several years as consumers increasingly adopt wireless headphones over wired headphones. With Blue Microphones, we are strengthening our portfolio in adjacent categories, such as the microphones market.
Smart Home: Our remote business declined substantially in fiscal year 2019 as the attachment to the voice assistants of Harmony Hub-based remote controls was not a sustainable trend. In general, the space is under pressure as the way people consume content is changing. We will continue to explore other innovative experiences for the Smart Home category.
Business Seasonality, Product Introductions and Acquisitions
We have historically experienced higher sales in our third fiscal quarter ending December 31, compared to other fiscal quarters in our fiscal year, primarily due to the increased consumer demand for our products during the year-end holiday buying season and year-end spending by enterprises. Additionally, new product introductions and business acquisitions can significantly impact sales, product costs and operating expenses. Product introductions can also impact our sales to our distribution channels as these channels are filled with new product inventory following a product introduction, and often channel inventory of an earlier model product declines as the next related major product launch approaches. Sales can also be affected when consumers and distributors anticipate a product introduction or changes in business circumstances. However, neither historical seasonal patterns nor historical patterns of product introductions should be considered reliable indicators of our future pattern of product introductions, future sales or financial performance.
Swiss Federal Tax Reform
On May 19, 2019, the Swiss electorate approved TRAF, a major reform to better align the Swiss tax system with international tax standards. The tax reform is expected to take effect on January 1, 2020. As of June 30, 2019, TRAF has not been enacted as the federal and cantonal legislative procedures are in process. We have benefited from a longstanding tax ruling from the canton of Vaud through March 31, 2019. We continue to monitor the enactment process and our transitional measures to comply with federal and cantonal tax reform provisions. We anticipate an increase in our cash tax payments in Switzerland beginning in fiscal year 2020.

Critical Accounting Estimates

 The preparation of financial statements and related disclosures in conformity with GAAP requires us to make judgments, estimates and assumptions that affect the fair value of goodwill, intangible assets acquired from business acquisitions, valuation of operating right-of-use assets, warranty liabilities, accruals for customer incentives, cooperative marketing, and pricing programs and related breakage when appropriate, accrued sales return liability, allowance for doubtful accounts, inventory valuation, share-based compensation expense, uncertain tax positions, and valuation allowances for deferred tax assets.

We consider an accounting estimate critical if it: (i) requires management to make judgments and estimates about matters that are inherently uncertain; and (ii) is important to an understanding of our financial condition and operating results.

We base our estimates on historical experience and on various other assumptions we believe to be reasonable under the circumstances. Although these estimates are based on management's best knowledge of current events and actions that may impact us in the future, actual results could differ from those estimates.

24


Management has discussed the development, selection and disclosure of these critical accounting estimates with the Audit Committee of the Board of Directors.
 
Other than the recent accounting pronouncement adoptions and Summary of Significant Accounting Policies discussed in Note 1 to the condensed consolidated financial statements, there have been no substantial changes in our significant accounting policies during the three months ended June 30, 2019, compared with the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended March 31, 2019.

Adoption of New Accounting Pronouncements

Refer to Note 1 to the condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for recent accounting pronouncements adopted and to be adopted.

Impact of Constant Currency

We refer to our sales growth rates excluding the impact of currency exchange rate fluctuations as "constant dollar" sales growth rates. Percentage of constant dollar sales growth is calculated by translating prior period sales in each local currency at the current period’s average exchange rate for that currency and comparing that to current period sales.

Given our global sales presence and the reporting of our financial results in U.S. Dollars, our financial results could be affected by shifts in currency exchange rates. See “Results of Operations” for information on the effect of currency exchange rate results on our sales. If the U.S. Dollar appreciates or depreciates in comparison to other currencies in future periods, this will affect our results of operations in future periods as well.

References to Sales

References to “sales” mean net sales, except as otherwise specified, and the sales growth discussion and sales growth rate percentages are based on U.S. Dollars, except as otherwise specified.

Sales Denominated in Other Currencies

Although our financial results are reported in U.S. Dollars, a portion of our sales was generated in currencies other than the U.S. Dollar, such as the Euro, Chinese Renminbi, Japanese Yen, Canadian Dollar, Taiwan New Dollar, British Pound and Australian Dollar. During the three months ended June 30, 2019, approximately 47% of our sales were denominated in currencies other than the U.S. Dollar.
Results of Operations
Net Sales
Our sales in the three months ended June 30, 2019 increased 6% compared to the same period of the prior fiscal year, driven by sales increases in the Americas and EMEA regions. Blue Microphones contributed 2 percentage points of the sales growth rate during the period. Strong growth in Mobile Speakers, Video Collaboration, Audio & Wearables and Tablet and other Accessories was partially offset by a decline in sales for Pointing Devices, PC Webcams and Gaming. If currency exchange rates had been constant in the three months ended June 30, 2019 and 2018, our constant dollar sales growth rates would have been 9%.


25


Sales by Region
 
The following table presents the change in sales by region for the three months ended June 30, 2019, compared with the three months ended June 30, 2018:
 
 
Sales Growth Rate
 
Constant Dollar
Sales Growth Rate
Americas
 
6
%
 
7
%
EMEA
 
12
%
 
17
%
Asia Pacific
 
%
 
5
%

Americas:
 
The increase in sales in our Americas region was primarily driven by growth in Mobile Speakers, Audio & Wearables, Video Collaboration and Tablets and Other Accessories, partially offset by a decline in sales for Pointing Devices and PC Webcams.
 
EMEA:
 
The increase in sales in our EMEA region was primarily driven by growth in Mobile Speakers, Video Collaboration and Tablets and Other Accessories, partially offset by a decline in sales for Pointing Devices.

Asia Pacific:
 
The sales in our Asia Pacific region were flat. Growth in Video Collaboration was offset by a decline in sales for Mobile Speakers.

Sales by Product Categories
 
Sales by product categories for the three months ended June 30, 2019 and 2018 were as follows (Dollars in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
 
Change
Pointing Devices
 
$
121,983

 
$
127,790

 
(5
)%
Keyboards & Combos
 
128,679

 
128,222

 

PC Webcams
 
28,128

 
29,674

 
(5
)
Tablet & Other Accessories
 
38,339

 
32,436

 
18

Video Collaboration
 
73,424

 
58,792

 
25

Mobile Speakers
 
50,416

 
34,327

 
47

Audio & Wearables
 
58,624

 
52,154

 
12

Gaming
 
134,515

 
136,026

 
(1
)
Smart Home
 
9,864

 
9,011

 
9

Other (1)
 
253

 
48

 
427

Total sales
 
$
644,225

 
$
608,480

 
6
 %

(1) Other category includes products that we currently intend to phase out, or have already phased out, because they are no longer strategic to our business.

Creativity & Productivity Market:

Pointing Devices
 
Our Pointing Devices category comprises PC- and Mac-related mice including trackballs, touchpads and presenters.

26


 
Sales of Pointing Devices decreased 5% in the three months ended June 30, 2019, compared to the same period of the prior fiscal year. The decrease was across all regions and products types, including corded mice, cordless mice and presentation tools.

Keyboards & Combos
 
Our Keyboards & Combos category comprises PC keyboards, living room keyboards and keyboard/mice combo products.
 
Sales of Keyboards & Combos remained flat in the three months ended June 30, 2019, compared to the same period of the prior fiscal year. The increase in sales for keyboards was offset by a decline in sales for keyboard/mice combos.

PC Webcams
 
Our PC Webcams category comprises PC-based webcams targeted primarily at consumers.
 
PC Webcams sales decreased 5% in the three months ended June 30, 2019, compared to the same period of the prior fiscal year. The decrease was primarily driven by a decline in the sales of our HD Pro Webcam C920.

Tablet & Other Accessories
 
Our Tablet & Other Accessories category primarily comprises keyboards for tablets.
 
Sales of Tablet & Other Accessories products increased 18% in the three months ended June 30, 2019, compared to the same period of the prior fiscal year. The increase was primarily driven by the sales of our Slim Folio keyboard cases for the iPad 5th/6th Generation introduced in the second quarter of fiscal year 2019 and Slim Folio keyboard cases for the 12.9" and 11" iPad Pro introduced in the first quarter of fiscal year 2020, partially offset by a decline in the sales of our Slim Combo keyboard cases for the iPad Pro.

Gaming market:
 
Our Gaming category comprises gaming mice, keyboards, headsets, gamepads, steering wheels, simulation controllers, console gaming headsets and console gaming controllers.
 
Gaming sales decreased 1% for the three months ended June 30, 2019, compared to the same period of the prior fiscal year. The decrease was primarily driven by declines in the sales of our gaming headsets and console gaming headsets, partially offset by increases in the sales of PC gaming mice and console gaming controllers.

Video Collaboration market:

Our Video Collaboration category primarily includes Logitech’s ConferenceCams, which combines affordable
enterprise-quality audio and high definition (HD) 1080p video to bring video conferencing to businesses of any size.

Sales of Video Collaboration products increased 25% in the three months ended June 30, 2019, compared to the same period of the prior fiscal year. The increase was primarily driven by the sales of our Rally Ultra-HD PTZ Conference Camera introduced in the third quarter of fiscal year 2019 and an increase in the sales of our MeetUp video conference camera.

Music market:
 
Mobile Speakers
 
Our Mobile Speakers category is made up entirely of Bluetooth wireless speakers.

Sales of Mobile Speakers increased 47% for the three months ended June 30, 2019, compared to the same period of the prior fiscal year. The increase was primarily due to the sales of our Ultimate Ears MEGABOOM 3 and BOOM 3 mobile speakers introduced in the second quarter of fiscal year 2019, the sales of our WONDERBOOM 2

27


introduced in the first quarter of fiscal year 2020 and an increase in the sales of Ultimate Ears MEGABOOM, partially offset by declines in the sales for other existing Ultimate Ears speakers.

Audio & Wearables
 
Our Audio & Wearables category comprises PC speakers, PC headsets, in-ear headphones, premium wireless audio wearables and studio-quality microphones for professionals and consumers.

Audio & Wearables sales increased 12% for the three months ended June 30, 2019, compared to the same period of the prior fiscal year. The increase was primarily driven by the sales of our Blue Microphones products as a result of our business combination in the second quarter of fiscal year 2019, partially offset by a decline in the sales of our corded headsets, PC speakers and Jaybird products.

Smart Home market:
 
Our Smart Home category mainly comprises our Harmony line of advanced home entertainment controllers and home security cameras.
 
Smart Home sales increased 9% during the three months ended June 30, 2019, compared to the same period of the prior fiscal year. The increase was primarily due to an increase in the sales of our home video products, partially offset by declines in sales of our Harmony remote products.

Gross Profit
 
Gross profit for the three months ended June 30, 2019 and 2018 was as follows (Dollars in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
 
Change
Net sales
 
$
644,225

 
$
608,480

 
6
%
Gross profit
 
$
238,976

 
$
223,937

 
7

Gross margin
 
37.1
%
 
36.8
%
 
 
 
Gross profit consists of sales less cost of goods sold (which includes materials, direct labor and related overhead costs, costs of manufacturing facilities, royalties, costs of purchasing components from outside suppliers, distribution costs, warranty costs, customer support, shipping and handling costs, outside processing costs and write-down of inventories), amortization of intangible assets and purchase accounting effect on inventory.


28


Operating Expenses
 
Operating expenses for the three months ended June 30, 2019 and 2018 were as follows (Dollars in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Marketing and selling
 
$
123,033

 
$
114,584

% of sales
 
19.1
%
 
18.8
%
Research and development
 
42,243

 
38,987

% of sales
 
6.6
%
 
6.4
%
General and administrative
 
22,159

 
25,473

% of sales
 
3.4
%
 
4.2
%
Amortization of intangible assets and acquisition-related costs
 
3,596

 
2,521

% of sales
 
0.6
%
 
0.4
%
Restructuring charges, net
 
478

 
9,921

% of sales
 
%
(1) 
1.6
%
Total operating expenses
 
$
191,509

 
$
191,486

% of sales
 
29.7
%
 
31.5
%

(1) Absolute value for % of sales is less than 0.1%.

Marketing and Selling
 
Marketing and selling expenses consist of personnel and related overhead costs, corporate and product marketing, promotions, advertising, trade shows, technical support for customer experiences and facilities costs.

During the three months ended June 30, 2019, marketing and selling expenses increased $8.4 million compared to the same period of the prior fiscal year. The increases were primarily driven by higher advertising and marketing expenses and higher personnel-related costs due to increased headcount, partly resulting from the Blue Microphones acquisition.
 
Research and Development 

Research and development expenses consist of personnel and related overhead costs, contractors and outside consultants, supplies and materials, equipment depreciation and facilities costs, all associated with the design and development of new products and enhancements of existing products.

During the three months ended June 30, 2019, research and development expenses increased $3.3 million compared to the same period of the prior fiscal year. The increase was primarily driven by higher personnel-related costs due to increased headcount, partly resulting from the Blue Microphones acquisition.
 
General and Administrative
 
General and administrative expenses consist primarily of personnel and related overhead, information technology, and facilities costs for the infrastructure functions such as finance, information systems, executives, human resources, and legal.

During the three months ended June 30, 2019, general and administrative expenses decreased $3.3 million, compared to the same period of the prior fiscal year. The decrease for the three-month period was primarily driven by lower personnel-related costs.


29


Amortization of Intangible Assets and Acquisition-Related Costs

Amortization of intangible assets consists of amortization of acquired intangible assets, including customer relationships and trade names. Acquisition-related costs include legal expense, due diligence costs, and other professional costs incurred for business acquisitions.

The increase in amortization of intangible assets during the three months ended June 30, 2019, compared with the same period of the prior fiscal year, was primarily driven by the intangible assets acquired through the Blue Microphones acquisition in the second quarter of fiscal year 2019.

Restructuring Charges, Net

During the first quarter of fiscal year 2019, we implemented a restructuring plan to streamline and realign our overall organizational structure and reallocate resources to support our long-term growth opportunities. In July, 2018, our Board of Directors approved additional costs under this restructuring plan, totaling pre-tax charges of approximately $10.0 million to $15.0 million, of which $11.8 million has been recognized cumulatively as of June 30, 2019. The total charges consisted of cash severance and other personnel costs and are presented as restructuring charges, net in the condensed consolidated statements of operations. As of June 30, 2019, the Company has substantially completed this restructuring plan.

The following table summarizes restructuring related activities during the three months ended June 30, 2019 (in thousands):
 
 
Termination
Benefits
Accrual balance at March 31, 2019
 
$
4,389

Charges
 
478

Cash payments
 
(1,956
)
Accrual balance at June 30, 2019
 
$
2,911


Other Income (Expense), Net
 
Other income (expense), net for the three months ended June 30, 2019 and 2018 was as follows (in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Investment income related to a deferred compensation plan
 
$
589

 
$
214

Currency exchange gain (loss), net
 
817

 
(1,874
)
Gain (loss) on investments
 
211

 
(13
)
Other
 
244

 
102

Total
 
$
1,861

 
$
(1,571
)

Investment income represents earnings, gains, and losses on trading investments related to a deferred compensation plan offered by one of our subsidiaries.

Currency exchange gain (loss), net relates to balances denominated in currencies other than the functional currency in our subsidiaries, as well as to the sale of currencies, and to gains or losses recognized on currency exchange forward contracts. We do not speculate in currency positions, but we are alert to opportunities to maximize currency exchange gains and minimize currency exchange losses.


30


Provision for (Benefit from) Income Taxes
 
The provision for (benefit from) income taxes and effective tax rates for the three months ended June 30, 2019 and 2018 were as follows (Dollars in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Provision for (benefit from) income taxes
 
$
6,536

 
$
(5,217
)
Effective income tax rate
 
12.6
%
 
(15.7
)%

The change in the effective income tax rate for the three months ended June 30, 2019, compared to the same period of the prior fiscal year, was primarily due to the mix of income and losses in the various tax jurisdictions in which we operate and the transitional income tax impact in Switzerland. We have benefited from a longstanding tax ruling from the canton of Vaud through March 31, 2019. The transitional income tax impact represents income tax provision at the current full statutory income tax rate of 13.62%, without taking account of the federal and cantonal tax reform yet to be enacted. In the three months ended June 30, 2019, there was a discrete tax provision of $2.3 million to record net deferred tax liability in Switzerland. Furthermore, there were discrete tax benefits of $5.8 million and $1.2 million from the recognition of excess tax benefits in the United States and reversal of uncertain tax positions from the expiration of statutes of limitations, respectively, in the three-month period ended June 30, 2019, compared with $8.3 million and $0.9 million, respectively, in the three-month period ended June 30, 2018.

As of June 30, 2019 and March 31, 2019, the total amounts of unrecognized tax benefits due to uncertain tax positions were $77.3 million and $76.5 million, respectively, all of which would affect the effective income tax rate if recognized.

Liquidity and Capital Resources
 
Cash Balances, Available Borrowings, and Capital Resources
 
As of June 30, 2019, we had cash and cash equivalents of $597.0 million, compared to $604.5 million as of March 31, 2019. As of June 30, 2019, 76% of the cash and cash equivalents were held in Switzerland and 12% held in Hong Kong and China. We do not expect to incur any material adverse tax impact except for what has been recognized, or be significantly inhibited by any country in which we do business from the repatriation of funds to Switzerland, our home domicile.
 
The decrease in cash and cash equivalents for the three months ended June 30, 2019, was primarily due to payment of annual bonus during the period, purchases of property, plant and equipment, tax withholdings related to settlements of restricted stock units and shares repurchased under our share buyback program, partially offset by proceeds from exercises of stock options and purchase rights and net cash provided by operating activities.
 
As of June 30, 2019, our working capital was $648.3 million, compared to $632.6 million as of March 31, 2019. The increase was primarily driven by higher accounts receivable, net, higher inventories and lower accrued and other current liabilities, partially offset by lower cash and cash equivalents and higher accounts payable. Our working capital increased by $49.6 million compared to $596.7 million as of June 30, 2018, which was primarily driven by higher accounts receivable, net, higher inventories and lower accounts payable, partially offset by lower cash and cash equivalents and higher accrued and other current liabilities.

We had several uncommitted, unsecured bank lines of credit aggregating $79.3 million as of June 30, 2019. There are no financial covenants under these lines of credit with which we must comply. As of June 30, 2019, we had outstanding bank guarantees of $15.7 million under these lines of credit.
 

31


The following table summarizes our condensed consolidated statements of cash flows (in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Net cash provided by operating activities
 
$
36,516

 
$
12,282

Net cash used in investing activities
 
(9,469
)
 
(8,845
)
Net cash used in financing activities
 
(34,104
)
 
(33,959
)
Effect of exchange rate changes on cash and cash equivalents
 
(503
)
 
(7,309
)
Net decrease in cash and cash equivalents
 
$
(7,560
)
 
$
(37,831
)

The following table presents selected financial information and statistics as of and for the three months ended June 30, 2019 and 2018 (Dollars in thousands): 
 
 
As of June 30,
 
 
2019
 
2018
Accounts receivable, net
 
$
418,816

 
$
385,546

Accounts payable
 
$
338,748

 
$
343,680

Inventories
 
$
297,007

 
$
272,662


 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Days sales in accounts receivable (“DSO”) (Days) (1)
 
59

 
57

Days accounts payable outstanding (“DPO”) (Days) (2)
 
75

 
80

Inventory turnover (“ITO”) (x)(3)
 
5.5

 
5.6


(1) DSO is determined using ending accounts receivable, net as of the most recent quarter end and sales for the most recent quarter.
(2) DPO is determined using ending accounts payable as of the most recent quarter end and cost of goods sold for the most recent quarter. 
(3) ITO is determined using ending inventories and annualized cost of goods sold (based on the most recent quarterly cost of goods sold).

DSO for the three months ended June 30, 2019 increased by 2 days to 59 days, compared to 57 days for the same period of the prior fiscal year, primarily due to timing of sales, customer payments and claims.
 
DPO for the three months ended June 30, 2019 decreased by 5 days, compared to the same period of the prior fiscal year, primarily due to the timing of purchases and related payments.

ITO for the three months ended June 30, 2019 was approximately unchanged, compared to the same period of the prior fiscal year.

If we are not successful in launching and phasing in our new products, or market competition increases, or we are not able to sell the new products at the prices planned, it could have a material impact on our sales, gross profit margin, operating results including operating cash flow, and inventory turnover in the future.

During the three months ended June 30, 2019, we generated $36.5 million of cash from operating activities. Our main sources of operating cash flows were from net income, after adding back non-cash expenses of depreciation, amortization and share-based compensation expense, and from changes in operating assets and liabilities. The increase in accounts receivable, net was primarily driven by growth and timing of sales, customer payments and claims. The increase in other assets was primarily due to an increase in right-of-use assets as a result of the adoption of ASC Topic 842. The increase in accounts payable was primarily driven by the timing of purchases and related payments. The decrease in accrued and other liabilities was primarily due to payment of annual bonus during the period, partially offset by an increase in lease liabilities as a result of the adoption of ASC Topic 842.

32



Net cash used in investing activities was $9.5 million, primarily due to $9.3 million of purchases of property, plant and equipment.

Net cash used in financing activities was $34.1 million, primarily due to $15.1 million used for repurchases of our registered shares, and $19.4 million tax withholdings related to net share settlements of restricted stock units, partially offset by $0.4 million in proceeds received from exercises of stock options and purchase rights.

During the three months ended June 30, 2019, there was a $0.5 million loss from currency exchange rate effect on cash and cash equivalents, compared to a loss of $7.3 million during the same period of the prior fiscal year. The loss from currency translation exchange effect during the three months ended June 30, 2018 was primarily due to the weakening of the Euro, Brazilian Real and Japanese Yen against the U.S. Dollar by 5%, 14% and 4%, respectively, during the period. 

Cash Outlook
 
Our principal sources of liquidity are our cash and cash equivalents, cash flow generated from operations and, to a much lesser extent, capital markets and borrowings. Our future working capital requirements and capital expenditures may increase to support investment in product innovations and growth opportunities, or to acquire or invest in complementary businesses, products, services, and technologies.
    
In May 2019, the Board of Directors recommended that the Company pay CHF121.8 million ($122.4 million based on the exchange rate on March 31, 2019) in cash dividends out of retained earnings available at the end of fiscal year 2019. In fiscal year 2019, we paid a cash dividend of CHF 110.7 million (U.S. Dollar amount of  $114.0 million) out of retained earnings available at the end of fiscal year 2018. In fiscal year 2018, we paid a cash dividend of CHF100.0 million (U.S. Dollar amount of $104.2 million) out of retained earnings available at the end of fiscal year 2017. The dividend to be paid in fiscal year 2020 and any future dividends will be subject to the approval of our shareholders.

In March 2017, our Board of Directors approved our 2017 share buyback program, which authorizes us to purchase up to $250.0 million of our outstanding shares over a three-year period. The new program was approved by the Swiss Takeover Board in May 2017. Although we enter into trading plans for systematic repurchases (e.g., 10b5-1 trading plans) from time to time, our share buyback program provides us with the opportunity to make repurchases during periods of favorable market conditions and is expected to remain in effect for a period of three years. Shares may be repurchased from time to time on the open market, through block trades or otherwise. Opportunistic purchases may be started or stopped at any time without prior notice depending on market conditions and other factors. As of June 30, 2019, $172.4 million is still available for repurchase under the 2017 share buyback program.

If we do not generate sufficient operating cash flows to support our operations and future planned cash requirements, our operations could be harmed and our access to credit could be restricted or eliminated. However, we believe that the trend of our historical cash flow generation, our projections of future operations and our available cash balances will provide sufficient liquidity to fund our operations for at least the next 12 months.
 
Operating Leases Obligation
 
We lease facilities under operating leases, certain of which require us to pay property taxes, insurance and maintenance costs. Operating leases for facilities are generally renewable at our option and usually include escalation clauses linked to inflation. The remaining terms of our non-cancelable operating leases expire in various years through 2030.
 

33


Purchase Commitments
 
As of June 30, 2019, we had non-cancelable purchase commitments for inventory purchases made in the normal course of business to original design manufacturers, contract manufacturers and other suppliers, the majority of which are expected to be fulfilled within the next 12 months. Non-cancelable purchase commitments for capital expenditures primarily relate to commitments for tooling for new and existing products, computer hardware, leasehold and improvements. We expect to continue making capital expenditures in the future to support product development activities and ongoing and expanded operations. Although open purchase commitments are considered enforceable and legally binding, the terms generally allow us to reschedule or adjust our requirements based on business needs prior to delivery of goods or performance of services.

Other Contractual Obligations and Commitments
 
For further detail about our contractual obligations and commitments, refer to our Annual Report on Form 10-K for the fiscal year ended March 31, 2019.
 
Off-Balance Sheet Arrangements
 
We do not have any off-balance sheet arrangements that have, or are reasonably likely to have, a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors.

Indemnifications
 
We indemnify certain suppliers and customers for losses arising from matters such as intellectual property disputes and product safety defects, subject to certain restrictions. The scope of these indemnities varies, but in some instances includes indemnification for damages and expenses, including reasonable attorneys’ fees. As of June 30, 2019, no amounts have been accrued for indemnification provisions. We do not believe, based on historical experience and information currently available, that it is probable that any material amounts will be required to be paid under our indemnification arrangements.
 
We also indemnify our current and former directors and certain current and former officers. Certain costs incurred for providing such indemnification may be recoverable under various insurance policies. We are unable to reasonably estimate the maximum amount that could be payable under these arrangements because these exposures are not capped, the obligations are conditional in nature, and the facts and circumstances involved in any situation that might arise are variable.

Legal Proceedings
 
From time to time we are involved in claims and legal proceedings that arise in the ordinary course of our business. We are currently subject to several such claims and a small number of legal proceedings. We believe that these matters lack merit and we intend to vigorously defend against them. Based on currently available information, we do not believe that resolution of pending matters will have a material adverse effect on our financial condition, cash flows or results of operations. However, litigation is subject to inherent uncertainties, and there can be no assurances that our defenses will be successful or that any such lawsuit or claim would not have a material adverse impact on our business, financial condition, cash flows and results of operations in a particular period. Any claims or proceedings against us, whether meritorious or not, can have an adverse impact because of defense costs, diversion of management and operational resources, negative publicity and other factors. Any failure to obtain necessary licenses or other rights, or litigation arising out of intellectual property claims, could adversely affect our business. 

34


ITEM 3.   QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
 
Market Risk
 
Market risk represents the potential for loss due to adverse changes in the fair value of financial instruments. As a company with global operations, we face exposure to adverse movements in currency exchange rates and interest rates. These exposures may change over time as business practices evolve and could have a material adverse impact on our financial results.
 
Currency Exchange Rates
 
We report our results in U.S. Dollars. Changes in currency exchange rates compared to the U.S. Dollar can have a material impact on our results when the financial statements of our non-U.S. subsidiaries are translated into U.S. Dollars. The functional currency of our operations is primarily the U.S. Dollar. Certain operations use the Swiss Franc or the local currency of the country as their functional currencies. Accordingly, unrealized currency gains or losses resulting from the translation of net assets or liabilities denominated in other currencies to the U.S. Dollar are accumulated in the cumulative translation adjustment component of other comprehensive income (loss) in shareholders' equity.

We are exposed to currency exchange rate risk as we transact business in multiple currencies, including exposure related to anticipated sales, anticipated purchases and assets and liabilities denominated in currencies other than the U.S. Dollar. We transact business in over 30 currencies worldwide, of which the most significant to operations are the Euro, Chinese Renminbi, Australian Dollar, Taiwanese Dollar, British Pound, Brazilian Real, Canadian Dollar, Japanese Yen and Mexican Peso. For the three months ended June 30, 2019, approximately 47% of our sales were in non-U.S. denominated currencies, with 22% of our sales denominated in Euro. The mix of our costs of goods sold and operating expenses by currency are significantly different from the mix of our sales, with a larger portion denominated in U.S. Dollar and less denominated in Euro and other currencies. A strengthening U.S. Dollar has a more unfavorable impact on our sales compared to the favorable impact on our cost of goods sold and operating expenses, resulting in an adverse impact on our operating results. 

We enter into currency forward and swap contracts to reduce the short-term effects of currency fluctuations on certain receivables or payables denominated in currencies other than the functional currencies of our subsidiaries. These forward contracts generally mature within one month. The gains or losses on these contracts are recognized in earnings based on the changes in fair value.

If an adverse 10% foreign currency exchange rate change was applied to total monetary assets and liabilities denominated in currencies other than the functional currencies at the balance sheet dates, it would have resulted in an adverse effect on income before income taxes of approximately $8.9 million and $7.8 million as of June 30, 2019 and March 31, 2019, respectively. The adverse effect as of June 30, 2019 and March 31, 2019 is after consideration of the offsetting effect of approximately $4.1 million and $4.2 million, respectively, from open foreign exchange contracts in place as of such dates.
We enter into​ cash flow hedge​ contracts to ​protect​ against exchange rate exposure​ of ​forecasted inventory purchases. These hedging contracts mature within four months. Gains and losses in the fair value of the effective portion of the hedges are deferred as a component of accumulated other comprehensive loss until the hedged inventory purchases are sold, at which time the gains or losses are reclassified to cost of goods sold.
If the U.S. dollar weakened by 10% as of June 30, 2019 and March 31, 2019, the amount recorded in accumulated other comprehensive income (AOCI) related to our foreign exchange contracts before tax effect would have been approximately $6.8 million and $4.1 million lower respectively, as of such dates. The change in the fair value recorded in AOCI would be expected to offset a corresponding foreign currency change in cost of goods sold when the hedged inventory purchases are sold. 


35


ITEM 4.   CONTROLS AND PROCEDURES
 
Disclosure Controls and Procedures
 
Logitech's management, with the participation of the Chief Executive Officer ("CEO") and the Chief Financial Officer ("CFO"), has evaluated the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rule 13a-15(e)) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on this evaluation, the CEO and the CFO have concluded that, as of such date, our disclosure controls and procedures are effective at the reasonable assurance level.
 
Definition of Disclosure Controls

Disclosure Controls are controls and procedures designed to reasonably assure that information required to be disclosed in the Company’s reports filed under the Exchange Act, such as this Quarterly Report on Form 10-Q, is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure Controls are also designed to reasonably assure that such information is accumulated and communicated to the Company’s management, including the CEO and CFO, as appropriate to allow timely decisions regarding required disclosure. The Company’s Disclosure Controls include components of its internal control over financial reporting, which consists of control processes designed to provide reasonable assurance regarding the reliability of its financial reporting and the preparation of financial statements in accordance with generally accepted accounting principles in the United States. To the extent that components of the Company’s internal control over financial reporting are included within its Disclosure Controls, they are included in the scope of the Company’s annual controls evaluation.

Limitations on the Effectiveness of Controls

The Company’s management, including the CEO and the CFO, does not expect that the Company’s Disclosure Controls or internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

Changes in Internal Control over Financial Reporting
 
Other than certain controls implemented in connection with the adoption of the lease accounting standard (Topic 842), there have been no changes in the Company’s internal control over financial reporting during the fiscal quarter ended June 30, 2019, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting. 

PART II — OTHER INFORMATION
 
ITEM 1.   LEGAL PROCEEDINGS
 
From time-to-time we are involved in claims and legal proceedings that arise in the ordinary course of our business. We are currently subject to several such claims and a small number of legal proceedings. We believe that these matters lack merit and we intend to vigorously defend against them. Based on currently available information, we do not believe that resolution of pending matters will have a material adverse effect on our financial condition, cash flows or results of operations. However, litigation is subject to inherent uncertainties, and there can be no assurances that our defenses will be successful or that any such lawsuit or claim would not have a material adverse

36


impact on our business, financial condition, cash flows and results of operations in a particular period. Any claims or proceedings against us, whether meritorious or not, can have an adverse impact because of defense costs, diversion of management and operational resources, negative publicity and other factors. Any failure to obtain necessary licenses or other rights, or litigation arising out of intellectual property claims, could adversely affect our business. 
ITEM 1A.    RISK FACTORS
Our operating results are difficult to predict and fluctuations in results may cause volatility in the price of our shares.
 
Our revenues and profitability are difficult to predict due to the nature of the markets in which we compete, fluctuating user demand, the uncertainty of current and future global economic conditions, and for many other reasons, including the following:
 
Our operating results are highly dependent on the volume and timing of orders received during the quarter, which are difficult to forecast. Customers generally order on an as-needed basis and we typically do not obtain firm, long-term purchase commitments from our customers. As a result, our revenues in any quarter depend primarily on orders booked and shipped in that quarter.
 
A significant portion of our quarterly retail sales typically occurs in the last weeks of each quarter, further increasing the difficulty in predicting quarterly revenues and profitability.
 
Our sales are impacted by consumer demand and current and future global economic and political conditions, including trade restrictions and tariffs, and can, therefore, fluctuate abruptly and significantly during periods of uncertain economic conditions or geographic distress, as well as from shifts in distributor inventory practices and consumer buying patterns.

We must incur a large portion of our costs in advance of sales orders because we must plan research and production, order components, buy tooling equipment, and enter into development, sales and marketing, and other operating commitments prior to obtaining firm commitments from our customers. This makes it difficult for us to rapidly adjust our costs during the quarter in response to a revenue shortfall, which could adversely affect our operating results.

We engage in acquisitions and divestitures, and such activity varies from period to period. Such variance may affect our growth, our previous outlook and expectations, and comparisons of our operating results and financial statements between periods.

We have attempted to simplify our organization, to reduce operating costs through expense reduction and global workforce reductions, to reduce the complexity of our product portfolio, and to better align costs with our current business as we expand from PC accessories to growth opportunities in accessories and other products for music, gaming, video collaboration, digital home, mobile devices and other product categories. We may not achieve the cost savings or other anticipated benefits from these efforts, and the success or failure of such efforts may cause our operating results to fluctuate and to be difficult to predict.

Fluctuations in currency exchange rates can impact our revenues, expenses and profitability because we report our financial statements in U.S. Dollars, whereas a significant portion of our revenues and expenses are in other currencies. We attempt to adjust product prices over time to offset the impact of currency movements. However, over short periods of time, during periods of weakness in consumer spending or given high levels of competition in many product categories, our ability to change local currency prices to offset the impact of currency fluctuations is limited.
 
Because our operating results are difficult to predict, our results may be below the expectations of financial analysts and investors, which could cause the price of our shares to decline.
 
If we fail to innovate and develop new products in a timely and cost-effective manner for our new and existing product categories, our business and operating results could be adversely affected.
 

37


Our product categories are characterized by short product life cycles, intense competition, frequent new product introductions, rapidly changing technology, dynamic consumer demand and evolving industry standards. As a result, we must continually innovate in our new and existing product categories, introduce new products and technologies, and enhance existing products in order to remain competitive.
 
The success of our product portfolio depends on several factors, including our ability to:

Identify new features, functionality and opportunities;
 
Anticipate technology, market trends and consumer preferences;

Develop innovative, high-quality, and reliable new products and enhancements in a cost-effective and timely manner;
 
Distinguish our products from those of our competitors; and
 
Offer our products at prices and on terms that are attractive to our customers and consumers.
 
If we do not execute on these factors successfully, products that we introduce or technologies or standards that we adopt may not gain widespread commercial acceptance, and our business and operating results could suffer. In addition, if we do not continue to differentiate our products through distinctive, technologically advanced features, designs, and services that are appealing to our customers and consumers, as well as continue to build and strengthen our brand recognition and our access to distribution channels, our business could be adversely affected.
 
The development of new products and services can be very difficult and requires high levels of innovation. The development process also can be lengthy and costly. There are significant initial expenditures for research and development, tooling, manufacturing processes, inventory and marketing, and we may not be able to recover those investments. If we fail to accurately anticipate technological trends or our users’ needs or preferences, are unable to complete the development of products and services in a cost-effective and timely fashion or are unable to appropriately increase production to fulfill customer demand, we will be unable to successfully introduce new products and services into the market or compete with other providers. Even if we complete the development of our new products and services in a cost-effective and timely manner, they may not be competitive with products developed by others, they may not achieve acceptance in the market at anticipated levels or at all, they may not be profitable or, even if they are profitable, they may not achieve margins as high as our expectations or as high as the margins we have achieved historically.
 
As we introduce new or enhanced products, integrate new technology into new or existing products, or reduce the overall number of products offered, we face risks including, among other things, disruption in customers’ ordering patterns, excessive levels of new and existing product inventories, revenue deterioration in our existing product lines, insufficient supplies of new products to meet customers’ demand, possible product and technology defects, and a potentially different sales and support environment. Premature announcements or leaks of new products, features or technologies may exacerbate some of these risks by reducing the effectiveness of our product launches, reducing sales volumes of current products due to anticipated future products, making it more difficult to compete, shortening the period of differentiation based on our product innovation, straining relationships with our partners or increasing market expectations for the results of our new products before we have had an opportunity to demonstrate the market viability of the products. Our failure to manage the transition to new products or the integration of new technology into new or existing products could adversely affect our business, results of operations, operating cash flows and financial condition.
 
Our future growth will depend on our diversified product growth opportunities, and if we do not successfully execute on our growth opportunities, or if our growth opportunities are more limited than we expect, our operating results could be adversely affected.
 
We have historically targeted peripherals for the PC platform. Consumer demand for PCs, especially in our traditional, mature markets such as North America, Western and Nordic Europe, Japan and Australia, has been declining or flat for several years, and such trends may continue in the future. This has put pressure on consumer demand for PC peripherals in many of our markets and may cause sales growth of our PC peripherals to slow and, in some cases, decline. We expect this trend may continue.
 

38


Our sales of PC peripherals might be less than we expect due to a decline in business or economic conditions in one or more of the countries or regions, a greater decline than we expect in demand for our products, our inability to successfully execute our sales and marketing plans, or for other reasons. Global economic concerns, such as the varying pace of global economic recovery, political uncertainties created by policy changes such as Brexit, tariffs and policies that inhibit trade, the impact of sovereign debt issues in Europe, the impact of oil prices on Russia and other countries, conflicts with either local or global financial implications and economic slowdown in China, create unpredictability and add risk to our future outlook.
 
As a result, we are attempting to diversify our product category portfolio and focusing more of our attention, which may include personnel, financial resources and management attention, on product innovations and growth opportunities, including products for gaming, products for video collaboration, products for the consumption of digital music, products for the digital home, and on other potential growth opportunities in addition to our PC peripherals product categories. Our investments may not result in the growth we expect, or when we expect it, for a variety of reasons including those described below.

Creativity & Productivity. Despite slowing or declines in sales of PCs, our pointing devices, keyboards, webcams and other PC peripherals have continued to see some growth as a result of consumers refreshing their existing PCs, product innovation and new consumer trends, such as social content creation. If these trends and other growth drivers do not continue, or result in erratic periods of growth, our results of operations could be more susceptible to the trends in PCs and our business and our results could be adversely affected.

Gaming. We are building a diverse business that features a variety of gaming peripherals. The rapidly evolving and changing market and increasing competition increase the risk that we do not allocate our resources in line with the market and our business and our results of operations could be adversely affected.

Video Collaboration. While we view the small and medium sized user groups opportunity to be large and relatively unaddressed, this is a new and evolving market segment that we and our competitors are developing. If the market opportunity proves to be sustainable, we expect increased competition from established competitors in the video conferencing market as well as from new entrants who are gaining traction as the industry comes to accept new technology and new solutions. In order to continue to grow in this opportunity, we may need to further build and scale our own enterprise sales force, a capability that several of our competitors in this category already have.

Music. We are focused on products for the consumption of digital music as a sales growth area. Competition in the mobile speaker and headphone categories is intense, and we expect it to increase. Moreover, the market for mobile speakers appears to be maturing with slower growth or even declining. If we are not able to grow our existing and acquired product lines and introduce differentiated products and marketing strategies to separate our products and brands from competitors' products and brands, our mobile speaker and audio headphone efforts will not be successful, and our business and results of operations could be adversely affected.
 
Smart Home. While we are a leader in programmable, performance remote controls for home entertainment, the smart home market is still in its early stages and it is not yet clear when the category will produce dynamic growth or which products will succeed and be able to take advantage of market growth or to help define and grow the market. Despite its early stages, the smart home market already is experiencing increasing competition from strong competitors.

In addition to our current growth opportunities, our future growth may be reliant on our ability to identify and develop potential new growth opportunities. This process is inherently risky and will result in investments in time and resources for which we do not achieve any return or value.

Each of these growth categories and many of the growth opportunities that we may pursue are subject to constant and rapidly changing and evolving technologies and evolving industry standards and may be replaced by new technology concepts or platforms. Some of these growth categories and opportunities are also characterized by short product cycles, frequent new product introductions and enhancements and rapidly changing and evolving consumer preferences with respect to design and features that require calculated risk-taking and fast responsiveness and result in short opportunities to establish a market presence. In addition, some of these growth categories and opportunities are characterized by price competition, erosion of premium-priced segments and average selling prices, commoditization, and sensitivity to general economic conditions and cyclical downturns. The growth opportunities and strength and number of competitors that we face in all of our product categories mean that

39


we are at risk of new competitors coming to market with more innovative products that are more attractive to customers than ours or priced more competitively. If we do not develop innovative and reliable peripherals and enhancements in a cost-effective and timely manner that are attractive to consumers in these markets, if we are otherwise unsuccessful entering and competing in these growth categories or responding to our many competitors and to the rapidly changing conditions in these growth categories, if the growth categories in which we invest our limited resources do not emerge as the opportunities or do not produce the growth or profitability we expect, or when we expect it, or if we do not correctly anticipate changes and evolutions in technology and platforms, our business and results of operations could be adversely affected.

If we are not able to maintain and enhance our brands, or if our brands or reputation are damaged, our reputation, business and operating results could be adversely affected.

We have developed long-term value in our brands and have invested significantly in design and in our existing and new brands over the past several years. We believe that our design and brands have significantly contributed to the success of our business and that maintaining and enhancing our brands is very important to our future growth and success. Maintaining and enhancing our brands will require significant investments and will depend largely on our future design, products and marketing, which may not be successful and may damage our brands. Our brands and reputation are also dependent on third parties, such as suppliers, manufacturers, distributors, retailers, product reviewers and the media as well as online consumer product reviews, consumer recommendations and referrals. It can take significant time, resources and expense to overcome negative publicity, reviews or perception. Any negative effect on our brands, regardless of whether it is in our control, could adversely affect our reputation, business and results of operations.
 
If we do not compete effectively, demand for our products could decline and our business and operating results could be adversely affected.
 
The peripherals industry is intensely competitive. Most of our product categories are characterized by large, well-financed competitors with strong brand names and highly effective research and development, marketing and sales capabilities, short product life cycles, continual performance enhancements, and rapid adoption of technological and product advancements by competitors in our retail markets. Many of our competitors have broad product portfolios across several of our product categories and are able to use the strength of their brands to move into adjacent categories. Our competitors have the ability to bring new products to market quickly and at competitive prices. We experience aggressive price competition and other promotional activities from our primary competitors and from less-established brands, including brands owned by retail customers known as house brands. In addition, our competitors may offer customers terms and conditions that may be more favorable than our terms and conditions and may require us to take actions to increase our customer incentive programs, which could impact our revenues and operating margins.
  
In recent years, we have expanded the categories of products we sell and entered new markets. We remain alert to opportunities in new categories and markets. As we do so, we are confronting new competitors, many of which have more experience in the categories or markets and have greater marketing resources and brand name recognition than we have. In addition, because of the continuing convergence of the markets for computing devices and consumer electronics, we expect greater competition in the future from well-established consumer electronics companies in our developing categories as well as in future categories we might enter. Many of these companies, such as Microsoft, Apple, Google, Cisco, Sony Corporation, Samsung and others, have greater financial, technical, sales, marketing and other resources than we have.
 
Microsoft, Apple, Google and Amazon are leading producers of operating systems, hardware, platforms and applications with which our mice, keyboards, wireless speakers and other products are designed to operate. In addition, Microsoft, Apple, Google and Amazon each has significantly greater financial, technical, sales, marketing and other resources than Logitech, as well as greater name recognition and a larger customer base. As a result, Microsoft, Apple, Google and Amazon each may be able to improve the functionality of its products, if any, or may choose to show preference to our competitors' products, to correspond with ongoing enhancements to its operating systems, hardware and software applications before we are able to make such improvements. This ability could provide Microsoft, Apple, Google, Amazon or other competitors with significant lead-time advantages. In addition, Microsoft, Apple, Google, Amazon or other competitors may be able to control distribution channels or offer pricing advantages on bundled hardware and software products that we may not be able to offer, and maybe financially

40


positioned to exert significant downward pressure on product prices and upward pressure on promotional incentives in order to gain market share.
 
Creativity & Productivity

Pointing Devices. Apple, Microsoft and HP are our main competitors worldwide. We also experience competition and pricing pressure from less-established brands, including house brands and local competitors in Asian markets such as Elecom, Buffalo, Rapoo and Xiaomi.

Keyboards & Combo. Microsoft and Apple are our main competitors in our PC keyboard and combo product lines. We also experience competition and pricing pressure for keyboard and combos from less-established brands, including house brands and local competitors in Asian markets.

Tablet & Other Accessories. Competitors in the tablet keyboard market are Apple, Zagg, Kensington, Belkin, Targus and other less-established brands. Although we are one of the leaders in the tablet keyboard market and continue to bring innovative offerings to the market, we expect the competition may increase. Competitors in the tablet case market include Apple, Otter, Speck and a large number of small brands.

PC Webcams. Our primary competitors for PC webcams are Microsoft and other manufacturers taking smaller market share such as Razer.

Gaming

Competitors for our Gaming products include Razer, Corsair, Component, SteelSeries, Turtle Beach and Kingston, among others.

Video Collaboration

Our competitors for Video Collaboration products are numerous across various categories with many new entrants. Competitors include Cisco Systems, Polycom, Inc. (acquired by Plantronics), GN Netcom/Jabra (which recently acquired Altia systems), AVer Information, among others.
 
Music

Mobile Speakers.  Our competitors for Bluetooth wireless speakers include Bose, Harman (owned by Samsung) and Beats (owned by Apple) among others. Harman is our largest competitor. Apple's ownership of Beats may impact our access to shelf space in Apple retail stores and adversely impact our ability to succeed in this important growth market. Personal voice assistants and other devices that offer music, such as Sonos, Amazon's Echo, Google Home and Apple HomePod also compete with our products. Amazon is also a significant customer of our products.

Audio & Wearables. For PC speakers, our competitors include Bose, Cyber Acoustics, Phillips and Creative Labs, Apple and Samsung. For PC headset, we face numerous competitors, including Plantronics and GN Netcom, among others. In-ear headphones competitors include Beats, Bose, Apple, Sony, LBL and Sennheiser, and others. Our competitors for Blue Microphones products include Rode, Audio-Technica, Samson, Shure, Razer and Apogee, among others.
 
Smart Home

Direct competitors in the remote control market include pro-installer-focused Universal Remote Control and new “DIY” entrants. Indirect competition exists in the form of low-end “replacement remotes” such as Sony, RCA, GE, pure app-based solutions such as Peel, as well as device and/or subscriber-specific solutions from TV makers such as Samsung and Vizio and multisystem operators, or MSOs, such as Comcast and DirecTV.
Competition in the home control market also exists in form of home automation platforms such as Smart Things (owned by Samsung), Amazon with their Echo product, Google Home and Nest (owned by Alphabet), Wink and many other startups. Many of these companies also integrate their products with Logitech's smart home and Harmony remote products. 

41


Our business depends in part on access to third-party platforms or technologies, and if the access is withdrawn, denied, or is not available on terms acceptable to us, or if the platforms or technologies change without notice to us, our business and operating results could be adversely affected.
 
Our peripherals business has historically been built largely around the PC platform, which over time became relatively open, and its inputs and operating system standardized. With the growth of mobile, tablet, gaming and other computer devices, digital music and personal voice assistants, the number of platforms has grown, and with it the complexity and increased need for us to have business and contractual relationships with the platform owners in order to produce products compatible with these platforms. Our product portfolio includes current and future products designed for use with third-party platforms or software, such as the Apple iPad, iPod, iPhone and Siri, Android phones and tablets, Google Assistant and Amazon Alexa. Our business in these categories relies on our access to the platforms of third parties, some of whom are our competitors. Platform owners that are competitors have a competitive advantage in designing products for their platforms and may produce peripherals or other products that work better, or are perceived to work better, than our products in connection with those platforms. As we expand the number of platforms and software applications with which our products are compatible, we may not be successful in launching products for those platforms or software applications, we may not be successful in establishing strong relationships with the new platform or software owners, or we may negatively impact our ability to develop and produce high-quality products on a timely basis for those platforms and software applications or we may otherwise adversely affect our relationships with existing platform or software owners.
 
Our access to third-party platforms may require paying a royalty, which lowers our product margins or may otherwise be on terms that are not acceptable to us. In addition, the third-party platforms or technologies used to interact with our product portfolio can be delayed in production or can change without prior notice to us, which can result in our having excess inventory or lower margins.
 
If we are unable to access third-party platforms or technologies, or if our access is withdrawn, denied, or is not available on terms acceptable to us, or if the platforms or technologies are delayed or change without notice to us, our business and operating results could be adversely affected.

If we do not accurately forecast market demand for our products, our business and operating results could be adversely affected.
 
We use our forecasts of product demand to make decisions regarding investments of our resources and production levels of our products. Although we receive forecasts from our customers, many are not obligated to purchase the forecasted demand. Also, actual sales volumes for individual products in our retail distribution channel can be volatile due to changes in consumer preferences and other reasons. In addition, our products have short product life cycles, so a failure to accurately predict high demand for a product can result in lost sales that we may not recover in subsequent periods, or higher product costs if we meet demand by paying higher costs for materials, production and delivery. We could also frustrate our customers and lose shelf space. Our failure to predict low demand for a product can result in excess inventory, lower cash flows and lower margins if we are required to reduce product prices in order to reduce inventories.

If our sales channel partners have excess inventory of our products or decide to decrease their inventories for any reason, they may decrease the amount of products they acquire in subsequent periods, causing disruption in our business and adversely affecting our forecasts and sales.
 
Over the past few years, we have expanded the types of products we sell and the geographic markets in which we sell them. The changes in our product portfolio and the expansion of our sales markets have increased the difficulty of accurately forecasting product demand.

In addition, starting in fiscal year 2016, we increased the number of our products that we manufacture in our own facilities. This increases the inventory that we purchase and maintain to support such manufacturing. We are also utilizing sea shipments more extensively than air delivery, which will cause us to build and ship products to our distribution centers earlier and will also result in increases in inventory. These operational shifts increase the risk that we have excess or obsolete inventory if we do not accurately forecast product demand.

 We have experienced large differences between our forecasts and actual demand for our products. We expect other differences between forecasts and actual demand to arise in the future. If we do not accurately predict product demand, our business and operating results could be adversely affected.

42


 
Our success largely depends on our ability to hire, retain, integrate and motivate sufficient numbers of qualified personnel, including senior management. Our strategy and our ability to innovate, design and produce new products, sell products, maintain operating margins and control expenses depend on key personnel that may be difficult to replace.
 
Our success depends on our ability to attract and retain highly skilled personnel, including senior management and international personnel. From time to time, we experience turnover in some of our senior management positions.
 
We compensate our employees through a combination of salary, bonuses, benefits and equity compensation. Recruiting and retaining skilled personnel, including software and hardware engineers, is highly competitive. If we fail to provide competitive compensation to our employees, it will be difficult to retain, hire and integrate qualified employees and contractors, and we may not be able to maintain and expand our business. If we do not retain our senior managers or other key employees for any reason, we risk losing institutional knowledge, experience, expertise and other benefits of continuity as well as the ability to attract and retain other key employees. In addition, we must carefully balance the size of our employee base with our current infrastructure, management resources and anticipated operating cash flows. If we are unable to manage the size of our employee base, particularly engineers, we may fail to develop and introduce new products successfully and in a cost-effective and timely manner. If our revenue growth or employee levels vary significantly, our operating cash flows and financial condition could be adversely affected. Volatility or lack of positive performance in our stock price, including declines in our stock prices in the past year, may also affect our ability to retain key employees, many of whom have been granted equity incentives. Logitech’s practice has been to provide equity incentives to its employees, but the number of shares available for equity grants is limited. We may find it difficult to provide competitive equity incentives, and our ability to hire, retain and motivate key personnel may suffer.
 
Recently and in past years, we have initiated reductions in our workforce to align our employee base with our business strategy, our anticipated revenue base or with our areas of focus. We have also experienced turnover in our workforce. These reductions and turnover have resulted in reallocations of duties, which could result in employee uncertainty and discontent. Reductions in our workforce could make it difficult to attract, motivate and retain employees, which could adversely affect our business.
 
Our gross margins can vary significantly depending on multiple factors, which can result in unanticipated fluctuations in our operating results.
 
Our gross margins can vary due to consumer demand, competition, product pricing, product lifecycle, product mix, new product introductions, unit volumes, acquisitions and divestitures, commodity, supply chain and logistics costs, capacity utilization, geographic sales mix, currency exchange rates, trade policy and tariffs, and the complexity and functionality of new product innovations and other factors. In particular, if we are not able to introduce new products in a timely manner at the product cost we expect, or if consumer demand for our products is less than we anticipate, or if there are product pricing, marketing and other initiatives by our competitors to which we need to react or that are initiated by us to drive sales that lower our margins, then our overall gross margin will be less than we project.
 
In addition, our gross margins may vary significantly by product line, sales geography and customer type, as well as within product lines. When the mix of products sold shifts from higher margin product lines to lower margin product lines, to lower margin sales geographies, or to lower margin products within product lines, our overall gross margins and our profitability may be adversely affected.
 
As we expand within and into new product categories, our products in those categories may have lower gross margins than in our traditional product categories. Consumer demand in these product categories, based on style, color and other factors, tends to be less predictable and tends to vary more across geographic markets. As a result, we may face higher up-front investments, inventory costs associated with attempting to anticipate consumer preferences, and increased inventory write-offs. If we are unable to offset these potentially lower margins by enhancing the margins in our more traditional product categories, our profitability may be adversely affected.
 
The impact of these factors on gross margins can create unanticipated fluctuations in our operating results, which may cause volatility in the price of our shares.
 

43


As we continue our efforts to lower our costs and improve our operating leverage, we may or may not fully realize our goals.
 
Our strategy over the past several years has been based in part on simplifying the organization, reducing operating costs through global workforce reductions and a reduction in the complexity of our product portfolio, with the goal of better aligning costs with our current business. We restructured our business in fiscal years 2014 through 2016, and we may continue to divest or discontinue non-strategic product categories. During the third quarter of fiscal year 2016, we divested our Lifesize video conferencing business and completed our exit from the OEM business. During the first quarter of fiscal year 2019, we implemented a restructuring plan to streamline and realign our overall organization structure and reallocate resources to support long-term growth opportunities. We have substantially completed this restructuring during the three months ended June 30, 2019.
 
Our ability to achieve the desired and anticipated cost savings and other benefits from these simplification, cost-cutting and restructuring activities, and within our desired and expected timeframes, are subject to many estimates and assumptions, and the actual savings and timing for those savings may vary materially based on factors such as local labor regulations, negotiations with third parties, and operational requirements. These estimates and assumptions are also subject to significant economic, competitive and other uncertainties, some of which are beyond our control. There can be no assurance that we will fully realize the desired and anticipated benefits from these activities. To the extent that we are unable to improve our financial performance, further restructuring measures may be required in the future. Furthermore, we are expecting to be able to use the anticipated cost savings from these activities to fund and support our current growth opportunities and incremental investments for future growth. If the cost-savings do not materialize as anticipated, or within our expected timeframes, our ability to invest in growth may be limited and our business and operating results may be adversely affected. As we grow, explore new opportunities and markets, hire new management and other personnel, and fund research and development, marketing, brand development, sales, operations, investments in intellectual property and acquisitions to support this growth and our new opportunities, some or all of which may not succeed, we expect to experience continued pressure on our cost structure and expenses.
 
As part of the restructuring plans, we reduced the size of our product portfolio and the assortment of similar products at similar price points within each product category over the past several fiscal years. While we are constantly replacing products and are dependent on the success of our new products, this product portfolio simplification has made us even more dependent on the success of the new products that we are introducing.
 
As we focus on growth opportunities, we are divesting or discontinuing non-strategic product categories and pursuing strategic acquisitions and investments, which could have an adverse impact on our business.
 
We continue to review our product portfolio and update our non-strategic product categories and products. During the third quarter of fiscal year 2016, we divested our Lifesize video conferencing business and completed our exit from the OEM business. If we are unable to effect sales on favorable terms or if realignment is more costly or distracting than we expect or has a negative effect on our organization, employees and retention, then our business and operating results may be adversely affected. Discontinuing products with service components may also cause us to continue to incur expenses to maintain services within the product life cycle or to adversely affect our customer and consumer relationships and brand. Divestitures may also involve warranties, indemnification or covenants that could restrict our business or result in litigation, additional expenses or liabilities. In addition, discontinuing product categories, even categories that we consider non-strategic, reduces the size and diversification of our business and causes us to be more dependent on a smaller number of product categories.
 
As we attempt to grow our business in strategic product categories and emerging market geographies, we will consider growth through acquisition or investment. We will evaluate acquisition opportunities that could provide us with additional product or service offerings or with additional industry expertise, assets and capabilities. For example, we acquired ASTRO Gaming to expand into the console gaming market, we acquired Jaybird to expand into the wireless audio wearables market, we acquired Saitek to expand into the gaming simulation and controller markets, and we acquired Blue Microphones to expand into the microphones market. Acquisitions could result in difficulties integrating acquired operations, products, technology, internal controls, personnel and management teams and result in the diversion of capital and management’s attention away from other business issues and opportunities. If we fail to successfully integrate acquisitions, our business could be harmed. Acquisitions could also result in the assumption of known and unknown liabilities, product, regulatory and other compliance issues, dilutive issuances of our equity securities, the incurrence of debt, disputes over earn-outs or other litigation, and adverse

44


effects on relationships with our and our target’s employees, customers and suppliers. Moreover, our acquisitions may not be successful in achieving our desired strategy, product, financial or other objectives or expectations, which would also cause our business to suffer. Acquisitions can also lead to large non-cash charges that can have an adverse effect on our results of operations as a result of write-offs for items such as future impairments of intangible assets and goodwill or the recording of share-based compensation. Several of our past acquisitions have not been successful and have led to impairment charges, including a $122.7 million non-cash goodwill impairment charge in fiscal year 2015 related to our Lifesize video conferencing business which is reported in discontinued operations. Acquisitions and divestitures may also cause our operating results to fluctuate and make it difficult for investors to compare operating results and financial statements between periods. In addition, from time to time we make strategic venture investments in other companies that provide products and services that are complementary to ours. If these investments are unsuccessful, this could have an adverse impact on our results of operations, operating cash flows and financial condition.
 
We rely on third parties to sell and distribute our products, and we rely on their information to manage our business. Disruption of our relationship with these channel partners, changes in or issues with their business practices, their failure to provide timely and accurate information, changes in distribution partners, practices or models, conflicts among our channels of distribution, or failure to build and scale our own sales force for certain product categories and enterprise channel partners could adversely affect our business, results of operations, operating cash flows and financial condition.

We primarily sell our products to a network of distributors, retailers and e-tailers (together with our direct sales channel partners). We are dependent on those direct sales channel partners to distribute and sell our products to indirect sales channel partners and ultimately to consumers. The sales and business practices of all such sales channel partners, their compliance with laws and regulations, and their reputations - of which we may or may not be aware - may affect our business and our reputation.

While our overall distribution relationships are diffuse, over a quarter of our gross sales are concentrated with two customers - Amazon Inc. and Ingram Micro - and their affiliated entities.  If online sales grow as a percentage of overall sales, we expect that we will become even more reliant on Amazon. While we believe that we have good relationships with Amazon and Ingram Micro, any adverse change in either of those relationships could have an adverse impact on our results of operations and financial condition.

The impact of economic conditions, evolving consumer preferences, and purchasing patterns on our distribution partners, or competition between our sales channels, could result in sales channel disruption. For example, if sales at large retail stores are displaced as a result of bankruptcy, competition from Internet sales channels or otherwise, our product sales could be adversely affected. Any loss of a major partner or distribution channel or other channel disruption could make us more dependent on alternate channels, increase pricing and promotional pressures from other partners and distribution channels, increase our marketing costs, or adversely impact buying and inventory patterns, payment terms or other contractual terms.
 
Our sales channel partners also sell products offered by our competitors and, in the case of retailer house brands, may also be our competitors. If product competitors offer our sales channel partners more favorable terms, have more products available to meet their needs, or utilize the leverage of broader product lines sold through the channel, or if our sales channel partners show preference for their own house brands, our sales channel partners may de-emphasize or decline to carry our products. In addition, certain of our sales channel partners could decide to de-emphasize the product categories that we offer in exchange for other product categories that they believe provide them with higher returns. If we are unable to maintain successful relationships with these sales channel partners or to maintain our distribution channels, our business will suffer.
 
As we expand into new product categories and markets in pursuit of growth, we will have to build relationships with new channel partners and adapt to new distribution and marketing models. These new partners, practices and models may require significant management attention and operational resources and may affect our accounting, including revenue recognition, gross margins, and the ability to make comparisons from period to period. Entrenched and more experienced competitors will make these transitions difficult. Certain product categories, such as Video Collaboration, may also require that we further build and scale our own enterprise sales force. Several of our competitors already have large enterprise sale forces and experience and success with that sales model. If we are unable to build successful distribution channels, build and scale our own enterprise sales force, or successfully market our products in these new product categories, we may not be able to take advantage of the growth opportunities, and our business and our ability to grow our business could be adversely affected.

45



We reserve for cooperative marketing arrangements, incentive programs and pricing programs with our sales channel partners. These reserves are based on judgments and estimates, using historical experience rates, inventory levels in distribution, current trends and other factors. There could be significant differences between the actual costs of such arrangements and programs and our estimates. 

We use sell-through data, which represents sales of our products by our direct retailer and e-tailer customers to consumers, and by our distributor customers to their customers, along with other metrics, to assess consumer demand for our products. Sell-through data is subject to limitations due to collection methods and the third-party nature of the data and thus may not be an accurate indicator of actual consumer demand for our products. In addition, the customers supplying sell-through data vary by geographic region and from period to period, but typically represent a majority of our retail sales. In addition, we rely on channel inventory data from our sales channel partners. If we do not receive this information on a timely and accurate basis, or if we do not properly interpret this information, our results of operations and financial condition may be adversely affected.
 
Our principal manufacturing operations and third-party contract manufacturers are located in China and Southeast Asia, which exposes us to risks associated with doing business in that geographic area as well as potential tariffs, adverse tax consequences and pressure to move or diversify our manufacturing locations.
 
We produce approximately half of our products at the facilities we own in China. The majority of our other production is performed by third-party contract manufacturers, including original design manufacturers, in China and Malaysia.
 
Our manufacturing operations in China could be adversely affected by changes in the interpretation and enforcement of legal standards, strains on China’s available labor pool, changes in labor costs and other employment dynamics, high turnover among Chinese employees, infrastructure issues, import-export issues, currency transfer restrictions, natural disasters, conflicts or disagreements between China and Taiwan or China and the United States, labor unrest, and other trade customs and practices that are dissimilar to those in the United States and Europe. Interpretation and enforcement of China’s laws and regulations continue to evolve and we expect differences in interpretation and enforcement to continue in the foreseeable future.
 
Our manufacturing operations at third-party contractors could be adversely affected by contractual disagreements, by labor unrest, by natural disasters, by strains on local communications, trade, and other infrastructures, by competition for the available labor pool or manufacturing capacity, by increasing labor and other costs, and by other trade customs and practices that are dissimilar to those in the United States and Europe.

Further, we may be exposed to fluctuations in the value of the local currency in the countries in which manufacturing occurs. Future appreciation of these local currencies could increase our component and other raw material costs. In addition, our labor costs could continue to rise as wage rates increase and the available labor pool declines. These conditions could adversely affect our financial results.

If we do not successfully coordinate the worldwide manufacturing and distribution of our products, we could lose sales.
 
Our business requires us to coordinate the manufacture and distribution of our products over much of the world. We rely on third parties to manufacture many of our products, manage centralized distribution centers, and transport our products. If we do not successfully coordinate the timely manufacturing and distribution of our products, if our manufacturers, distribution logistics providers or transport providers are not able to successfully and timely process our business or if we do not receive timely and accurate information from such providers, and especially if we expand into new product categories or our business grows in volume, we may have an insufficient supply of products to meet customer demand, we could lose sales, we may experience a build-up in inventory, we may incur additional costs, and our financial performance and reporting may be adversely affected.
 
By locating our manufacturing in China and Southeast Asia, we are reliant on third parties to get our products to distributors around the world. Transportation costs, fuel costs, labor unrest, natural disasters and other adverse effects on our ability, timing and cost of delivering products can increase our inventory, decrease our margins, adversely affect our relationships with distributors and other customers and otherwise adversely affect our results of operations and financial condition.

46



A significant portion of our quarterly retail orders and product deliveries generally occur in the last weeks of the fiscal quarter. This places pressure on our supply chain and could adversely affect our revenues and profitability if we are unable to successfully fulfill customer orders in the quarter.

We purchase key components and products from a limited number of sources, and our business and operating results could be adversely affected if supply were delayed or constrained or if there were shortages of required components.
 
We purchase certain products and key components from a limited number of sources. If the supply of these products or key components, such as micro-controllers and optical sensors, were to be delayed or constrained, or if one or more of our single-source suppliers go out of business as a result of adverse global economic conditions or natural disasters, we might be unable to find a new supplier on acceptable terms, or at all, and our product shipments to our customers could be delayed, which could adversely affect our business, financial condition and operating results.
 
Lead times for materials, components and products ordered by us or by our contract manufacturers can vary significantly and depend on factors such as contract terms, demand for a component, and supplier capacity. From time to time, we have experienced component shortages and extended lead times on semiconductors, such as micro-controllers and optical sensors, and base metals used in our products. Shortages or interruptions in the supply of components or subcontracted products, or our inability to procure these components or products from alternate sources at acceptable prices in a timely manner, could delay shipment of our products or increase our production costs, which could adversely affect our business and operating results.

The moral and regulatory imperatives to avoid purchasing conflict minerals are causing us to incur additional expenses, could limit the supply and increase the cost of certain metals used in manufacturing our products and could adversely affect the distribution and sales of our products.
 
As part of the Dodd-Frank Wall Street Reform and Consumer Protection Act, the SEC adopted disclosure requirements regarding the use of certain minerals, known as conflict minerals, which are mined from the Democratic Republic of Congo and adjoining countries, as well as procedures regarding a manufacturer’s efforts to identify and prevent the sourcing of such minerals and metals produced from those minerals. Additional reporting obligations are being considered by the European Union. The implementation of the existing U.S. requirements and any additional requirements in Europe could affect sourcing at competitive prices and availability in sufficient quantities of certain minerals used in the manufacture of our products. The number of suppliers who provide conflict-free minerals may be limited, and the implementation of these requirements may decrease the number of suppliers capable of supplying our needs for certain metals.  In addition, there may be material costs associated with complying with the disclosure requirements, such as costs related to the due diligence process of determining the source of certain minerals used in our products, as well as costs of possible changes to products, processes, or sources of supply as a consequence of such verification activities. As our supply chain is complex and we use contract manufacturers for some of our products, we may not be able to sufficiently verify the origins of the relevant minerals used in our products through the due diligence procedures that we implement, which may adversely affect our reputation. We may also encounter challenges to satisfy those customers who require that all of the components of our products be certified as conflict-free, which could, if we are unable to satisfy their requirements or pass through any increased costs associated with meeting their requirements place us at a competitive disadvantage, adversely affect our business and operating results, or both. We filed our report for the calendar year 2017 with the SEC on May 31, 2018.
 
We conduct operations in a number of countries and have invested significantly in growing our sales and marketing activities in China, and the effect of business, legal and political risks associated with international operations could adversely affect us.
 
We conduct operations in a number of countries and have invested significantly in growing our personnel and sales and marketing activities in China and, to a lesser extent, other emerging markets. We may also increase our investments to grow sales in other emerging markets, such as Latin America, Eastern Europe, the Middle East and Africa. There are risks inherent in doing business in international markets, including:
 
Difficulties in staffing and managing international operations;
 

47


Compliance with laws and regulations, including environmental, tax, import/export and anti-corruption laws, which vary from country to country and over time, increasing the costs of compliance and potential risks of non-compliance;
 
Varying laws, regulations and other legal protections, uncertain and varying enforcement of those laws and regulations, dependence on local authorities, and the importance of local networks and relationships;
 
Exposure to political and financial instability, especially with the uncertainty associated with the ongoing sovereign debt crisis in certain Euro zone countries and the stability of the European Union, which may lead to reduced sales, currency exchange losses and collection difficulties or other losses;

Political and economic uncertainty around the world, including uncertainty resulting from the recent United States presidential and congressional elections, change of administration in the United States and the United Kingdom's referendum in June 2016, and other national elections and policy shifts;

Import or export restrictions or licensing requirements that could affect some of our products, including those with encryption technology;

Trade protection measures, custom duties, tariffs, import or export duties, and other trade barriers, restrictions and regulations;
 
Lack of infrastructure or services necessary or appropriate to support our products and services;
 
Exposure to fluctuations in the value of local currencies;
 
Difficulties and increased costs in establishing sales and distribution channels in unfamiliar markets, with their own market characteristics and competition, including entrenched local competition;
 
Weak protection of our intellectual property rights;
 
Higher credit risks;
 
Changes in VAT (value-added tax) or VAT reimbursement;
 
Imposition of currency exchange controls;
 
Delays from customs brokers or government agencies; and
 
A broad range of customs, consumer trends, and more.
 
Any of these risks could adversely affect our business, financial condition and operating results.
 
Sales growth in key markets, including China, is an important part of our expectations for our business. As a result, if economic, political or business conditions deteriorate in these markets, or if one or more of the risks described above materialize in these markets, our overall business and results of operations will be adversely affected.
 
Changes in trade policy in the United States and other countries, including changes in trade agreements and the imposition of tariffs and the resulting consequences, may have adverse impacts on our business, results of operations and financial condition.

The U.S. government has indicated and demonstrated its intent to alter its approach to international trade policy through the renegotiation, and potential termination, of certain existing bilateral or multilateral trade agreements and treaties with, and the imposition of tariffs on a wide range of products and other goods from, China, countries in EMEA and other countries. As noted previously, we have invested significantly in manufacturing facilities in China and Southeast Asia. Given our manufacturing in those countries, and our lack of manufacturing elsewhere, policy changes in the United States or other countries, such as the tariffs already proposed, implemented and threatened in 2018 and 2019, present particular risks for us. Tariffs already announced and implemented are having an adverse effect on certain of our products, tariffs announced but not yet implemented may have an adverse effect on

48


many of our products, and threatened tariffs could adversely affect more or all of our products. There are also risks associated with retaliatory tariffs and resulting trade wars. We cannot predict future trade policy, the terms of any renegotiated trade agreements or treaties, or tariffs and their impact on our business. A trade war could have a significant adverse effect on world trade and the world economy. To the extent that trade tariffs and other restrictions imposed by the United States or other countries increase the price of, or limit the amount of, our products or components or materials used in our products imported into the United States or other countries, or create adverse tax consequences, the cost or gross margin of our products may be adversely affected and the demand from our customers for products and services may be diminished. Uncertainty surrounding international trade policy and disputes and protectionist measures could also have an adverse effect on consumer confidence and spending. If we deem it necessary to alter all or a portion of our activities or operations in response to such policies, agreements or tariffs, our capital and operating costs may increase. Our ongoing efforts to address these risks may not be effective and may have long-term adverse effects on our operations and operating results that we may not be able to reverse. Such efforts may also take time to implement or to have an effect, and may result in adverse quarterly financial results or fluctuations in our quarterly financial results. As a result, changes in international trade policy, changes in trade agreements and tariffs could adversely affect our business, results of operations and financial condition.

Our financial performance is subject to risks associated with fluctuations in currency exchange rates.
 
A significant portion of our business is conducted in currencies other than the U.S. Dollar. Therefore, we face exposure to movements in currency exchange rates.

Our primary exposure to movements in currency exchange rates relates to non-U.S. Dollar-denominated sales and operating expenses worldwide. For the three months ended June 30, 2019, approximately 47% of our revenue was in non-U.S. denominated currencies. The weakening of currencies relative to the U.S. Dollar adversely affects the U.S. Dollar value of our non-U.S. Dollar-denominated sales and earnings. If we raise international pricing to compensate, it could potentially reduce demand for our products, adversely affecting our sales and potentially having an adverse impact on our market share. Margins on sales of our products in non-U.S. Dollar-denominated countries and on sales of products that include components obtained from suppliers in non-U.S. Dollar-denominated countries could be adversely affected by currency exchange rate fluctuations. In some circumstances, for competitive or other reasons, we may decide not to raise local prices to fully offset the U.S. Dollar’s strengthening, which would adversely affect the U.S. Dollar value of our non-U.S. Dollar-denominated sales and earnings. Competitive conditions in the markets in which we operate may also limit our ability to increase prices in the event of fluctuations in currency exchange rates. Conversely, strengthening of currency rates may also increase our product component costs and other expenses denominated in those currencies, adversely affecting operating results. We further note that a larger portion of our sales than of our expenses are denominated in non-U.S. denominated currencies.
 
We use derivative instruments to hedge certain exposures to fluctuations in currency exchange rates. The use of such hedging activities may not offset any, or more than a portion, of the adverse financial effects of unfavorable movements in currency exchange rates over the limited time the hedges are in place and do not protect us from long term shifts in currency exchange rates.

As a result, fluctuations in currency exchange rates could adversely affect our business, operating results and financial condition. Moreover, these exposures may change over time.

As a company operating in many markets and jurisdictions, expanding into new growth categories, and engaging in acquisitions, and as a Swiss, dual-listed company, we are subject to risks associated with new, existing and potential future laws and regulations.
 
Based on our current business model and as we expand into new markets and product categories and acquire companies, businesses and assets, we must comply with a wide variety of laws, standards and other requirements governing, among other things, health and safety, hazardous materials usage, product-related energy consumption, packaging, recycling and environmental matters. Our products may be required to obtain regulatory approvals and satisfy other regulatory concerns in the various jurisdictions where they are manufactured, sold or both. Companies, businesses and assets that we acquire may not be in compliance with regulations in all jurisdictions. These requirements create procurement and design challenges, which, among other things, require us to incur additional costs identifying suppliers and contract manufacturers who can provide or obtain compliant materials, parts and end

49


products. Failure to comply with such requirements can subject us to liability, additional costs, and reputational harm and, in severe cases, force us to recall products or prevent us from selling our products in certain jurisdictions.
 
As a Swiss company with shares listed on both the SIX Swiss Exchange and the Nasdaq Global Select Market, we are also subject to both Swiss and United States corporate governance and securities laws and regulations. In addition to the extra costs and regulatory burdens of our dual regulatory obligations, the two regulatory regimes may not always be compatible and may impose disclosure obligations, operating restrictions or tax effects on our business to which our competitors and other companies are not subject.  For example, on January 1, 2014, subject to certain transitional provisions, the Swiss Federal Council Ordinance Against Excessive Compensation at Public Companies (the Ordinance) became effective in connection with the Minder initiative approved by Swiss voters during 2013.  The Ordinance, among other things, (a) requires a binding shareholder “say on pay” vote with respect to the compensation of members of our executive management and Board of Directors, (b) generally prohibits the making of severance, advance, transaction premiums and similar payments to members of our executive management and Board of Directors, (c) imposes other restrictive compensation practices, and (d) requires that our articles of incorporation specify various compensation-related matters. In addition, during 2013, Swiss voters considered an initiative to limit pay for a chief executive officer to a multiple of no more than twelve times the salary of the lowest-paid employee. Although voters rejected that initiative, it did receive substantial voter support. The Ordinance, potential future initiatives relating to corporate governance or executive compensation, and Swiss voter sentiment in favor of such regulations may increase our non-operating costs and adversely affect our ability to attract and retain executive management and members of our Board of Directors.

We prepare our consolidated financial statements in accordance with GAAP which are subject to interpretation or changes by the FASB, the SEC and other various bodies formed to promulgate and interpret appropriate accounting principles. New accounting pronouncements and changes in accounting principles have occurred in the past and are expected to occur in the future which may have a significant effect on our financial results or our compliance with regulations.
 
As a result of changes in tax laws, treaties, rulings, regulations or agreements, or their interpretation, of Switzerland or any other country in which we operate, the loss of a major tax dispute or a successful challenge to our operating structure, intercompany pricing policies or the taxable presence of our key subsidiaries in certain countries, or other factors, our effective income tax rates may increase, which could adversely affect our net income and cash flows.
 
We are incorporated in the canton of Vaud in Switzerland, and our effective income tax rate benefited from a longstanding ruling from the canton of Vaud through March 31, 2019. On May 19, 2019, the voters in Switzerland approved TRAF, a major reform in response to certain guidance and demands from both the European Union and the Organization for Economic Co-operation and Development. TRAF mandates reforms in the cantonal tax law that are expected to take effect on January 1, 2020. As of June 30, 2019, TRAF has not been enacted as the federal and cantonal legislative procedures are still in process. Switzerland’s implementation of any material change in tax laws or policies or its adoption of new interpretations of existing tax laws and rulings, or termination or replacement of our tax ruling from the canton of Vaud, which we now expect, will result in a higher effective income tax rate on our worldwide earnings and such change will adversely affect our net income. While we will have a higher effective tax rate, we cannot be certain of the final outcome of the Swiss federal or cantonal tax reforms or their impact on our effective income tax rate and business, either in the short term or in the long term.

We operate in multiple jurisdictions and our profits are taxed pursuant to the tax laws of these jurisdictions. Our effective income tax rate may be affected by changes in or interpretations of tax laws, treaties, rulings, regulations or agreements in any given jurisdiction, utilization of net operating loss and tax credit carryforwards, changes in geographical allocation of income and expense, and changes in management’s assessment of matters such as the realizability of deferred tax assets. In the past, we have experienced fluctuations in our effective income tax rate. Our effective income tax rate in a given fiscal year reflects a variety of factors that may not be present in the succeeding fiscal year or years. There is no assurance that our effective income tax rate will not change in future periods.

We file Swiss and foreign tax returns. We are frequently subject to tax audits, examinations and assessments in various jurisdictions. If any tax authority successfully challenges our operational structure, intercompany pricing policies or the taxable presence of our key subsidiaries in certain countries, if the terms of certain income tax treaties are interpreted in a manner that is adverse to our structure, or if we lose a material tax dispute in any country, our effective income tax rate could increase. For example, policy changes in the United States or China

50


predicated on our presence in those countries could adversely affect where we recognize profit and our effective income tax rate. A material assessment by a governing tax authority could adversely affect our profitability. If our effective income tax rate increases in future periods, our net income and cash flows could be adversely affected.
 
Claims by others that we infringe their proprietary technology could adversely affect our business.
 
We have been expanding the categories of products we sell, such as entering new markets and introducing products for tablets, other mobile devices, digital music, and video collaboration. We expect to continue to enter new categories and markets. As we do so, we face an increased risk that claims alleging we infringe the patent or other intellectual property rights of others, regardless of the merit of the claims, may increase in number and significance. Infringement claims against us may also increase as the functionality of video, voice, data and conferencing products begin to overlap. This risk is heightened by the increase in lawsuits brought by holders of patents that do not have an operating business or are attempting to license broad patent portfolios and by the increasing attempts by companies in the technology industries to enjoin their competitors from selling products that they claim infringe their intellectual property rights. Intellectual property lawsuits are subject to inherent uncertainties due to the complexity of the technical issues involved, and we cannot be certain that we will be successful in defending ourselves against intellectual property claims. A successful claimant could secure a judgment that requires us to pay substantial damages or prevents us from distributing certain products or performing certain services. We might also be required to seek a license for the use of such intellectual property, which may not be available on commercially acceptable terms or at all. Alternatively, we may be required to develop non-infringing technology, which could require significant effort and expense and may ultimately not be successful. Any claims or proceedings against us, whether meritorious or not, could be time consuming, result in costly litigation or the diversion of significant operational resources, or require us to enter into royalty or licensing agreements, any of which could materially and adversely affect our business and results of operations.

We may be unable to protect our proprietary rights. Unauthorized use of our technology may result in the development of products that compete with our products.
 
Our future success depends in part on our proprietary technology, technical know-how and other intellectual property. We rely on a combination of patent, trade secret, copyright, trademark and other intellectual property laws, and confidentiality procedures and contractual provisions such as nondisclosure terms and licenses, to protect our intellectual property.
 
We hold various United States patents and pending applications, together with corresponding patents and pending applications from other countries. It is possible that any patent owned by us will be invalidated, deemed unenforceable, circumvented or challenged, that the patent rights granted will not provide competitive advantages to us, or that any of our pending or future patent applications will not be granted. In addition, other intellectual property laws or our confidentiality procedures and contractual provisions may not adequately protect our intellectual property. Also, others may independently develop similar technology, duplicate our products, or design around our patents or other intellectual property rights. Unauthorized parties have copied and may in the future attempt to copy aspects of our products or to obtain and use information that we regard as proprietary. Any of these events could adversely affect our business, financial condition and operating results.
 
Product quality issues could adversely affect our reputation, business and our operating results.

The market for our products is characterized by rapidly changing technology and evolving industry standards. To remain competitive, we must continually introduce new products and technologies. The products that we sell could contain defects in design or manufacture. Defects could also occur in the products or components that are supplied to us. There can be no assurance we will be able to detect and remedy all defects in the hardware and software we sell. Failure to do so could result in product recalls, product liability claims and litigation, product redesign efforts, lost revenue, loss of reputation, and significant warranty and other expenses to remedy.

While we maintain reserves for reasonably estimable liabilities and purchase liability insurance, our reserves may not be adequate to cover such claims and liabilities and our insurance is subject to deductibles and may not be adequate to cover such claims and liabilities. Furthermore, our contracts with distributors and retailers may contain warranty, indemnification and other provisions related to product quality issues, and claims under those provisions may adversely affect our business and operating results.


51


Significant disruptions in, or breaches in security of, our websites or information technology systems could adversely affect our business.

As a consumer electronics company, our websites are an important presentation of our company, identity and brands and an important means of interaction with and source of information for consumers of our products. We also rely on our centralized information technology systems for product-related information and to store intellectual property, forecast our business, maintain financial records, manage operations and inventory, and operate other critical functions. We allocate significant resources to maintain our information technology systems and deploy network security, data encryption, training and other measures to protect against unauthorized access or misuse. Nevertheless, our websites and information technology systems are susceptible to damage, disruptions or shutdowns due to power outages, hardware failures, structural or operational failures, computer viruses, attacks by computer hackers, other data security issues, telecommunication failures, user error, malfeasance, catastrophes, system or software upgrades, integration or migration, or other foreseeable and unforeseen events. From time to time, we and our suppliers have identified vulnerabilities or other issues that we believe have been addressed, and we expect such issues to continue to arise. Breaches or disruptions of our websites or information technology systems, breaches of confidential information, data corruption or other data security issues could adversely affect our brands, reputation, relationships with customers or business partners, or consumer or investor perception of our company, business or products or result in disruptions of our operations, loss of intellectual property or our customers’ or our business partners’ data, reduced value of our investments in our brands, design, research and development or engineering, or costs to address regulatory inquiries or actions or private litigation, to respond to customers or partners or to rebuild or restore our websites or information technology systems.
 
The collection, storage, transmission, use and distribution of user data could give rise to liabilities and additional costs of operation as a result of laws, governmental regulation and risks of security breaches.
 
In connection with certain of our products, we collect data related to our consumers. This information is increasingly subject to legislation and regulations in numerous jurisdictions around the world, and especially in Europe. For example, the European Union adopted the General Data Protection Regulation (GDPR), which is applicable to us and to all companies processing data of European Union residents, became effective in May 2018 and imposes significant fines and sanctions for violation of the Regulation. Government actions are typically intended to protect the privacy and security of personal information and its collection, storage, transmission, use and distribution in or from the governing jurisdiction. In addition, because various jurisdictions have different laws and regulations concerning the use, storage and transmission of such information, we may face requirements that pose compliance challenges in existing markets as well as new international markets that we seek to enter. The collection of user data heightens the risk of security breaches and other data security issues related to our IT systems and the systems of third-party data storage and other service and IT providers. Such laws and regulations, and the variation between jurisdictions, as well as additional security measures and risk, could subject us to costs, allocation of additional resources, liabilities or negative publicity that could adversely affect our business.
 
In previous periods, we identified material weaknesses in our internal control over financial reporting and, if we are unable to satisfy regulatory requirements relating to internal controls or if our internal control over financial reporting is not effective, our business and stock price could be adversely affected.

In connection with Section 404 of the Sarbanes-Oxley Act, we have identified in the past and may, from time-to-time in the future, identify issues with our internal controls and deficiencies in our internal control over financial reporting. The most recent material weakness was identified during the preparation of our audited financial statements for the year ended March 31, 2017, and was related to the allowances and accruals for customer incentives, cooperative marketing and pricing programs. In the past, we have identified other material weaknesses in our internal control over financial reporting, as described in our Annual Reports on Form 10-K for fiscal year 2017, certain of which resulted in late filings of and an amendment to our periodic reports and in restatements of our financial results. A material weakness is defined as a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. If our remediation efforts are not effective or if additional material weaknesses or significant deficiencies in our internal controls are discovered or occur in the future, our consolidated financial statements may contain material misstatements and we could be required to restate our financial results, we could be subject to litigation which, whether meritorious or not, remediation efforts could be time consuming, costly and/or divert significant operational resources, we could lose investor confidence in the accuracy and completeness of our financial reports, and our reputation, business, results of operations and stock price could be adversely affected.

52



We cannot ensure that our current share repurchase program will be fully utilized or that it will enhance long-term shareholder value. Share repurchases may also increase the volatility of the trading price of our shares. We similarly cannot ensure that we will continue to increase our dividend payments or to pay dividends at all. Share repurchases and dividends diminish our cash reserves.

In March 2017, our Board of Directors authorized a three-year $250.0 million repurchase program of our registered shares. We have also paid cash dividends and increased the size of our dividend, each year since fiscal year 2013. Our share repurchase program and dividend policy may be affected by many factors, including general business and economic conditions, our financial condition and operating results, our views on potential future capital requirements, restrictions imposed in any future debt agreements, the emergence of alternative investment or acquisition opportunities, changes in our business strategy, legal requirements, changes in tax laws, and other factors. Our share repurchase program does not obligate us to repurchase all or any of the dollar value of shares authorized for repurchase. The program could also increase the volatility of the trading price of our shares. Similarly, we are not obligated to pay dividends on our registered shares. Under Swiss law, we may only pay dividends upon the approval of a majority of our shareholders, which is under the discretion of and generally follows a recommendation by our Board of Directors that such a dividend is in the best interests of our shareholders. There can be no assurance that our Board of Directors will continue to recommend, or that our shareholders will approve, dividend increases or any dividend at all. If we do not pay a regular dividend, we may lose the interest of investors that focus their investments on dividend-paying companies, which could create downward pressure on our share price. Any announcement of termination or suspension of our share repurchase program or dividend may result in a decrease in our share price. The share repurchase program and payment of cash dividends could also diminish our cash reserves that may be needed for investments in our business, acquisitions or other purposes. Without dividends, the trading price of our shares must appreciate for investors to realize a gain on their investment.

Goodwill impairment charges could have an adverse effect on the results of our operations. 

Goodwill associated with a number of previous acquisitions could result in impairment charges. The slowdown in the overall video conferencing industry together with the competitive environment in fiscal year 2013 resulted in a $214.5 million non-cash goodwill impairment charge in fiscal year 2013, which substantially impacted results of discontinued operations. We recorded an additional impairment charge of goodwill of $122.7 million related to our Lifesize video conferencing discontinued operations in fiscal year 2015, reducing its goodwill to zero, which substantially impacted results of discontinued operations again. If we divest or discontinue product categories or products that we previously acquired, or if the value of those parts of our business become impaired, we may need to evaluate the carrying value of our goodwill. Additional impairment charges could adversely affect our results of operations.



53


ITEM 2.   UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Share Repurchases
In fiscal year 2019, the following approved share buyback program was in place (in thousands):
Share Buyback Program
Shares Approved
 
Approved Amounts
March 2017
17,311

 
$
250,000

The following table presents certain information related to purchases made by Logitech of its equity securities under the March 2017 share buyback program above (in thousands, except per share amounts):
 
 
Total Number of Shares
Repurchased
 
Weighted Average Price Paid Per Share
 
Remaining Amount that May Yet Be
Repurchased under the Program
During the three months ended
 
 
CHF (LOGN)
 
USD (LOGI)
 
Month 1
 
 
 
 
 
 
 
 
April 1, 2019 to April 26, 2019
 

 

 

 
$
187,433

Month 2
 
 
 
 
 
 
 
 
April 27, 2019 to May 24, 2019
 
309

 
39.43

 

 
175,411

Month 3
 
 
 
 
 
 
 
 
May 24, 2019 to June 28, 2019
 
80

 
37.73

 

 
172,409

Total
 
389

 
39.08

 

 
$
172,409

ITEM 3.   DEFAULTS UPON SENIOR SECURITIES
 
Not applicable.
 
ITEM 4.   MINE SAFETY DISCLOSURES
 
None.
 
ITEM 5.   OTHER INFORMATION

None.


54


ITEM 6.   EXHIBITS
 
Exhibit Index
 
Exhibit No.
 
Description
 
 
 
31.1
 
 
 
 
31.2
 
 
 
 
32.1
*
 
 
 
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
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
101.DEF
 
XBRL Taxonomy Definition Linkbase Document
 
*                 This exhibit is furnished herewith, but not deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability under that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that we explicitly incorporate it by reference.


   


55


SIGNATURES
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
 
 
LOGITECH INTERNATIONAL S.A.
 
 
 
 
 
 
 
 
July 25, 2019
 
/s/ Bracken Darrell
Date
 
Bracken Darrell
 
 
 
President and
 
 
 
Chief Executive Officer
 
 
 
 
 
 
 
 
July 25, 2019
 
/s/ Nate Olmstead
Date
 
Nate Olmstead
 
 
 
Chief Financial Officer
 
 
 
 
 
 
 
 


56
EX-31.1 2 exhibit311q1fy20.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
 
CERTIFICATIONS
 
I, Bracken Darrell, certify that:
 
1.              I have reviewed this quarterly report on Form 10-Q of Logitech International S.A.;
 
2.              Based on my knowledge, this 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 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 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; and
 
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 functions):
 
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.
 
July 25, 2019
 
 
 
 
 
/s/ Bracken Darrell
 
Bracken Darrell
 
President and Chief Executive Officer
 



EX-31.2 3 exhibit312q1fy20.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
 
CERTIFICATIONS
 
I, Nate Olmstead, certify that:
 
1.              I have reviewed this quarterly report on Form 10-Q of Logitech International S.A.;
 
2.              Based on my knowledge, this 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 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 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; and
 
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 functions):
 
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.
 
July 25, 2019
 
 
 
 
 
/s/ Nate Olmstead
 
Nate Olmstead
 
Chief Financial Officer
 
 



EX-32.1 4 exhibit321q1fy20.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
 
CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO RULE 13A-14(B) OR RULE 15D-14(B) AND SECTION 1350 OF CHAPTER 63 OF TITLE 18 OF
THE UNITED STATES CODE
 
The certification set forth below is being submitted in connection with this quarterly report on Form 10-Q (the “Report”) of Logitech International S.A. (“the Company”) for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code.
 
Bracken Darrell, Chief Executive Officer of the Company, and Nate Olmstead, Chief Financial Officer of the Company, each certify that, to the best of his knowledge:
 
(1)                   the Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
 
(2)                   the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 


July 25, 2019
 
 
 
 
 
/s/ Bracken Darrell
 
Bracken Darrell
 
President and
 
Chief Executive Officer
 
 
 
 
 
/s/ Nate Olmstead
 
Nate Olmstead

 
Chief Financial Officer
 



EX-101.SCH 5 logi-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2110100 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Balance Sheet Components - Components of Certain Balance Sheet Asset Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Commitments and Contingencies - Changes in Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - The Company and Summary of Significant Accounting Policies and Estimates link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - The Company and Summary of Significant Accounting Policies and Estimates - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - The Company and Summary of Significant Accounting Policies and Estimates (Policies) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Derivative Financial Instruments - Gains and Losses on Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Derivative Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Employee Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Employee Benefit Plans - Share-based Compensation Expenses and Related Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities, Classified by Level (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Financing Arrangements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets Subject to Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Goodwill and Other Intangible Assets - Summary of Activity In Goodwill Balance (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2420404 - Disclosure - Leases - Future Minimum Rental Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Restructuring - Schedule of Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Segment Information - Net Sales and Long-Lived Assets by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Segment Information - Net Sales by Product Family- Excluding Intercompany Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Shareholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 logi-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 logi-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 logi-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Leases [Abstract] Remaining 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of lease liabilities Operating Lease, Liability Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Inventories Inventory, Net Other current assets Other Assets, Current Total current assets Assets, Current Non-current assets: Assets, Noncurrent [Abstract] Property, plant and equipment, net Property, Plant and Equipment, Net Goodwill Goodwill Other intangible assets, net Other Intangible Assets, Net Other assets Other Assets, Noncurrent Total assets Assets Liabilities and Shareholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued and other current liabilities Accrued Liabilities, Current Total current liabilities Liabilities, Current Non-current liabilities: Liabilities, Noncurrent [Abstract] Income taxes payable Accrued Income Taxes, Noncurrent Other non-current liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Registered shares, CHF 0.25 par value: Issued shares - 173,106 at June 30 and March 31, 2019 Additional shares that may be be issued out of conditional capitals - 50,000 at June 30 and March 31, 2019 Additional shares that may be issued out of the authorized capital - 34,621 at June 30 and March 31, 2019 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Shares in treasury, at cost — 6,642 at June 30, 2019 and 7,244 at March 31, 2019 Treasury Stock, Value Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total shareholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and shareholders’ equity Liabilities and Equity Balance Sheet Related Disclosures [Abstract] Schedule of components of balance sheet asset Schedule of Balance Sheet Components Assets [Table Text Block] Tabular disclosure of the components of balance sheet asset accounts. Schedule of components of balance sheet liability Schedule of Balance Sheet Components, Liability [Table Text Block] Tabular disclosure of the components of balance sheet liability accounts. Commitments and Contingencies Disclosure [Abstract] Other Commitments [Table] Other Commitments [Table] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Indemnification agreement Indemnification Agreement [Member] Other Commitments [Line Items] Other Commitments [Line Items] Amount accrued for indemnification provisions Loss Contingency Accrual Derivative Instruments and Hedging Activities Disclosure [Abstract] Schedule of Cash Flow Hedges Included in AOCI Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Accounting Policies [Abstract] Right-of-use assets Operating Lease, Right-of-Use Asset Lease liabilities Deferred rent for leases Deferred Rent Credit Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Registered Shares Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Treasury Shares Treasury Stock [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Statement Statement [Line Items] Increase (Decrease) in Shareholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning of the period Beginning of the period (in shares) Common Stock, Shares, Outstanding Cumulative effect of adoption of new accounting standard Cumulative Effect of New Accounting Principle in Period of Adoption Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Purchase of registered shares (in shares) Stock Repurchased During Period, Shares Purchases of registered shares Stock Repurchased During Period, Value Sales of shares upon exercise of stock options and purchase rights Sale Of Shares Upon Exercise Of Option And Purchase Right Sale Of Shares Upon Exercise Of Option And Purchase Right Sales of shares upon exercise of stock options and purchase rights (in shares) Sale Of Shares Upon Exercise Of Option And Purchase Right, Shares Sale Of Shares Upon Exercise Of Option And Purchase Right, Shares Issuance of shares upon vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of shares upon vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Share-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition End of the period End of the period (in shares) Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of goods sold Cost of Sales [Member] Marketing and selling Selling and Marketing Expense [Member] Research and development Research and Development Expense [Member] General and administrative General and Administrative Expense [Member] Share-based compensation expense and related tax benefit Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Total share-based compensation expense Share-based Payment Arrangement, Expense Income tax benefit Share-based Payment Arrangement, Expense, Tax Benefit Total share-based compensation expense, net of income tax benefit Share-based Payment Arrangement, Expense, after Tax Segment Reporting [Abstract] Schedule of net sales by product categories, excluding intercompany transactions Revenue from External Customers by Products and Services [Table Text Block] Schedule of net sales to unaffiliated customers by geographic region Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of long-lived assets by geographic region Long-lived Assets by Geographic Areas [Table Text Block] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Share-based Compensation Share-based Payment Arrangement, Noncash Expense [Abstract] Share-based compensation expenses capitalized as inventory Share-based Payment Arrangement, Amount Capitalized Defined benefit plans Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Americas Americas [Member] EMEA EMEA [Member] Asia Pacific Asia Pacific [Member] Net sales to unaffiliated customers and long-lived assets by geographic region Revenues from External Customers and Long-Lived Assets [Line Items] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Financial Instruments, Owned, at Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Trading investments for deferred compensation plan Debt Securities, Trading, and Equity Securities, FV-NI Equity method investments Equity Method Investments Cost method investments Equity Securities without Readily Determinable Fair Value, Amount Impairment of non-marketable investments Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as hedging instruments Designated as Hedging Instrument [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash flow hedges Cash Flow Hedging [Member] Amounts of gains and losses on the derivative instruments Derivative Instruments, Gain (Loss) [Line Items] Amount of Gain (Loss) Deferred as a Component of Accumulated Other Comprehensive Loss Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Amount of Loss (Gain) Reclassified from Accumulated Other Comprehensive Loss to Costs of Goods Sold Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Stockholders' Equity Note [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Total Cumulative Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Defined Benefit Plan Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Deferred Hedging Losses Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent, Net of Tax [Roll Forward] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of components of accumulated other comprehensive income (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Earnings Per Share [Abstract] Net income Net Income (Loss) Available to Common Stockholders, Basic Shares used in net income per share computation: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Effect of potentially dilutive equivalent shares (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Weighted average shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Net income per share: Earnings Per Share, Basic [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Anti-dilutive equivalents shares excluded (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation Depreciation Amortization of intangible assets Amortization of Intangible Assets Loss (gain) on investments Gain (Loss) on Investments Share-based compensation expense Share-based Payment Arrangement, Noncash Expense Deferred income taxes Deferred Income Tax Expense (Benefit) Other Other Operating Activities, Cash Flow Statement Changes in assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued and other liabilities Increase (Decrease) in Accrued Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Investment in privately held companies Payments to Acquire Investments Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of trading investments Payments to Acquire Trading Securities Held-for-investment Proceeds from sales of trading investments Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Purchases of registered shares Payments for Repurchase of Common Stock Proceeds from exercises of stock options and purchase rights Proceeds From Stock Options And Purchase Rights Exercised Proceeds From Stock Options And Purchase Rights Exercised Tax withholdings related to net share settlements of restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents, beginning of the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents, end of the period Non-cash investing activities: Noncash Investing and Financing Items [Abstract] Property, plant and equipment purchased during the period and included in period end liability accounts Capital Expenditures Incurred but Not yet Paid Schedule of computations of basic and diluted net income per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of financial assets and liabilities accounted for at fair value and classified by level within the fair value hierarchy Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Basis of Presentation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Recent Accounting Pronouncements Issued and Adopted New Accounting Pronouncements, Policy [Policy Text Block] Summary of share-based compensation expense and related tax benefit recognized Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Authorized amount in buyback program Stock Repurchase Program, Authorized Amount Shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Period to complete share repurchase program Stock Repurchase Program, Period in Force Remaining number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Goodwill and Intangible Assets Disclosure [Abstract] Goodwill Goodwill [Roll Forward] Balance at the beginning of the period Currency translation Goodwill, Foreign Currency Translation Gain (Loss) Balance at the end of the period Operating lease costs Operating Lease, Cost Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for operating lease liabilities Operating Lease, Payments Right-of-use assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Restructuring and Related Activities [Abstract] Schedule of Restructuring Costs Restructuring and Related Costs [Table Text Block] Restructuring Restructuring and Related Activities Disclosure [Text Block] Summary of activity in the goodwill account Schedule of Goodwill [Table Text Block] Schedule of intangible assets subject to amortization Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Derivative [Table] Derivative [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign Exchange Forward Foreign Exchange Forward [Member] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Foreign Exchange Forward And Swap Foreign Exchange Forward And Swap [Member] Foreign Exchange Forward And Swap [Member] Derivative [Line Items] Derivative [Line Items] Derivative term of contract Derivative, Term of Contract Derivative, notional amount Derivative, Notional Amount Additional term to recognize derivative loss in Accumulated Other Comprehensive Loss Derivative, Gain (Loss) Recognized In Accumulated Other Comprehensive Income (Loss), Additional Recognition Term Derivative, Gain (Loss) Recognized In Accumulated Other Comprehensive Income (Loss), Additional Recognition Term Cash flow hedge gain to be reclassified within twelve months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Line of Credit Line of Credit [Member] Financing Arrangements Line of Credit Facility [Line Items] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Outstanding bank guarantees Letters of Credit Outstanding, Amount Outstanding borrowings Line of Credit Facility, Fair Value of Amount Outstanding Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Allowance for doubtful accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] Allowance for sales returns SEC Schedule, 12-09, Allowance, Sales Returns [Member] SEC Schedule, 12-09, Allowance, Sales Returns [Member] Allowance for cooperative marketing arrangements Allowance for Co-operative Marketing Arrangements [Member] Represents details pertaining to cooperative marketing arrangements. Allowance for customer incentive programs Allowance for Customer Incentive Programs [Member] Represents details pertaining to customer incentive programs. Allowance for pricing programs Allowance for Pricing Programs [Member] Represents details pertaining to pricing programs. Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts receivable, net: Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Valuation allowance for accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Accounts receivable, net Inventories: Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventory, net Other current assets: Prepaid Expense and Other Assets, Current [Abstract] Value-added tax receivables Value Added Tax Receivable Prepaid expenses and other assets Prepaid Expense and Other Assets, Current Other current assets, total Property, plant and equipment, net: Property, Plant and Equipment [Abstract] Property, plant and equipment at cost Property, Plant and Equipment, Gross Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment, net Other assets: Other Assets, Noncurrent [Abstract] Deferred tax assets Deferred Income Tax Assets, Net Investments in privately held companies Cost Method and Other Long-term Investments Cost Method and Other Long-term Investments Other assets Other Assets, Miscellaneous, Noncurrent Other assets, total Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic Concentration Geographic Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Consolidated net sales from continuing operations Revenue Benchmark [Member] United States UNITED STATES China CHINA Switzerland SWITZERLAND Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Percentage of consolidated net sales Concentration Risk, Percentage Long lived assets 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2021 Operating Leases, Future Minimum Payments, Due in Two Years 2022 Operating Leases, Future Minimum Payments, Due in Three Years 2023 Operating Leases, Future Minimum Payments, Due in Four Years 2024 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total lease payments Operating Leases, Future Minimum Payments Due Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Trademark and trade names Trademarks and Trade Names [Member] Developed technology Technology-Based Intangible Assets [Member] Customer contracts/relationships Customer Relationships [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Intangible Assets, Gross (Excluding Goodwill) Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) Income Tax Disclosure [Abstract] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Non-current income tax payable Non-current income tax payable [Member] Non-current income tax payable [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Provision for (benefit from) income taxes Income Tax Expense (Benefit) Effective income tax rates Effective Income Tax Rate Reconciliation, Percent Full statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Tax benefit from reversal of uncertain tax position Effective Income Tax Rate Reconciliation, Federal Act on Tax Reform and AHV Financing, Deferred Tax Liability, Amount Effective Income Tax Rate Reconciliation, Federal Act on Tax Reform and AHV Financing, Deferred Tax Liability, Amount Discrete tax benefits from recognition of excess tax benefits Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Reversal of uncertain tax positions Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount Unrecognized tax benefits Unrecognized Tax Benefits Accrued interest and penalties related to uncertain tax positions Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Expected decrease in uncertain tax positions Decrease in Unrecognized Tax Benefits is Reasonably Possible Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] The Company and Summary of Significant Accounting Policies and Estimates Basis of Presentation and Significant Accounting Policies [Text Block] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Money market funds Money Market Funds [Member] Mutual funds Mutual Funds [Member] Represents information pertaining to the type of professionally-managed collective investment scheme that pools money from many investors to purchase securities. Foreign exchange contracts Foreign Exchange Contract [Member] Assets: Cash equivalents Cash Equivalents, at Carrying Value Currency exchange derivative assets included in other current assets Derivative Asset, Fair Value, Gross Asset Liabilities: Liabilities [Abstract] Currency exchange derivative liabilities included in accrued and other current liabilities Derivative Asset, Fair Value, Gross Liability Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Pointing Devices Pointing Devices [Member] Represents the pointing devices product family. Keyboards & Combos Keyboards and Combos [Member] Represents the keyboards and combos product family. PC Webcams PC Webcams [Member] Represents the PC webcam product family. Tablet & Other Accessories Tablet And Other Accessories [Member] Represents the Tablet and Other Accessories product category. Video Collaboration Video Collaboration [Member] Video Collaboration product family [Member] Mobile Speakers Mobile Speakers [Member] Represents the portable wireless Bluetooth speakers. Audio & Wearables Audio and Wearables [Member] Represents the audio and wearable product family. Gaming Gaming [Member] Represents the gaming product family. Smart Home Smart Home [Member] Represents the Smart Home product category. Other Other Products [Member] Other Products - products the company currently intends to phase out or has already phased out Maturity of lease liabilities under non-cancelable operating leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of future minimum rental payments under non-cancelable operating leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Changes in the warranty liability: Movement in Standard Product Warranty Accrual [Roll Forward] Beginning of the period Standard Product Warranty Accrual Provision Standard Product Warranty Accrual, Increase for Warranties Issued Settlements Standard Product Warranty Accrual, Decrease for Payments Currency translation Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss) End of the period Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line One Entity Address, Country Entity Address, Country Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Schedule of warranty liability Schedule of Product Warranty Liability [Table Text Block] Income Taxes Income Tax Disclosure [Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Termination Benefits Employee Severance [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Approved cost of restructuring Restructuring and Related Cost, Expected Cost Cumulative charges recognized Restructuring and Related Cost, Cost Incurred to Date Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Currency translation loss, net of taxes Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Defined benefit plans: Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Net loss and prior service costs, net of taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax Amortization included in other income (expense), net Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax Hedging gain (loss): Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Deferred hedging gain (loss), net of taxes Reclassification of hedging loss (gain) included in cost of goods sold Total other comprehensive income (loss) Total comprehensive income Fair Value Measurements Financial Instruments Disclosure [Text Block] Financing Arrangements Debt Disclosure [Text Block] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Accrual beginning balance Restructuring Reserve Charges Restructuring Charges Cash payments Payments for Restructuring Accrual ending balance Segment Information Segment Reporting Disclosure [Text Block] Shares, par value (in CHF per share) Common Stock, Par or Stated Value Per Share Shares issued (in shares) Common Stock, Shares, Issued Shares that may be issued out of conditional capital (in shares) Number Of Shares, Issuable, Conditional Capital Number Of Shares Issuable, Conditional Capital Shares that may be issued out of the authorized capital (in shares) Number Of Shares, Issuable, Authorized Capital Number Of Shares, Issuable, Authorized Capital Treasury, at cost, shares (in shares) Treasury Stock, Shares Income Statement [Abstract] Cost of goods sold Cost Of Goods Sold, Excluding Amortization Of Intangible Assets And Inventory Adjustments Cost Of Goods Sold, Excluding Amortization Of Intangible Assets And Inventory Adjustments Amortization of intangible assets and purchase accounting effect on inventory Cost of Goods Sold, Amortization Of Intangible Assets And Purchase Accounting Effect On Inventory Amortization of intangible assets directly related to goods produced and sold by an entity and purchase accounting effect on inventory due to business acquisition during the reporting period. Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Marketing and selling Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Amortization of intangible assets and acquisition-related costs Amortization of intangible assets and acquisition-related costs Amortization of intangible assets charged to operating expenses and costs related to business acquisition during the reporting period. Restructuring charges, net Total operating expenses Operating Expenses Operating income Operating Income (Loss) Interest income Interest Income (Expense), Nonoperating, Net Other income (expense), net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for (benefit from) income taxes Net income Basic (in dollars per share) Diluted (in dollars per share) Weighted average shares used to compute net income per share: Basic (in shares) Diluted (in shares) Net Income Per Share Earnings Per Share [Text Block] Accrued and other current liabilities: Accrued and Other Current Liabilities [Abstract] Accrued personnel expenses Employee-related Liabilities, Current Accrued sales return liability Accrued Sales Return Liability, Current Accrued Sales Return Liability, Current Accrued customer marketing, pricing and incentive programs Accrued Customer Marketing, Pricing And Incentive Program Current Carrying value as of the balance sheet date of obligations and payable for customer incentive program classified as liabilities -excluding refund liabilities for sales return. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Lease liability Operating Lease, Liability, Current Warranty accrual Product Warranty Accrual, Current Income taxes payable Accrued Income Taxes, Current Other current liabilities Other Accrued Liabilities, Current Accrued and other current liabilities Other non-current liabilities: Warranty accrual Product Warranty Accrual, Noncurrent Obligation for deferred compensation plan Deferred Compensation Liability, Classified, Noncurrent Employee benefit plan obligation Liability, Defined Benefit Pension Plan, Noncurrent Lease liability Operating Lease, Liability, Noncurrent Deferred tax liability Deferred Income Tax Liabilities, Net Other non-current liabilities Other Liabilities Noncurrent Notes Aggregate carrying amount, as of the balance sheet date, of other noncurrent obligations not separately disclosed in the notes. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). Non-current liabilities Leases Lessee, Operating Leases [Text Block] EX-101.PRE 9 logi-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 logi10-qq1fy20_htm.xml IDEA: XBRL DOCUMENT 0001032975 2019-04-01 2019-06-30 0001032975 2019-07-10 0001032975 2018-04-01 2018-06-30 0001032975 2019-06-30 0001032975 2019-03-31 0001032975 2018-03-31 0001032975 2018-06-30 0001032975 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001032975 us-gaap:TreasuryStockMember 2019-03-31 0001032975 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001032975 us-gaap:CommonStockMember 2019-06-30 0001032975 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001032975 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001032975 us-gaap:CommonStockMember 2019-03-31 0001032975 us-gaap:RetainedEarningsMember 2019-03-31 0001032975 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001032975 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001032975 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001032975 us-gaap:TreasuryStockMember 2019-06-30 0001032975 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001032975 us-gaap:RetainedEarningsMember 2019-06-30 0001032975 us-gaap:TreasuryStockMember 2018-06-30 0001032975 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001032975 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0001032975 us-gaap:CommonStockMember 2018-03-31 0001032975 us-gaap:RetainedEarningsMember 2018-03-31 0001032975 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001032975 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001032975 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001032975 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001032975 us-gaap:RetainedEarningsMember 2018-06-30 0001032975 us-gaap:CommonStockMember 2018-06-30 0001032975 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001032975 us-gaap:TreasuryStockMember 2018-03-31 0001032975 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001032975 2019-04-01 0001032975 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001032975 us-gaap:SellingAndMarketingExpenseMember 2018-04-01 2018-06-30 0001032975 us-gaap:CostOfSalesMember 2018-04-01 2018-06-30 0001032975 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001032975 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0001032975 us-gaap:GeneralAndAdministrativeExpenseMember 2018-04-01 2018-06-30 0001032975 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001032975 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001032975 logi:NoncurrentincometaxpayableMember 2019-06-30 0001032975 logi:NoncurrentincometaxpayableMember 2019-03-31 0001032975 us-gaap:AllowanceForCreditLossMember 2019-06-30 0001032975 logi:AllowanceForPricingProgramsMember 2019-03-31 0001032975 logi:AllowanceForCustomerIncentiveProgramsMember 2019-06-30 0001032975 logi:AllowanceForCooperativeMarketingArrangementsMember 2019-03-31 0001032975 logi:AllowanceForPricingProgramsMember 2019-06-30 0001032975 logi:SECSchedule1209AllowanceSalesReturnsMember 2019-06-30 0001032975 us-gaap:AllowanceForCreditLossMember 2019-03-31 0001032975 logi:AllowanceForCooperativeMarketingArrangementsMember 2019-06-30 0001032975 logi:AllowanceForCustomerIncentiveProgramsMember 2019-03-31 0001032975 logi:SECSchedule1209AllowanceSalesReturnsMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember logi:MutualFundsMember 2019-06-30 0001032975 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember logi:MutualFundsMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember logi:MutualFundsMember 2019-03-31 0001032975 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001032975 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember logi:MutualFundsMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001032975 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001032975 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember logi:MutualFundsMember 2019-06-30 0001032975 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember logi:MutualFundsMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001032975 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001032975 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001032975 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-04-01 2018-06-30 0001032975 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0001032975 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0001032975 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0001032975 logi:ForeignExchangeForwardAndSwapMember us-gaap:NondesignatedMember 2019-04-01 2019-06-30 0001032975 logi:ForeignExchangeForwardAndSwapMember us-gaap:NondesignatedMember 2019-06-30 0001032975 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0001032975 logi:ForeignExchangeForwardAndSwapMember us-gaap:NondesignatedMember 2019-03-31 0001032975 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-03-31 0001032975 us-gaap:TrademarksAndTradeNamesMember 2019-06-30 0001032975 us-gaap:TrademarksAndTradeNamesMember 2019-03-31 0001032975 us-gaap:CustomerRelationshipsMember 2019-06-30 0001032975 us-gaap:CustomerRelationshipsMember 2019-03-31 0001032975 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-06-30 0001032975 us-gaap:LineOfCreditMember 2019-06-30 0001032975 us-gaap:IndemnificationGuaranteeMember 2019-06-30 0001032975 2017-03-01 2017-03-31 0001032975 2017-03-31 0001032975 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0001032975 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-06-30 0001032975 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0001032975 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0001032975 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-04-01 2019-06-30 0001032975 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-01 2019-06-30 0001032975 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0001032975 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0001032975 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001032975 logi:PointingDevicesMember 2019-04-01 2019-06-30 0001032975 logi:PCWebcamsMember 2018-04-01 2018-06-30 0001032975 logi:GamingMember 2018-04-01 2018-06-30 0001032975 logi:GamingMember 2019-04-01 2019-06-30 0001032975 logi:OtherProductsMember 2019-04-01 2019-06-30 0001032975 logi:SmartHomeMember 2018-04-01 2018-06-30 0001032975 logi:PCWebcamsMember 2019-04-01 2019-06-30 0001032975 logi:KeyboardsandCombosMember 2018-04-01 2018-06-30 0001032975 logi:OtherProductsMember 2018-04-01 2018-06-30 0001032975 logi:AudioandWearablesMember 2018-04-01 2018-06-30 0001032975 logi:TabletAndOtherAccessoriesMember 2019-04-01 2019-06-30 0001032975 logi:MobileSpeakersMember 2019-04-01 2019-06-30 0001032975 logi:VideoCollaborationMember 2018-04-01 2018-06-30 0001032975 logi:VideoCollaborationMember 2019-04-01 2019-06-30 0001032975 logi:AudioandWearablesMember 2019-04-01 2019-06-30 0001032975 logi:KeyboardsandCombosMember 2019-04-01 2019-06-30 0001032975 logi:TabletAndOtherAccessoriesMember 2018-04-01 2018-06-30 0001032975 logi:SmartHomeMember 2019-04-01 2019-06-30 0001032975 logi:MobileSpeakersMember 2018-04-01 2018-06-30 0001032975 logi:PointingDevicesMember 2018-04-01 2018-06-30 0001032975 srt:AmericasMember 2018-04-01 2018-06-30 0001032975 srt:AsiaPacificMember 2019-04-01 2019-06-30 0001032975 srt:AsiaPacificMember 2018-04-01 2018-06-30 0001032975 srt:AmericasMember 2019-04-01 2019-06-30 0001032975 us-gaap:EMEAMember 2019-04-01 2019-06-30 0001032975 us-gaap:EMEAMember 2018-04-01 2018-06-30 0001032975 srt:AmericasMember 2019-06-30 0001032975 srt:AsiaPacificMember 2019-03-31 0001032975 us-gaap:EMEAMember 2019-06-30 0001032975 us-gaap:EMEAMember 2019-03-31 0001032975 srt:AmericasMember 2019-03-31 0001032975 srt:AsiaPacificMember 2019-06-30 0001032975 country:US 2019-03-31 0001032975 country:CN 2019-06-30 0001032975 country:CN 2019-03-31 0001032975 country:CH 2019-03-31 0001032975 country:CH us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-04-01 2018-06-30 0001032975 country:US 2019-06-30 0001032975 country:CH us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001032975 country:CH 2019-06-30 0001032975 srt:MinimumMember 2018-07-31 0001032975 srt:MaximumMember 2018-07-31 0001032975 us-gaap:EmployeeSeveranceMember 2019-06-30 0001032975 us-gaap:EmployeeSeveranceMember 2019-04-01 2019-06-30 0001032975 us-gaap:EmployeeSeveranceMember 2019-03-31 pure iso4217:USD shares iso4217:CHF shares shares iso4217:USD false --03-31 Q1 2020 0001032975 LOGITECH INTERNATIONAL SA P2M 34621000 34621000 50000000 50000000 0.25 0.25 173106000 173106000 9500000 0 0 0 7244000 6642000 10-Q true 2019-06-30 false 0-29174 V8 1015 Lausanne CH c/o Logitech Inc. 7700 Gateway Boulevard Newark CA 94560 510 795-8500 Registered Shares LOGI NASDAQ Yes Yes Large Accelerated Filer false false false 166464628 644225000 608480000 401978000 382171000 3271000 2372000 238976000 223937000 123033000 114584000 42243000 38987000 22159000 25473000 3596000 2521000 478000 9921000 191509000 191486000 47467000 32451000 2553000 2369000 1861000 -1571000 51881000 33249000 6536000 -5217000 45345000 38466000 0.27 0.23 0.27 0.23 166302000 165317000 168797000 168756000 45345000 38466000 -278000 -4963000 311000 94000 53000 -70000 -943000 187000 226000 -2851000 -1705000 -2089000 43640000 36377000 596956000 604516000 418816000 383309000 297007000 293495000 68927000 69116000 1381706000 1350436000 76713000 78552000 343702000 343684000 112132000 118999000 173448000 132453000 2087701000 2024124000 338748000 283922000 394675000 433897000 733423000 717819000 36133000 36384000 120111000 93582000 889667000 847785000 30148000 30148000 35048000 56655000 170140000 169802000 1410381000 1365036000 -107403000 -105698000 1198034000 1176339000 2087701000 2024124000 45345000 38466000 10802000 10699000 6867000 4893000 211000 -13000 12218000 13259000 -3381000 -9659000 -4000 124000 34264000 68557000 2681000 18200000 5387000 4225000 55592000 51188000 -48380000 -5719000 36516000 12282000 9340000 8744000 170000 225000 0 243000 1155000 2500000 1196000 2867000 -9469000 -8845000 15127000 9982000 393000 1104000 19370000 25081000 -34104000 -33959000 -503000 -7309000 -7560000 -37831000 604516000 641947000 596956000 604116000 3580000 4831000 173106000 30148000 47234000 8527000 -165686000 1232316000 -93455000 1050557000 -10882000 -10882000 38466000 -2089000 36377000 255000 9982000 9982000 439000 49000 665000 1104000 -41747000 1200000 16666000 -25081000 13167000 13167000 173106000 30148000 19093000 7533000 -158337000 1259900000 -95544000 1055260000 173106000 30148000 56655000 7244000 -169802000 1365036000 -105698000 1176339000 45345000 -1705000 43640000 389000 15127000 15127000 8000 25000 385000 393000 -33774000 966000 14404000 -19370000 12159000 12159000 173106000 30148000 35048000 6642000 -170140000 1410381000 -107403000 1198034000 The Company and Summary of Significant Accounting Policies and Estimates<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">The Company </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Logitech International S.A, together with its consolidated subsidiaries, ("Logitech" or the "Company") designs, manufactures and markets products that help connect people to digital and cloud experiences. More than 35 years ago, Logitech created products to improve experiences around the personal PC platform, and today it is a multi-brand, multi-category company designing products that enable better experiences consuming, sharing and creating any digital content such as music, gaming, video and computing, whether it is on a computer, mobile device or in the cloud. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company sells its products to a broad network of domestic and international customers, including direct sales to retailers and e-tailers and indirect sales through distributors.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Logitech was founded in Switzerland in 1981 and Logitech International S.A. has been the parent holding company of Logitech since 1988. Logitech International S.A. is a Swiss holding company with its registered office in Apples, Switzerland and headquarters in Lausanne, Switzerland, which conducts its business through subsidiaries in the Americas, Europe, Middle East and Africa ("EMEA") and Asia Pacific. Shares of Logitech International S.A. are listed on both the SIX Swiss Exchange under the trading symbol LOGN and the Nasdaq Global Select Market under the trading symbol LOGI.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">  </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The condensed consolidated financial statements include the accounts of Logitech and its subsidiaries. All intercompany balances and transactions have been eliminated. The condensed consolidated financial statements are presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and therefore do not include all the information required by GAAP for complete financial statements. The condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements for the fiscal year ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, included in its Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on May 17, 2019.  </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In the opinion of management, these condensed consolidated financial statements include all adjustments, consisting of only normal and recurring adjustments, necessary and in all material aspects, for a fair statement of the results of operations, comprehensive income, financial position, cash flows and changes in shareholders' equity for the periods presented. Operating results for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020, or any future periods.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Changes in Significant Accounting Policies</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other than the recent accounting pronouncements adopted and discussed below under</span><span style="font-family:Arial;font-size:10pt;font-style:italic;"> Recent Accounting Pronouncements Adopted</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Summary of Significant Accounting Policies</span><span style="font-family:Arial;font-size:10pt;">, there have been no changes in the Company’s significant accounting policies during the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> compared with the significant accounting policies described in its Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:25px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements. Management bases its estimates on historical experience and various other assumptions believed to be reasonable. Significant estimates and assumptions made by management involve the fair value of goodwill, intangible assets acquired from business acquisitions, valuation of operating right-of-use assets, warranty liabilities, accruals for customer incentives, cooperative marketing, and pricing programs (Customer Programs) and related breakage when appropriate, accrued sales return liability, allowance for doubtful accounts, inventory valuation, share-based compensation expense, uncertain tax positions, and valuation allowances for deferred tax assets. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Although these estimates are based on management’s best knowledge of current events and actions that may impact the Company in the future, actual results could differ materially from these estimates.</span></div><div style="line-height:120%;text-indent:25px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements Adopted</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, "Leases (Topic 842)" (ASU 2016-02 or Topic 842), which requires a lessee to recognize right-of-use (ROU) assets and lease liabilities arising from operating and financing leases with terms longer than 12 months on the consolidated balance sheets and to disclose key information about leasing arrangements.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company adopted the new standard effective April 1, 2019 and recorded an ROU asset and lease liability related to its operating leases. The Company used the modified retrospective approach with the effective date as the date of initial application. Accordingly, the Company applied the new lease standard prospectively to leases existing or commencing on or after April 1, 2019. Prior period balances and disclosures have not been restated. The Company elected the package of transitional practical expedients, which among other provisions, allows the Company to not reassess under the new standard the Company's prior conclusions about lease identification, lease classification and initial direct cost, for any existing leases on the adoption date. In addition, for operating leases, the Company elected to account for lease and non-lease components as a single lease component. The Company also made an accounting policy election to not recognize lease liabilities and ROU assets on its condensed consolidated balance sheet for leases that, at the lease commencement date, have a lease term of 12 months or less.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Adoption of the standard resulted in the recognition of </span><span style="font-family:Arial;font-size:10pt;"><span>$31.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> of ROU assets and </span><span style="font-family:Arial;font-size:10pt;"><span>$37.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> of lease liabilities related to the Company's leases on its condensed consolidated balance sheet on April 1, 2019. The difference of </span><span style="font-family:Arial;font-size:10pt;"><span>$6.1 million</span></span><span style="font-family:Arial;font-size:10pt;"> represented deferred rent for leases that existed as of the date of adoption, which decreased the opening balance of ROU assets. In addition, the prepaid rent balance as of the date of adoption increased the opening balance of ROU assets. The deferred rent and prepaid rent balances were derecognized as of the date of adoption and no adjustment was made to retained earnings. The adoption of the standard did not have an impact on our condensed consolidated statement of operations, comprehensive income, changes in shareholders' equity or cash flows.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, "Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract" (ASU 2018-15), which clarifies that implementation costs incurred by customers in cloud computing arrangements are deferred if they would be capitalized by customers in software licensing arrangements under the internal-use software guidance. ASU 2018-15 is effective for annual and interim periods in fiscal years beginning after December 15, 2019, with early adoption permitted. Entities have the option to apply the guidance prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company adopted this standard effective April 1, 2019 using a prospective adoption method. The adoption of ASU 2018-15 did not have a material impact on the Company's condensed consolidated financial statements. </span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements to be Adopted</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurements" (ASU 2018-13), which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing fair value measurement disclosures. ASU 2018-13 is effective for annual and interim periods in fiscal years beginning after December 15, 2019. Early adoption is permitted. Retrospective adoption is required, except for certain disclosures which will be required to be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. The Company does not expect the adoption of ASU 2018-13 will have a material impact on its consolidated financial statements and plans to adopt the standard effective April 1, 2020.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the FASB issued ASU 2018-14, "Compensation - Retirement Benefits - Defined Benefits Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans" (ASU 2018-14), which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing defined benefit plan disclosures. ASU 2018-14 is effective for annual periods in fiscal years ending after December 15, 2020. Retrospective adoption is required and early </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">adoption is permitted. The Company does not expect the adoption of ASU 2018-14 will have a material impact on its consolidated financial statements and plans to early adopt the standard effective April 1, 2020.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">  </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The condensed consolidated financial statements include the accounts of Logitech and its subsidiaries. All intercompany balances and transactions have been eliminated. The condensed consolidated financial statements are presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and therefore do not include all the information required by GAAP for complete financial statements. The condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements for the fiscal year ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, included in its Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on May 17, 2019.  </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In the opinion of management, these condensed consolidated financial statements include all adjustments, consisting of only normal and recurring adjustments, necessary and in all material aspects, for a fair statement of the results of operations, comprehensive income, financial position, cash flows and changes in shareholders' equity for the periods presented. Operating results for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020, or any future periods.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements. Management bases its estimates on historical experience and various other assumptions believed to be reasonable. Significant estimates and assumptions made by management involve the fair value of goodwill, intangible assets acquired from business acquisitions, valuation of operating right-of-use assets, warranty liabilities, accruals for customer incentives, cooperative marketing, and pricing programs (Customer Programs) and related breakage when appropriate, accrued sales return liability, allowance for doubtful accounts, inventory valuation, share-based compensation expense, uncertain tax positions, and valuation allowances for deferred tax assets. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Although these estimates are based on management’s best knowledge of current events and actions that may impact the Company in the future, actual results could differ materially from these estimates.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements Adopted</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, "Leases (Topic 842)" (ASU 2016-02 or Topic 842), which requires a lessee to recognize right-of-use (ROU) assets and lease liabilities arising from operating and financing leases with terms longer than 12 months on the consolidated balance sheets and to disclose key information about leasing arrangements.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company adopted the new standard effective April 1, 2019 and recorded an ROU asset and lease liability related to its operating leases. The Company used the modified retrospective approach with the effective date as the date of initial application. Accordingly, the Company applied the new lease standard prospectively to leases existing or commencing on or after April 1, 2019. Prior period balances and disclosures have not been restated. The Company elected the package of transitional practical expedients, which among other provisions, allows the Company to not reassess under the new standard the Company's prior conclusions about lease identification, lease classification and initial direct cost, for any existing leases on the adoption date. In addition, for operating leases, the Company elected to account for lease and non-lease components as a single lease component. The Company also made an accounting policy election to not recognize lease liabilities and ROU assets on its condensed consolidated balance sheet for leases that, at the lease commencement date, have a lease term of 12 months or less.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Adoption of the standard resulted in the recognition of </span><span style="font-family:Arial;font-size:10pt;"><span>$31.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> of ROU assets and </span><span style="font-family:Arial;font-size:10pt;"><span>$37.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> of lease liabilities related to the Company's leases on its condensed consolidated balance sheet on April 1, 2019. The difference of </span><span style="font-family:Arial;font-size:10pt;"><span>$6.1 million</span></span><span style="font-family:Arial;font-size:10pt;"> represented deferred rent for leases that existed as of the date of adoption, which decreased the opening balance of ROU assets. In addition, the prepaid rent balance as of the date of adoption increased the opening balance of ROU assets. The deferred rent and prepaid rent balances were derecognized as of the date of adoption and no adjustment was made to retained earnings. The adoption of the standard did not have an impact on our condensed consolidated statement of operations, comprehensive income, changes in shareholders' equity or cash flows.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, "Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract" (ASU 2018-15), which clarifies that implementation costs incurred by customers in cloud computing arrangements are deferred if they would be capitalized by customers in software licensing arrangements under the internal-use software guidance. ASU 2018-15 is effective for annual and interim periods in fiscal years beginning after December 15, 2019, with early adoption permitted. Entities have the option to apply the guidance prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company adopted this standard effective April 1, 2019 using a prospective adoption method. The adoption of ASU 2018-15 did not have a material impact on the Company's condensed consolidated financial statements. </span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements to be Adopted</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurements" (ASU 2018-13), which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing fair value measurement disclosures. ASU 2018-13 is effective for annual and interim periods in fiscal years beginning after December 15, 2019. Early adoption is permitted. Retrospective adoption is required, except for certain disclosures which will be required to be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. The Company does not expect the adoption of ASU 2018-13 will have a material impact on its consolidated financial statements and plans to adopt the standard effective April 1, 2020.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the FASB issued ASU 2018-14, "Compensation - Retirement Benefits - Defined Benefits Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans" (ASU 2018-14), which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing defined benefit plan disclosures. ASU 2018-14 is effective for annual periods in fiscal years ending after December 15, 2020. Retrospective adoption is required and early </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">adoption is permitted. The Company does not expect the adoption of ASU 2018-14 will have a material impact on its consolidated financial statements and plans to early adopt the standard effective April 1, 2020.</span></div> 31300000 37400000 6100000 Net Income Per Share<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the computations of basic and diluted net income per share for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and June 30, 2018 (in thousands, except per share amounts):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>45,345</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>38,466</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Shares used in net income per share computation:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted average shares outstanding - basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>166,302</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>165,317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effect of potentially dilutive equivalent shares</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,495</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,439</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted average shares outstanding - diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>168,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>168,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Net income per share:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.23</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Share equivalents attributable to outstanding stock options, restricted stock units ("RSUs") and employee share purchase rights (ESPP) totaling </span><span style="font-family:Arial;font-size:10pt;"><span>2.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>1.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, respectively, were excluded from the calculation of diluted net income per share because the combined exercise price and average unamortized grant date fair value upon exercise of these options and ESPP or vesting of RSUs were greater than the average market price of the Company's shares during the periods presented herein, and therefore their inclusion would have been anti-dilutive. Performance-based awards were not included because all necessary conditions have not been satisfied by the end of the respective period, and those shares were not issuable if the end of the reporting period was the end of the contingency period.</span></div> <div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the computations of basic and diluted net income per share for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and June 30, 2018 (in thousands, except per share amounts):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>45,345</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>38,466</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Shares used in net income per share computation:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted average shares outstanding - basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>166,302</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>165,317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effect of potentially dilutive equivalent shares</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,495</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,439</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted average shares outstanding - diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>168,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>168,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Net income per share:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.23</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 45345000 38466000 166302000 165317000 2495000 3439000 168797000 168756000 0.27 0.23 0.27 0.23 2000000.0 1500000 Employee Benefit Plans<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Employee Share Purchase Plans and Stock Incentive Plans</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, the Company offers the 2006 Employee Share Purchase Plan, as amended and restated (Non-U.S.) (2006 ESPP), the 1996 Employee Share Purchase Plan (U.S.), as amended and restated (1996 ESPP), the 2006 Stock Incentive Plan, as amended and restated (2006 Plan), and the 2012 Stock Inducement Equity Plan (2012 Plan).</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the share-based compensation expense and total income tax benefit recognized for share-based awards for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.8515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cost of goods sold</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,130</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Marketing and selling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Research and development</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">General and administrative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total share-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Income tax benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(6,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(9,529</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total share-based compensation expense, net of income tax benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,418</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,730</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The income tax benefit in the respective period primarily consists of tax benefit related to the share-based compensation expense for the period and direct tax benefit realized, including net excess tax benefits recognized from share-based awards vested or exercised during the period. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">As of</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">and</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">2018</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">, the balance of capitalized share-based compensation included in inventory was</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-indent:25px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Defined Benefit Plans</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certain of the Company’s subsidiaries sponsor defined benefit pension plans or non-retirement post-employment benefits covering substantially all of their employees. Benefits are provided based on employees’ years of service and earnings, or in accordance with applicable employee benefit regulations. The Company’s practice is to fund amounts sufficient to meet the requirements set forth in the applicable employee benefit and tax regulations. The costs recorded of </span><span style="font-family:Arial;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the three months ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, respectively, were primarily related to service costs.</span></div> <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the share-based compensation expense and total income tax benefit recognized for share-based awards for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.8515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cost of goods sold</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,130</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Marketing and selling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Research and development</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">General and administrative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total share-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Income tax benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(6,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(9,529</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total share-based compensation expense, net of income tax benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,418</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,730</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> 1158000 1130000 6849000 5786000 2154000 1549000 2057000 4794000 12218000 13259000 6800000 9529000 5418000 3730000 900000 600000 2400000 2300000 Income Taxes <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company is incorporated in Switzerland but operates in various countries with differing tax laws and rates. Further, a portion of the Company’s income before taxes and the provision for (benefit from) income taxes are generated outside of Switzerland.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The income tax provision for the three months ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;"><span>$6.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> based on an effective income tax rate of </span><span style="font-family:Arial;font-size:10pt;"><span>12.6%</span></span><span style="font-family:Arial;font-size:10pt;"> of pre-tax income, compared to an income tax benefit of </span><span style="font-family:Arial;font-size:10pt;"><span>$5.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> based on an effective income tax rate of </span><span style="font-family:Arial;font-size:10pt;"><span>(15.7)%</span></span><span style="font-family:Arial;font-size:10pt;"> of pre-tax income for the three months ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2018</span><span style="font-family:Arial;font-size:10pt;">. </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On May 19, 2019, the Swiss electorate approved the Federal Act on Tax Reform and AHV Financing ("TRAF"), a major reform to better align the Swiss tax system with international tax standards. The tax reform is expected to take effect on January 1, 2020. As of June 30, 2019, TRAF has not been enacted as the federal and cantonal legislative procedures are in process. </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The change in the effective income tax rate for the three months ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, compared to the same period ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2018</span><span style="font-family:Arial;font-size:10pt;">, was primarily due to the mix of income and losses in the various tax jurisdictions which the Company operates and the transitional income tax impact in Switzerland. The Company has benefited from a longstanding tax ruling from the canton of Vaud through March 31, 2019. The transitional income tax impact represents income tax provision at the current full statutory income tax rate of </span><span style="font-family:Arial;font-size:10pt;"><span>13.62%</span></span><span style="font-family:Arial;font-size:10pt;">, without taking account of the federal and cantonal tax reform yet to be enacted. In the three months ended June 30, 2019, there was a discrete tax provision of </span><span style="font-family:Arial;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> to record net deferred tax liability in Switzerland. Furthermore, there were discrete tax benefits of </span><span style="font-family:Arial;font-size:10pt;"><span>$5.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> from the recognition of excess tax benefits in the United States and reversal of uncertain tax positions from the expiration of statutes of limitations, respectively, in the three-month period ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, compared with </span><span style="font-family:Arial;font-size:10pt;"><span>$8.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, in the three-month period ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2018</span><span style="font-family:Arial;font-size:10pt;">. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, the total amount of unrecognized tax benefits due to uncertain tax positions was </span><span style="font-family:Arial;font-size:10pt;"><span>$77.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$76.5 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, all of which would affect the effective income tax rate if recognized.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, the Company had </span><span style="font-family:Arial;font-size:10pt;"><span>$36.1 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$36.4 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, in non-current income taxes payable including interest and penalties, related to the Company's income tax liability for uncertain tax positions. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company recognizes interest and penalties related to unrecognized tax positions in income tax provision. As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, the Company had </span><span style="font-family:Arial;font-size:10pt;"><span>$2.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, of accrued interest and penalties related to uncertain tax positions.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Although the Company has adequately provided for uncertain tax positions, the provisions on these positions may change as revised estimates are made or the underlying matters are settled or otherwise resolved. During fiscal year 2020, the Company continues to review its tax positions and provide for or reverse unrecognized tax benefits as they arise. During the next twelve months, it is reasonably possible that the amount of unrecognized tax </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">benefits could increase or decrease significantly due to changes in tax law in various jurisdictions, new tax audits and changes in the U.S. dollar as compared to other currencies. Excluding these factors, uncertain tax positions may decrease by as much as </span><span style="font-family:Arial;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> from the lapse of the statutes of limitations in various jurisdictions during the next twelve months.</span></div> 6500000 0.126 -5200000 -0.157 0.1362 2300000 5800000 1200000 8300000 900000 77300000 76500000 36100000 36400000 2600000 2500000 3700000 Balance Sheet Components<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents the components of certain balance sheet asset amounts as of </span><span style="font-family:Arial;font-size:10pt;">June 30</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accounts receivable, net:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>602,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>573,348</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(84</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for sales returns</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5,505</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(6,486</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for cooperative marketing arrangements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(34,480</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(35,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for customer incentive programs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(58,021</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(60,036</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for pricing programs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(84,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(88,353</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>418,816</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>383,309</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Inventories:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>40,970</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Finished goods</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>255,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>252,525</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>297,007</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>293,495</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other current assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;">Value-added tax receivables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,989</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Prepaid expenses and other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33,938</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>68,927</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>69,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property, plant and equipment, net:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property, plant and equipment at cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>362,099</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>359,345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(285,386</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(280,793</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>76,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>78,552</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>96,183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>90,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Right-of-use assets </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,994</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Trading investments for deferred compensation plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20,363</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Investments in privately held companies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,022</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>173,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>132,453</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(1) Increase of balances was due to the adoption of Topic 842. Refer to Note 1 to the condensed consolidated financial statements for more information.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents the components of certain balance sheet liability amounts as of </span><span style="font-family:Arial;font-size:10pt;">June 30</span><span style="font-family:Arial;font-size:10pt;"> and March 31, </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued and other current liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued personnel expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>67,869</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>103,166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued sales return liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33,735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>37,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued customer marketing, pricing and incentive programs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>139,625</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>143,888</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Lease liability </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Warranty accrual</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22,461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Income taxes payable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>111,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>121,363</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>394,675</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>433,897</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other non-current liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Warranty accrual</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13,353</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Obligation for deferred compensation plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20,363</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Employee benefit plan obligation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>51,978</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>51,448</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Lease liability </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,816</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred tax liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other non-current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>120,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>93,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(1) Increase of balances was due to the adoption of Topic 842. Refer to Note 1 to the condensed consolidated financial statements for more information.</span></div> <div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents the components of certain balance sheet asset amounts as of </span><span style="font-family:Arial;font-size:10pt;">June 30</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accounts receivable, net:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>602,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>573,348</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(84</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for sales returns</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5,505</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(6,486</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for cooperative marketing arrangements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(34,480</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(35,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for customer incentive programs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(58,021</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(60,036</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for pricing programs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(84,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(88,353</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>418,816</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>383,309</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Inventories:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>40,970</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Finished goods</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>255,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>252,525</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>297,007</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>293,495</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other current assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#000000;">Value-added tax receivables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,989</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Prepaid expenses and other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33,938</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>68,927</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>69,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property, plant and equipment, net:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property, plant and equipment at cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>362,099</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>359,345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(285,386</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(280,793</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>76,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>78,552</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>96,183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>90,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Right-of-use assets </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,994</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Trading investments for deferred compensation plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20,363</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Investments in privately held companies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,022</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>173,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>132,453</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(1) Increase of balances was due to the adoption of Topic 842. Refer to Note 1 to the condensed consolidated financial statements for more information.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 602656000 573348000 1029000 84000 5505000 6486000 34480000 35080000 58021000 60036000 84805000 88353000 418816000 383309000 41380000 40970000 255627000 252525000 297007000 293495000 34989000 34321000 33938000 34795000 68927000 69116000 362099000 359345000 285386000 280793000 76713000 78552000 96183000 90808000 31994000 23420000 20363000 16371000 16022000 5480000 5260000 173448000 132453000 <div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents the components of certain balance sheet liability amounts as of </span><span style="font-family:Arial;font-size:10pt;">June 30</span><span style="font-family:Arial;font-size:10pt;"> and March 31, </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued and other current liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued personnel expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>67,869</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>103,166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued sales return liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33,735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>37,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued customer marketing, pricing and incentive programs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>139,625</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>143,888</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Lease liability </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Warranty accrual</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22,461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Income taxes payable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>111,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>121,363</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>394,675</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>433,897</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other non-current liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Warranty accrual</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13,353</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Obligation for deferred compensation plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20,363</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Employee benefit plan obligation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>51,978</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>51,448</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Lease liability </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,816</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred tax liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other non-current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>120,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>93,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(1) Increase of balances was due to the adoption of Topic 842. Refer to Note 1 to the condensed consolidated financial statements for more information.</span></div> 67869000 103166000 33735000 37749000 139625000 143888000 12358000 22461000 21524000 7445000 6207000 111182000 121363000 394675000 433897000 13353000 12705000 23420000 20363000 51978000 51448000 25816000 4351000 2050000 1193000 7016000 120111000 93582000 Fair Value Measurements<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company considers fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The Company utilizes the following three-level fair value hierarchy to establish the priorities of the inputs used to measure fair value:</span></div><div style="line-height:120%;text-indent:25px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;padding-left:0px;text-indent:30px;"><span style="font-family:Arial;font-size:10pt;padding-right:18px;">•</span><span style="font-family:Arial;font-size:10pt;">Level 1 — Quoted prices in active markets for identical assets or liabilities.</span></div><div style="line-height:120%;text-indent:25px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;padding-left:0px;text-indent:30px;"><span style="font-family:Arial;font-size:10pt;padding-right:18px;">•</span><span style="font-family:Arial;font-size:10pt;">Level 2 — Observable inputs other than quoted market prices included in Level 1, such as: quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="line-height:120%;text-indent:25px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;padding-left:0px;text-indent:30px;"><span style="font-family:Arial;font-size:10pt;padding-right:18px;">•</span><span style="font-family:Arial;font-size:10pt;">Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis, excluding assets related to the Company’s defined benefit pension plans, classified by the level within the fair value hierarchy (in thousands): </span></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:Arial;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:Arial;font-size:8.5pt;"><span>497,035</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>496,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;color:#000000;">Trading investments for deferred compensation plan included in other assets:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;color:#000000;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;color:#000000;">Mutual funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>18,105</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>16,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total of trading investments for deferred compensation plan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>23,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>20,363</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Currency exchange derivative assets<br/>included in other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Currency exchange derivative liabilities<br/>included in accrued and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Investment Securities</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The marketable securities for the Company's deferred compensation plan were recorded at a fair value of </span><span style="font-family:Arial;font-size:10pt;"><span>$23.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$20.4 million</span></span><span style="font-family:Arial;font-size:10pt;">, as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and March 31, </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, respectively, based on quoted market prices. Quoted market prices are observable inputs that are classified as Level 1 within the fair value hierarchy. Unrealized gains (losses) related to trading securities for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> were not material and are included in </span><span style="font-family:Arial;">other income (expense), net</span><span style="font-family:Arial;font-size:10pt;"> in the Company's condensed consolidated statements of operations.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Equity Method Investments</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company has certain non-marketable investments included in other assets that are accounted for under the equity method of accounting, with a carrying value of </span><span style="font-family:Arial;font-size:10pt;"><span>$7.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$6.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and March 31, </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Assets Measured at Fair Value on a Nonrecurring Basis</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Financial Assets. </span><span style="font-family:Arial;font-size:10pt;"> The Company has certain investments without readily determinable fair values due to the absence of quoted market prices, the inherent lack of liquidity, and the fact that inputs used to measure fair value are unobservable and require management's judgment. When certain events or circumstances indicate that impairment may exist, the Company revalues the investments using various assumptions, including the financial metrics and ratios of comparable public companies. The carrying value is also adjusted for observable price changes with a same or similar security from the same issuer. The amount of these investments included in other assets as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;"><span>$9.5 million</span></span><span style="font-family:Arial;font-size:10pt;">. There was no impairment of these assets during the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> or </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Non-Financial Assets.</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:Arial;font-size:10pt;">The Company’s non-financial assets, such as intangible assets and acquisition-related property, plant and equipment, are recorded at fair value only upon initial recognition or if an impairment is recognized. There was no impairment of these assets during the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> or </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">.</span></div> <div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis, excluding assets related to the Company’s defined benefit pension plans, classified by the level within the fair value hierarchy (in thousands): </span></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:Arial;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:Arial;font-size:8.5pt;"><span>497,035</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>496,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;color:#000000;">Trading investments for deferred compensation plan included in other assets:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;color:#000000;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;color:#000000;">Mutual funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>18,105</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>16,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total of trading investments for deferred compensation plan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>23,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>20,363</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Currency exchange derivative assets<br/>included in other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Currency exchange derivative liabilities<br/>included in accrued and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 497035000 0 0 496434000 0 0 5315000 0 0 4080000 0 0 18105000 0 0 16283000 0 0 23420000 0 0 20363000 0 0 0 176000 0 0 455000 0 0 1177000 0 0 36000 0 23400000 20400000 7000000.0 6600000 9500000 Derivative Financial Instruments<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Under certain agreements with the respective counterparties to the Company’s derivative contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same type with a single net </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">amount payable by one party to the other. However, the Company presents its derivative assets and derivative liabilities on a gross basis on the condensed consolidated balance sheets as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The fair value of the Company’s derivative instruments was not material as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> or </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">. The amount of gain (loss) recognized on derivatives not designated as hedging instruments was not material in all periods presented herein. The following table presents the amounts of gains (losses) on the Company’s derivative instruments designated as hedging instruments and their locations on its condensed consolidated statements of operations and condensed consolidated statements of comprehensive income for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.53658536585365%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount of Gain (Loss)<br/>Deferred as a Component of Accumulated<br/>Other Comprehensive Loss </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount of Loss (Gain)<br/>Reclassified from Accumulated Other Comprehensive Loss to <br/>Costs of Goods Sold</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash flow hedges</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(226</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cash Flow Hedges</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company enters into cash flow hedge contracts to protect against exchange rate exposure of forecasted inventory purchases. These hedging contracts mature within </span><span style="font-family:Arial;font-size:10pt;"><span>four months</span></span><span style="font-family:Arial;font-size:10pt;">. Gains and losses in the fair value of the effective portion of the hedges are deferred as a component of accumulated other comprehensive loss until the hedged inventory purchases are sold, at which time the gains or losses are reclassified to cost of goods sold. Cash flows from such hedges are classified as operating activities in the condensed consolidated statements of cash flows. Hedging relationships are discontinued when hedging contract is no longer eligible for hedge accounting, or is sold, terminated or exercised, or when Company removes hedge designation for the contract. Gains and losses in the fair value of the effective portion of the discontinued hedges continue to be reported in accumulated other comprehensive loss until the hedged inventory purchases are sold, unless it is probable that the forecasted inventory purchases will not occur by the end of the originally specified time period or within an additional </span><span style="font-family:Arial;font-size:10pt;">two</span><span style="font-family:Arial;font-size:10pt;">-month period of time thereafter. In all periods presented herein, there have been no forecasted inventory purchases that were probable to not occur by the end of the originally specified time period or within an additional two-month period of time thereafter. The notional amounts of foreign currency exchange forward contracts outstanding related to forecasted inventory purchases were </span><span style="font-family:Arial;font-size:10pt;"><span>$68.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$41.4</span></span><span style="font-family:Arial;font-size:10pt;"> million as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">. The Company had </span><span style="font-family:Arial;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> of net losses related to its cash flow hedges included in accumulated other comprehensive loss as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> which will be reclassified into earnings within the next 12 months.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Other Derivatives</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company also enters into foreign currency exchange forward and swap contracts to reduce the short-term effects of currency exchange rate fluctuations on certain receivables or payables denominated in currencies other than the functional currencies of its subsidiaries. These contracts generally mature within </span><span style="font-family:Arial;font-size:10pt;"><span>one month</span></span><span style="font-family:Arial;font-size:10pt;">. The primary risk managed by using forward and swap contracts is the currency exchange rate risk. The gains or losses on these contracts are recognized in </span><span style="font-family:Arial;">other income (expense), net</span><span style="font-family:Arial;font-size:10pt;"> in the condensed consolidated statements of operations based on the changes in fair value. The notional amounts of these contracts outstanding as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> were </span><span style="font-family:Arial;font-size:10pt;"><span>$53.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$50.4 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. Open forward and swap contracts outstanding as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> consisted of contracts in </span><span style="font-family:Arial;">Mexican Pesos, Japanese Yen, Canadian Dollars, Taiwan New Dollars and Australian Dollars</span><span style="font-family:Arial;font-size:10pt;"> to be settled at future dates at pre-determined exchange rates. </span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div>The fair value of all foreign currency exchange forward and swap contracts is determined based on observable market transactions of spot currency rates and forward rates. Cash flows from these contracts are classified as operating activities in the condensed consolidated statements of cash flows. The following table presents the amounts of gains (losses) on the Company’s derivative instruments designated as hedging instruments and their locations on its condensed consolidated statements of operations and condensed consolidated statements of comprehensive income for the <span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.53658536585365%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount of Gain (Loss)<br/>Deferred as a Component of Accumulated<br/>Other Comprehensive Loss </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount of Loss (Gain)<br/>Reclassified from Accumulated Other Comprehensive Loss to <br/>Costs of Goods Sold</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash flow hedges</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(226</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -943000 187000 226000 -2851000 P4M 68200000 41400000 -800000 P1M 53200000 50400000 Goodwill and Other Intangible Assets<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company conducts its impairment analysis of goodwill annually at December 31 and as necessary, if changes in facts and circumstances indicate that it is more likely than not that the fair value of the Company’s reporting unit may be less than its carrying amount. There have been no events or circumstances during the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> that have required the Company to perform an interim assessment of goodwill. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the activities in the Company’s goodwill balance during the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:77%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#bfe4ff;">As of March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>343,684</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Currency translation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>343,702</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company's acquired intangible assets subject to amortization were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Trademark and trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,370</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(14,889</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21,481</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,370</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(13,659</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22,711</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>95,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(65,612</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29,595</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>95,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(62,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>32,866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Customer contracts/relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>84,610</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(23,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>61,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>84,610</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(21,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>63,422</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>216,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(104,055</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>112,132</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>216,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(97,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>118,999</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the activities in the Company’s goodwill balance during the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:77%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#bfe4ff;">As of March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>343,684</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Currency translation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>343,702</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 343684000 18000 343702000 <div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company's acquired intangible assets subject to amortization were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Trademark and trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,370</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(14,889</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21,481</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,370</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(13,659</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22,711</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>95,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(65,612</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29,595</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>95,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(62,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>32,866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Customer contracts/relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>84,610</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(23,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>61,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>84,610</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(21,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>63,422</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>216,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(104,055</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>112,132</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>216,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(97,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>118,999</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 36370000 14889000 21481000 36370000 13659000 22711000 95207000 65612000 29595000 95207000 62341000 32866000 84610000 23554000 61056000 84610000 21188000 63422000 216187000 104055000 112132000 216187000 97188000 118999000 Financing Arrangements<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company had several uncommitted, unsecured bank lines of credit aggregating </span><span style="font-family:Arial;font-size:10pt;"><span>$79.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">. There are no financial covenants under these lines of credit with which the Company must comply. As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, the Company had outstanding bank guarantees of </span><span style="font-family:Arial;font-size:10pt;"><span>$15.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> under these lines of credit. There was </span><span style="font-family:Arial;font-size:10pt;"><span>no</span></span><span style="font-family:Arial;font-size:10pt;"> borrowing outstanding under these lines of credit as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> or </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div> 79300000 15700000 0 Commitments and Contingencies<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Changes in the Company’s warranty liability for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> were as follows (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Beginning of the period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,229</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Provision</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Settlements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(6,977</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(6,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Currency translation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">End of the period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>35,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Indemnifications</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company indemnifies certain of its suppliers and customers for losses arising from matters such as intellectual property disputes and product safety defects, subject to certain restrictions. The scope of these indemnities varies, but in some instances, includes indemnification for damages and expenses, including reasonable attorneys’ fees. As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>no</span></span><span style="font-family:Arial;font-size:10pt;"> amounts have been accrued for these indemnification provisions. The Company does not believe, based on historical experience and information currently available, that it is probable that any material amounts will be required to be paid under its indemnification arrangements.</span></div><div style="line-height:120%;text-indent:25px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company also indemnifies its current and former directors and certain of its current and former officers. Certain costs incurred for providing such indemnification may be recoverable under various insurance policies. The Company is unable to reasonably estimate the maximum amount that could be payable under these arrangements because these exposures are not limited, the obligations are conditional in nature and the facts and circumstances involved in any situation that might arise are variable.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">From time to time the Company is involved in claims and legal proceedings that arise in the ordinary course of its business. The Company is currently subject to several such claims and a small number of legal proceedings. The Company believes that these matters lack merit and intends to vigorously defend against them. Based on currently available information, the Company does not believe that resolution of pending matters will have a material adverse effect on its financial condition, cash flows or results of operations. However, litigation is subject to inherent uncertainties, and there can be no assurances that the Company’s defenses will be successful or that any such lawsuit or claim would not have a material adverse impact on the Company’s business, financial condition, cash flows or results of operations in a particular period. Any claims or proceedings against the Company, whether meritorious or not, can have an adverse impact because of defense costs, diversion of management and operational resources, negative publicity and other factors. Any failure to obtain a necessary license or other rights, or litigation arising out of intellectual property claims, could adversely affect the Company’s business.</span></div> <div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Changes in the Company’s warranty liability for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> were as follows (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Beginning of the period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,229</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Provision</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Settlements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(6,977</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(6,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Currency translation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">End of the period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>35,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> 34229000 27573000 8535000 7364000 6977000 6552000 27000 468000 35814000 28853000 0 Shareholders’ Equity<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Share Repurchase Program</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In March 2017, the Company's Board of Directors approved the 2017 share buyback program, which authorizes the Company to use up to </span><span style="font-family:Arial;font-size:10pt;"><span>$250.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> to purchase up to </span><span style="font-family:Arial;font-size:10pt;"><span>17.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of its own shares. The Company's share buyback program is expected to remain in effect for a period of </span><span style="font-family:Arial;font-size:10pt;"><span>three years</span></span><span style="font-family:Arial;font-size:10pt;">. Shares may be repurchased from time to time on the open market, through block trades or otherwise. Purchases may be started or stopped at any time without prior notice depending on market conditions and other factors. As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>$172.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> is still available for repurchase under the 2017 buyback program.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:25px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The accumulated other comprehensive income (loss) was as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cumulative<br/>Translation<br/>Adjustment </span><span style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Defined<br/>Benefit<br/>Plan </span><span style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Deferred Hedging Losses </span><span style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(92,148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(13,932</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>382</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(105,698</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(278</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(258</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,169</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(92,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(14,190</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(787</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(107,403</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(1)</span><span style="font-family:Arial;font-size:7pt;">   </span><span style="font-family:Arial;font-size:3pt;">     </span><span style="font-family:Arial;font-size:10pt;">Tax effect was not significant as of </span><span style="font-family:Arial;font-size:10pt;">June 30</span><span style="font-family:Arial;font-size:10pt;"> or </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div> 250000000.0 17300000 P3Y 172400000 <div style="line-height:120%;text-indent:25px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The accumulated other comprehensive income (loss) was as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cumulative<br/>Translation<br/>Adjustment </span><span style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Defined<br/>Benefit<br/>Plan </span><span style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Deferred Hedging Losses </span><span style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(92,148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(13,932</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>382</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(105,698</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(278</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(258</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,169</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(92,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(14,190</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(787</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(107,403</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(1)</span><span style="font-family:Arial;font-size:7pt;">   </span><span style="font-family:Arial;font-size:3pt;">     </span><span style="font-family:Arial;font-size:10pt;">Tax effect was not significant as of </span><span style="font-family:Arial;font-size:10pt;">June 30</span><span style="font-family:Arial;font-size:10pt;"> or </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div> -92148000 -13932000 382000 -105698000 -278000 -258000 -1169000 -1705000 -92426000 -14190000 -787000 -107403000 Segment Information<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company has determined that it operates in a single operating segment that encompasses the design, manufacturing and marketing of peripherals for PCs, tablets and other digital platforms. Operating performance measures are provided directly to the Company's CEO, who is considered to be the Company’s Chief Operating Decision Maker. The CEO periodically reviews information such as sales and adjusted operating income (loss) to make business decisions. These operating performance measures do not include restructuring charges (credits), net, share-based compensation expense, amortization of intangible assets, charges from the purchase accounting effect on inventory, acquisition-related costs or change in fair value of contingent consideration from business acquisition.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Sales by product categories and sales channels, excluding intercompany transactions, for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Pointing Devices</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>121,983</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>127,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Keyboards &amp; Combos</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128,679</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128,222</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">PC Webcams</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29,674</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Tablet &amp; Other Accessories</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>38,339</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>32,436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Video Collaboration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>73,424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>58,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mobile Speakers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>50,416</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,327</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Audio &amp; Wearables</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>58,624</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>52,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gaming</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>134,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>136,026</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Smart Home</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>253</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>644,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>608,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(1) Other category includes products that the Company currently intends to phase out, or has already phased out, because they are no longer strategic to the Company's business.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Sales by geographic region (based on the customers’ locations) for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>293,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>276,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>179,106</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>160,632</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asia Pacific</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>171,674</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>170,920</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Total sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>644,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>608,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Sales are attributed to countries on the basis of the customers’ locations. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The United States, Germany, and China each represented more than 10% of the total consolidated sales for each of the periods presented herein. No other countries represented 10% or more of the Company’s total consolidated sales for the periods presented herein.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Switzerland, the Company’s home domicile, represented </span><span style="font-family:Arial;font-size:10pt;"><span>3%</span></span><span style="font-family:Arial;font-size:10pt;"> of the Company's total consolidated sales for the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and represented </span><span style="font-family:Arial;font-size:10pt;"><span>2%</span></span><span style="font-family:Arial;font-size:10pt;"> of the Company's total consolidated sales for the three months ended June 30, 2018. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Two customers of the Company each represented more than 10% of the total consolidated gross sales for each of the periods presented herein.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property, plant and equipment, net by geographic region were as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asia Pacific</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>44,164</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>44,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Total property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>76,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>78,552</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property, plant and equipment, net in the United States and China were </span><span style="font-family:Arial;font-size:10pt;"><span>$27.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$36.5 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;"><span>$29.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$36.4 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, as of March 31, </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">. No other countries represented 10% or more of the Company’s total consolidated property, plant and equipment, net as of </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> or March 31, </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">. Property, plant and equipment, net in Switzerland, the Company’s home domicile, were </span><span style="font-family:Arial;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and March 31, </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div> ales by product categories and sales channels, excluding intercompany transactions, for the <span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> were as follows (in thousands):</span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Pointing Devices</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>121,983</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>127,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Keyboards &amp; Combos</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128,679</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128,222</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">PC Webcams</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29,674</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Tablet &amp; Other Accessories</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>38,339</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>32,436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Video Collaboration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>73,424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>58,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mobile Speakers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>50,416</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,327</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Audio &amp; Wearables</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>58,624</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>52,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gaming</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>134,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>136,026</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Smart Home</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>253</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>644,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>608,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(1) Other category includes products that the Company currently intends to phase out, or has already phased out, because they are no longer strategic to the Company's business.</span></div> 121983000 127790000 128679000 128222000 28128000 29674000 38339000 32436000 73424000 58792000 50416000 34327000 58624000 52154000 134515000 136026000 9864000 9011000 253000 48000 644225000 608480000 ales by geographic region (based on the customers’ locations) for the <span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> were as follows (in thousands):</span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>293,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>276,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>179,106</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>160,632</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asia Pacific</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>171,674</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>170,920</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Total sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>644,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>608,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 293445000 276928000 179106000 160632000 171674000 170920000 644225000 608480000 0.03 0.02 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property, plant and equipment, net by geographic region were as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asia Pacific</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>44,164</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>44,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Total property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>76,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>78,552</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 27746000 29813000 4803000 4537000 44164000 44202000 76713000 78552000 27700000 36500000 29800000 36400000 2000000.0 1700000 Restructuring<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the first quarter of fiscal year 2019, the Company implemented a restructuring plan to streamline and realign the Company's overall organizational structure and reallocate resources to support long-term growth opportunities. In July 2018, the Company's Board of Directors approved additional costs under this restructuring plan, totaling pre-tax charges of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:Arial;font-size:10pt;">, of which </span><span style="font-family:Arial;font-size:10pt;"><span>$11.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> has been recognized cumulatively as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">. The total charges consisted of cash severance and other personnel costs and are presented as </span><span style="font-family:Arial;">restructuring charges, net</span><span style="font-family:Arial;font-size:10pt;"> in the condensed consolidated statements of operations, and the accrual balances are presented in accrued and other current liabilities in the condensed consolidated balance sheets. As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, the Company has substantially completed this restructuring plan. </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes restructuring related activities during the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Termination<br/>Benefits</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrual balance at March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Charges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrual balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 10000000.0 15000000.0 11800000 <div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes restructuring related activities during the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Termination<br/>Benefits</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrual balance at March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Charges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrual balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4389000 478000 1956000 2911000 Leases<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company is a lessee in several noncancellable operating leases, primarily real estate facilities for office space and for transportation and office equipment. The Company accounts for leases in accordance with Topic 842 (see Note 1) and determines if an arrangement is a lease or contains a lease at contract inception. ROU assets are included in other assets, short-term lease liabilities are included in accrued and other current liabilities, and long-term lease liabilities are included in other non-current liabilities on the Company's unaudited condensed consolidated balance sheet. Leases with an initial term of 12 months or less are not recorded on the balance sheet. For the Company's operating leases, the Company accounts for the lease and non-lease components as a single lease component. Lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For operating leases, the lease liability is initially and subsequently measured at the present value of the unpaid lease payments at lease commencement date. Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if the rate cannot be readily determined, its incremental borrowing rate. As the rate implicit in the lease is not readily determinable for the Company's operating leases, the Company generally uses an incremental borrowing rate as the discount rate for the lease. The Company's incremental borrowing rate is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. Because the Company does not generally borrow in a collateralized basis, it uses its understanding of what its collateralized credit rating would be as an input to deriving an appropriate incremental borrowing rate. The operating lease right-of-use asset includes any lease payments made and excludes lease incentives.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company's lease arrangements comprise of operating leases with various expiration dates through </span><span style="font-family:Arial;font-size:10pt;">December 31, 2030</span><span style="font-family:Arial;font-size:10pt;">. The lease term for all of the Company’s leases includes the noncancellable period of the lease. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into our determination of the duration of the lease arrangement. </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company's leases do not contain any material residual value guarantees. </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, the total operating lease costs were </span><span style="font-family:Arial;font-size:10pt;"><span>$3.3 million</span></span><span style="font-family:Arial;font-size:10pt;">, which included short-term lease costs and sublease income. Total variable lease costs were immaterial during the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">. The total operating and variable lease costs were included in cost of goods sold, marketing </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">and selling, research and development, and general and administrative in the Company's unaudited condensed consolidated statement of operations.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, the weighted-average remaining lease term was </span><span style="font-family:Arial;font-size:10pt;"><span>4</span></span><span style="font-family:Arial;font-size:10pt;"> years, and the weighted-average discount rate was </span><span style="font-family:Arial;font-size:10pt;"><span>2.9%</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For the </span><span style="font-family:Arial;font-size:10pt;">three months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, cash paid for amounts included in the measurement of operating lease liabilities was </span><span style="font-family:Arial;font-size:10pt;"><span>$3.1</span></span><span style="font-family:Arial;font-size:10pt;"> million and right-of-use assets obtained in exchange for new operating lease liabilities was </span><span style="font-family:Arial;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future lease payments included in the measurement of lease liabilities as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> for the following five fiscal years and thereafter are as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Operating Lease</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Remaining 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,294</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,003</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,486</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,236</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>40,739</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less interest </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2,565</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Present value of lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>38,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future minimum lease payments, as defined under the previous lease accounting guidance of ASC Topic 840 under our non-cancelable operating leases as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ending March 31,</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Operating Lease</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,849</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,002</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,130</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,646</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>39,620</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3300000 P4Y 0.029 3100000 3400000 <div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future lease payments included in the measurement of lease liabilities as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> for the following five fiscal years and thereafter are as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Operating Lease</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Remaining 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,294</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,003</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,486</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,236</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>40,739</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less interest </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2,565</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Present value of lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>38,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 10294000 11003000 9065000 5486000 1236000 3655000 40739000 2565000 38174000 <div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future minimum lease payments, as defined under the previous lease accounting guidance of ASC Topic 840 under our non-cancelable operating leases as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ending March 31,</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Operating Lease</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,849</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,002</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,130</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,646</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>39,620</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 11849000 10002000 7882000 5111000 1130000 3646000 39620000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Cover Page - shares
3 Months Ended
Jun. 30, 2019
Jul. 10, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2019  
Document Transition Report false  
Entity File Number 0-29174  
Entity Registrant Name LOGITECH INTERNATIONAL SA  
Entity Incorporation, State or Country Code V8  
Entity Address, Address Line One 1015 Lausanne  
Entity Address, Country CH  
Entity Address, Address Line Two c/o Logitech Inc.  
Entity Address, Address Line Two 7700 Gateway Boulevard  
Entity Address, City or Town Newark  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94560  
City Area Code 510  
Local Phone Number 795-8500  
Title of 12(b) Security Registered Shares  
Trading Symbol LOGI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   166,464,628
Entity Central Index Key 0001032975  
Amendment Flag false  
Current Fiscal Year End Date --03-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]    
Net sales $ 644,225 $ 608,480
Cost of goods sold 401,978 382,171
Amortization of intangible assets and purchase accounting effect on inventory 3,271 2,372
Gross profit 238,976 223,937
Operating expenses:    
Marketing and selling 123,033 114,584
Research and development 42,243 38,987
General and administrative 22,159 25,473
Amortization of intangible assets and acquisition-related costs 3,596 2,521
Restructuring charges, net 478 9,921
Total operating expenses 191,509 191,486
Operating income 47,467 32,451
Interest income 2,553 2,369
Other income (expense), net 1,861 (1,571)
Income before income taxes 51,881 33,249
Provision for (benefit from) income taxes 6,536 (5,217)
Net income $ 45,345 $ 38,466
Net income per share:    
Basic (in dollars per share) $ 0.27 $ 0.23
Diluted (in dollars per share) $ 0.27 $ 0.23
Weighted average shares used to compute net income per share:    
Basic (in shares) 166,302 165,317
Diluted (in shares) 168,797 168,756
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Statement of Comprehensive Income [Abstract]    
Net income $ 45,345 $ 38,466
Other comprehensive income (loss):    
Currency translation loss, net of taxes (278) (4,963)
Defined benefit plans:    
Net loss and prior service costs, net of taxes (311) (94)
Amortization included in other income (expense), net 53 (70)
Hedging gain (loss):    
Deferred hedging gain (loss), net of taxes (943) 187
Reclassification of hedging loss (gain) included in cost of goods sold (226) 2,851
Total other comprehensive income (loss) (1,705) (2,089)
Total comprehensive income $ 43,640 $ 36,377
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Current assets:    
Cash and cash equivalents $ 596,956 $ 604,516
Accounts receivable, net 418,816 383,309
Inventories 297,007 293,495
Other current assets 68,927 69,116
Total current assets 1,381,706 1,350,436
Non-current assets:    
Property, plant and equipment, net 76,713 78,552
Goodwill 343,702 343,684
Other intangible assets, net 112,132 118,999
Other assets 173,448 132,453
Total assets 2,087,701 2,024,124
Current liabilities:    
Accounts payable 338,748 283,922
Accrued and other current liabilities 394,675 433,897
Total current liabilities 733,423 717,819
Non-current liabilities:    
Income taxes payable 36,133 36,384
Other non-current liabilities 120,111 93,582
Total liabilities 889,667 847,785
Commitments and contingencies
Shareholders’ equity:    
Registered shares, CHF 0.25 par value: Issued shares - 173,106 at June 30 and March 31, 2019 Additional shares that may be be issued out of conditional capitals - 50,000 at June 30 and March 31, 2019 Additional shares that may be issued out of the authorized capital - 34,621 at June 30 and March 31, 2019 30,148 30,148
Additional paid-in capital 35,048 56,655
Shares in treasury, at cost — 6,642 at June 30, 2019 and 7,244 at March 31, 2019 (170,140) (169,802)
Retained earnings 1,410,381 1,365,036
Accumulated other comprehensive loss (107,403) (105,698)
Total shareholders’ equity 1,198,034 1,176,339
Total liabilities and shareholders’ equity $ 2,087,701 $ 2,024,124
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - SFr / shares
shares in Thousands
Jun. 30, 2019
Mar. 31, 2019
Statement of Financial Position [Abstract]    
Shares, par value (in CHF per share) SFr 0.25 SFr 0.25
Shares issued (in shares) 173,106 173,106
Shares that may be issued out of conditional capital (in shares) 50,000 50,000
Shares that may be issued out of the authorized capital (in shares) 34,621 34,621
Treasury, at cost, shares (in shares) 6,642 7,244
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:    
Net income $ 45,345 $ 38,466
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 10,802 10,699
Amortization of intangible assets 6,867 4,893
Loss (gain) on investments (211) 13
Share-based compensation expense 12,218 13,259
Deferred income taxes (3,381) (9,659)
Other (4) 124
Changes in assets and liabilities, net of acquisitions:    
Accounts receivable, net (34,264) (68,557)
Inventories (2,681) (18,200)
Other assets (5,387) (4,225)
Accounts payable 55,592 51,188
Accrued and other liabilities (48,380) (5,719)
Net cash provided by operating activities 36,516 12,282
Cash flows from investing activities:    
Purchases of property, plant and equipment (9,340) (8,744)
Investment in privately held companies (170) (225)
Acquisitions, net of cash acquired 0 (243)
Purchases of trading investments (1,155) (2,500)
Proceeds from sales of trading investments 1,196 2,867
Net cash used in investing activities (9,469) (8,845)
Cash flows from financing activities:    
Purchases of registered shares (15,127) (9,982)
Proceeds from exercises of stock options and purchase rights 393 1,104
Tax withholdings related to net share settlements of restricted stock units (19,370) (25,081)
Net cash used in financing activities (34,104) (33,959)
Effect of exchange rate changes on cash and cash equivalents (503) (7,309)
Net decrease in cash and cash equivalents (7,560) (37,831)
Cash and cash equivalents 596,956  
Cash and cash equivalents, beginning of the period   641,947
Cash and cash equivalents, end of the period 596,956 604,116
Non-cash investing activities:    
Property, plant and equipment purchased during the period and included in period end liability accounts $ 3,580 $ 4,831
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Registered Shares
Additional Paid-in Capital
Treasury Shares
Retained Earnings
Accumulated Other Comprehensive Loss
Increase (Decrease) in Shareholders' Equity            
Cumulative effect of adoption of new accounting standard $ (10,882)       $ (10,882)  
Beginning of the period at Mar. 31, 2018 1,050,557 $ 30,148 $ 47,234 $ (165,686) 1,232,316 $ (93,455)
Beginning of the period (in shares) at Mar. 31, 2018   173,106   8,527    
Increase (Decrease) in Shareholders' Equity            
Total comprehensive income 36,377       38,466 (2,089)
Purchase of registered shares (in shares)       255    
Purchases of registered shares (9,982)     $ (9,982)    
Sales of shares upon exercise of stock options and purchase rights 1,104   439 $ 665    
Sales of shares upon exercise of stock options and purchase rights (in shares)       (49)    
Issuance of shares upon vesting of restricted stock units (25,081)   (41,747) $ 16,666    
Issuance of shares upon vesting of restricted stock units (in shares)       (1,200)    
Share-based compensation 13,167   13,167      
End of the period at Jun. 30, 2018 1,055,260 $ 30,148 19,093 $ (158,337) 1,259,900 (95,544)
End of the period (in shares) at Jun. 30, 2018   173,106   7,533    
Beginning of the period at Mar. 31, 2019 1,176,339 $ 30,148 56,655 $ (169,802) 1,365,036 (105,698)
Beginning of the period (in shares) at Mar. 31, 2019   173,106   7,244    
Increase (Decrease) in Shareholders' Equity            
Total comprehensive income 43,640       45,345 (1,705)
Purchase of registered shares (in shares)       389    
Purchases of registered shares (15,127)     $ (15,127)    
Sales of shares upon exercise of stock options and purchase rights 393   8 $ 385    
Sales of shares upon exercise of stock options and purchase rights (in shares)       (25)    
Issuance of shares upon vesting of restricted stock units (19,370)   (33,774) $ 14,404    
Issuance of shares upon vesting of restricted stock units (in shares)       (966)    
Share-based compensation 12,159   12,159      
End of the period at Jun. 30, 2019 $ 1,198,034 $ 30,148 $ 35,048 $ (170,140) $ 1,410,381 $ (107,403)
End of the period (in shares) at Jun. 30, 2019   173,106   6,642    
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.19.2
The Company and Summary of Significant Accounting Policies and Estimates
3 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
The Company and Summary of Significant Accounting Policies and Estimates The Company and Summary of Significant Accounting Policies and Estimates

The Company
 
Logitech International S.A, together with its consolidated subsidiaries, ("Logitech" or the "Company") designs, manufactures and markets products that help connect people to digital and cloud experiences. More than 35 years ago, Logitech created products to improve experiences around the personal PC platform, and today it is a multi-brand, multi-category company designing products that enable better experiences consuming, sharing and creating any digital content such as music, gaming, video and computing, whether it is on a computer, mobile device or in the cloud. 
The Company sells its products to a broad network of domestic and international customers, including direct sales to retailers and e-tailers and indirect sales through distributors.
Logitech was founded in Switzerland in 1981 and Logitech International S.A. has been the parent holding company of Logitech since 1988. Logitech International S.A. is a Swiss holding company with its registered office in Apples, Switzerland and headquarters in Lausanne, Switzerland, which conducts its business through subsidiaries in the Americas, Europe, Middle East and Africa ("EMEA") and Asia Pacific. Shares of Logitech International S.A. are listed on both the SIX Swiss Exchange under the trading symbol LOGN and the Nasdaq Global Select Market under the trading symbol LOGI.

Basis of Presentation
 
The condensed consolidated financial statements include the accounts of Logitech and its subsidiaries. All intercompany balances and transactions have been eliminated. The condensed consolidated financial statements are presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and therefore do not include all the information required by GAAP for complete financial statements. The condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements for the fiscal year ended March 31, 2019, included in its Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on May 17, 2019. 

In the opinion of management, these condensed consolidated financial statements include all adjustments, consisting of only normal and recurring adjustments, necessary and in all material aspects, for a fair statement of the results of operations, comprehensive income, financial position, cash flows and changes in shareholders' equity for the periods presented. Operating results for the three months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020, or any future periods.

Changes in Significant Accounting Policies
 
Other than the recent accounting pronouncements adopted and discussed below under Recent Accounting Pronouncements Adopted and Summary of Significant Accounting Policies, there have been no changes in the Company’s significant accounting policies during the three months ended June 30, 2019 compared with the significant accounting policies described in its Annual Report on Form 10-K for the fiscal year ended March 31, 2019.
 
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements. Management bases its estimates on historical experience and various other assumptions believed to be reasonable. Significant estimates and assumptions made by management involve the fair value of goodwill, intangible assets acquired from business acquisitions, valuation of operating right-of-use assets, warranty liabilities, accruals for customer incentives, cooperative marketing, and pricing programs (Customer Programs) and related breakage when appropriate, accrued sales return liability, allowance for doubtful accounts, inventory valuation, share-based compensation expense, uncertain tax positions, and valuation allowances for deferred tax assets.
Although these estimates are based on management’s best knowledge of current events and actions that may impact the Company in the future, actual results could differ materially from these estimates.
 
Recent Accounting Pronouncements Adopted

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, "Leases (Topic 842)" (ASU 2016-02 or Topic 842), which requires a lessee to recognize right-of-use (ROU) assets and lease liabilities arising from operating and financing leases with terms longer than 12 months on the consolidated balance sheets and to disclose key information about leasing arrangements.

The Company adopted the new standard effective April 1, 2019 and recorded an ROU asset and lease liability related to its operating leases. The Company used the modified retrospective approach with the effective date as the date of initial application. Accordingly, the Company applied the new lease standard prospectively to leases existing or commencing on or after April 1, 2019. Prior period balances and disclosures have not been restated. The Company elected the package of transitional practical expedients, which among other provisions, allows the Company to not reassess under the new standard the Company's prior conclusions about lease identification, lease classification and initial direct cost, for any existing leases on the adoption date. In addition, for operating leases, the Company elected to account for lease and non-lease components as a single lease component. The Company also made an accounting policy election to not recognize lease liabilities and ROU assets on its condensed consolidated balance sheet for leases that, at the lease commencement date, have a lease term of 12 months or less.

Adoption of the standard resulted in the recognition of $31.3 million of ROU assets and $37.4 million of lease liabilities related to the Company's leases on its condensed consolidated balance sheet on April 1, 2019. The difference of $6.1 million represented deferred rent for leases that existed as of the date of adoption, which decreased the opening balance of ROU assets. In addition, the prepaid rent balance as of the date of adoption increased the opening balance of ROU assets. The deferred rent and prepaid rent balances were derecognized as of the date of adoption and no adjustment was made to retained earnings. The adoption of the standard did not have an impact on our condensed consolidated statement of operations, comprehensive income, changes in shareholders' equity or cash flows.

In August 2018, the FASB issued ASU 2018-15, "Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract" (ASU 2018-15), which clarifies that implementation costs incurred by customers in cloud computing arrangements are deferred if they would be capitalized by customers in software licensing arrangements under the internal-use software guidance. ASU 2018-15 is effective for annual and interim periods in fiscal years beginning after December 15, 2019, with early adoption permitted. Entities have the option to apply the guidance prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company adopted this standard effective April 1, 2019 using a prospective adoption method. The adoption of ASU 2018-15 did not have a material impact on the Company's condensed consolidated financial statements.

Recent Accounting Pronouncements to be Adopted

In August 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurements" (ASU 2018-13), which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing fair value measurement disclosures. ASU 2018-13 is effective for annual and interim periods in fiscal years beginning after December 15, 2019. Early adoption is permitted. Retrospective adoption is required, except for certain disclosures which will be required to be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. The Company does not expect the adoption of ASU 2018-13 will have a material impact on its consolidated financial statements and plans to adopt the standard effective April 1, 2020.

In August 2018, the FASB issued ASU 2018-14, "Compensation - Retirement Benefits - Defined Benefits Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans" (ASU 2018-14), which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing defined benefit plan disclosures. ASU 2018-14 is effective for annual periods in fiscal years ending after December 15, 2020. Retrospective adoption is required and early
adoption is permitted. The Company does not expect the adoption of ASU 2018-14 will have a material impact on its consolidated financial statements and plans to early adopt the standard effective April 1, 2020.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share
3 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
 
The following table summarizes the computations of basic and diluted net income per share for the three months ended June 30, 2019 and June 30, 2018 (in thousands, except per share amounts):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Net income
 
$
45,345

 
$
38,466

 
 
 
 
 
Shares used in net income per share computation:
 
 

 
 

Weighted average shares outstanding - basic
 
166,302

 
165,317

Effect of potentially dilutive equivalent shares
 
2,495

 
3,439

Weighted average shares outstanding - diluted
 
168,797

 
168,756

 
 
 
 
 
Net income per share:
 
 

 
 

Basic
 
$
0.27

 
$
0.23

Diluted
 
$
0.27

 
$
0.23


 
Share equivalents attributable to outstanding stock options, restricted stock units ("RSUs") and employee share purchase rights (ESPP) totaling 2.0 million and 1.5 million for the three months ended June 30, 2019 and 2018, respectively, were excluded from the calculation of diluted net income per share because the combined exercise price and average unamortized grant date fair value upon exercise of these options and ESPP or vesting of RSUs were greater than the average market price of the Company's shares during the periods presented herein, and therefore their inclusion would have been anti-dilutive. Performance-based awards were not included because all necessary conditions have not been satisfied by the end of the respective period, and those shares were not issuable if the end of the reporting period was the end of the contingency period.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans
3 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
Employee Benefit Plans Employee Benefit Plans
 
Employee Share Purchase Plans and Stock Incentive Plans
 
As of June 30, 2019, the Company offers the 2006 Employee Share Purchase Plan, as amended and restated (Non-U.S.) (2006 ESPP), the 1996 Employee Share Purchase Plan (U.S.), as amended and restated (1996 ESPP), the 2006 Stock Incentive Plan, as amended and restated (2006 Plan), and the 2012 Stock Inducement Equity Plan (2012 Plan).

The following table summarizes the share-based compensation expense and total income tax benefit recognized for share-based awards for the three months ended June 30, 2019 and 2018 (in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Cost of goods sold
 
$
1,158

 
$
1,130

Marketing and selling
 
6,849

 
5,786

Research and development
 
2,154

 
1,549

General and administrative
 
2,057

 
4,794

Total share-based compensation expense
 
12,218

 
13,259

Income tax benefit
 
(6,800
)
 
(9,529
)
Total share-based compensation expense, net of income tax benefit
 
$
5,418

 
$
3,730



The income tax benefit in the respective period primarily consists of tax benefit related to the share-based compensation expense for the period and direct tax benefit realized, including net excess tax benefits recognized from share-based awards vested or exercised during the period.

As of June 30, 2019 and 2018, the balance of capitalized share-based compensation included in inventory was $0.9 million and $0.6 million, respectively.
 
Defined Benefit Plans
 
Certain of the Company’s subsidiaries sponsor defined benefit pension plans or non-retirement post-employment benefits covering substantially all of their employees. Benefits are provided based on employees’ years of service and earnings, or in accordance with applicable employee benefit regulations. The Company’s practice is to fund amounts sufficient to meet the requirements set forth in the applicable employee benefit and tax regulations. The costs recorded of $2.4 million and $2.3 million for the three months ended June 30, 2019 and 2018, respectively, were primarily related to service costs.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes
3 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
 
The Company is incorporated in Switzerland but operates in various countries with differing tax laws and rates. Further, a portion of the Company’s income before taxes and the provision for (benefit from) income taxes are generated outside of Switzerland.

The income tax provision for the three months ended June 30, 2019 was $6.5 million based on an effective income tax rate of 12.6% of pre-tax income, compared to an income tax benefit of $5.2 million based on an effective income tax rate of (15.7)% of pre-tax income for the three months ended June 30, 2018.

On May 19, 2019, the Swiss electorate approved the Federal Act on Tax Reform and AHV Financing ("TRAF"), a major reform to better align the Swiss tax system with international tax standards. The tax reform is expected to take effect on January 1, 2020. As of June 30, 2019, TRAF has not been enacted as the federal and cantonal legislative procedures are in process.

The change in the effective income tax rate for the three months ended June 30, 2019, compared to the same period ended June 30, 2018, was primarily due to the mix of income and losses in the various tax jurisdictions which the Company operates and the transitional income tax impact in Switzerland. The Company has benefited from a longstanding tax ruling from the canton of Vaud through March 31, 2019. The transitional income tax impact represents income tax provision at the current full statutory income tax rate of 13.62%, without taking account of the federal and cantonal tax reform yet to be enacted. In the three months ended June 30, 2019, there was a discrete tax provision of $2.3 million to record net deferred tax liability in Switzerland. Furthermore, there were discrete tax benefits of $5.8 million and $1.2 million from the recognition of excess tax benefits in the United States and reversal of uncertain tax positions from the expiration of statutes of limitations, respectively, in the three-month period ended June 30, 2019, compared with $8.3 million and $0.9 million, respectively, in the three-month period ended June 30, 2018.

As of June 30, 2019 and March 31, 2019, the total amount of unrecognized tax benefits due to uncertain tax positions was $77.3 million and $76.5 million, respectively, all of which would affect the effective income tax rate if recognized.

As of June 30, 2019 and March 31, 2019, the Company had $36.1 million and $36.4 million, respectively, in non-current income taxes payable including interest and penalties, related to the Company's income tax liability for uncertain tax positions.
 
The Company recognizes interest and penalties related to unrecognized tax positions in income tax provision. As of June 30, 2019 and March 31, 2019, the Company had $2.6 million and $2.5 million, respectively, of accrued interest and penalties related to uncertain tax positions.
 
Although the Company has adequately provided for uncertain tax positions, the provisions on these positions may change as revised estimates are made or the underlying matters are settled or otherwise resolved. During fiscal year 2020, the Company continues to review its tax positions and provide for or reverse unrecognized tax benefits as they arise. During the next twelve months, it is reasonably possible that the amount of unrecognized tax
benefits could increase or decrease significantly due to changes in tax law in various jurisdictions, new tax audits and changes in the U.S. dollar as compared to other currencies. Excluding these factors, uncertain tax positions may decrease by as much as $3.7 million from the lapse of the statutes of limitations in various jurisdictions during the next twelve months.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Components
3 Months Ended
Jun. 30, 2019
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
 
The following table presents the components of certain balance sheet asset amounts as of June 30 and March 31, 2019 (in thousands): 
 
 
June 30, 2019
 
March 31, 2019
Accounts receivable, net:
 
 

 
 

Accounts receivable
 
$
602,656

 
$
573,348

Allowance for doubtful accounts
 
(1,029
)
 
(84
)
Allowance for sales returns
 
(5,505
)
 
(6,486
)
Allowance for cooperative marketing arrangements
 
(34,480
)
 
(35,080
)
Allowance for customer incentive programs
 
(58,021
)
 
(60,036
)
Allowance for pricing programs
 
(84,805
)
 
(88,353
)
 
 
$
418,816

 
$
383,309

Inventories:
 
 

 
 

Raw materials
 
$
41,380

 
$
40,970

Finished goods
 
255,627

 
252,525

 
 
$
297,007

 
$
293,495

Other current assets:
 
 

 
 

Value-added tax receivables
 
$
34,989

 
$
34,321

Prepaid expenses and other assets
 
33,938

 
34,795

 
 
$
68,927

 
$
69,116

Property, plant and equipment, net:
 
 

 
 

Property, plant and equipment at cost
 
$
362,099

 
$
359,345

Accumulated depreciation and amortization
 
(285,386
)
 
(280,793
)
 
 
$
76,713

 
$
78,552

Other assets:
 
 

 
 

Deferred tax assets
 
$
96,183

 
$
90,808

Right-of-use assets (1)
 
31,994

 

Trading investments for deferred compensation plan
 
23,420

 
20,363

Investments in privately held companies
 
16,371

 
16,022

Other assets
 
5,480

 
5,260

 
 
$
173,448

 
$
132,453



(1) Increase of balances was due to the adoption of Topic 842. Refer to Note 1 to the condensed consolidated financial statements for more information.


The following table presents the components of certain balance sheet liability amounts as of June 30 and March 31, 2019 (in thousands): 
 
 
June 30, 2019
 
March 31, 2019
Accrued and other current liabilities:
 
 

 
 

Accrued personnel expenses
 
$
67,869

 
$
103,166

Accrued sales return liability
 
33,735

 
37,749

Accrued customer marketing, pricing and incentive programs
 
139,625

 
143,888

Lease liability (1)
 
12,358

 

Warranty accrual
 
22,461

 
21,524

Income taxes payable
 
7,445

 
6,207

Other current liabilities
 
111,182

 
121,363

 
 
$
394,675

 
$
433,897

Other non-current liabilities:
 
 

 
 

Warranty accrual
 
$
13,353

 
$
12,705

Obligation for deferred compensation plan
 
23,420

 
20,363

Employee benefit plan obligation
 
51,978

 
51,448

Lease liability (1)
 
25,816

 

Deferred tax liability
 
4,351

 
2,050

Other non-current liabilities
 
1,193

 
7,016

 
 
$
120,111

 
$
93,582


(1) Increase of balances was due to the adoption of Topic 842. Refer to Note 1 to the condensed consolidated financial statements for more information.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements
3 Months Ended
Jun. 30, 2019
Financial Instruments, Owned, at Fair Value [Abstract]  
Fair Value Measurements Fair Value Measurements
 
Fair Value Measurements
 
The Company considers fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The Company utilizes the following three-level fair value hierarchy to establish the priorities of the inputs used to measure fair value:
 
Level 1 — Quoted prices in active markets for identical assets or liabilities.
 
Level 2 — Observable inputs other than quoted market prices included in Level 1, such as: quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
 
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

The following table presents the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis, excluding assets related to the Company’s defined benefit pension plans, classified by the level within the fair value hierarchy (in thousands): 
 
 
June 30, 2019
 
March 31, 2019
 
 
Level 1
 
Level 2
 
Level 3
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 
 
 
 
 

 
 

 
 

Cash equivalents
 
$
497,035

 
$

 
$

 
$
496,434

 
$

 
$

 
 
 

 
 

 
 

 
 

 
 

 
 

Trading investments for deferred compensation plan included in other assets:
 
 

 
 
 
 
 
 

 
 

 
 

Money market funds
 
$
5,315

 
$

 
$

 
$
4,080

 
$

 
$

Mutual funds
 
18,105

 

 

 
16,283

 

 

Total of trading investments for deferred compensation plan
 
$
23,420

 
$

 
$

 
$
20,363

 
$

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
Currency exchange derivative assets
included in other current assets
 
$

 
$
176

 
$

 
$

 
$
455

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
Currency exchange derivative liabilities
included in accrued and other current liabilities
 
$

 
$
1,177

 
$

 
$

 
$
36

 
$


 
Investment Securities
 
The marketable securities for the Company's deferred compensation plan were recorded at a fair value of $23.4 million and $20.4 million, as of June 30, 2019 and March 31, 2019, respectively, based on quoted market prices. Quoted market prices are observable inputs that are classified as Level 1 within the fair value hierarchy. Unrealized gains (losses) related to trading securities for the three months ended June 30, 2019 and 2018 were not material and are included in other income (expense), net in the Company's condensed consolidated statements of operations.

Equity Method Investments

The Company has certain non-marketable investments included in other assets that are accounted for under the equity method of accounting, with a carrying value of $7.0 million and $6.6 million as of June 30, 2019 and March 31, 2019, respectively.

Assets Measured at Fair Value on a Nonrecurring Basis

Financial Assets.  The Company has certain investments without readily determinable fair values due to the absence of quoted market prices, the inherent lack of liquidity, and the fact that inputs used to measure fair value are unobservable and require management's judgment. When certain events or circumstances indicate that impairment may exist, the Company revalues the investments using various assumptions, including the financial metrics and ratios of comparable public companies. The carrying value is also adjusted for observable price changes with a same or similar security from the same issuer. The amount of these investments included in other assets as of June 30, 2019 and March 31, 2019 was $9.5 million. There was no impairment of these assets during the three months ended June 30, 2019 or 2018.

Non-Financial Assets. The Company’s non-financial assets, such as intangible assets and acquisition-related property, plant and equipment, are recorded at fair value only upon initial recognition or if an impairment is recognized. There was no impairment of these assets during the three months ended June 30, 2019 or 2018.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Financial Instruments
3 Months Ended
Jun. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments Derivative Financial Instruments
 
Under certain agreements with the respective counterparties to the Company’s derivative contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same type with a single net
amount payable by one party to the other. However, the Company presents its derivative assets and derivative liabilities on a gross basis on the condensed consolidated balance sheets as of June 30, 2019 and March 31, 2019.

The fair value of the Company’s derivative instruments was not material as of June 30, 2019 or March 31, 2019. The amount of gain (loss) recognized on derivatives not designated as hedging instruments was not material in all periods presented herein. The following table presents the amounts of gains (losses) on the Company’s derivative instruments designated as hedging instruments and their locations on its condensed consolidated statements of operations and condensed consolidated statements of comprehensive income for the three months ended June 30, 2019 and 2018 (in thousands):
 
 
Three Months Ended
June 30,
 
 
Amount of Gain (Loss)
Deferred as a Component of Accumulated
Other Comprehensive Loss
 
Amount of Loss (Gain)
Reclassified from Accumulated Other Comprehensive Loss to
Costs of Goods Sold
 
 
2019
 
2018
 
2019
 
2018
Cash flow hedges
 
$
(943
)
 
$
187

 
$
(226
)
 
$
2,851



Cash Flow Hedges
 
The Company enters into cash flow hedge contracts to protect against exchange rate exposure of forecasted inventory purchases. These hedging contracts mature within four months. Gains and losses in the fair value of the effective portion of the hedges are deferred as a component of accumulated other comprehensive loss until the hedged inventory purchases are sold, at which time the gains or losses are reclassified to cost of goods sold. Cash flows from such hedges are classified as operating activities in the condensed consolidated statements of cash flows. Hedging relationships are discontinued when hedging contract is no longer eligible for hedge accounting, or is sold, terminated or exercised, or when Company removes hedge designation for the contract. Gains and losses in the fair value of the effective portion of the discontinued hedges continue to be reported in accumulated other comprehensive loss until the hedged inventory purchases are sold, unless it is probable that the forecasted inventory purchases will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter. In all periods presented herein, there have been no forecasted inventory purchases that were probable to not occur by the end of the originally specified time period or within an additional two-month period of time thereafter. The notional amounts of foreign currency exchange forward contracts outstanding related to forecasted inventory purchases were $68.2 million as of June 30, 2019 and $41.4 million as of March 31, 2019. The Company had $0.8 million of net losses related to its cash flow hedges included in accumulated other comprehensive loss as of June 30, 2019 which will be reclassified into earnings within the next 12 months.
 
Other Derivatives
 
The Company also enters into foreign currency exchange forward and swap contracts to reduce the short-term effects of currency exchange rate fluctuations on certain receivables or payables denominated in currencies other than the functional currencies of its subsidiaries. These contracts generally mature within one month. The primary risk managed by using forward and swap contracts is the currency exchange rate risk. The gains or losses on these contracts are recognized in other income (expense), net in the condensed consolidated statements of operations based on the changes in fair value. The notional amounts of these contracts outstanding as of June 30, 2019 and March 31, 2019 were $53.2 million and $50.4 million, respectively. Open forward and swap contracts outstanding as of June 30, 2019 and March 31, 2019 consisted of contracts in Mexican Pesos, Japanese Yen, Canadian Dollars, Taiwan New Dollars and Australian Dollars to be settled at future dates at pre-determined exchange rates.
 
The fair value of all foreign currency exchange forward and swap contracts is determined based on observable market transactions of spot currency rates and forward rates. Cash flows from these contracts are classified as operating activities in the condensed consolidated statements of cash flows.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets
3 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets

The Company conducts its impairment analysis of goodwill annually at December 31 and as necessary, if changes in facts and circumstances indicate that it is more likely than not that the fair value of the Company’s reporting unit may be less than its carrying amount. There have been no events or circumstances during the three months ended June 30, 2019 that have required the Company to perform an interim assessment of goodwill.

The following table summarizes the activities in the Company’s goodwill balance during the three months ended June 30, 2019 (in thousands):
As of March 31, 2019
 
$
343,684

Currency translation
 
18

As of June 30, 2019
 
$
343,702


The Company's acquired intangible assets subject to amortization were as follows (in thousands):
 
 
June 30, 2019
 
March 31, 2019
 
 
Gross Carrying Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated
Amortization
 
Net Carrying Amount
Trademark and trade names
 
$
36,370

 
$
(14,889
)
 
$
21,481

 
$
36,370

 
$
(13,659
)
 
$
22,711

Developed technology
 
95,207

 
(65,612
)
 
29,595

 
95,207

 
(62,341
)
 
32,866

Customer contracts/relationships
 
84,610

 
(23,554
)
 
61,056

 
84,610

 
(21,188
)
 
63,422

Total
 
$
216,187

 
$
(104,055
)
 
$
112,132

 
$
216,187

 
$
(97,188
)
 
$
118,999


XML 26 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Financing Arrangements
3 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Financing Arrangements Financing Arrangements
 
The Company had several uncommitted, unsecured bank lines of credit aggregating $79.3 million as of June 30, 2019. There are no financial covenants under these lines of credit with which the Company must comply. As of June 30, 2019, the Company had outstanding bank guarantees of $15.7 million under these lines of credit. There was no borrowing outstanding under these lines of credit as of June 30, 2019 or March 31, 2019.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies
3 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
 
Product Warranties
 
Changes in the Company’s warranty liability for the three months ended June 30, 2019 and 2018 were as follows (in thousands): 
 
Three Months Ended
June 30,
 
2019
 
2018
Beginning of the period
$
34,229

 
$
27,573

Provision
8,535

 
7,364

Settlements
(6,977
)
 
(6,552
)
Currency translation
27

 
468

End of the period
$
35,814

 
$
28,853



Indemnifications
 
The Company indemnifies certain of its suppliers and customers for losses arising from matters such as intellectual property disputes and product safety defects, subject to certain restrictions. The scope of these indemnities varies, but in some instances, includes indemnification for damages and expenses, including reasonable attorneys’ fees. As of June 30, 2019, no amounts have been accrued for these indemnification provisions. The Company does not believe, based on historical experience and information currently available, that it is probable that any material amounts will be required to be paid under its indemnification arrangements.
 
The Company also indemnifies its current and former directors and certain of its current and former officers. Certain costs incurred for providing such indemnification may be recoverable under various insurance policies. The Company is unable to reasonably estimate the maximum amount that could be payable under these arrangements because these exposures are not limited, the obligations are conditional in nature and the facts and circumstances involved in any situation that might arise are variable.

Legal Proceedings
 
From time to time the Company is involved in claims and legal proceedings that arise in the ordinary course of its business. The Company is currently subject to several such claims and a small number of legal proceedings. The Company believes that these matters lack merit and intends to vigorously defend against them. Based on currently available information, the Company does not believe that resolution of pending matters will have a material adverse effect on its financial condition, cash flows or results of operations. However, litigation is subject to inherent uncertainties, and there can be no assurances that the Company’s defenses will be successful or that any such lawsuit or claim would not have a material adverse impact on the Company’s business, financial condition, cash flows or results of operations in a particular period. Any claims or proceedings against the Company, whether meritorious or not, can have an adverse impact because of defense costs, diversion of management and operational resources, negative publicity and other factors. Any failure to obtain a necessary license or other rights, or litigation arising out of intellectual property claims, could adversely affect the Company’s business.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Shareholders' Equity
3 Months Ended
Jun. 30, 2019
Stockholders' Equity Note [Abstract]  
Shareholders' Equity Shareholders’ Equity
 
Share Repurchase Program

In March 2017, the Company's Board of Directors approved the 2017 share buyback program, which authorizes the Company to use up to $250.0 million to purchase up to 17.3 million shares of its own shares. The Company's share buyback program is expected to remain in effect for a period of three years. Shares may be repurchased from time to time on the open market, through block trades or otherwise. Purchases may be started or stopped at any time without prior notice depending on market conditions and other factors. As of June 30, 2019, $172.4 million is still available for repurchase under the 2017 buyback program.

Accumulated Other Comprehensive Income (Loss)
 
The accumulated other comprehensive income (loss) was as follows (in thousands):
 
 
Accumulated Other Comprehensive Income (Loss)
 
 
Cumulative
Translation
Adjustment
(1)
 
Defined
Benefit
Plan 
(1)
 
Deferred Hedging Losses (1)
 
Total
March 31, 2019
 
$
(92,148
)
 
$
(13,932
)
 
$
382

 
$
(105,698
)
Other comprehensive income (loss)
 
(278
)
 
(258
)
 
(1,169
)
 
(1,705
)
June 30, 2019
 
$
(92,426
)
 
$
(14,190
)
 
$
(787
)
 
$
(107,403
)
 
(1)        Tax effect was not significant as of June 30 or March 31, 2019.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information
3 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Segment Information Segment Information
 
The Company has determined that it operates in a single operating segment that encompasses the design, manufacturing and marketing of peripherals for PCs, tablets and other digital platforms. Operating performance measures are provided directly to the Company's CEO, who is considered to be the Company’s Chief Operating Decision Maker. The CEO periodically reviews information such as sales and adjusted operating income (loss) to make business decisions. These operating performance measures do not include restructuring charges (credits), net, share-based compensation expense, amortization of intangible assets, charges from the purchase accounting effect on inventory, acquisition-related costs or change in fair value of contingent consideration from business acquisition.

Sales by product categories and sales channels, excluding intercompany transactions, for the three months ended June 30, 2019 and 2018 were as follows (in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Pointing Devices
 
$
121,983

 
$
127,790

Keyboards & Combos
 
128,679

 
128,222

PC Webcams
 
28,128

 
29,674

Tablet & Other Accessories
 
38,339

 
32,436

Video Collaboration
 
73,424

 
58,792

Mobile Speakers
 
50,416

 
34,327

Audio & Wearables
 
58,624

 
52,154

Gaming
 
134,515

 
136,026

Smart Home
 
9,864

 
9,011

Other (1)
 
253

 
48

Total sales
 
$
644,225

 
$
608,480


(1) Other category includes products that the Company currently intends to phase out, or has already phased out, because they are no longer strategic to the Company's business.
Sales by geographic region (based on the customers’ locations) for the three months ended June 30, 2019 and 2018 were as follows (in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Americas
 
$
293,445

 
$
276,928

EMEA
 
179,106

 
160,632

Asia Pacific
 
171,674

 
170,920

Total sales
 
$
644,225

 
$
608,480


 
Sales are attributed to countries on the basis of the customers’ locations.

The United States, Germany, and China each represented more than 10% of the total consolidated sales for each of the periods presented herein. No other countries represented 10% or more of the Company’s total consolidated sales for the periods presented herein.

Switzerland, the Company’s home domicile, represented 3% of the Company's total consolidated sales for the three months ended June 30, 2019 and represented 2% of the Company's total consolidated sales for the three months ended June 30, 2018.

Two customers of the Company each represented more than 10% of the total consolidated gross sales for each of the periods presented herein.
 
Property, plant and equipment, net by geographic region were as follows (in thousands):
 
 
June 30, 2019
 
March 31, 2019
Americas
 
$
27,746

 
$
29,813

EMEA
 
4,803

 
4,537

Asia Pacific
 
44,164

 
44,202

Total property, plant and equipment, net
 
$
76,713

 
$
78,552


 
Property, plant and equipment, net in the United States and China were $27.7 million and $36.5 million, respectively, as of June 30, 2019, and $29.8 million and $36.4 million, respectively, as of March 31, 2019. No other countries represented 10% or more of the Company’s total consolidated property, plant and equipment, net as of
June 30, 2019 or March 31, 2019. Property, plant and equipment, net in Switzerland, the Company’s home domicile, were $2.0 million and $1.7 million as of June 30, 2019 and March 31, 2019, respectively.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring
3 Months Ended
Jun. 30, 2019
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring

During the first quarter of fiscal year 2019, the Company implemented a restructuring plan to streamline and realign the Company's overall organizational structure and reallocate resources to support long-term growth opportunities. In July 2018, the Company's Board of Directors approved additional costs under this restructuring plan, totaling pre-tax charges of approximately $10.0 million to $15.0 million, of which $11.8 million has been recognized cumulatively as of June 30, 2019. The total charges consisted of cash severance and other personnel costs and are presented as restructuring charges, net in the condensed consolidated statements of operations, and the accrual balances are presented in accrued and other current liabilities in the condensed consolidated balance sheets. As of June 30, 2019, the Company has substantially completed this restructuring plan.

The following table summarizes restructuring related activities during the three months ended June 30, 2019 (in thousands):
 
 
Termination
Benefits
Accrual balance at March 31, 2019
 
$
4,389

Charges
 
478

Cash payments
 
(1,956
)
Accrual balance at June 30, 2019
 
$
2,911


XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Leases
3 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Leases Leases

The Company is a lessee in several noncancellable operating leases, primarily real estate facilities for office space and for transportation and office equipment. The Company accounts for leases in accordance with Topic 842 (see Note 1) and determines if an arrangement is a lease or contains a lease at contract inception. ROU assets are included in other assets, short-term lease liabilities are included in accrued and other current liabilities, and long-term lease liabilities are included in other non-current liabilities on the Company's unaudited condensed consolidated balance sheet. Leases with an initial term of 12 months or less are not recorded on the balance sheet. For the Company's operating leases, the Company accounts for the lease and non-lease components as a single lease component. Lease expense is recognized on a straight-line basis over the lease term.

For operating leases, the lease liability is initially and subsequently measured at the present value of the unpaid lease payments at lease commencement date. Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if the rate cannot be readily determined, its incremental borrowing rate. As the rate implicit in the lease is not readily determinable for the Company's operating leases, the Company generally uses an incremental borrowing rate as the discount rate for the lease. The Company's incremental borrowing rate is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. Because the Company does not generally borrow in a collateralized basis, it uses its understanding of what its collateralized credit rating would be as an input to deriving an appropriate incremental borrowing rate. The operating lease right-of-use asset includes any lease payments made and excludes lease incentives.

The Company's lease arrangements comprise of operating leases with various expiration dates through December 31, 2030. The lease term for all of the Company’s leases includes the noncancellable period of the lease. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into our determination of the duration of the lease arrangement.

The Company's leases do not contain any material residual value guarantees.

For the three months ended June 30, 2019, the total operating lease costs were $3.3 million, which included short-term lease costs and sublease income. Total variable lease costs were immaterial during the three months ended June 30, 2019. The total operating and variable lease costs were included in cost of goods sold, marketing
and selling, research and development, and general and administrative in the Company's unaudited condensed consolidated statement of operations.

As of June 30, 2019, the weighted-average remaining lease term was 4 years, and the weighted-average discount rate was 2.9%.

For the three months ended June 30, 2019, cash paid for amounts included in the measurement of operating lease liabilities was $3.1 million and right-of-use assets obtained in exchange for new operating lease liabilities was $3.4 million.

Future lease payments included in the measurement of lease liabilities as of June 30, 2019 for the following five fiscal years and thereafter are as follows (in thousands):

 
Operating Lease
Remaining 2020
$
10,294

2021
11,003

2022
9,065

2023
5,486

2024
1,236

Thereafter
3,655

Total lease payments
40,739

Less interest
(2,565
)
Present value of lease liabilities
$
38,174



Future minimum lease payments, as defined under the previous lease accounting guidance of ASC Topic 840 under our non-cancelable operating leases as of March 31, 2019 were as follows (in thousands):

Years Ending March 31,
Operating Lease
2020
$
11,849

2021
10,002

2022
7,882

2023
5,111

2024
1,130

Thereafter
3,646

Total lease payments
$
39,620


XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.2
The Company and Summary of Significant Accounting Policies and Estimates (Policies)
3 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
 
The condensed consolidated financial statements include the accounts of Logitech and its subsidiaries. All intercompany balances and transactions have been eliminated. The condensed consolidated financial statements are presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and therefore do not include all the information required by GAAP for complete financial statements. The condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements for the fiscal year ended March 31, 2019, included in its Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on May 17, 2019. 

In the opinion of management, these condensed consolidated financial statements include all adjustments, consisting of only normal and recurring adjustments, necessary and in all material aspects, for a fair statement of the results of operations, comprehensive income, financial position, cash flows and changes in shareholders' equity for the periods presented. Operating results for the three months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020, or any future periods.
Use of Estimates
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements. Management bases its estimates on historical experience and various other assumptions believed to be reasonable. Significant estimates and assumptions made by management involve the fair value of goodwill, intangible assets acquired from business acquisitions, valuation of operating right-of-use assets, warranty liabilities, accruals for customer incentives, cooperative marketing, and pricing programs (Customer Programs) and related breakage when appropriate, accrued sales return liability, allowance for doubtful accounts, inventory valuation, share-based compensation expense, uncertain tax positions, and valuation allowances for deferred tax assets.
Although these estimates are based on management’s best knowledge of current events and actions that may impact the Company in the future, actual results could differ materially from these estimates.
Recent Accounting Pronouncements Issued and Adopted
Recent Accounting Pronouncements Adopted

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, "Leases (Topic 842)" (ASU 2016-02 or Topic 842), which requires a lessee to recognize right-of-use (ROU) assets and lease liabilities arising from operating and financing leases with terms longer than 12 months on the consolidated balance sheets and to disclose key information about leasing arrangements.

The Company adopted the new standard effective April 1, 2019 and recorded an ROU asset and lease liability related to its operating leases. The Company used the modified retrospective approach with the effective date as the date of initial application. Accordingly, the Company applied the new lease standard prospectively to leases existing or commencing on or after April 1, 2019. Prior period balances and disclosures have not been restated. The Company elected the package of transitional practical expedients, which among other provisions, allows the Company to not reassess under the new standard the Company's prior conclusions about lease identification, lease classification and initial direct cost, for any existing leases on the adoption date. In addition, for operating leases, the Company elected to account for lease and non-lease components as a single lease component. The Company also made an accounting policy election to not recognize lease liabilities and ROU assets on its condensed consolidated balance sheet for leases that, at the lease commencement date, have a lease term of 12 months or less.

Adoption of the standard resulted in the recognition of $31.3 million of ROU assets and $37.4 million of lease liabilities related to the Company's leases on its condensed consolidated balance sheet on April 1, 2019. The difference of $6.1 million represented deferred rent for leases that existed as of the date of adoption, which decreased the opening balance of ROU assets. In addition, the prepaid rent balance as of the date of adoption increased the opening balance of ROU assets. The deferred rent and prepaid rent balances were derecognized as of the date of adoption and no adjustment was made to retained earnings. The adoption of the standard did not have an impact on our condensed consolidated statement of operations, comprehensive income, changes in shareholders' equity or cash flows.

In August 2018, the FASB issued ASU 2018-15, "Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract" (ASU 2018-15), which clarifies that implementation costs incurred by customers in cloud computing arrangements are deferred if they would be capitalized by customers in software licensing arrangements under the internal-use software guidance. ASU 2018-15 is effective for annual and interim periods in fiscal years beginning after December 15, 2019, with early adoption permitted. Entities have the option to apply the guidance prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company adopted this standard effective April 1, 2019 using a prospective adoption method. The adoption of ASU 2018-15 did not have a material impact on the Company's condensed consolidated financial statements.

Recent Accounting Pronouncements to be Adopted

In August 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurements" (ASU 2018-13), which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing fair value measurement disclosures. ASU 2018-13 is effective for annual and interim periods in fiscal years beginning after December 15, 2019. Early adoption is permitted. Retrospective adoption is required, except for certain disclosures which will be required to be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. The Company does not expect the adoption of ASU 2018-13 will have a material impact on its consolidated financial statements and plans to adopt the standard effective April 1, 2020.

In August 2018, the FASB issued ASU 2018-14, "Compensation - Retirement Benefits - Defined Benefits Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans" (ASU 2018-14), which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing defined benefit plan disclosures. ASU 2018-14 is effective for annual periods in fiscal years ending after December 15, 2020. Retrospective adoption is required and early
adoption is permitted. The Company does not expect the adoption of ASU 2018-14 will have a material impact on its consolidated financial statements and plans to early adopt the standard effective April 1, 2020.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share (Tables)
3 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Schedule of computations of basic and diluted net income per share
The following table summarizes the computations of basic and diluted net income per share for the three months ended June 30, 2019 and June 30, 2018 (in thousands, except per share amounts):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Net income
 
$
45,345

 
$
38,466

 
 
 
 
 
Shares used in net income per share computation:
 
 

 
 

Weighted average shares outstanding - basic
 
166,302

 
165,317

Effect of potentially dilutive equivalent shares
 
2,495

 
3,439

Weighted average shares outstanding - diluted
 
168,797

 
168,756

 
 
 
 
 
Net income per share:
 
 

 
 

Basic
 
$
0.27

 
$
0.23

Diluted
 
$
0.27

 
$
0.23


XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans (Tables)
3 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
Summary of share-based compensation expense and related tax benefit recognized
The following table summarizes the share-based compensation expense and total income tax benefit recognized for share-based awards for the three months ended June 30, 2019 and 2018 (in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Cost of goods sold
 
$
1,158

 
$
1,130

Marketing and selling
 
6,849

 
5,786

Research and development
 
2,154

 
1,549

General and administrative
 
2,057

 
4,794

Total share-based compensation expense
 
12,218

 
13,259

Income tax benefit
 
(6,800
)
 
(9,529
)
Total share-based compensation expense, net of income tax benefit
 
$
5,418

 
$
3,730



XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Components (Tables)
3 Months Ended
Jun. 30, 2019
Balance Sheet Related Disclosures [Abstract]  
Schedule of components of balance sheet asset
The following table presents the components of certain balance sheet asset amounts as of June 30 and March 31, 2019 (in thousands): 
 
 
June 30, 2019
 
March 31, 2019
Accounts receivable, net:
 
 

 
 

Accounts receivable
 
$
602,656

 
$
573,348

Allowance for doubtful accounts
 
(1,029
)
 
(84
)
Allowance for sales returns
 
(5,505
)
 
(6,486
)
Allowance for cooperative marketing arrangements
 
(34,480
)
 
(35,080
)
Allowance for customer incentive programs
 
(58,021
)
 
(60,036
)
Allowance for pricing programs
 
(84,805
)
 
(88,353
)
 
 
$
418,816

 
$
383,309

Inventories:
 
 

 
 

Raw materials
 
$
41,380

 
$
40,970

Finished goods
 
255,627

 
252,525

 
 
$
297,007

 
$
293,495

Other current assets:
 
 

 
 

Value-added tax receivables
 
$
34,989

 
$
34,321

Prepaid expenses and other assets
 
33,938

 
34,795

 
 
$
68,927

 
$
69,116

Property, plant and equipment, net:
 
 

 
 

Property, plant and equipment at cost
 
$
362,099

 
$
359,345

Accumulated depreciation and amortization
 
(285,386
)
 
(280,793
)
 
 
$
76,713

 
$
78,552

Other assets:
 
 

 
 

Deferred tax assets
 
$
96,183

 
$
90,808

Right-of-use assets (1)
 
31,994

 

Trading investments for deferred compensation plan
 
23,420

 
20,363

Investments in privately held companies
 
16,371

 
16,022

Other assets
 
5,480

 
5,260

 
 
$
173,448

 
$
132,453



(1) Increase of balances was due to the adoption of Topic 842. Refer to Note 1 to the condensed consolidated financial statements for more information.

Schedule of components of balance sheet liability

The following table presents the components of certain balance sheet liability amounts as of June 30 and March 31, 2019 (in thousands): 
 
 
June 30, 2019
 
March 31, 2019
Accrued and other current liabilities:
 
 

 
 

Accrued personnel expenses
 
$
67,869

 
$
103,166

Accrued sales return liability
 
33,735

 
37,749

Accrued customer marketing, pricing and incentive programs
 
139,625

 
143,888

Lease liability (1)
 
12,358

 

Warranty accrual
 
22,461

 
21,524

Income taxes payable
 
7,445

 
6,207

Other current liabilities
 
111,182

 
121,363

 
 
$
394,675

 
$
433,897

Other non-current liabilities:
 
 

 
 

Warranty accrual
 
$
13,353

 
$
12,705

Obligation for deferred compensation plan
 
23,420

 
20,363

Employee benefit plan obligation
 
51,978

 
51,448

Lease liability (1)
 
25,816

 

Deferred tax liability
 
4,351

 
2,050

Other non-current liabilities
 
1,193

 
7,016

 
 
$
120,111

 
$
93,582


(1) Increase of balances was due to the adoption of Topic 842. Refer to Note 1 to the condensed consolidated financial statements for more information.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Tables)
3 Months Ended
Jun. 30, 2019
Financial Instruments, Owned, at Fair Value [Abstract]  
Schedule of financial assets and liabilities accounted for at fair value and classified by level within the fair value hierarchy
The following table presents the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis, excluding assets related to the Company’s defined benefit pension plans, classified by the level within the fair value hierarchy (in thousands): 
 
 
June 30, 2019
 
March 31, 2019
 
 
Level 1
 
Level 2
 
Level 3
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 
 
 
 
 

 
 

 
 

Cash equivalents
 
$
497,035

 
$

 
$

 
$
496,434

 
$

 
$

 
 
 

 
 

 
 

 
 

 
 

 
 

Trading investments for deferred compensation plan included in other assets:
 
 

 
 
 
 
 
 

 
 

 
 

Money market funds
 
$
5,315

 
$

 
$

 
$
4,080

 
$

 
$

Mutual funds
 
18,105

 

 

 
16,283

 

 

Total of trading investments for deferred compensation plan
 
$
23,420

 
$

 
$

 
$
20,363

 
$

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
Currency exchange derivative assets
included in other current assets
 
$

 
$
176

 
$

 
$

 
$
455

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
Currency exchange derivative liabilities
included in accrued and other current liabilities
 
$

 
$
1,177

 
$

 
$

 
$
36

 
$


XML 37 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Financial Instruments (Tables)
3 Months Ended
Jun. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Cash Flow Hedges Included in AOCI The following table presents the amounts of gains (losses) on the Company’s derivative instruments designated as hedging instruments and their locations on its condensed consolidated statements of operations and condensed consolidated statements of comprehensive income for the three months ended June 30, 2019 and 2018 (in thousands):
 
 
Three Months Ended
June 30,
 
 
Amount of Gain (Loss)
Deferred as a Component of Accumulated
Other Comprehensive Loss
 
Amount of Loss (Gain)
Reclassified from Accumulated Other Comprehensive Loss to
Costs of Goods Sold
 
 
2019
 
2018
 
2019
 
2018
Cash flow hedges
 
$
(943
)
 
$
187

 
$
(226
)
 
$
2,851


XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of activity in the goodwill account

The following table summarizes the activities in the Company’s goodwill balance during the three months ended June 30, 2019 (in thousands):
As of March 31, 2019
 
$
343,684

Currency translation
 
18

As of June 30, 2019
 
$
343,702


Schedule of intangible assets subject to amortization
The Company's acquired intangible assets subject to amortization were as follows (in thousands):
 
 
June 30, 2019
 
March 31, 2019
 
 
Gross Carrying Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated
Amortization
 
Net Carrying Amount
Trademark and trade names
 
$
36,370

 
$
(14,889
)
 
$
21,481

 
$
36,370

 
$
(13,659
)
 
$
22,711

Developed technology
 
95,207

 
(65,612
)
 
29,595

 
95,207

 
(62,341
)
 
32,866

Customer contracts/relationships
 
84,610

 
(23,554
)
 
61,056

 
84,610

 
(21,188
)
 
63,422

Total
 
$
216,187

 
$
(104,055
)
 
$
112,132

 
$
216,187

 
$
(97,188
)
 
$
118,999


XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
3 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of warranty liability
Changes in the Company’s warranty liability for the three months ended June 30, 2019 and 2018 were as follows (in thousands): 
 
Three Months Ended
June 30,
 
2019
 
2018
Beginning of the period
$
34,229

 
$
27,573

Provision
8,535

 
7,364

Settlements
(6,977
)
 
(6,552
)
Currency translation
27

 
468

End of the period
$
35,814

 
$
28,853



XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Shareholders' Equity (Tables)
3 Months Ended
Jun. 30, 2019
Stockholders' Equity Note [Abstract]  
Schedule of components of accumulated other comprehensive income (loss)
The accumulated other comprehensive income (loss) was as follows (in thousands):
 
 
Accumulated Other Comprehensive Income (Loss)
 
 
Cumulative
Translation
Adjustment
(1)
 
Defined
Benefit
Plan 
(1)
 
Deferred Hedging Losses (1)
 
Total
March 31, 2019
 
$
(92,148
)
 
$
(13,932
)
 
$
382

 
$
(105,698
)
Other comprehensive income (loss)
 
(278
)
 
(258
)
 
(1,169
)
 
(1,705
)
June 30, 2019
 
$
(92,426
)
 
$
(14,190
)
 
$
(787
)
 
$
(107,403
)
 
(1)        Tax effect was not significant as of June 30 or March 31, 2019.
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information (Tables)
3 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Schedule of net sales by product categories, excluding intercompany transactions ales by product categories and sales channels, excluding intercompany transactions, for the three months ended June 30, 2019 and 2018 were as follows (in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Pointing Devices
 
$
121,983

 
$
127,790

Keyboards & Combos
 
128,679

 
128,222

PC Webcams
 
28,128

 
29,674

Tablet & Other Accessories
 
38,339

 
32,436

Video Collaboration
 
73,424

 
58,792

Mobile Speakers
 
50,416

 
34,327

Audio & Wearables
 
58,624

 
52,154

Gaming
 
134,515

 
136,026

Smart Home
 
9,864

 
9,011

Other (1)
 
253

 
48

Total sales
 
$
644,225

 
$
608,480


(1) Other category includes products that the Company currently intends to phase out, or has already phased out, because they are no longer strategic to the Company's business.
Schedule of net sales to unaffiliated customers by geographic region ales by geographic region (based on the customers’ locations) for the three months ended June 30, 2019 and 2018 were as follows (in thousands):
 
 
Three Months Ended
June 30,
 
 
2019
 
2018
Americas
 
$
293,445

 
$
276,928

EMEA
 
179,106

 
160,632

Asia Pacific
 
171,674

 
170,920

Total sales
 
$
644,225

 
$
608,480


Schedule of long-lived assets by geographic region
Property, plant and equipment, net by geographic region were as follows (in thousands):
 
 
June 30, 2019
 
March 31, 2019
Americas
 
$
27,746

 
$
29,813

EMEA
 
4,803

 
4,537

Asia Pacific
 
44,164

 
44,202

Total property, plant and equipment, net
 
$
76,713

 
$
78,552


XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring (Tables)
3 Months Ended
Jun. 30, 2019
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Costs
The following table summarizes restructuring related activities during the three months ended June 30, 2019 (in thousands):
 
 
Termination
Benefits
Accrual balance at March 31, 2019
 
$
4,389

Charges
 
478

Cash payments
 
(1,956
)
Accrual balance at June 30, 2019
 
$
2,911


XML 43 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Tables)
3 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Maturity of lease liabilities under non-cancelable operating leases
Future lease payments included in the measurement of lease liabilities as of June 30, 2019 for the following five fiscal years and thereafter are as follows (in thousands):

 
Operating Lease
Remaining 2020
$
10,294

2021
11,003

2022
9,065

2023
5,486

2024
1,236

Thereafter
3,655

Total lease payments
40,739

Less interest
(2,565
)
Present value of lease liabilities
$
38,174


Schedule of future minimum rental payments under non-cancelable operating leases
Future minimum lease payments, as defined under the previous lease accounting guidance of ASC Topic 840 under our non-cancelable operating leases as of March 31, 2019 were as follows (in thousands):

Years Ending March 31,
Operating Lease
2020
$
11,849

2021
10,002

2022
7,882

2023
5,111

2024
1,130

Thereafter
3,646

Total lease payments
$
39,620


XML 44 R34.htm IDEA: XBRL DOCUMENT v3.19.2
The Company and Summary of Significant Accounting Policies and Estimates - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Apr. 01, 2019
Mar. 31, 2019
Accounting Policies [Abstract]      
Right-of-use assets $ 31,994 $ 31,300  
Lease liabilities $ 38,174 $ 37,400  
Deferred rent for leases     $ 6,100
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share - Computation of Basic and Diluted Net Income per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]    
Net income $ 45,345 $ 38,466
Shares used in net income per share computation:    
Weighted average shares outstanding - basic (in shares) 166,302 165,317
Effect of potentially dilutive equivalent shares (in shares) 2,495 3,439
Weighted average shares outstanding - diluted (in shares) 168,797 168,756
Net income per share:    
Basic (in dollars per share) $ 0.27 $ 0.23
Diluted (in dollars per share) $ 0.27 $ 0.23
Anti-dilutive equivalents shares excluded (in shares) 2,000 1,500
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Share-based Compensation Expenses and Related Tax Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Share-based compensation expense and related tax benefit    
Total share-based compensation expense $ 12,218 $ 13,259
Income tax benefit (6,800) (9,529)
Total share-based compensation expense, net of income tax benefit 5,418 3,730
Cost of goods sold    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 1,158 1,130
Marketing and selling    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 6,849 5,786
Research and development    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 2,154 1,549
General and administrative    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense $ 2,057 $ 4,794
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation    
Share-based compensation expenses capitalized as inventory $ 0.9 $ 0.6
Defined benefit plans    
Net periodic benefit cost $ 2.4 $ 2.3
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2019
Operating Loss Carryforwards [Line Items]      
Provision for (benefit from) income taxes $ 6,536 $ (5,217)  
Effective income tax rates 12.60% (15.70%)  
Full statutory income tax rate 13.62%    
Tax benefit from reversal of uncertain tax position $ 2,300    
Discrete tax benefits from recognition of excess tax benefits 5,800 $ 8,300  
Reversal of uncertain tax positions 1,200 $ 900  
Unrecognized tax benefits 77,300   $ 76,500
Accrued interest and penalties related to uncertain tax positions 2,600   2,500
Expected decrease in uncertain tax positions 3,700    
Non-current income tax payable      
Operating Loss Carryforwards [Line Items]      
Unrecognized tax benefits $ 36,100   $ 36,400
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Components - Components of Certain Balance Sheet Asset Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Apr. 01, 2019
Mar. 31, 2019
Accounts receivable, net:      
Accounts receivable $ 602,656   $ 573,348
Accounts receivable, net 418,816   383,309
Inventories:      
Raw materials 41,380   40,970
Finished goods 255,627   252,525
Inventory, net 297,007   293,495
Other current assets:      
Value-added tax receivables 34,989   34,321
Prepaid expenses and other assets 33,938   34,795
Other current assets, total 68,927   69,116
Property, plant and equipment, net:      
Property, plant and equipment at cost 362,099   359,345
Accumulated depreciation and amortization (285,386)   (280,793)
Property, plant and equipment, net 76,713   78,552
Other assets:      
Deferred tax assets 96,183   90,808
Right-of-use assets 31,994 $ 31,300  
Trading investments for deferred compensation plan 23,420   20,363
Investments in privately held companies 16,371   16,022
Other assets 5,480   5,260
Other assets, total 173,448   132,453
Allowance for doubtful accounts      
Accounts receivable, net:      
Valuation allowance for accounts receivable (1,029)   (84)
Allowance for sales returns      
Accounts receivable, net:      
Valuation allowance for accounts receivable (5,505)   (6,486)
Allowance for cooperative marketing arrangements      
Accounts receivable, net:      
Valuation allowance for accounts receivable (34,480)   (35,080)
Allowance for customer incentive programs      
Accounts receivable, net:      
Valuation allowance for accounts receivable (58,021)   (60,036)
Allowance for pricing programs      
Accounts receivable, net:      
Valuation allowance for accounts receivable $ (84,805)   $ (88,353)
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Accrued and other current liabilities:    
Accrued personnel expenses $ 67,869 $ 103,166
Accrued sales return liability 33,735 37,749
Accrued customer marketing, pricing and incentive programs 139,625 143,888
Lease liability 12,358  
Warranty accrual 22,461 21,524
Income taxes payable 7,445 6,207
Other current liabilities 111,182 121,363
Accrued and other current liabilities 394,675 433,897
Other non-current liabilities:    
Warranty accrual 13,353 12,705
Obligation for deferred compensation plan 23,420 20,363
Employee benefit plan obligation 51,978 51,448
Lease liability 25,816  
Deferred tax liability 4,351 2,050
Other non-current liabilities 1,193 7,016
Non-current liabilities $ 120,111 $ 93,582
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements - Financial Assets and Liabilities, Classified by Level (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Assets:    
Trading investments for deferred compensation plan $ 23,420 $ 20,363
Fair Value, Measurements, Recurring | Level 1    
Assets:    
Cash equivalents 497,035 496,434
Trading investments for deferred compensation plan 23,420 20,363
Fair Value, Measurements, Recurring | Level 1 | Foreign exchange contracts    
Assets:    
Currency exchange derivative assets included in other current assets 0 0
Liabilities:    
Currency exchange derivative liabilities included in accrued and other current liabilities 0 0
Fair Value, Measurements, Recurring | Level 1 | Money market funds    
Assets:    
Trading investments for deferred compensation plan 5,315 4,080
Fair Value, Measurements, Recurring | Level 1 | Mutual funds    
Assets:    
Trading investments for deferred compensation plan 18,105 16,283
Fair Value, Measurements, Recurring | Level 2    
Assets:    
Cash equivalents 0 0
Trading investments for deferred compensation plan 0 0
Fair Value, Measurements, Recurring | Level 2 | Foreign exchange contracts    
Assets:    
Currency exchange derivative assets included in other current assets 176 455
Liabilities:    
Currency exchange derivative liabilities included in accrued and other current liabilities 1,177 36
Fair Value, Measurements, Recurring | Level 2 | Money market funds    
Assets:    
Trading investments for deferred compensation plan 0 0
Fair Value, Measurements, Recurring | Level 2 | Mutual funds    
Assets:    
Trading investments for deferred compensation plan 0 0
Fair Value, Measurements, Recurring | Level 3    
Assets:    
Cash equivalents 0 0
Trading investments for deferred compensation plan 0 0
Fair Value, Measurements, Recurring | Level 3 | Foreign exchange contracts    
Assets:    
Currency exchange derivative assets included in other current assets 0 0
Liabilities:    
Currency exchange derivative liabilities included in accrued and other current liabilities 0 0
Fair Value, Measurements, Recurring | Level 3 | Money market funds    
Assets:    
Trading investments for deferred compensation plan 0 0
Fair Value, Measurements, Recurring | Level 3 | Mutual funds    
Assets:    
Trading investments for deferred compensation plan $ 0 $ 0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements - Narrative (Details) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Trading investments for deferred compensation plan $ 23,420,000   $ 20,363,000
Equity method investments 7,000,000.0   6,600,000
Cost method investments 9,500,000   9,500,000
Impairment of non-marketable investments 0 $ 0  
Fair Value, Measurements, Recurring | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Trading investments for deferred compensation plan $ 23,420,000   $ 20,363,000
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Financial Instruments - Gains and Losses on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Amounts of gains and losses on the derivative instruments    
Amount of Gain (Loss) Deferred as a Component of Accumulated Other Comprehensive Loss $ (943) $ 187
Amount of Loss (Gain) Reclassified from Accumulated Other Comprehensive Loss to Costs of Goods Sold (226) 2,851
Designated as hedging instruments | Cash flow hedges    
Amounts of gains and losses on the derivative instruments    
Amount of Gain (Loss) Deferred as a Component of Accumulated Other Comprehensive Loss (943) 187
Amount of Loss (Gain) Reclassified from Accumulated Other Comprehensive Loss to Costs of Goods Sold $ (226) $ 2,851
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Derivative [Line Items]    
Additional term to recognize derivative loss in Accumulated Other Comprehensive Loss 2 months  
Not Designated as Hedging Instrument | Foreign Exchange Forward And Swap    
Derivative [Line Items]    
Derivative term of contract 1 month  
Derivative, notional amount $ 53.2 $ 50.4
Foreign Exchange Forward | Designated as hedging instruments | Cash flow hedges    
Derivative [Line Items]    
Derivative term of contract 4 months  
Derivative, notional amount $ 68.2 $ 41.4
Cash flow hedge gain to be reclassified within twelve months $ (0.8)  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets - Summary of Activity In Goodwill Balance (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2019
USD ($)
Goodwill  
Balance at the beginning of the period $ 343,684
Currency translation 18
Balance at the end of the period $ 343,702
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets - Schedule of Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 216,187 $ 216,187
Accumulated Amortization (104,055) (97,188)
Net Carrying Amount 112,132 118,999
Trademark and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 36,370 36,370
Accumulated Amortization (14,889) (13,659)
Net Carrying Amount 21,481 22,711
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 95,207 95,207
Accumulated Amortization (65,612) (62,341)
Net Carrying Amount 29,595 32,866
Customer contracts/relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 84,610 84,610
Accumulated Amortization (23,554) (21,188)
Net Carrying Amount $ 61,056 $ 63,422
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Financing Arrangements - Narrative (Details) - USD ($)
Jun. 30, 2019
Mar. 31, 2019
Financing Arrangements    
Outstanding borrowings $ 0 $ 0
Line of Credit    
Financing Arrangements    
Maximum borrowing capacity 79,300,000  
Outstanding bank guarantees $ 15,700,000  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Changes in Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Changes in the warranty liability:    
Beginning of the period $ 34,229 $ 27,573
Provision 8,535 7,364
Settlements (6,977) (6,552)
Currency translation 27 468
End of the period $ 35,814 $ 28,853
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Narrative (Details)
Jun. 30, 2019
USD ($)
Indemnification agreement  
Other Commitments [Line Items]  
Amount accrued for indemnification provisions $ 0
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Shareholders' Equity - Narrative (Details) - USD ($)
1 Months Ended
Mar. 31, 2017
Jun. 30, 2019
Stockholders' Equity Note [Abstract]    
Authorized amount in buyback program $ 250,000,000.0  
Shares authorized to be repurchased (in shares) 17,300,000  
Period to complete share repurchase program 3 years  
Remaining number of shares authorized to be repurchased (in shares)   172,400,000
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Accumulated Other Comprehensive Income (Loss)    
Beginning of the period $ 1,176,339 $ 1,050,557
Other comprehensive income (loss) (1,705) (2,089)
End of the period 1,198,034 1,055,260
Total    
Accumulated Other Comprehensive Income (Loss)    
Beginning of the period (105,698) (93,455)
End of the period (107,403) $ (95,544)
Cumulative Translation Adjustment    
Accumulated Other Comprehensive Income (Loss)    
Beginning of the period (92,148)  
Other comprehensive income (loss) (278)  
End of the period (92,426)  
Defined Benefit Plan    
Accumulated Other Comprehensive Income (Loss)    
Beginning of the period (13,932)  
Other comprehensive income (loss) (258)  
End of the period (14,190)  
Deferred Hedging Losses    
Accumulated Other Comprehensive Income (Loss)    
Beginning of the period 382  
Other comprehensive income (loss) (1,169)  
End of the period $ (787)  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information - Net Sales by Product Family- Excluding Intercompany Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting Information [Line Items]    
Net sales $ 644,225 $ 608,480
Pointing Devices    
Segment Reporting Information [Line Items]    
Net sales 121,983 127,790
Keyboards & Combos    
Segment Reporting Information [Line Items]    
Net sales 128,679 128,222
PC Webcams    
Segment Reporting Information [Line Items]    
Net sales 28,128 29,674
Tablet & Other Accessories    
Segment Reporting Information [Line Items]    
Net sales 38,339 32,436
Video Collaboration    
Segment Reporting Information [Line Items]    
Net sales 73,424 58,792
Mobile Speakers    
Segment Reporting Information [Line Items]    
Net sales 50,416 34,327
Audio & Wearables    
Segment Reporting Information [Line Items]    
Net sales 58,624 52,154
Gaming    
Segment Reporting Information [Line Items]    
Net sales 134,515 136,026
Smart Home    
Segment Reporting Information [Line Items]    
Net sales 9,864 9,011
Other    
Segment Reporting Information [Line Items]    
Net sales $ 253 $ 48
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information - Net Sales and Long-Lived Assets by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2019
Net sales to unaffiliated customers and long-lived assets by geographic region      
Net sales $ 644,225 $ 608,480  
Property, plant and equipment, net 76,713   $ 78,552
Americas      
Net sales to unaffiliated customers and long-lived assets by geographic region      
Net sales 293,445 276,928  
Property, plant and equipment, net 27,746   29,813
EMEA      
Net sales to unaffiliated customers and long-lived assets by geographic region      
Net sales 179,106 160,632  
Property, plant and equipment, net 4,803   4,537
Asia Pacific      
Net sales to unaffiliated customers and long-lived assets by geographic region      
Net sales 171,674 $ 170,920  
Property, plant and equipment, net $ 44,164   $ 44,202
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2019
Segment Reporting Information [Line Items]      
Long lived assets $ 76,713   $ 78,552
United States      
Segment Reporting Information [Line Items]      
Long lived assets 27,700   29,800
China      
Segment Reporting Information [Line Items]      
Long lived assets 36,500   36,400
Switzerland      
Segment Reporting Information [Line Items]      
Long lived assets $ 2,000   $ 1,700
Geographic Concentration | Consolidated net sales from continuing operations | Switzerland      
Segment Reporting Information [Line Items]      
Percentage of consolidated net sales 3.00% 2.00%  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Jul. 31, 2018
Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Cumulative charges recognized $ 11.8  
Minimum    
Restructuring Cost and Reserve [Line Items]    
Approved cost of restructuring   $ 10.0
Maximum    
Restructuring Cost and Reserve [Line Items]    
Approved cost of restructuring   $ 15.0
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring - Schedule of Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Restructuring Reserve [Roll Forward]    
Charges $ 478 $ 9,921
Termination Benefits    
Restructuring Reserve [Roll Forward]    
Accrual beginning balance 4,389  
Charges 478  
Cash payments (1,956)  
Accrual ending balance $ 2,911  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Narrative (Details)
$ in Millions
3 Months Ended
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Operating lease costs $ 3.3
Weighted-average remaining lease term 4 years
Weighted-average discount rate 2.90%
Cash paid for operating lease liabilities $ 3.1
Right-of-use assets obtained in exchange for operating lease liabilities $ 3.4
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Apr. 01, 2019
Leases [Abstract]    
Remaining 2020 $ 10,294  
2021 11,003  
2022 9,065  
2023 5,486  
2024 1,236  
Thereafter 3,655  
Total lease payments 40,739  
Less interest (2,565)  
Present value of lease liabilities $ 38,174 $ 37,400
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Future Minimum Rental Payments (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 11,849
2021 10,002
2022 7,882
2023 5,111
2024 1,130
Thereafter 3,646
Total lease payments $ 39,620
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '2"^4X?(\\#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,$% @ =(+Y3B?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 " !T@OE.C,KG@>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NFFU 5'7"X@32$A, G&+$F^+:/XH,6KW]K1A MZX3@ 3C&_N7S9\FM"D+YB,_1!XQD,%V-MG=)J+!A!Z(@ )(ZH)6IG!)N:NY\ MM)*F9]Q#D.I#[A'JJEJ#19):DH096(2%R+I6*Z$B2O+QA-=JP8?/V&>85H ] M6G24@)<<6#=/#,>Q;^$"F&&$T:;O NJ%F*M_8G,'V"DY)K.DAF$HAR;GIATX MO#T]ON1U"^,22:=P^I6,H&/ #3M/?FWN[KB6;W/ MKC_\+L+6:[,S_]CX+-BU\.LNNB]02P,$% @ =(+Y3IE&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 " !T@OE.3-)+95$# '$ & 'AL+W=OIJE9JI=-5;7]SB9.@ YR" MDUS?OL;A:.H=5U6D &9FQV89+[NXZ/:E.RAEHM>Z:KIE?##F>):@ZJ)[ MIX^JL7=VNJT+8R_;?=(=6U5L':FN$DK325(791.O%F[LL5TM],E49:,>VZ@[ MU771_GI0E;XL8Q&_#3R5^X/I!Y+5XECLU5=EOAT?6WN5C%&V9:V:KM1-U*K= M,KX7=VN9]02'^%ZJ2W=S'O5+>=;ZI;_XM%W&:3\C5:F-Z4,4]G!6:U55?20[ MCY]#T'C4[(FWYV_1/[C%V\4\%YU:Z^I'N36'93R+HZW:%:?*/.G+1S4L*(^C M8?6?U5E5%M[/Q&IL=-6Y_VASZHRNARAV*G7Q>CV6C3M>KG>R;*!A @T$&@DT M^2=!#@0Y$H132*XS?> ^"("1;(H4#.Z%-/@"-F6& "!2:,/O<$.$*D6&$*%::<+SP) "$L M,8,2,\Z7G@2 !#(]AQ)SSO=3#2"!7(L4VRGE$?QT(TP@X2)@6L$C^#D'& HD M74#GW@OB$?RT(TP@[P+;5T@>P<\\P@12+[#+!3P3]CYQ7TL_^P@3R#YA[Q/WM?2SCS"![!/V/G%?9W[V$2;T:8"]3]S7 MF9]]A EDG[#WB?LZ\[./,"$5['WBOL[\\H(P@?I"V/O$?9WY]05@0K68L/>) M^SIC[]C_5WS"WB?NZ\RO8@ 35,'>)^[KW'N3UP,F=YAFJ/N3S/XH4)@EW@(D MMW?NETR$"2Q)XBU N6\;A ELFC+P]<[MG?N;)L($ M-DV)MP )OO+]%QIA_$TSN6FK:M7N70?:11M]:ES[>S,Z=KGWY-JR/_!KB_RE M:/=ETT7/VMCFSK5@.ZV-LE-)W]DW\6"[\O&B4CO3GT[M>7MM3:\71A^'MCL9 M>__5;U!+ P04 " !T@OE.HCKO1+ # #'#P & 'AL+W=O]N?: M--W9-E%K#NOXB3UN(1L"1L5?9W/K%O?1D,J+M3^&A\_[=9P.CDQE=OW01>DN MKV9KJFKHR?GX9^XTOH\Y!"[OWWK_-";ODGDI.[.UU=_G?7]:QSJ.]N907JO^ MF[W]8>:$9!S-V7\QKZ9R\L&)&V-GJV[\C7;7KK?UW(NS4I<_I^NY&:^WN?^W M,#H Y@"X![BQ_RN SP'\=X 8DY^&XF MB5P,(U*6*^VYP3*N@:G W&:DFPR[\9(N,CP,+ :9O& 1!\W0]&08G\K'YZQY MMTES)E.T5J1.Z"S@B"8HPPA5/D(9P5 E%F=X-D0P%(0,S1#-4(8AJGR(,@*0 M4J*S16%T<5#?NZ$YRC!(?4(6#".2Z@"$0(,9,)B5#^99L_SL$)(+ M_^.$D'$MLL#9 AK,P-"++_1Y S1* :/47\EBUJB%U?0!_,-)JP)@!QJE@%&J M?93.FO]S0ZI";FB6@L"S&^J!9A]@]FF??8"AQK*,I^B[G-))'MS!-/T TT_[ M] /,-99IE:,YIG72W\/)HORI37L<*\4NVMEKTP^5QJ+U7HT^P5 ^>>V%JU*G MFO)W-U.)^[5LC^>FBUYL[XJSL80Z6-L;9S-]< 9/KJJ^/U3FT ^WRMVW4VDY M/?3V,I?-R;UVW_P+4$L#!!0 ( '2"^4X;WT#:G0( /P( 8 >&PO M=V]R:W-H965T&UL?59=C]HP$/PK4=[O$MOY1( $5%4KM1*Z MJNVS 0/1)7%J&[C^^]I.R.7LI2_$-C.[,TZ\Z_F-BU=Y9DP%;TW=RD5X5JJ; M19'T1/[P=3/;BOT+!JC'*J&M;+B M;2#8<1&NT&R#$D.PB%\5N\G).#!6=IR_FLG7PR*,C2)6L[TR(:A^7-F&U;6) MI'7\&8*&8TY#G([OT3];\]K,CDJVX?7OZJ#.B[ (@P,[TDNM7OCM"QL,I6$P MN/_&KJS6<*-$Y]CS6MK?8'^1BC=#%"VEH6_]LVKM\S;$O]-@ AX(>"3HW/\C MD(% W@EV-Z->F;7ZB2JZG M^"T3_MCIJ/@HT(WHS]V;1[IW]3[N5>O6Z++)Y M=#5Q!LBZA^ )!(V(2 Q!#\DLI+60)"5)ZACQ4:1(L@S6DH):4M]+ ?,SD)]Y7@K72P]))RJ? M<%XX5@!04F8$EI*#4G+/2AG#_ +D%YZ5$CE6"E\E00YH X#*!!92@D)*7XCS M":]++T=*'!D^Y"E_L!\HAL]J[._H@S>"'IQVY%M)W...H/URW0 H].C4(; P MK!#VQ:2N& Q\K#ASQ?@H7*0/:@B"BP@BOAJO$A)?#75IGR/%D=6_@*FY[C MK*]-:[>]Z#U,?R_X3L6I:F6PXTIW--MWCIPKIE7&SWJ_SOHJ,DYJ=E1FF.NQ MZ/MQ/U&\&^X:T7CA6?X#4$L#!!0 ( '2"^4[/+:3Z\@, /X1 8 M>&PO=V]R:W-H965T&ULA9A;;^,V$(7_BN'WKCA#BI? -K#V MHFB!%@BV:/NLQ$QLK&RYDA)O_WTI63%L\G#[8EU\9GB&ET^4%N>F_=;MO.]G MWP_UL5O.=WU_>BB*[GGG#U7WJ3GY8_CGI6D/51\NV]>B.[6^VHY!A[I@(71Q MJ/;'^6HQWGML5XOFK:_W1__8SKJWPZ%J_UW[NCDOYS3_N/%U_[KKAQO%:G&J M7OT?OO_S]-B&J^*:9;L_^&.W;XZSUK\LYY_I82/%$# J_MK[6J: M;\/%K]OE7 R.?.V?^R%%%0[O?N/K>L@4?/PS)9U?VQP";\\_LO\\%A^*>:HZ MOVGJO_?;?K>)[R?X3A )X"^!I ZH[[RME%\3[DF23KBX1O)'ROV*0* MYZZ2(K1_-<'0!(_Q\B:>A, ))$P@QP3J+@%%95PT>M0<1TWIM"MU5$LJTT*5 MI+$=!>TH8"?JL_5%4]ZTH\A:BNVD,FFE%)GN+:&=$MB1D9TR:8>=$<)$=I!, M*E=B.QK:T<".BNSHI!UM'<=N@,I1;J@,-&. F3(R8Y)F2%HR(AXKI"N%DAE# M%AJR8"UD$CB8P(&*HHY;N\2IT8:B.;$!*EN6C,V0P'P1P$Y"&)'.MREC*((^ )1=;HG0PB4DFEI#.NAS_" .0.+5$(K;$:5-&*F5C2T G694R M8PDCE0!3*6;J)+KC@;#&Q/#=0"$KXMS08;"22E<'Y28DAB$!&L8S?TTIYZ2T M)NUJP$,K'>D5)Q MS!&D(V,IMT8P& F0,<=ZPF@DP$:*V4@I]J0FF12%9#*'(L9T9$!'BNG(*?6( M1;(8-T#G9&DS,VL&6S\!"4 ^E_9O2&,1 9(Y)@_#) 8-C>) MH516:EWF1AP#D0$0.:8/IZ#[*6S*2(G8$A)J9T5NV# 2&2"1=6P*[ %5V&W; M9"JBS:(N16ZSR!B*;(&IF&B3Z+X#A%'Q2\ &"TOM'Q*C5@+4<@RV273[]H?W,U"(]C/%S8OX\&7D]ZI]W1^[V5/3 MAW?Z\6+Q.6B;T[3UY;B^LEG]1]0 M2P,$% @ =(+Y3AE$0$@+ @ !@8 !@ !X;"]W;W)KNXT0PQ8A7C;08;ZA _3R24U9 MAX5+3.\=6)'1LR!M#P?F\'/78?9W!X2.N>N[ MUXW7]M0(M8&*;, G^ 7B]W!@Y^\;?[5.FUX*V%D=_, M'57)D=)WM?A>Y:ZG@(! *90#EL,%]D"(,I(8'[.GNZ14@;?SJ_N+KEW6O,Q?^ "Q I5R0R1TD)U_].>>:"=K.+ M1.GPYS2VO1['V?\:9@\(YH!@"?"C_P:$B%4ID18DL**&!,FGB MFRQ^&OI>8L \E*UP8BM.;,&)#)SX+D_LR9]!\TBU@DFL,(D%QCB!77*7)HR2 MP#=@'JE6,*D5)K7 &">P2^_2)$ED?OWWHC2((@,%W=Q(U2%_8G9J>^X&PO=V]R:W-H965T&UL M?9A?C^HV$,6_"N)];S+C/W%6@+105:W42JM;M7W.@G=!-R$TR2ZWW[Y)R')A M?-P72,SQS!DG_MEX<:Z;;^W>^V[VO2J/[7*^[[K38Y*TV[VOBO9+??+'_I?7 MNJF*KK]MWI+VU/AB-W:JRH33U"95<3C.5XNQ[;E9+>KWKCP<_7,S:]^KJFC^ M7?NR/B_G-/]L^'IXVW=#0[):G(HW_X?O_CP]-_U=#:6\U/6WX>;7W7*>#HY\Z;?=$*+HOS[\QI?E$*GW M\<\4='[-.72\O?Z,_O-8?%_,2]'Z35W^?=AU^^7]?'#2Y]C693M^SK;O;5=74Y3>2E5\OWP?CN/W>8K_V0UWX*D# M7SOTN?^O@YHZJ!\=]%C\Q=E8ZD]%5ZP637V>-9>G=2J&EX(>53^8VZ%Q'+OQ MM[[:MF_]6)'*%LG'$&C2K"\:OM5<%4D?_9J"48HU!]WY/L$F5-A(!@6+4&-_ M=5>$PP$T#*#' /HF0):+0;A(["@YCA)ME#:BDE"EG+86>S'0BP'%Y#B A0%L M4 SI5%1ST9@;GY2Z5#X7I+)YQ$P&S63 # DS69#&.BM>PDTHTBY7V(J#5ARP M(BI>NR#+ Y/PNPE%%#&20R,Y,**$D3S,P4Q.. $JQ2;R@"C%!$B!'2T1D(8# MHY23(X-DN8T:BB")@"$C#5&824LWH8981[Q =CT1A[-11Z8S83B1"LN1,VT] MB>['5[,-2@(ZZXS)(I8P[BCD':7R#9Q$]W/!AH\IC'*2%$BFF4W$$(8H 8I2,$0A((TQN<0HDA&YR I%&*2$2!JLU"$E'[13 M+I6.@,YD%)NGF*>$@.JDHQ"6RAJRTA!@*K/CB"',50LD# MZ\@JRABL#,!JY!1E $PB(_=M2,8F!C'&6&6 52-74@YY293+^0!4?+LGNK># MF6N0?-=JT!B,40M/D-H]-:86IJ0 U;3#,(0^M MIEQ'B*@P$14@HMQBKU6(.E'59"G4V503Q:K'3%2 B3:"5869J 3K9559>') MA GVA4"EPU]-IE_Z(=_[8G>]*?UK-UQF_75S.;B[ MW'3U:3J43*XGHZO_ %!+ P04 " !T@OE.J;D^V)H$ "M%0 & 'AL M+W=O(N/T0&CH&+[:0% M6B"XHNVS$C.Q<9+EDY3X^N]+R8K/6JZ2O,22,KL<+JF9I>;'LOI>;[UO)C^+ M?%]?3[=-<[A*DOIQZXNL_E(>_#[\YZFLBJP)M]5S4A\JGVVZH")/4 B3%-EN M/UW,NV?WU6)>OC3Y;N_OJTG]4A19]=^-S\OC]12F;P^^[9ZW3?L@6

BI:1C[WCTV;(@L_KW[I\[S-%'C\Z)-.SV.V@9?7;]EON\F'R3QDM5^6 M^;^[3;.]GMKI9..?LI>\^58>?_/]A/1TTL_^#__J\P!OF80Q'LN\[OY.'E_J MIBSZ+(%*D?T\_>[VW>^QS_\6Q@=@'X#G ,!W V0?('\%V'<#5!^@S@&8OAN@ M^P#]:P3S;H#I \QG*:5]0'H.D!VEY%3=;KE669,MYE5YG%2G'7?(VHT-5VG8 M$(_MPV[]N_^%%:O#T]<%F'2>O+:)>LS-"8,#C!UBEC%&DC0K+HT;8M8,)A5# MS"V'@2'FCL/@&9.$DISK@FQ=L$L@!PDDGT"R"6270 T2*%+8$\9TF'V'F8&P M%LF$/X0-Z"B6CF+H:$+GA-$7XX#00FNRD$L5\9$"%-D1JQBE4I2D!.L8-0.C MC36D!@PWE"B!X.Z8?$XJK?E::;96FJD5&6>I8SZI!$%@ZQAF-:8\&<.2,9_? MB"F;((UFX^@+GD8LI9$I0=TR**L,78 8-4-A'<_8LHPM4W]"9FVC87!LD1T[ MB(L'H1O]QL5S<8Z^GFO';#DW]G:"X&58,'.V5(=%O.E *"JS,4K)2&=%1-J8 MD?K!B', 0SD:!^(2JI'- +P2 \;C6$%+@\RVT\("+0Z#4T&8Z?;J<9?U 6,N M-ON0.6\!P'@ 9;3N00-&$%K)D9%X=0=&WND^O0%&0V7D]JL/84-"O(0"HZ%6 M4D*,B :[04-6=]D#/W(<+I\33M**Q]EFH*VD#U4B,U MXY4>#%,S14MA/F<\#"[50L>^"'BQCGTT&: M-)U?G"TT#LX*VCQQ_*310E+C8H"AS=(AYTC1>/,"QKUH-[.$V+[X58QQ*8YN M*][HP'V^@T#>G3!VIZB'0,YVC*+-.P?3H4$CB\' 9N$D,.)0R#L4<@Y%E1YC MAY)C[0J.G!48AXIZ"622=5RQ8 LI1P? M4*0=6RK>P) [G]!F F-G"B8_,@[O2\CY$FTFD)%S<)(>1%<<+K@(/>:M,38< M4$J,O,;(NP-R[D";"8Q5?^;&NA;D51\YU:>]!#*JBJ =K=!'L"$A7E&14]3H M];)QC2'8 3UP+AD@9T,<3 L*6S.P5J<@UCV&GP(AZ1+>L1E%JL289/.JC\SY MQM*/-A@?<%@;8G#&*'K"22Z^.;4?,O_,JN?=OIX\E$U3%MU'IJ>R;'S(*+Z$ M7%N?;G#XBGFZ8\]!]'D_,7VL7_4$L#!!0 ( '2"^4Z9 M8U';M0$ -(# 8 >&PO=V]R:W-H965T&UL?5/;;IPP M$/T5RQ\0L^RVV5T!4C95U4JMM$K5Y-D+ UCQA=IF2?X^8T,(:E%?;,_XG#,7 MC[/!V&?7 GCRHJ1V.6V][XZ,N;(%Q=V-Z4#C36VLXAY-VS#76>!5)"G)TB3Y MS!07FA99])UMD9G>2Z'A;(GKE>+V]032##G=T'?'@VA:'QRLR#K>P"_PO[NS M18O-*I50H)TPFEBHD@IKWTC^8X1M, M]7RB9"K^!UQ!(CQD@C%*(UU<2=D[;]2D@JDH_C+N0L=]&&]NMQ-MG9!.A'0F M[&,<-@:*F7_AGA>9-0.Q8^\['IYXH?=:;/:'C%V#T(0Y MC9ATB9D1#-7G$.E:B%/Z#SU=IV]7,]Q&^G89_9"L"^Q6!7918/??$E*K!-G"9'2M/K.,D+[SRP=VE\DP_X..T_N6V$=N1B/+YL[']MC =,);G! M$6KQ@\V&A-J'XRV>[3AFH^%--_T@-G_CX@U02P,$% @ =(+Y3I(F/,>S M 0 T@, !@ !X;"]W;W)KF2,@#7YRO[IUB[K^4L+#R@^BDKU^;TCI(*:C$H]X3C9YCK>4?) M7/Q7N(#RX4&)SU&BLG$EY6 =ZIG%2]'B==IE%_=QNDFNL&T GP%\ =Q% )L2 M1>4?A1-%9G D9NI]+\(3[P_<]Z8,SMB*>.?%6^^]%/L//&.70#3''*<8OHY9 M(IAG7U+PK11'_@^<;\.3385)A"=_*$RV"=)-@C02I/\M<2LF_2L)6_54@VGB M-%E2XM#%25YYEX&]Y_%-?H=/T_XH3",[2\[H_,O&_M>(#KR4W8T?H=9_L,50 M4+MP?._/9AJSR7#8SS^(+=^X^ 502P,$% @ =(+Y3I@,,:NU 0 T@, M !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7:]S MZT%=J#]38U&<>=-TS#;&>!5!"G)DLWFBBDN-"VRZ#N: M(L/>2:'A:(CME>+F[P$D#CG=TE?'HVA:%QRLR#K>P$]PO[JC\1:;62JA0%N! MFABHD-)!37OI7O$X2M,]5Q2,A7_',^C#?I;H*M Y()D,R FYB'C8FB\GON M>)$9'(@9>]_Q\,3;?>)[4P9G;$6\\^*M]YZ+[9?+C)T#T11S&&.29$NPG=O%%ZM$Z2K!&DD2#\M<2WF^ET2MNBI M/$:;*D MQ%['25YXYX&]3>*;_ \?I_T'-XW0EIS0^9>-_:\1'7@IFPL_0JW_8+,AH7;A M>.W/9ARST7#833^(S=^X^ =02P,$% @ =(+Y3@V_L)"V 0 T@, !D M !X;"]W;W)K&UL?5/;;MLP#/T501]0)7;6I8%M MH.E0=, &!!VV/2LV;0O5Q97DN/O[4;+K>:W1%TFD> X/*2H;C'UR+8 G+TIJ ME]/6^^[ F"M;4-Q=F0XTWM3&*N[1M USG05>19"2+-ELKIGB0M,BB[Z3+3+3 M>RDTG"QQO5+<_CF"-$-.M_35\2B:U@<'*[*.-_ #_,_N9-%B,TLE%&@GC"86 MZIS>;@_'78B/ ;\$#&YQ)J&2LS%/P?A:Y703!(&$T@<&CML%[D#*0(0RGB=. M.J<,P.7YE?T^UHZUG+F#.R-_B\JW.=U34D'->^D?S? 4SV?*)F*_P87D!@> ME&".TD@75U+VSALUL: 4Q5_&7>BX#^--FDZP=4 R 9(9L(]YV)@H*O_"/2\R M:P9BQ]YW/#SQ]I!@;\K@C*V(=RC>H?=2;&_V&;L$HBGF.,8DRY@Y@B'[G")9 M2W%,WL&3=7BZJC"-\/0_A3?K!+M5@ETDV'U8XOL8G.LW2=BBIPIL$Z?)D=+T M.D[RPCL/[&T2W^1?^#CMW[EMA';D;#R^;.Q_;8P'E+*YPA%J\8/-AH3:A^-G M/-MQS$;#FV[Z06S^QL5?4$L#!!0 ( '2"^4Z/9_ 2LP$ -(# 9 M>&PO=V]R:W-H965T++/I.ILAP<$IV M<#+$#EH+\WH$A6-.=_3-\2B;U@4'*[)>-/ -W/?^9+S%%I9*:NBLQ(X8J'-Z MNSL+( M_X+S;?A^4^$^PO>_*?P'0;I)D$:"]+\E;L7L_TC"5CW58)HX39:4.'1QDE?> M96!O>7R3]_!IVA^$:61GR1F=?]G8_QK1@9>27/D1:OT'6PP%M0O'C_YLIC&; M#(?]_(/8\HV+7U!+ P04 " !T@OE.TAQ+=+4! #2 P &0 'AL+W=O MRO$R@SYG1'WQQ/LFE]<+ BZT4#W\!_[\\6+;:P5%)#YZ3IB(4ZI_>[XRD- M\3'@AX31K$!E I$*./GS$F7E &X/K^Q M?XRU8RT7X>#!J&=9^3:G=Y144(M!^2)* MRL%YHV<6E*+%Z[3++N[C=',XS+!M )\!? 'I!F[!J(YYC3%\%7,;HE@R+ZDX%LI3OP?.-^& M[S<5[B-\_X?"PS9!NDF01H+TOR5NQ=S^E82M>JK!-G&:'"G-T,5)7GF7@;WG M\4W>PZ=I_RIL(SM'+L;CR\;^U\9X0"G)#8Y0BQ]L,134/AP_X-E.8S89WO3S M#V++-RY^ U!+ P04 " !T@OE._A_"C[4! #2 P &0 'AL+W=OUUKX =]Q[]^XXT@'-LVT ''G1JK49;9SK#HS9H@$M M[!5VT/J;"HT6SINF9K8S(,H(THKQ)+EF6LB6YFGTG4R>8N^4;.%DB.VU%N;U M" J'C&[HF^-)UHT+#I:GG:CA.[@?W$"@_#;!>Y J4#D9?R>..F<,@"7YS?VK[%V M7\M96+A#]4N6KLGHGI(2*M$K]X3#-YCJ^43)5/P#7$#Y\*#$YRA0V;B2HK<. M]<3BI6CQ,NZRC?LPWESO)]@Z@$\ /@/V,0\;$T7E7X03>6IP(&;L?2?"$V\. MW/>F",[8BGCGQ5OOO>0\N4G9)1!-,<27/D1:OP'FPT%E0O'&W\VXYB-AL-N^D%L M_L;Y'U!+ P04 " !T@OE.SQLYLK,! #2 P &0 'AL+W=OX4] M=/ZF1J.%\Z9IF.T-B"J"M&(\26Z8%K*C119])U-D.#@E.S@98@>MA?EQ!(5C M3E/Z[GB23>N"@Q59+QKX"NY;?S+>8@M+)35T5F)'#-0YO4L/QWV(CP'?)8QV M=2:ADC/B2S >JYPF01 H*%U@$'Z[P#TH%8B\C->9DRXI W!]?F?_%&OWM9R% MA7M4S[)R;4YO*:F@%H-R3S@^P%S/-25S\9_A LJ'!R4^1XG*QI64@W6H9Q8O M18NW:9==W,?IYGHWP[8!? ;P!7 ;\[ I453^43A19 9'8J;>]R(\<7K@OC=E M<,96Q#LOWGKOI>!IDK%+()ICCE,,7\6D2P3S[$L*OI7BR/^"\VWX;E/A+L)W MORG\1_[])L$^$NS_6^)6S)\JV:JG&DP3I\F2$H&UL?5/;;MP@$/T5Q >$->M$T:W.)%1R M-N8E&%^KG.Z"(%!0^L @<+O R@5B%#&Z\Q)EY0!N#Y_L'^.M6,M9^'@P:AG M6?DVIW>45%"+0?E',WZ!N9YK2N;BO\$%%(8')9BC-,K%E92#\T;/+"A%B[=I MEUWXC?/^'PG2; M(-TD2"-!^M\2MV*N_TK"5CW58)LX38Z49NCB)*^\R\#>\_@FO\.G:?\N;",[ M1\[&X\O&_M?&>$ INRL&UL?5-A;]L@$/TKB!]08I*V461;:EI5G;1)4:MMGXE]ME'!N(#C[M_W MP*[G;=:^ '?<>_?N.-+!V%?7 'CRKE7K,MIXWQT8U J$*&,MXF3SBD#<'G^9'^,M6,M9^'@WJB?LO1- M1O>4E%")7OEG,SS!5,\U)5/Q7^$""L.#$LQ1&.7B2HK>>:,G%I2BQ?NXRS;N MPWASS2?8.H!/ #X#]C$/&Q-%Y0_"BSRU9B!V['TGPA,G!XZ]*8(SMB+>H7B' MWDO.DYN470+1%',<8_@B)IDC&++/*?A:BB/_!\[7X=M5A=L(W_ZA\':=8+=* ML(L$N_^6N!:S_RL)6_14@ZWC-#E2F+Z-D[SPS@-[%Q^1_0X?I_V;L+5L'3D; MCR\;^U\9XP&E;*YPA!K\8+.AH/+A>(MG.X[9:'C333^(S=\X_P!02P,$% M @ =(+Y3M+2O3FT 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$F]TFZM>I<3EOO^P-CKFQ!"W=E>NCPIC96"X^F;9CK M+8@JDK1B/$FNF1:RHT46?2=;9&;P2G9PLL0-6@O[YPC*C#E-Z9OC23:M#PY6 M9+UHX ?XG_W)HL46E4IJZ)PT';%0Y_0N/1SW 1\!OR2,;G4FH9*S,<_!^%KE M- D)@8+2!P6!VP7N0:D@A&F\S)IT"1F(Z_.;^D.L'6LY"P?W1OV6E6]S>DM) M!;48E'\RXR/,]7RB9"[^&UQ (3QD@C%*HUQ<23DX;_2L@JEH\3KMLHO[.-WL M;F;:-H'/!+X0;F,<-@6*F7\17A29-2.Q4^][$9XX/7#L31F1OEO3>;(ML-\4V$>! M_8@.451*I6X1 FE5!#Q[DTEBU9=@.YOR]XR=-(0VXL7V MC.><.3,>YZ-UC[X#".1)*^,+VH70'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$ MTHKQW>XMTT(:6N;)=W9E;H>@I(&S(W[06KC?)U!V+.B>/CL>9-N%Z&!EWHL6 MOD'XWI\=6FQAJ:4&XZ4UQ$%3T+O]\93%^!3P0\+H5V<2*[E8^QB-SW5!=U$0 M**A"9!"X7>$>E(I$*./7S$F7E!&X/C^S?TRU8RT7X>'>JI^R#EU!;RFIH1&# M"@]V_ 1S/6\HF8O_ E=0&!Z58([**I]64@T^6#VSH!0MGJ9=FK2/TPU_/\.V M 7P&\ 5PF_*P*5%2_D$$4>;.CL1-O>]%?.+]D6-OJNA,K4AW*-ZC]UIRSG-V MC41SS&F*X:N8_1+!D'U)P;=2G/@K.-^&'S85'A+\\(_"PS9!MDF0)8+LOR5N MQ60ODK!53S6X-DV3)Y4=3)KDE7<9V#N>WN1O^#3M7X5KI?'D8@.^;.I_8VT ME+*[P1'J\(,MAH(FQ.,[/+MIS"8CV'[^06SYQN4?4$L#!!0 ( '2"^4[( M/)LDM0$ -(# 9 >&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.; MS0W30K8T3Z/O9//4]%[)%DZ6N%YK87\=09DAHUOZZ7B6=>.#@^5I)VIX ?^] M.UFTV,Q22@VMDZ8E%JJ,WFT/QR3$QX ?$@:W.)-0R=F8UV!\*3.Z"8) 0>$# M@\#M O>@5"!"&6\3)YU3!N#R_,G^&&O'6L["P;U1/V7IFXSN*2FA$KWRSV9X M@JF>:TJFXK_"!12&!R68HS#*Q944O?-&3RPH18OW<9=MW(?Q)ME/L'4 GP!\ M!NQC'C8FBLH?A!=Y:LU [-C[3H0GWAXX]J8(SMB*>(?B'7HO.>?7*;L$HBGF M.,;P1\?CF_P.'Z?]F["U;!TY&X\O&_M?&>,!I6RN M<(0:_&"SH:#RX7B+9SN.V6AXTTT_B,W?./\ 4$L#!!0 ( '2"^4Y'L7O0 MM $ -(# 9 >&PO=V]R:W-H965T_%RA7JS9^ 6:8]^;-,.03 MFB?; 3CRK%5O"]HY-YP8LU4'6M@['*#W-PT:+9PW3UKFT791_W*=T<$VP;P!. +X!CS,/F M1%'Y.^%$F1N-_6\0'7@IV9T?H&UL;51M;]L@$/XKB!]0 M')RX6V1;:CI5F[1)4:=UGXE]?E'!N(#C[M\/L.-Z'E\"=WY>[@A'.DKUJAL M@]X%[W2&&V/Z(R&Z:$ P?2=[Z.R72BK!C U5372O@)6>)#BA4900P=H.YZG/ MG56>RL'PMH.S0GH0@JD_)^!RS/ .WQ+/;=T8ER!YVK,:?H+YU9^5C EQ9&O=HCU\E%RE<7?"LS'+F"@$-AG *SRQ4>@7,G M9,MXFS7Q8NF(Z_U-_ T=S\ M=[@"MW!7B?4H)-?^%Q6#-E+,*K84P=ZGM>W\.L[Z-UJ80&<"W1#(9.0K_\(, MRU,E1Z2FL^^9^XMW1VK/IG!)?Q3^FRU>V^PUI_$N)5K]T_1V&!?5!@[P7V_[1(-RV&,''8Y! T.00$]AN3 M$.80-DF")DE (-F8A##W&Q.RNAT"5.WG0J-"#IV?R55V&;T'ZF_7!WR:VQ], MU6VGT44:>T?]3:JD-&!+B>YLPXU]*I: 0V7<]M[NU30P4V!D/[\%9'F0\K]0 M2P,$% @ =(+Y3J6E[MRX 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0LX8FFQ4@95-%K=1*JU1-GKTP@!5?B&V6 M].]K&T)HRHOM&9]SYN)Q/FKS8CL A]ZD4+; G7/]@1!;=2"9O=(]*'_3:".9 M\Z9IB>T-L#J2I" T2:Z)9%SA,H^^DRES/3C!%9P,LH.4S/PY@M!C@7?XW?'( MV\X%!RGSGK7P"]SO_F2\11:5FDM0EFN%##0%OML=CEG 1\ 3A]&NSBA48U1#PP;A'O7X#>9ZOF T%_\#+B \/&3B8U1:V+BB:K!.RUG%IR+9V[1S M%?=QNKF^F6G;!#H3Z$+8QSAD"A0S_\H<*W.C1V2FWO2ION<7(+0C#E.&+K"[!8$\>I+"+H5XDC_H]-M>KJ981KIZ3KZ;;HM MD&T*9%$@^Z?$VT\E;F"RY%,0LNJI!-/&:;*HTH.*D[SR+@-[1^.;?,"G:?_) M3,N516?M_,O&_C=:._"I)%=^A#K_P19#0./"\<:?S31FD^%T/_\@LGSC\B]0 M2P,$% @ =(+Y3M*0^(VV 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$7=:YK6Q+V411*[72*E7;9]8>VRA@',#K M].\[8,=Q$K\ ,YQSYL*0#L8^NP; DU>M6I?1QOMNSY@K&M#"79@.6KRIC-7" MHVEKYCH+HHPDK1C?;*Z8%K*E>1I]1YNGIO=*MG"TQ/5:"_OO ,H,&=W2-\>3 MK!L?'"Q/.U'#+_"_NZ-%B\TJI=30.FE:8J'*Z-UV?T@"/@+^2!C6 MOLGH#24E5*)7_LD,WV"JYY*2J?@?< :%\) )QBB,^\T9,*IJ+%Z[C+ M-N[#>'-].]'6"7PB\)EP$^.P,5#,_$%XD:?6#,2.O>]$>.+MGF-OBN",K8AW MF+Q#[SGGR39EYR T80XCAB\P[PB&ZG,(OA;BP+_0^3I]MYKA+M)WR^BW5^L" MR:I $@62#R7R3R6N87:?@K!%3S78.DZ3(X7IVSC)"^\\L'<\OLD[?)SVG\+6 MLG7D9#R^;.Q_98P'3&5S@2/4X >;#065#\=K/-MQS$;#FV[Z06S^QOE_4$L# M!!0 ( '2"^4[BL,G!Q0$ #<$ 9 >&PO=V]R:W-H965TAG[8KCC>9Z[XSBGHU1ON@$PZ$/P3F>X,:;?$Z*+!@33-[*'SIY44@EF MK*EJHGL%K/0DP0F-HELB6-OA//6^H\I3.1C>=G!42 ]",/7G %R.&=[@B^.E MK1OC'"1/>U;#*YB?_5%9BRPJ92N@TZWLD((JP_>;_2%Q> _XU<*H5WOD*CE) M^>:,;V6&(Y<0<"B,4V!V.<,#<.Z$;!KOLR9>0CKB>G]1?_*UVUI.3,.#Y+_; MTC09WF%40L4&;E[D^ QS/0E&<_'?X0SNQ9L]M7=3.*>_"G]F MD]?6>\YI'*?D[(1FS&'"T!5FLR"(55]"T%"( _V'3L/T;3##K:=OU_3H/P)Q M4"#V O%?)297)88PM^$@23!($A"XNPH2PNRN@I!5XP2HVC]9C0HY='Y<5MYE M*NZI;_P7?!JI'TS5;:?121K[?'R3*RD-V%2B&YM+8Z=X,3A4QFWO[%Y-;WDR MC.SG,27+OR+_!%!+ P04 " !T@OE.P(!C:;(! #2 P &0 'AL+W=O M7=LPUUL0521IQ7B2O&-:R(X668R=;9&9P2O9P=D2-V@M M[)\3*#/F=$=O@6?9M#X$6)'UHH$?X'_V9XL>6U0JJ:%STG3$0IW3Q]WQE 9\ M!+Q(&-W*)J&3BS&OP?E:Y30)!8&"T@<%@<<5GD"I((1E_)XUZ9(R$-?V3?US M[!U[N0@'3T;]DI5O<_J!D@IJ,2C_;,8O,/=SH&1N_AM<02$\5((Y2J-<_))R M<-[H605+T>)M.F47SW'6O]&V"7PF\#L"FQ+%RC\)+XK,FI'8:?:]"%>\.W*< M31F"<13Q'Q;O,'HM>/HQ8]<@-&-.$X:O,+L%P5!]2<&W4ISX?W2^3=]O5KB/ M]/V:GARV!=)-@30*I&N!0W+7XA;FODFVFJD&V\1M15=%O:1QSOY M!Y^V_;NPC>PYX2@,^ GY*&.WJ M3$(E%\278'RI$#U2U:NS>F!D@IJ,2CWC.,3S/7<4C(7_Q6NH#P\9.)CE*AL7$DY6(=Z5O&I M:/$Z[;*+^SC=W!UFVC:!SP2^$ XQ#IL"Q*S.!(S-3[7H0GWAVY[TT9 MG+$5\?0G!MT*<^']TODW?;V:XC_3] MFIX&PO=V]R:W-H965T M+'TQ/7\0_U+J-W5-7F.M),9J+?X(+" ?WF3B/4@D3OJ@]%#1-,W+Q0C/F.&'H"I,L".+4%PL:LSC2?^@T3M]&,]P&^G9- M3_[COXL*[(+ [J\2;Z]*C&'NXB9IU"2-".RO3&*83U\,^BLK'L^X9)KI2RX5#8W+I?6=?&R$%!;/[US M&PO=V]R:W-H965TVRC@,CCN0WP,^"5AM*LS"96<$5^"\:W*:1($@8+2!0;AMPL\@%*!R,MXG3GIDC( MU^8Z[FF9"[^.UQ ^?"@Q. S@"^ NYB'38FB\B_"B2(S.!(S M];X7X8G3 _>]*8,SMB+>>?'6>R\%OTDR=@E$<\QQBN&KF'2)8)Y]2<&W4ASY M?W"^#=]M*MQ%^&X-3V^W"?:;!/M(L/^GQ/13B5LQGU6R54\UF"9.DR4E#EV< MY)5W&=C[^(CL;_@T[3^$:61GR1F=?]G8_QK1@9>27/D1:OT'6PP%M0O'6W\V MTYA-AL-^_D%L^<;%.U!+ P04 " !T@OE.^V"IO+8! #2 P &0 'AL M+W=O(?)._1>"GZSS]@E",V8XX3A*\QN03!47T+PK1!'_A^= M;]/WFQGN(WV_IO-D6R#=%$BC0/I/B>FG$K'S9V/_:& ^82G*%(]3B!UL,!;4/QUL\VVG, M)L.;?OY!;/G&Q3M02P,$% @ =(+Y3INP8_/. 0 G 0 !D !X;"]W M;W)K&UL;53;CML@$/T5Q )#BA4900P=H.YZG/752>RL'PMH.+0GH0 M@JG?9^!RS'",[XF7MFZ,2Y \[5D-W\'\Z"_*1F11*5L!G6YEAQ14&7Z*3^?$ MX3W@M851K_;(=7*5\LT%7\H,1ZX@X% 8I\#L&PO=V]R:W-H965T&8!'P$_)(PV,69A$K.B*_!^%YF=!,2 @6% M"PK";Q>X!Z6"D$_CSZ1)YY"!N#Q_JC_&VGTM9V'A'M5O6;HFHWM*2JA$K]PS M#M]@JN>:DJGX'W !Y>$A$Q^C0&7C2HK>.M23BD]%B[=QEVW'KCO31&2\]M=RBY! M:,(<1PQ?8+8S@GGU.01?"W'D_]'Y.GVWFN$NTG=+.K]9%TA6!9(HD/Q38O*E MQ#7,]9<@;-%3#::.TV1)@7T;)WGAG0?VCL-_:\0 M'?A4-E=^A!K_P69#0>7"\=:?S3AFH^&PFWX0F[]Q_@%02P,$% @ =(+Y M3HD!$'K# 0 -P0 !D !X;"]W;W)K&UL;53M M;ML@%'T5Q ,4AR1-&MF6FD[3)FU2U&GK;V)??ZA\>(#C]NT+V/'WW. MN><"-^F@]*MI "QZ$UR:##?6=@="3-& 8.9.=2#=ETIIP:P+=4U,IX&5@20X MH4ER3P1K)<[3D#OI/%6]Y:V$DT:F%X+I]R-P-61XA:^)Y[9NK$^0/.U8#;_ M_NY.VD5D5BE; =*T2B(-588?5X?CUN,#X$\+@UGLD>_DK-2K#[Z7&4Z\(>!0 M6*_ W'*!)^#<"SD;?R=-/)?TQ.7^JOXU].YZ.3,#3XJ_M*5M,KS'J(2*]=P^ MJ^$;3/UL,9J:_P$7X [NG;@:A>(F_**B-U:)2<59$>QM7%L9UF'2O]+B!#H1 MZ V!C(6"\R_,LCS5:D!Z//N.^2M>':@[F\(GPU&$;\Z\<=E+3G?W*;EXH0ES M'#%T@5G-".+4YQ(T5N)(_Z/3.'T==;@.]/623A_B INHP"8(;#ZUN+MI,8;9 MQXMLHT6V$8&'FR(1S#ZY*4(6%R= U^')&E2H7H9Q663GJ7BDX>+_P<>1^LET MW4J#SLJZYQ,NN5+*@K.2W#DOC9OB.>!06;_=N;T>W_(86-5-8TKF_XK\ U!+ M P04 " !T@OE.;%":%N8! OC!'Q9P^4]QD*T#WQ MW%QJ91(X3SMR@1^@?G8GH2,\J90-@U8VO/4$5!GZ%.R.B<%;P$L#O9S-/=/) MF?-7$WPM,^0;0T"A4$:!Z.$&!Z#4"&D;OT=--)4TQ/G\KO[9]JY[.1,)!TY_ M-:6J,[1!7@D5N5+US/LO,/:3(&]L_AO<@&JX<:)K%)Q*^_6*JU2B2)X*WGMB.-V. MF$L4[&*]^X5)VLVV:WI[I,[>\G 3I/AFA$;,?L"$<\Q[Q,&!V"PPQT?,=CM! ML#8Y.0V=3D/+CV;\8.N[!2*G0&0%XG+XDH+=^!;AZ4',_P)0 M2P,$% @ =(+Y3B4ME&=^ @ .P@ !D !X;"]W;W)K&ULC5;;CMHP%/R5*!] ?,D5022@JEJIE=!6;9\-&!)M$J>V@>W? MUW9"-K5-U1=BG\R9,V/'/JSNC+^*BE(9O+5-)]9A)66_C")QK&A+Q(+UM%-O MSHRW1*HIOT2BYY2<3%+;1 B -&I)W87ERL3VO%RQJVSJCNYY(*YM2_CO+6W8 M?1W"\!%XJ2^5U(&H7/7D0K]1^;W?:.G$^?K!_ M-.:5F0,1=,>:G_5)5NLP#X,3/9-K(U_8_1,=#25A,+K_0F^T47"M1-4XLD:8 MW^!X%9*U(XN2TI*WX5EWYGD?^1]I_@0T)J I0=7^5P(>$_![0FS,#\J,U0]$ MDG+%V3W@PV[U1'\4<(G58AYUT*R=>:?<"A6]E2A/5]%-$XV8[8!!,PR<$)%B MGTH@7XDMX\$O)O5)R5TH!+"FYQW*>%9DEQ@]+GNQT MX953.#N= W\^!/[#"QQ#.;0/[X#)9DK! MEV_*@G9P@^N4J@JP;9:N!_J?&B MGJGQWCH;B#R;[2P.:H:U^)?Q2=R(X,*D:@KFVSXQ)JD2"A9)7J4X^31IZEGJ8 MJ3$?VMDPD:P?6W4T_5\H_P!02P,$% @ =(+Y3M::]4>H @ QPD !D M !X;"]W;W)K&ULE59=CYLP$/PKB/<>V'Q'2:0D M5=5*K72ZZMIGAS@).L#4=L+UW] C:SL[,3K^UER_B+.%,JG=>J MK,7*/4O9+#Q/Y&=:$?' &EJK+T?&*R+5D)\\T7!*#B:H*CWL^[%7D:)VUTLS M]\C72W:195'31^Z(2U41_G=+2]:N7.3>)IZ*TUGJ"6^];,B)_J3RN7GD:N0- M+(>BHK4H6.UP>ERY&[38H50'&,2O@K9B].[H4O:,O>C!M\/*];4B6M)<:@JB M'E>ZHV6IF92./SVI.^34@>/W&_L74[PJ9D\$W;'R=W&0YY6;NLZ!'LFEE$^L M_4K[@B+7Z:O_3J^T5'"M1.7(62G,KY-?A&15SZ*D5.2U>Q:U>;8]_RT,#L!] M !X"5.[_!01]0/ 6$)KB.V6FU,]$DO62L];AW;_5$+THT")09N9ZTGAGOJEJ MA9J]KG&&E]Y5$_68;8?!(PP:$)YB'U)@*,466^&3!#L;$<]D", B A,?O"LB M@ E"D" T!.$[@G#B0H>)#:;N7, 8I9-2 %2 HPP6$X%B(D!,-!'38:)1FD]Q MZOL3,0 JB_",F!@4$P-BXHF8V$H3A98Q-BA( A^6DH!2$DM*',+Q*1B?WK]* M,I @NV.59%:9"$53+R#0G!?(A_O6M]U(9QAF.A_=[P<".WN#\!V.]*!QM7$: M9A-+ %24I/&,''@;0('MR )W+X+:U_+$[DR,HG#JB8U2H+F* MX/Y%=@,GH\GJ;5U8C]*II[8J##)ION -SK^*LI/YJ8@ MG)Q=:JD/FM'LZV_@=02P,$% @ =(+Y M3L9U36O] 0 + 4 !D !X;"]W;W)K&UL?53; MCILP$/T5Q ?$7!*RB0!I0U6U4BM%6W7[[) )H+4QM9VP_?OZ0E@";E^P/3[G MS!QC3]HS_B9J .F]4]**S*^E[/8(B;(&BL6*=="JG0OC%$NUY!42'0=\-B1* M4!0$":*X:?T\-;$CSU-VE:1IX<@]<:44\S\'(*S/_-"_!UZ:JI8Z@/*TPQ7\ M /FS.W*U0J/*N:'0BH:U'H=+YC^'^R+1> -X;: 7D[FGG9P8>].+K^?,#W1! M0*"46@&KX08%$**%5!F_!TU_3*F)T_E=_;/QKKR\JM4-%;'NVV*;IIH0%SL)AH@@E'!%+J8XK(E>(0+>C18X)BB4C^D2%VFH@- M/WXP\>066#L%UD9@_2"PFYV"Q>P,IC688#7#%"Y,XBYDXRQDLW 2!X%;('$* M) LG<1#.G"2+*J/5>N;$A8EGA:#)):/ *_,>A5>R:ROU[YQ$QR?_'.E+.HL? M5"NP+_=#QO:1[YA732N\$Y/J"9B+>F%,@BHQ6*G#JE7K&A<$+E)/MVK.[0.V M"\FZH3>AL4'F?P%02P,$% @ =(+Y3GX&Q8FR @ P@D !D !X;"]W M;W)K&ULC99M;YLP$,>_"N+]"K9YC))(3:)IDS:I MZM3MM9LX"2I@9CM)]^UG&TJI?4Q[$[#YW]WOCG"^Y8V+%WEF3 6O3=W*57A6 MJEM$D=R?64/E'>]8JY\CE4#6L ME15O \&.J_ >+78H-096\;-B-SFY#TPJSYR_F,77PRJ,#1&KV5X9%U1?KFS+ MZMIXTAR_!Z?A&-,83N_?O'^VR>MDGJED6U[_J@[JO J+,#BP([W4ZI'?OK A MH30,ANR_L2NKM=R0Z!A[7DO[&^PO4O%F\*)1&OK:7ZO67F_]DRP;S& #/!C@ MT: OSJP!&0S(NT'R3X-D,$@<@ZA/Q=9F1Q5=+P6_!:)_O1TU_R*T2'3U]V;3 M%ML^T^61>O>Z)C%>1E?C:-!L>@V>:-"HB+3W,02&0FRP9^X$V/J*#'V4['Q) M6<(0!,R36'OR(4\".TA !XEUD$PWYIE3D/)KOC('*/S4'H[&_08MN/$^]N^NGF.Q6GJI7!,U?ZF+6' MX9%SQ31E?*&PO=V]R:W-H965TT[3;[&U==E^:DSVZ M;W9-6Y>]NVU?T^[4VG([-JJKE(3(TKH\')/E?'SVW"[GS5M?'8[VN9UU;W5= MMO^L;-6<%XE,/AY\/;SN^^%!NIR?RE?[A^V_G9Y;=Y=>HVP/M3UVA^8X:^UN MD?PD']=LA@:CXL^#/7WU1_2?Q\&[P;R4G7UJJK\.VWZ_2$PRV]I=^5;U7YOS+W8: MD$YFT^A_L^^VMCTU3=^'^V>>OZIIZB."MU^>/R>3B.G^I,7IT2=$IC M>[YSFN, # /P&$#=!3#>4"^:;-0<1TTF*-->1M:A3.?,RF ["MI1@1TIO)RM M+AI]TX^2QO@3M YE;)A%)+T:VM$@O9$ &0R0A>DEX8TG ^-AXZG60"6*7& S M.323 S/2,Y,'W9#6&>6>&R0;_K = ^T88,>?:Q/VXP8M?#M(QJJ(V"F@G2*< M:V(<0 J,#0%&I'QNB'!=JL(4/AB0[':Z[@U%.":!(>T;DF%/7+#Q#0&9RF,I MEAA7DH"A@*P4])29(EB"2%;(&PS<&\+XDPQF/0)0B9$E0V8Q^0B5@$89B2*8 M=J#3;BG'THRQ)36P5/B6=-#5 QG-Q@ *C'")& 8^TB5(9V*3)I@3$ FC(ALGQ)#3!:!(?)[ M6DVBNT4FB\(CU=,DR^YD+"(9(LQ$ DQDG_(4PHY8^1OE&LD$9Y%E2)B)!)C( M?H8HA)W,.)>^(203%%F&%#G"A4R4TC\C4 @[K8(S E)1%ILP3$0")T+V-[%) M=#?PG)7R-PVD<("T<5NO#4$-^54.=%B92UQSYH8?J.O);AG$=LOI$ M8G =,CB9A(D!!PYMA/];98UTF1 <6S&XKAG4M8KE%M$ N^G-"Y'AE=;O9?MZ.':SEZ;OFWI\ [)KFMZZF.*+2_/> MEMOK365W_7"9N^OV\BKI7V&51&I25:W42JNMVCZSB9.@!9R"DVS_ON:R4;"'JGD(MCDS]3:1F]56;?+^&CMZ3%)VNU15WG[8$ZZ=F_VIJERZZ;-(6E/CK1;_VU*P6YFS+HM9/3=2>JRIO_JQU::[+&.+WA>?B<+3= M0K):G/*#_J[MC]-3XV;)SN\F7W3(F'2-=ZJWM7.3N<=$;79:=)\?C]^@TOL7L#._'[]X_],R3N-HI_?YN;3/YOI9CPF).!JS_ZHONG3PCHF+L35EV_]'VW-K M335Z<52J_&UX%G7_O([^W\UP SH:T)L!\'\:L-& >0;)P*Q/]6-N\]6B,=>H M&;[6*>\V!3PR5\QMM]C7KG_GLFW=ZF7%."R22^=HQ*P'#+W#T"EB$R*R[ 9) M'($;"XJRH+T]F["@N .&.F"] SYQP+PT!HSL,76/D2J5F9=*B +"0$J<#4?9 M<(0-]]@,&'$7AS'%A,<&02G%9VHK4#("(>.%68L@#+!,4I\- N,L35.KM_@Z! 4(Z325$R:4 &P">3!F$4 M][_3)@1)2A1.)4.I9$A=4H]*%I;?_5+_T",P"DPRG X07'\(4AO_K(R@R3'( MN%1^>1 <9RS-9BH$,Y((B!K-'#G ]0SH?VR_$30]=4PP/RD$1A41,X1P?01$ M( 7Q";%PJSL=)CXA!$;FOSLND8!HI @NGE#^!&0J]0EA,,YG] )PF01,)WUA M@E !J4AAYG( 7 $!D4!!_4BA!O*@0!L$109-;FA(G4CZA$)>YB\1O+9*[;JEK7[_ES:&HV^C% M6-=X]>W1WABKG4ORX+([NH[Y-BGUWG9#Y<;-T#8.$VM.8TN&ULE9AK;YLP%(;_"N('%'S!D"J)M'::-FF3JD[;/M/$:5 !9^ DW;\? MMT8!OR;P)5SR^O">XSSV"<_2O%RY>ZT/]YY7;O8RB\L[=9!Y M]0NY7[ MB=P_\J@>T"A^)_)<7IT[=2HO2KW5%]^V*]>O'+W]ICDS?'EFHLU.TLW6(ZQ\%N6=5,3?US:9VS7=5MF5U][1F M 5]ZISI0IWEH-?1*0_N*1U.Q6%PD7F7@XH)"%[09SWHN AR P0"L"<"O ["! MR8=6(QI-WJ;!./4'J0"5SP3#9C@TPTTS@< ! A@@F%X. 0,(X" ) M\D7HLV!0#R03G'%L)X1VP@FS$QK/0;,#5/;9B:"9"-0FP@$6,,!B^NP0'T/G M P^+(76^D>NP&J.2OA$+_<3,1=A"8'0)-7,19)@+O9W+F*1O!"\!!*P!@EI" M8' )GS&U&%T23/BM=Z+K7 -&AN0!%?EDHIH^2"%32-X+7 ;6 !%:0F!ZV9SNV=(^3^J?V>URC$GZ1C"]#/3.PM*=,4PO MF]$],\P2R*9TS,YDTC(Q)^D8PM0Q1:_F+QS"U; :U M'%/+I_3-_#:UHY*^$4PMG]$W%>O MBNIW=S_BXC7)2^=%::VRYMW03BDMJW#^7577O8RWEXM4[G1]&E;G1?O.K+W0 MZM"]#_0N+R77_P%02P,$% @ =(+Y3JVX.A14 @ @0< !D !X;"]W M;W)K&ULC57;CILP$/T5Q >LN9-$@+1)5+52*T5; MM7UVR"2@-9C:3MC^?6U#6"[N-B]@#^><.6-L3])2]LH+ &&]5:3FJ5T(T6P0 MXGD!%>9/M(%:?CE35F$AI^R">,, GS2I(LASG A5N*SM+-&Q \L2>A6DK.' M+'ZM*LS^;('0-K5=^QYX*2^%4 &4)0V^P'<0/YH#DS,TJ)S*"FI>TMIB<$[M M9W>S=QU%T(B?);1\-+94*4=*7]7DRRFU'>4(".1"26#YNL$."%%*TL?O7M0> M'Q7_Z2+E\4<,8<=);_*DRA2>V5;)SCC*Q$OM/T,?4&A;?75?X4;$ E7 M3F2.G!*NGU9^Y8)6O8JT4N&W[EW6^MWV^G>:F>#U!&\@R-P?$?R>X+\3@@\) M04\(9@34E:+79H\%SA)&6XMUO[?!:A>YFT"N?JZ">K'U-[D\7$9OF1][";HI MH1ZS[3#>".,.""35AQ2>*<766]!G"79+1.1.(?LE9+TVF_"-=?J:[T_J],T" M@5$@T +!6,"?+U2'B32F[BKU WD&'6=6C0'H^)$_!DXLA49+X=)2',PL=9AP ME"EV'(.C)2Z*IKB)H&HD6B=6@R]'_V+XFI'G_HM$]5 &[ MZ#N>6SF]UD(=YU%TZ"//GKK'9O&MN]EUW>!=IFM.WS"[E#6WCE3(6U+?96=* M!4BCSI/\K87LA\.$P%FH82S'K&L*W430IF]X:.BZV5]02P,$% @ =(+Y M3FTT\=XJ @ A08 !D !X;"]W;W)K&ULC57; MCILP$/T5Q'O7B4FX1 1IDZIJI5:*MMKVV2&3@-;&U';"]N]K&\(2<*J\8'LX M<^;,#![2AHLW60 H[YW12J[]0JEZA9#,"V!$/O$:*OWFR 4C2A_%";/VY_[5\%*>"F4,*$MK M?Y:IL8O 7\*J&1@[UG,MES_F8.WPYK M?V8$ 85<&0:BEPML@5)#I&7\Z3C]/J1Q'.ZO[%]L[CJ7/9&PY?1W>5#%VH]] M[P!'7GZ7BK&/14AAY;]>RLFO3 M\5_=W ZX<\"]@X[]/X>@1VXE2Z>2Y51) M/!LI:3'+H1*,PY&2*0C'RSM5#9U20H>4.P21DR!ZO"VQDR!^H"WQM!C3MDQ! M=]N2.)4D#[0EF7X@T[9,08ZVH,'M92!.=M!)+^?G2IE[,K#VL_09F]L_LF_T MC&U'X@=-.Z!_$'$J*^GMN=*SQ4Z (^<*M,;9DRY4H?\)_8'"49EMI/>BG8SM M0?&Z&_JH__-D_P!02P,$% @ =(+Y3N45!$Y& @ ?0< !D !X;"]W M;W)K&ULC55=CYLP$/PKB/<&#"2!B" EJ:I6:J73 M5=<^.\DFH#.8VDZX_OO:AG <;*J\Q!_,SNQL;&_: M>9X\Y%!2.>,U5/K+B8N2*KT49T_6 NC1!I7,"WQ_X96TJ-PLM7M/(DOY1;&B M@B?AR$M94O%W"XPW:Y>XMXWGXIPKL^%E:4W/\!/42_TD],KK68Y%"94L>.4( M.*W=#5GM2&@"+.)7 8T? MCM3M-4W@<'YC_V+-:S-[*F''V>_BJ/*U&[O.$4[TPM0S;[Y"9VCN.IW[[W % MIN$F$ZUQX$S:7^=PD8J7'8M.I:1O[5A4=FPZ_EL8'A!T 4$?H+7_%Q!V >%[ M0&3-MYE9JY^IHEDJ>..(]M^JJ3D49!7J8A[,IJV=_:;=2KU[S<(X2+VK(>HP MVQ83##"D1WB:O9<(,(EM, D?">RFB"3!%4+41&CCPP\F0IP@0@DB2Q!]((A& M5< P2!JF.@Y,XM(^@UVY#@ M@<)WH&%1%_&D\@@J(O=*3_ [24+$T>1E"2="G_S9^+AY@\>L!'&V[[YT#OQ2 MV:8SV.U[RR:PC^$[O&U,/Z@X%Y5T]ESI)]4^?"?.%>AD_)F^H+GNA?V"P4F9 MZ5+/1=L0VH7B==?LO+[C9O\ 4$L#!!0 ( '2"^4Z%BMRTX0$ *,$ 9 M >&PO=V]R:W-H965T0/6!-NR4: MM-FJ:J56BK9J^^S <-':F-HF;/^^OA!*4^]+[!G.G'/&\3B?N7B5'8 *WA@= M9($ZI<8CQK+J@!'YP$<8])>&"T:4#D6+Y2B U+:(41R%8889Z0=4YC9W%F7. M)T7[ 5S@7;HEGCIVTZ9!"[SD;3P#=3W\2QTA%>6NF OXT<,L-_O ='+A_-4$G^L"A<804*B482!ZN<(S4&J(M(U? M"R=:)4WA=G]C_VA[U[UH*=$!!#0V9J'KA\R=8^DE1L#3_!:Y M-=PXT1H5I]+^!M4D%6<+B[;"R)M;^\&N\\)_*_,71$M!M!9$KA!S(-S9C\3\Q;MCI,^F,DE[%/:;-B]U]EK&CW&.KX9HP9P<)MI@=BL":_95 M(O))G*+_RN/'Q$\0>SW&EB#>ZH<'/T'B)4@L0?*/@_2N28?)+&9PF"3.#N\8 M3;TZJ4#-)6$@6CL>,JCX--C1 MW&37"7R*["7["W?C^Y6(MA]D<.%*7U5[H1K.%6@WX8-NMM,OQAI0:)39[O5> MN+EQ@>+C\B3@]5TJ_P!02P,$% @ =(+Y3EZVUNW2 @ FPL !D !X M;"]W;W)K&ULE5;1;ILP%/T5Q/L*U\9@JB32FFG: MI$VJ.FU[=A,G007,P$FZOY\-%!'GLM"7@,VYQ^=@YW 79U6_- Y[6[D3QUP_ MJ?,7V1MBOM>[_R9/,C=PJ\2LL5%YT_YZFV.C5=&S&"F%>.VN6=E>SSW_6QE> M0/H",A1 ]-\"VA=0IR#HE+56/PDM5HM:G;VZVZU*V$,!]]2\S(V=;-]=^\RX M;IN-0;CZ=1NQ:B<&)%#<8($)4CFGQ>.$O 9YX5? M.:4Q31S4^A;J0DR*BDEGG)84.2T1YZFC!H/1F$V\&PCQ3 AG')<>Q"[^)Q$' M-QD0&$D )@1-A!0@@J()"CQAX!T1 WC&P)R0Z4%CORDCH1LR-V&7@O"4@3DQ M TA^Q"R&JPC'<(1&4SN%!PW,21JXSA"2LM0-/@1&"8_C"4%XU "6-6R" @\; M>$?: !XW,"=OX#I*>!2#&S@W89>"\,B!.9D#2)H0RECD*L)P,/F)(GCJD#FI MTX/&7V=CG<6.(@Q&(T(<0<&H2[)MZW=1[[.R\9Z5-@U7VQ;ME-+24(9WQM[! M=,K#()<[;6\3&ULC53MCML@$'P5 MBPV>TDSO4*-5O,99E XS(!]Y#IT]J+AA1.A1G+'L!I+)%C.+0]U/, M2-NA(K>YHRAR?E&T[> H/'EAC(B_>Z!\V*$ ?21>VG.C3 (7>4_.\!/4K_XH M=(1GEJIET,F6=YZ >H>>@NTA,W@+>&UAD(N]9YR<.'\SP;=JAWPC""B4RC 0 MO5SA )0:(BWCS\2)YI:F<+G_8/]BO6LO)R+AP.GOME+-#CTBKX*:7*AZX<-7 MF/PDR)O,?X&+\L7IB[D2PC?0P2Y.TL[-GVJW4V6L1 M^VF.KX9HPNQ'3+C A+>(PSUBLYDA6 N8581.%:&MCY8=@LA-$#D)(DL0W]C( M5C9&3&HQG<7X*QN?(6Y$Q$X1L4/$HYL@<1(D_S^&U$F0.A1L5F,8,]$U?ZXMOK67.N0)/Z M#UIYHQ^L.:!0*[/-]%Z,?]LQ4+R?7B0\/XO%/U!+ P04 " !T@OE.0.UW M CX" "3!@ &0 'AL+W=O!*$JHB7AB+33JS8GQFDBUY.= M!S(T9!J&J#% M(@YJ4C5^GIG8GN<9NTA:-;#GGKC4->%_MT!9M_&7_BWP4IU+J0-!GK7D##]! MOK9[KE;!J'*L:FA$Q1J/PVGC/R_7NU3C#>!7!9V8S#U=R8&Q-[WX=MSX"VT( M*!12*Q U7&$'E&HA9>//H.F/*35Q.K^I?S&UJUH.1,".T=_5498;/_6](YS( MA$IOC>F2GU,Y$DSSCK/-X?5DOT-[%<8[69A0Z:O3/O M5+5"1:]YN%QFP54+#9AMCT$3S!T1*/4Q!7*EV*(9'3TFV,T1\0<9L+,(;/CX MH0CD%@B= J$1"!\$L+4+/28VF,9@<(C0RBIECD))E&"WFYJ $QZ';2NRT$CNL6%FV\2S+IWB5))87%RJ*/CBDQ&DFF9G!J]@R MD\S2(-O)'!+&J=M'ZO21.C;%]I'./Y8HM4]Q-T>A5)VC92:8_,LU\+-I>\(K MV*61^J^91,?.^HQT+[#B6]5Q^P9YE^G;]0_"SU4CO .3JM.8?G!B3((RN7A2 M6U6J&V)<4#A)/4W4G/=]LE](U@Y70##>0_D_4$L#!!0 ( '2"^4[^^I\M MIP$ )D# 9 >&PO=V]R:W-H965TM/!7=@"#)YUU6@0TW9'YP8%H4Y!6C&?9#=-" M&EJ7R;=W=6E/04D#>T?\26OA_NY V;&B&_KN>)+'/D0'J\M!'.$7A-_#WJ'% M%DHK-1@OK2$.NHI^V6QW1=0GP;.$T5_L2>SD8.U+-+ZW%+E_IS^FWK&7@_#P8-4?V8:^HG>4M-")DPI/=OP&3ZWP.6P_@3\ 0H/B2Y6P?DJX \ ?(/@/MU0+$**/ZO@&>?VIPT-TEC MDB;[E()=3#5>VI_"':7QY& #_J TQL[: $C+KO F]/A.%D-!%^+V%O=NNBV3 M$>PP/P2VO,;Z'U!+ P04 " !T@OE.'B>MV/T! !I!0 &0 'AL+W=O MH87EW#,89,^'0$"S"Q_C M[:$P> OXU<,D5_/ .#EQ_F(67\^[,#(% 85:&0:BARL<@%)#I,OX/7.&BZ1) M7,_?V#];[]K+B4@X>PB26Y'#OYC_2"1>'XE-3];I./(3I%Z"U!*D-S6F=P?A,+G% M#$XDB]S/+Y5YI3*/5'8GY3#92BHND@^4M"U=+KO+0L*C3+30L^%>_UNH?@X-S:T=-?J+U!+ P04 " !T M@OE.H%(KZA$# !Z# &0 'AL+W=OJK)NE_Y1RM-]$+3;(Z_R]DZ<>*V^V8NFRJ5: M-H>@/34\WQFCJ@P@#..@RHO:7RW,WF.S6HBS+(N:/S9>>ZZJO/F[YJ6X+GWB MOVY\+PY'J3>"U>*4'_@/+G^>'ANU"GHONZ+B=5N(VFOX?ND_D/L-,&U@$+\* M?FT'[YY.Y4F(9[WXLEOZH6;$2[Z5VD6N'A>^X66I/2D>?ZQ3OX^I#8?OK]X_ MF>15,D]YRS>B_%WLY''II[ZWX_O\7,KOXOJ9VX28[]GLO_(++Q5<,U$QMJ)L MS:>W/;=25-:+HE+E+]VSJ,WS:OV_FN$&8 V@-R#LOP;4&M W@\@DWS$SJ7[, M9;Y:-.+J-5VW3KD^%.2>JF)N]::IG?E.9=NJWX@11VD\P],ACK(9AR8#.E/ MR.(L'94$P64T8@SG0T)V0B6PNZ563B"H1?#P2Y'Z;= M1J2?002Q(Q0N?H*HGU*'"URN)'E'$W'!DG1.$U/D>-/,>>1P:1-$V],F(J(% MYF@BX)*%.9(%3+(1R1SE UR)@"G1(6; E0CO4"+@2H0Y2H2I$FGJZ"#@,H0Y M,@1$AH3$CA]&P'4(7:9*.QX%@,+%5O#F8X;;UMN)<2ST;#7;[ ?H! M],0WVE^KP;H;@]_<=%/YM[PY%'7K/0FIYDDS]>V%D%R1#.\4R:/Z(] O2KZ7 M^C51[TTW#7<+*4YVT@_ZOQNK?U!+ P04 " !T@OE.L>4BCUH# W#P M&0 'AL+W=O=DLW:.4U;WG-=LC+]+F3E2\5$_VHBY2J8;UP6NJFJ>[-JC(/?#]T"O2 MK'17BW;NL5XMQ$GF6C>T:4\"_&B!U]W2]?7 M&?&<;Z6F2-7ES#<\SS63RN-/3^H.:^K \?T;^^>V>%7,<]KPC>OZW,#P ^@ 8 M3:_PN@?0!]#VC5]+K,VE(_I3)=+6IQ<>KNWZI2O2G( M/55B;O5DJUW[3%7;J-GSBM%@X9TU48]9=Q@88P#88+(H2BQXQFDV,Z!'C! E* MD,S7@_BX3?R/%>DQU[7&891,),%Q &#)R&)<@JB26"A08SX0N$$7W'F$SM"% M&O5"K"J>RH+ DC!BEGQP(Q/3R8Q9-AO!W4>"&U3!_4?"&:J$1KDTIM38+ @, M[/G@=B:FGQFSO&$)[D$2WZ *[D*2S% E,P6# 0DL[Q7 '0VFHQFS4> FA.@&57 3@ODE-%6)S:\+ M90&9'E107.B#+2/*VY":WT)#EQXSKC>)P^EFP5 ^ ML1U&<4=3T]'$JHGE0'O#B9;B)J0SSK34/*U",#W!(2 V/7UYHW:CX/6A[&ULE59A M;YLP$/TKB!]0L#$V1$FD)M&T29M4=5KWV4VS@5("1YM]"=AY M]^[='3[?_"+5BSX*8;S7(B_UPC\:4\V"0&^/HN#Z3E:BM/_LI2JXL4MU"'2E M!-_51D4>X#"D0<&STE_.Z[T'M9S+D\FS4CPH3Y^*@JN_*Y'+R\)'_MO&8W8X M&K<1+.<5/XB?PORJ'I1=!1W++BM$J3-9>DKL%_X]FFT0OZU]N>M)%% MRV*E%/RU>69E_;RT_&]FL %N#7!G8'U_9!"U!M&[ ?G0@+0&9& 0-*'4N=EP MPY=S)2^>:LI;$T'EP=D0M9M5@< ^#.D1@ MV3L7&'*QPB-S?.U@/490= W9C"%I"HN(P#BCVCZZBI/!! 0D(#4!Z6N,!GEJ M(+2&E V$$(SC0;0 +$Q($L)J8E!-/%*#0C:0TV#BGA]&&1J(WL0C-2R)8PR+ MH: 8.A)#2 (3,)" W5Z"*<%%23WE"<%/## MAB=O Z#2I%?"*S$HA$]X")1GXNR@B2:!;B\0 IO /<*?EZC%],-%+$7A("MK M"$=#&DU\M CN""BZH4PMJ._*GM3A&8)0<325(+B_H'&#(?%$3T!P4T#Q?Y0) M/LIH?);'9:) F1!E9%@F.FHMB(4IG@H*[@V(W5(F-G)%"*)D6"<(AL/A=Q/T M+L]"J$,]F&AO*T^E<7=0;[<;?NZQNWP'^RLT6S M[?4%O)?2"*LRO+.9/=HAKEOD8F_<*[/OJIEDFH6153NE!=VHN/P'4$L#!!0 M ( '2"^4X(-F:1@@( 4) 9 >&PO=V]R:W-H965T($M 93VPG;OZ]M""$P M665?@CTYYWCF),,X;1A_$SDATGHO:246=BYE/7<6DQ.*%U:12WQP9+[%4 M6WYR1,T)/AA221W/=2.GQ$5E+U,3V_%ERLZ2%A79<4N?SM1.W^3$T@(P8C@M*48;[98 MXF7*66/Q]N>ML?X7H7F@W,]TT)AMOE/V"!6]+(,0I=,3:F]"]^P,V4T0TRF$[AMZ.&!2(G["CQ82#0KTX M=MV1'0!JE@Q0=\DD8#()D$P "\Q @=GS=B 7[B/W"4,ZT+!6/PHGCH"PX)$E MZ$%C(R"A\($$V+@KY'W"%KCMD/^,+?ZD(]3@FK@R1:'XH2EP$R.HBQ]5!+<> M"C]A"MQ\* *RB,>F0*!D].($0>/WHC.8!27A)S-GA96QA4;9\=6 (Z!E/;":=_7]L01-)5E1?LM6=F=VR\Z2#DFZH!M/?>\DYE MI-:ZWU.JBAI:IE:BA\[L5$*V3)M0GJGJ);#2D5I.0]]/:,N:CN2I6SO*/!47 MS9L.CM)3E[9E\L\+<#%D)""WA=?F7&N[0/.T9V?X#OI'?Y0FHK-*V;30J49T MGH0J(Q^"_2'P+<$A?C8PJ,7M7,7R&R=":>)/[KW % M;N"V$I.C$%RYKU=PC=VEZ"/I?^T_XG$!W1A]O@RY>DFUMWY@\-YWR3D*;1^F>3B6$ M!J/GK\SUUJ:;S@&'2MOIQLSEV%+&0(M^:I=T[MGY7U!+ P04 " !T@OE. M2]\YR#," "!!@ &0 'AL+W=O!,?0GV\?MS M=[&/K.7B598 RGMCM)8;OU2J62,DBQ(8D0^\@5J_.7+!B-);<4*R$4 .EL0H MPD$0(T:JVL\S&WL2><;/BE8U/ E/GADCXN\6*&\W?NA? \_5J50F@/*L(2?X M">JE>1)ZAP:50\6@EA6O/0''C?\8KG=A8 @6\:N"5H[6GBEES_FKV7P[;/S M9 04"F4DB'Y<8 >4&B6=QY]>U!\\#7&\OJI_L<7K8O9$PH[3W]5!E1L_\;T# M',F9JF?>?H6^H*7O]=5_APM0#3>9:(^"4VE_O>(L%6>]BDZ%D;?N6=7VV?;Z M5YJ;@'L"'@C:^W^$J"=$[X2%+;[+S);ZF2B29X*WGNC^K8:80Q&N(]W,P@1M M[^P[7:W4T4N^B),,78Q0C]EV&#S"A ,":?7! KLLMGA&Q[<&NSDBON,0.8N( M+#^Z*2)U"RR< @LKL!@+K())%SI,;#%UCYET:C?'I"F^4\K2F"]63H&5HQ?AI!<=9CGN193<<4F<+LD'.I[,748=OS%)G2:IPV1R]K;I MS.13F"YCMXT>6,Y+%#B,HNDM"F:' Z?A]'"@T<5E($YVQDFOX.=:F2LRB@YS M]!&;BS^);\U\M0/A7:8;SC^(.%6U]/9!!-Z+4WX-A0^&H MS'*EUZ(;BMU&\:8?^&CXZN3_ %!+ P04 " !T@OE.BH8/M?D! !H!0 M&0 'AL+W=O&BM3&UG;#]^_K"4LIZ7[!G?.:<&>.9;.3B1;8 *GAE MM)=YV"HUG!"290N,R T?H-,*&V*!LE! *EL$*,(;[<'Q$C7AT5F?1=1 M9/RF:-?#103RQA@1?\Y ^9B'N_#-\=0UK3(.5&0#:> 'J)_#16@+S2Q5QZ"7 M'>\# 74>/NQ.Y]3@+>"Y@U$N]H&IY,KYBS&^5GFX-0D!A5(9!J*7.SP"I89( MI_%[X@QG21.XW+^Q?[:UZUJN1,(CI[^Z2K5YF(9!!36Y4?7$QR\PU;,/@ZGX M;W 'JN$F$ZU1A4&'EU:]?;=70G232%^0/P%(#G .QJ<4(V M\T]$D2(3? R$N_N!F%^\.V%]-Z5QVJNP9SIYJ;WW(D[B#-T-T80Y.PQ>8'8S M FGV60+[),[X77ATC/T$D3?'R!)$"P*,CWZ"V$L06X+XOR+WJR(=YF@QO#%B^=@6ALC\N@Y+?>SI>%=QXC#]AVRC^XFT'?B6BZ7@97 MKG2_V:ZH.5>@4]EN]*]K]=B;#0JU,MM$[X5K?F&PO=V]R:W-H965TJT[9HD)+:*C0&M9)[=AK52_ 4 >:]H2^*E MN=3*3("J[,F%_J#J9[\7>@1FEU/3TDXVO L$/6_#1[39(1M@%;\:.LA%/S"E M'#A_-8.OIVT(34:4T:,R%D0W-[JCC!DGG<>?R32RMBO.H!#=C-&F>1DVTT#B*G4>Q< $Z@SF-R)M& M9 WPTB J_ ;8:X"M0?RA#NS4,6I2J^FL!L&HB/V8V(N)/9C8P8R:9(E!$&(_ M)O%B$@\F<3#)"E/ -/%34B\E]5!2AY*N*,E2](&2>2F9AY(YE&R]91&^0\F] ME-Q#R1U*OJ+@-+FS8X674G@HA4,I5I089OC.QXR@_U3"-:B [K&$*]*G*+GW M": [YQ]Y2,@EH=7)P3G*8O<6\,BR&$(G(;"XF\QC\9V(2]/)X,"5ON;L973F M7%%M"1]T=;5^G^8!HV=ENIGNB_&2'@>*]],#!.97L/H'4$L#!!0 ( '2" M^4[ DK75 P( ,$% 9 >&PO=V]R:W-H965TS#44,W#^QC_V> M]SG'Q,Y'QE]% R"=]X[VXN@V4@X'A$390$?$ QN@5SLUXQV1*N17) 8.I#)) M'478\V+4D;9WB]RLG7F1LYND;0]G[HA;UQ'^]P24C4?7=S\6GMMK(_4"*O*! M7.$7R-_#F:L(+2Y5VT$O6M8['.JC^\4_G#*M-X*7%D:QFCNZDPMCKSKX7AU= M3Q<$%$JI'8@:[O (E&HC5<;;[.DN2)VXGG^X/YG>52\7(N"1T3]M)9NCF[I. M!36Y4?G,QF\P]Q.YSMS\#[@#57)=B6*4C KSZY0W(5DWNZA2.O(^C6UOQG': MB:,YS9Z YP2\)."IEPED*O]*)"ERSD:'3V<_$/V)_0-69U/J17,49D\5+]3J MO0@SG*.[-IHUITF#_],$BP8I_P6"K1!L#(*5 <:9W2"P&@3&(%P91,FFR$D2 M&TEO)+Z?AI]00BLEW%'"--Q@)DVTQGB>A^V8R(J)+)AH@XEVF"1-/Z'$5DIL MH<0;2KRC1+[OVRF)E9)8*-LOD^R/S \\.R6U4E(+)=U0TATEB,/83LFLE,Q" MR3:4;/?A%_;7C@7)M5%-M>M9DR"5,F->D^7@$(M M]311&POESX\B1[^=]?P6B7WLM14 <@C=[ MO(Y@J]4]LON0)8WG^6V\#Q )29@F 1H@6TV'__B75UTH "35,QM[3(0]8I- M'5E967G\,NL/9;D)MEGZ]VURGF^SS;^]&$P'+X*OJV56_MN+Q\UF_>J[[\KY M8[**RTZ^3C+XY3XO5O$&_ED\?%>NBR1>E(])LEDMO^MUNZ/O5G&:O?CC'\KT MCW_8_/$\_Y(4P57\D 1G0?D8%TGYA^\V?_S#=_@S/](//N39YK$,+K)%LJC^ M^J=MU@GZW3#H=:.I_^.R$T0-/W+7:^BZ4_WI33[?KI)L$]SNUDGUQZA[]I?& M%_ZRC8M-4BQWP76RSHM-]<%-L?4:U"]?)46:+W">P9MXXSVGIOJ__N5?ZN9C M!EW$69ENTCQK&,1]O"R]UB^R3;K9!6_391)\W*[NDJ+Z1/>L-XW&@X87KY.' MM-Q UYO@8[SRFG__Z=WE[<7Y#\'EQ]N+ZX^SV\M/'V?O@YM90W.7V3PO8/ Q MSB,,;C9 D" O N+"8@=_%UX??YTT-#9;+("QRE!]"-ZG61)\RFK6-AH&[^-M M&6?^C]7&9"@>7_UPU"ANG_+J\_/O\N!]_I!NDODC$L+CS_&XVPW> 46>XEWP M.M\NDR]QX6T-;[SX+R#A;?Z459_]"$T5G_>UH%?AJLB_I-G<(]%YTW+J)J[R MJ]0"")+:5X:1]\+[? Y]7#WF61,OCZ?#L\FPZ[UY MFVZ __/[(.J=W)T&-\E\6T#OU<>8V9,B600WM4(+]N BS1Z"F]WJ+E_6;8;J M=ZJKX.+K_#'.0"#6;:./LYLW,T_\")'/MT6! H!W/74/"[;U!O>?0UG, MX--V UR:X0HVO09$*8#'+N%,^AK\.?&:[W:[4;??FXZ'U5]F(*07)*C?+F.O M?;6&;],2>?AO25PT'@AG9]W^63]J/ CL-M["EQZ=>MV>MP.J;\NA5/O^7[R^ MSS]]?'/Q\>;B30"?;CZ]OWPSNX5_W-S"GP\7'V]O@D]O@T]7%]=T -S H?_C MS9O@Y.6I'/Y!F@6WCSD*X 5(BY?.O]O.?D_TXP&R2EADT7S^?7:'Y]-\\_]\ MX;<)RGCI[XIS$%8H#![R?%$&9;[T9.QLA3OM'W1*X9-I!GSSD-Z!$(G+,MF4 M 0P\6&\+V-,E?#>?XZ&!;)[COPTQKW M%#7T%=2N,BE?51_Y !(]H4=P#"7LA1I^ODY*8 \X9_"91?(E6>;K51))[_?9NREG)6)$L2#W,@M[<&,$!0FN8;$(XP$R C M"!7@C"SQAGB;X\F2>X1I)EU*/.)S#DIV6/GZGS]M'D'H\6_!B71R6CLBX<&[ M!%3B1+VRB;_Z8Z(#M42*P:/!R1U0&Q8]N"_RU6GKB\B[]>,TOP0P8=Y?'H^\ MCLMT'IS +EODRV5KZX@=X[O*O%Z"KPK\O+"'5+H^,K &V MQV.G2!Z!.? P%4YHED',57/G)<5C2Q #IQY-^*28[P)4NLLE[S=\E%@1AU#+ M,&^ L3*@E&*Q]1+>]AI'YL&V6'S!"0 KDQ1?TGG"N[2]#T<$P"R66[#>!B*!]BUE_6MU+QS(PZ]G[V14F8 MO/ACX,E_/'@>02XD1?FO_WO2B\;?$_-L=MY\+0.2CRLPSW]X&W0[O2%,OPA@ M,VV35\%E66[U(["OHW$_C+JC(-X$H/PFH/S2V#^0!J=V,AK;I%@! >3-S2.\ ML8IW(/7Q?RDWFV])GL',]?/S>)T"X;"O83<$(^:;NG+[@>4+XNWF$?;X/U#; MXZZ@I_X@'/6B]IX\MC4=K^-T<8;RF1NL714R+#9%$I?; C8W=$72G%:I]WTP M"D>#GC4 F1T.8QSV!@/\J7T\U\DFIG,5M.D,^*A.#FY76U9TZTX(/!GJF;AL M9*N]3,^:_\'O'W:\G%S%N/L>P;8 _$4%O#F;1%\IQB@QI!K593>IED,FPY- MS5SZ"&0!:00ZK MOW0, ?@>_T6JQ1HM(]3 [G:'=? F@5T%_(3K=+1MZGL2C2XHIKH,OG:QS^[B MD@S9%6JVW(UHN8VZ:YMU1T>>1W9R#](.LPQJ:]=KU=8DS'AW8P5QV7IX)=QQ@ M_^ %LDKYNJX[PABJ25RHL#E$HVCURW MT_L:I1),+6;&DS?"ENCF"&SC!6A3KQ]R9]ARHK=(O."=CI^SY,GV<5,0I28R M^;J>?T7+UCX)SZ??])ZE^^QM0TFY6B'7JLTIH:T-% MVQ$D75+M0&WG@T7HLQO:JQO7J$N>**X**K'2F@,__AL5]FA]^T#6].R_9["F MU\;>N1[P1LM MP/*O0/0TN?R<%YI-NE]J%('=D 6?@/V=Q2*.;SJS$)2*AX1D):H< ?(IF" E MM+D@.5IN[\ITD<8%:=(G+U13+Q#X@)1^(9V\.(6#O80APF.K.-O>QQBEDF&M M*/A&T;O%=KX1*Q#4T#7VEJ'L7"?Y>DG&SB)](,./SNIEOEV0T0 #@%U7=H(/ M&#V"][.@/PQV"<9=XH<\-)-$,8Y#-YWE0;I"53VQ6PKB DBX4.Q2\@EUCF?V M!D%;(0U@DR_ 5DU!@887 A#XF_3LKH!?0OG'7.+]HD_OA JX,NYLDPS=>*"M M;& -G($@P;(/-5Q6CI'GP/W::*.B80RVBW&*4LH1!E.D\#!YB?A^MD5P\ M>!A1HB^?'GF%>18@JV(5;RI@%OD=VIN+A,(9>4&N(2 )4;[CL!$&34MB$9NT M<7!7Y/$"5=.GO/B,G+H $PX8<2[ZC,US;TUO1.I+S^WM<(!CU; T;!?%'UF3P_X])O/@[(^Y(;5/(+>=)Y(84-TF> M\0IB-W>"'-'4M'>]8H@9K!H('^CX8HL*;AA\2!<+8)V+N&0==W:/#X"0 '5S M!O* OBO3&/2^.0JNCD*4V.2JH0R:-TN<]P*9]0[,<1K S>7_$7II4! N+(LA M93N6!#$*WG]Z]Y'W[R-"A\I%_/?@W3*_PRZ2);(/XP%:6[CL!!AJI?%>H:,[ MV[ 3 S<%$A ]&0M77MYK_UVIW'JE4NG9PZ4B$#81B!_A.YONG6"V7/+N47P! MPX]9=.',,-")5@AJ0X_QEX2Y-%FF( IP+)VCQXF$7_-$>;_@8(L%J3O$DY8V MNP8Y-4^1$X,'1D,LR31)UO(N3O9'4'P0%;:A(PEF+$P4G*#KM=?]_MUL=D4? MH^]/*=A/\TU7UOC2C"&T2'A9T8(A! NPA_.-IBYBH+!3^X4B88\%.FBP+^H# MR;E,P(*M(\+Q5"O!'%IB"#E ="_'1K.?MQDM#=-M8Z2H^)R!V"#[-@=U<"]' M[3UCD/#,0Y,P\>(/H6,\(D/-LFP+KS &#G?36R!-$'7/_@RM+>$Y/3Q!W&E% M0FTQB@R5!,90BW9S<:[7#+[^ =D-.8A=& _4W/Y.LW$# )M('Y(.&0(/Y7/ MVSNXNK'QEH;T:JIU[CP#]LMPW5EQ*' Z?)3:+X&J 7(.%2HY K!95)B*E.** M:Q -\!A2/ [NX[0P0U&J)>P/./B)F\7E1WZRNH!U:$UI+>[\D/T/[(ZB@]HX M,$O'ZN2HA%Y]5FE+LT$[@<'NJ$&IAT&0)PF<[0059UZI!'-@_^#F401)@7QX MM,[9H*W,U7;:H^9"MDT#6^)P;+[L09=(3I!?]UM4"=5,.H'EN]VGW+(]3VH? M#VQ.<6M;'N49?)XK489VN/AS03< M:,DF >0763^-3=A=^8V,;.:.$(-#UE" M62(YR^U%KI,%I=6F/2?5IN4IVKNR=%@4]M;>VWI2SD%W.DQJ'"J+.L&/;+:[ M)@EP+XQ.AQP:MCQN;A3BR/\T#9+=(LQ+2Z*@MKB*/R?!S]O%@^SQ1'=(FA'8 MZROQ&1 ;Q^RKH;-XI< 8.%%S;!TAG\ >,8.Y(W\Q4M", >;Y"&(JQV-O::G] M-+@OL/'R;2D1!WNHP*EI\H6=OGRRH($"!D3'8<#FN:YB$)IPZEFT2K,O^?(+ MJR$DVSAF*" >A&V$=?A$;^^U2ZW6A0; :JDA KT<&+P2Q\792B,HNBKNV=* M+53@#%]B"J/BN'DD/9Z/6XM)0"[Q&* EPQE:#MTAT/-SEC^!:O! G*' )G:!W]ALVGH*8L2/!5-C[49".P5F(\L9O)5J<%DVJP27FJ4 MQ7"FW*.WR2%@!_8/0EC%1^H8E;*:Y+@C!09U1%)BT*EMK$HU9+*E9<@@!$BD MLBJ&*Y+3ENH-D2M/0%'BX*]1K*MQ4L+!L*O([B>F*HR;UHM9K^ MLAZR=W0D")F![*)8(F'\:I4375[0A,W5R4(O\0AQ2(C\D_'"*WG&XAF%">XW M.+XK/U8VW;+,646(,T\GE-YQ[)KH2BK5R!T8C-Z"-'MQ(M>I4(X,,3/BPX1@ M/$@$/73D9=9=%G0V$TO&\CO*+TY.TU*K($G:X1-!M!'2@!5W\ ED-#V9F'KV M93_J](,5:$+RA34QG.?+_K@SL'_WR6')&Y<5#7<<3)\\J^Y<7$,^-Q.)0;T< M=2(]HB(Q[ANM&=#Y72$U,RW*SU+12,DLQ;=JBZIP_4+L^H1\VVJ@#HTJ7+Y1 M^GXJ@U O-7>*"M_AO1$UG&FR,NAW"4<>VF0@,10GMTU=-ICE.B!',NT7Y9ZV MT8T\DKB)Z1;I@G81)F?1$/2;2VT4(!168;R)2FR7GRDW[O(,K;Z;_'[SA+KFR0UH MQZ3X](?=LT'W]%6@%'/8$9::A>QYB5ZYE7:R8KI9B:DB6P&&P<8_IW#0N0IM M!#.C5< 2 %M?DE-=$CN0O-P]6%(Z M=$$&*HU$!UD<_8;4;,V7*7$#V+'*2RC 1N+!:K.EHAR(85SA:LOFT$L5P5$] MU*\];%-RUW;L%<10@]%3^-@B U^'9]*5=B\1*$C;]J6%KF%5X@UHXYA#'"!G MH% *61F"AY<[LP>@.;#>25^@)-%4*12\K=7A@BK/CKY3(_?5''31M2\.CZQV M)\-D'15NN6O2/H%(>U7/+:^(/4;3U2H!JVOARP)[)5Q18#R/1B2XA\91GHB] MAA+[$BQSZ4 9T <9\!8=!G\EA\$'@NGPKE,V3P_W]ANM/09OP>9.*!YXIMU\ M C@%R3XF/B#E,&3+N5B:E-Y/M MOL*$ _'BJND:(HAIXL2B6.BQ'FY['ZW=[F[M10[CQ,W&'FM7*7?V99\GTKPI M/5A$??@,E0],("2IA3VY>D"M5.EUCSF-!R$#+K3[Z P74[90\)JS&/&05HF- M^JLK&AB-;M).,&Z+EW[B!AS^,A@,P_Y@"!_ZDW P&BD,AD* MUT[!FOFKH"EW/3=U04!*,'&BT2CL=WOP%WJ-QH'!CJ]SQ"VQGY?(1[A9C<)6 MC?;"P708],-!?WI@QVHMHM$D'$_'_'3X/A 2TPL:J:PX?R9C$7#=*M["9!\^W8N\!AGC3+*P@4N!36C!D M@1 3;/.92#!,,CU3W-]!:43^$>'OFW]-TO_^O8#_37O8$ECBK[6GD%RV*]ZJK+ZPFSTXP9R3'SLWG=/@A)M!<< ] M1=-I>[/!";W9TCHW89JD+NIFW-(&O8//G.I]@/3HZ790$Z/5X00*&1H]0J]U M#CF%]T5.)1"U(:B82A[4FISE[T,A:3^UXV>F"XC(8#:&8(CS87)8+'NL-Q,(#S<1!8:=1M M5(UZ80^&#[9_;S@-+GW*GL N]T V',:#GM3^'!8RSJEL&:U7L)\!Q%2IA^. M@3*WCTG=8]IY7Q%D*-!7C&42=%@I-4\L?G#<\WO)X**O1/FC()#;*OOS;% S MSA(5.(35FD=+AR,I_=%G23S,,$9?Z,.O)EFL4RN*K ,>'[4EN/"*/6T-FAXZD$T+S=(KS&),9%**IW")I9,3+BE)X55/N%5%6STZT=[11E\A0-D6&W=:GEYC?;O]&L5-AM.;9W M2FYI*=::>$D'=UCJ@((Y'*M1 ##RV!+?$U]PB(^/Q*_!,A:H:,& F+?; E7. M$!W1J('EC3LJ=4JN<3T9=5*O#RVR1CN ,=XDE<#J@;U 4$@SLTY55KO-'[3B M)&9&EEFC=QNH#<9[8'52B+L_ZG5&O^/T>,P6^6K"8@H,B1ZYK.XL088==GK' M]WD2#3OCTYI>#YWP).@$GP0^/56Q%()B4Y(#Q>")BQAV\D5BHF^3!1WS,_;0 M(,M>X_JN.-_BA[\JQ!-PS\F+V^O9VQ>HGX'-\S,%0^A1\M-2(A*<" ^9U2W. MH]S!^;.2-!0G/X-^59 H7G.6"M0J.L84.A@/6 1FFLJ.?XHS@F9IMV?-^14& M.&#*N=&V3)+%8D/9EN7RTBKB%=:8ZA;]Y!8W8BPQ391KZ[2KY9N1("FO"P-^,>K\+.'J)D"#@5L[K9[2-2-1:;K-8?I=L).@A;*HS(/;QC<*)/Q%H!YW- M!>:DN-/BX]22MNHYR7JQRA&)*IX2&L/O4>A(+Q(E[@D>6 MA-2K6P'/U"F[M7E ;$6"-E;&I'LU(%]-1R!44H,9YV7E?"),=MK$QNEFJ0FI MM0QGM S-6]+9Q"3V7DXLJHNZ.VU0=X_K"\5^D^;NY?-0JUSS;J78BSA/G)G60#Z9NF9WEN&SI$3-C('$5RJ5U@/,&[Y- GG,URASP"#U!& MK2FZ0Y8Y85:?T"\-T\>T"N#R-VRCV]%ISG^R9\@NT:W*=/Z2)D\49G.7F(%L M-'D.G!SH8@LE]AQSXEF/[!1U(HZ> ZLV2'O9>4^4%X M*+((#Q Z#.97N+V 3';Y;"4>&2W'3H5BX\8VA!R=)B1H+V4V8+*DER]'1TOG MIB,%F''^MBIF%_"<4T;MQ5>U\YE!L$A!CKGH32(3^49/YV['&?><>?^RWQG[ M9^(R7NM01=-)U3A?V\GCKYAGT+X6Y\X-@47/-0RX_;EKV9IOK*AZLZ';U$>M MYU:K:"IZ*L^B]TG(ZP)]F&H\*$; M3L==-$Y36/R%.,1[PV$XZHWA;R\<]C!,W9N.PVYW3)_Z% VNJWC\BE%B9_%B MD2C/E%I+[!9H-9U,^4,?IGTEH&!5!M\J]"?X[GX_G/8G^/QXBN,83<(I18-' MTS""^>XOAORJ_1E=9Q4&->J%W2D-;SBE\+Q=NVIAU6QD;[Y=J/&D-QD"27'] MX&,71LOK,AZ%XZB/'R;A<-@+[#+*KX(W?IX8/#H=A=$$WYEV8:4GP;6?KP=, M?HI[:CH=Z *QMWZA/C<9S?$I$YBF!TO9Z\+&#/NC?G!IO=A2F3"(1F%_'.&? M;L^=$08*@*V&86^$S(6E@ <#"JGT>^$ 6!6'K8M[$7A# <'CTC:X;6",SM%" M3 [FIL$S'W/09B/U]#&9ZTB1%5]UH+.BZB->1\M-JQC<7MGY3-&YOPSV*_T8 ME\_)DJ797K!MQN%DA"P>=?MA-!KII^L3*W'_C?O#H#\.QP,S BW2K(Q/):@8 M*NE)NJ@_!9$R#*)!/YQ,)L'[2D88MAQU%>I_]99MSC;-T+L6/YY;NR%S* MZ8US?6&"33(RA]S&>[KQ3W<821-?"0V1#P'"4?V=>[8A5+I*"\6[9*BAJE'V M2KTBSY)R#-806VQU)9O]^7Q?TX:9WD$-*LIP$0B!-W$OWVN#7LU7/Y0;4E * M5489/'E1Y'<2XRRW:ZE&<878G;GWUFE450J2:6^-![QR?#VX?4[V$I58YU#&[RA?)$J02NHM1V4@6 M)I5,DE[R9?Z@"^S+2F!A*[HJ5>:V=1T"8')[1#A .ZI&.(V(;EAYEEKH[A:S M38FLC4,?S"XS-8,0S,KX6W$72./U?D$]F%:L0J@3BPTJC\4'.IQ5P80Z27*4 MZJ8$A=K3BO>:OI^)@7!>J8J,^@E:8GW45!3CVI\&8#P,^H/:7Y]A(/@7(RG3 MY0-HPSM]!FR!!H03ZD>-(R/CN.ZW#UNJ0\&-@!T;@>ZD?E-_P=CH3?K>UW*; M46V5\GUS>ZG4KOKQBC)6]Z.^UDJ?Q7#"H;%$F0+*C#/O1>-1$U&&-KG>VPIF M:R?V7G)Z"J/QN*&OOCT(JPB]56,,-SHO*6/^S"_JE#=.]Q;*TL8VQ2 VJFJ7 MEGHO>WT/C=)UX@?QH3YSUP>N<0)UYV%'G<_N*5DY4*J2WY(/,"BU8?=(APZ< M)@I^1C=^E7RO%I:\M<65JF[H$_IP)(Y&!9N*:>B=*)*:W5M[K5FE_E5S@J.E M;SOISQT%)?U YX[C2*B&J]4YAI:&Q6JIXWNH%SIF3=Q#PZ3?2EHU'W\2$)&L M2TF(C>&4+ H*(1AN'%= _"]'=MSE.9S8$0FN5/Q%Q6R@D^UCGIG#C6M:6F5Q MK&SZ.OK9!%/!!O5N6CWY>Z 1 M*GUI,=^N$.? FBX5R1-S"-$):4'"#4,%5%7!#?<4B5"$9VE(R;G$*@Y@E>ZR M0:0T;;U2P&U ,HT%2W-V$5'(@U6E+9@;<^- $\2+RX=8>!;+?W!U ^%LBU)L M[:DPB_ R05HL/;M4%S3KR <]00F+A>1 KRP@17G@QCMP#U H>VJ%**E+05-D MN;TNNG_IX9A:>GFA(O:(QF_=,EH)1'%3U4JU+5177RVKO_^U]::7D!CRE (C=+2B=;_JJ3TK_[1ND:M.Z3E>>LI(H^Z)7.F M[^8X",U9?Z'=OG'!N8N'@9(7\0,0P C)*D"=3Y&"W \FE]8W('2?0;QS M]S,A+G(;HFMC>5V10QL<3*C$7!E#<6NW9+"*4>*VW>S6B=[I7#XHTX$Y[?%$ M2S>C&MB;G9H!;=Y.\ /T]@4AJ?8X#&)K4];HK9S+4*MHTJ'U0!<^WW$%YM;" MC-7*9(?)$+$V/2.Y95%2:_F?!*-H58_UNP6NK^W5R$;KDE8[-0#K1NE^N2,N M+!\+%%+=S]HZ)"EPVY2^=H"]K>(+,E)+N71K5>RCUO[!RRD/J[',YRKIMK58 M4I.2R#"!0]ZIJZ7SZR0$S?2"OZ,%?T\+;K[EJ]7>T=5J)GG(2B/2'A>D'=EB M)],!1_ZB"1IB)[W>B/[9"R?#B%]XBR_\P"_8ZATR 16<03R&V[(1/+C%X1#: MH.B):?$WE1N@0+=GT8J57'/@WKADS+M*'%$YK7Q4PL&A%MYT KR*+8B5L :)5$/%"+:]UU$&J-TO3:.U\V177+YD M[[U HWE]&NH0U,==NK+N'3A'NL$UA MU8E2)RHI);BW'M.U4!.]@8QD6G YA>K:XCD$^H,4F$R6*:L]N+V8TVR3";62 M4B@G)D4U!8H>HIZ,;KW*43IRZ9DW+N&&OFO-L?]4T0I"[WS M&];AB=/ 1(NYYVN#7S#KSQ*)=ET!RX6S;W&1""]'$PNIW:0(O1Q$ME.,GJI5 M4QR(:-<"A>?WI"#*5JK46)U7SRK;VCMH5]0-O%IQR))Z=(ZI7#O;848@.ET? MLB.AYS>68F7/DJQB^VC#=TI+![2A7RB[3\+ X6"G.PFZ.%7FEI96YX),'FN(/J MZ:E1OJ8I91.+#GV8+_)8Y5([?C>/B0U&-0=)LQ2H#MC>Z8=Z/FB;#_OV-LPVHN+IHHBL;0V>,0Y)L$X6K$?KU M4!Z>\D@BO-OF)&#MJB>AII"EJ70I/I[6=[RG#TL>/:3?*DC#7-9D^6. ELN= M7%#T8!K%8E28V;PQQ:;Z?,\5VH>J>$B(;B"'?^<*8=WF\"3-@_ OR_0S56A$ M(8,'KM%"]IK4IG0(UL51-XLL^0JJ6(P^Y;7D_:.\4HYRT.2D/<8QQ5?18:NF MBIU%>S2"N$P+)Y!RJ3JN0:V<8HKV!]6S\+7R*G7T4BJ_QC'3J=JBL[K3'6&Q M_7 T&9C8'_F&I-(/V)MUF23\UKC;LYGS]]8-$;YSTW9=V2!6#LB70JORN!#W M.W(,G2O^$"/:1M!B[:?J[\]["R/9"<8KV#^!_PJR>,488T2G8E#W)!J$D\F4 MK>\H'$PB]U<@]5!^[87C*()]224\D-40)8'PB5TP'1*6\&0T#$>@LYP&O6DX MG [-][VP/T =Q\L_-%(5](UTO<[UTR;#*"A;G#2ZX?#(0+41U'8'8[,]PA- MG.#W&)WN28@;IX"P8/(I1-T!O#)D-T/4"Z-^SWU@.I8V\/=).)UZ]VJ:;&2K M7D^-5_=N'@HD@A3:[Y\;66R1B:Y&A MIOMV*?VAUT/1W1N'PW$?9R>IQ9-PV!\&X[ _&@0WUF7R)Z-P.AYSI@KF$9S6 MGQ&]<3 830+_SEW,:0@G$0*#>I-P,D2T/XC03-^H4"F8H7ZTD&?:,*$ZLJ(0 MFCK9][8+S;KT1&7J6;&V9(E5%*@XIX33T(NSWJHT9+G(-"CC^P1_2^Z3:LC% M&&%WHX)F[N@L")A7F3)3E>AN:?:-?5B(\NU*6)5I!.DDFL;*@R M*E=569"8Y@NO[ MB!/V-FNJ7.%UR?I:E9+KN+9*-.M0B\VBH/TP09!94G(3N MSJCE+AKT -@<28JH2CS*B$QXXG()J%QQILNV-<_SY:UX,ZTJ@52I8,[Y5YCN MR16*YH_>J$5)1OL63S8D#$]100B O[8%EU"7F]WV*F;( M@:N,W0TV^*/>/*%+S=BWA)<4I^)!X;&O,*.)$V*I$R067Z/V'D[Z)9(L MR''TEJ ,Y-'+C=?>J>QC^IHOJ8 Q.92II;75DL"'TE+7&:$;?[ADX[;@U 7[ MYEUOIS838)H2>C^2_J0%\!I2Q:4V+&$A:"%%5V6R_N_9F?;.]_58*IRA,=$2=5; MY7U?2PEE-<;:JL7Q@O.C3<49I+"MEF7J9A+K"DY*K*ZYT=.*:6-06O)A4L>D MT: EG3XL=]FIHJ *,(ZBMY3=:8A>AQ_F["DEUV"AT5K'I%.2SR(':?VQ*M0V MI3P(8@5)S:B[74!1IO:6 7/YF_!B^&R:T1Z4%(LMHH1TI3IT8C"_LJ#3.\7B M(#4@2GI@X5JF9(L9A&ZC@\*,UDW(E)^FQH^ M7U 'VY..Z(P,@2\*4Z7P]NQ0E+QQGM@]L#A**LPXOV,LB%6BE2_R2$R& 9?W M#1F$KQE+*3((KJ/Z/W6J"Y,P%($LL\==9BIR-"VJIW3?.+?$,*K2>P;K>%:> MX-";". IC)VI,/OU05]0),WYM"UZV'A M.ZH"\79WA])+4@%UI?DM*-+& 6-Y=I!;MFO\]+(W[%K83/3ZJ%'R Y%=-T45 MHF8AGC^I;SH5STCML*IELHIDQ3!+);GX]F$KR$2J/Q<8U'>H:W5 C5-5;;;/ MKUQ=QJP3H)"Z7(3I;HE%6LFC43H%+3JZEJSN!0[;0L*QH-FMUX*U1B)B-PH5 MRK>MH>,;G5:)DMJYSKZRZA77;:9:M?5E-+8+"M(U+>3GU$?+/U^]DV@NC ;MKT"TU[??H=/>V=Y MTAM/* 5]2'^B,!I-^<.82@9478?8]4 0*N@OBZ9=_CR>C.7+[C@<=/O4R"G5 MM9/]H&!-SCW&3K[S 4Z&FX10OD!>K8F8 3I2D6Z?D0]D2WEJW.$ M!^)&V=B[;I$^8#E8!)=N< JE?9WXVA0F5^#J2B%4MH"6NPJ2$63>^<4G%+PY M:;&27:HML[HCZOPQ3>ZMSM\D<_90?(@_JY Z-"H"$:U*JOJ)A7-*QZ!4=C\G MF',99($X&Q*[7*RNC];7&B^D@=&#J=REP"DWZP1W4!D,N^$@&G$IE'$P M Q+GTM=/"6<.E/CJ"%O@BN+OXA7..8)7AM$0_F(%CE%P Y)F X81;*!I.!D- MX+_=*)(1BPN($!Y*97NJ\&LI__1G#M#\VF.B1)<28F-1^$4&._B MP\4,=-II&'5'033JAB-0!69E&@=7,6*BYO!C1+P9C;OP1G?OFC*)*&=*[DE1 MB$95VEA()(CN^SWT8L'O5(X,@W<)"F#)"8*#(XN#)*:[M V8;,4W<>!]UMW? MJ7ZXB**+\* !XZ)0$XX7NPXK_5%7%-,SLKNESJ0T1$/8NW40[9U;!3W#VK8? M<5,N\A68JNA'M4?6_UUE0+\_8"@',:G=2^]7Z&4"3/"46ZY_MX?GKSWG%AS+ M ?M+0-6+B&^*=MO;&&OCC&@_AY.HSYL8:W2!T V'_;&[@6&'1B"B<:-V57!W M3U(1SL"O)'7 M!OKO/(>9=!2;VS%(54ISY;2H[7F(*?P3JL%:EN+@C8@''^5 M#7T A0]-%#F,[L=*!EF+:B)J9*_-LQ)1JR;2M:T+M_Y(C:NZA%;R5K/YY;YN M%;J\3XMR$_Q]B_X*\H2[Q3A5B77M:5?WRJ)'HZ*]4X(Y>MTWH$^L,-8M,L^4 M3#>23MU9B;S (QLYZO7"24]U>=)+9<,VY=G4L=\V "[7G9$0N#!%=U!PD40%' MWN"F0!G/7Z6MF\T>5RDA'7P+5-1D+JO*7;I:E=MY:N*PK177]HS#38,[##U2 M5JY#(>1)HF]$]KEC+\;-?479EQ;J[5O0;+>2&H(\-'.)BAY)S^$%%L]DBO@- M8I;!6!*IUGR#&%7PG ZI%*;?6-6#U0NG45051%02S0.I\+J 3]8H) M)F1]JUA?EF=S'-&2?9W&';&D)D+G)A0,N!,WHE-5,0VE=U, .J D5Q689KL: M!8RI-"G/Z5.F$AY7A4\)@<%3J+G51M=;"TYP,EQJ[53R/<4E5DH2LA4^5A20 M*L+H<."<'?F.(M$JM2C#FS')R7#]Z4>=45I;B4*G8!LH_M(I9)-Z8S.EN\$PE:D+N9Q4 M=4X4QCU&A4OIC!;S\DMB]XP4X&G4#WQ9J6Q(P?Y471&%KBJ0DK KV/VPLDIM MD,7 DMS%/&\S@J%PRUK@P!MZ@JM$;F975>?TOA$\BR41X&A5];>0^ZV8SQ*IQQCI)2PP,+&OVL M-"W5]Y>6PFMUM4..Y#"3EK+E:KXM8U/U##4!G?M=J/5JX*ZEL=2:IT1JB=#I MQK[N$SU3\8[Y KZXH23D=1858K!0,UB7Y7U%@CESC>JZ^A\^PW?=#* M/#:47.1H!7:L6'.T@IK)O$Q]"A6L4/?H4@P:*^WGA)^-,JC(GFQ5L6OTI7>G['Z-2V&64EB\,(6KJR=!@_13VT2]9G^@I3\@_4WEO*BM-#\X6E M7IVPO9J0-L*J,*YF*^A)[A<_4]=",Q+#K"HM$T:?!XR^, :=]ZI[MN [O<[T M=\%1[#5GTR25 I6"<;5)CPW9U6I]L>3HDT]\385[?XXO1TO!+7$?=HXKW;]Q M0 \#JP[36T[*JXCC/;.HT9QKEDT=V<;ZO$=FL5P\I1$]E)#-\8AFSZN).K.6 M>:TY "]NH>+E86\ZP']%012%W6X?/_\B+?7'W$6!7>/ MF3]#V<@5B@RZX;B/]3I+ZS:@DUXX'"%\XJJJ4OH40MA&&(T'BN*X@1"ZZ_9# MWD]5F-1 8]880,>#2Z2K"1D_;-.%NC-V=G.NM=*NO(URFPP8.G]JC=)ZA^L^ M+_C?:/TN6.TP[U:72"U,1/*A@D2,@J!C@4^/MS]@ZN+D.,1-2*-UKL)JK#E^&Z+\7]KTIP.B\9K##C M[:E9JZK8FE.2&!5*H!Q'UR%CM Z-'=;B]VQTM[KGR@%WQ^X=6Z6#$Y:RIXWQ M:AM$I@9U>$19[ 1%D)20'I1]CN.OS)73.QB?JN&T#6SIGBA\)QM=6[!3-01D M)EX0ZT[U,)(L"*G,F(:> BY!:4"$I18GH2!=OU8,'6%4E.E2A$J M9:ZNH[Q^73U4L@0,(ESID79IHI8@0KW\^6 &WTD M^H>=NQPU)LMPADF)0$7[19OA6'<1E<8J%==K3,\*J; M9'%T$_(>GHYOD[N"[N8&.3QBX]@J=FM:N%%7?TNX^>3M[.;U*5?]7=0_^.,: MY4IP,KOY\33XF'>HB[-N+PQ>2+3B1/N]3U_0<^H1%-'F-^5*J?6-ZY" NQM/ MKC]!K_;-$#41&BN#V'6'W.M* [;'CURO"CS(4",35M&BM;DX:;90SOQE#F/Y MG.Q<=?(.,RFPP[1R 6 E%B>K1]Y L-+5K>Q6^;H9[/9E$#EX+54P.#-QLQK" M[*HEO:H67N6*G%(&LLH77)$+)$J1Z^*W)'IBJMXEFIT9Y,)VT&N?.L>MI-HM MQ_EFI/=CC&A7"391EKBA!$]%TV-M!L)P=5E,JM5-FEJA@C&2K(*: 1F)#@$1 MCX/I+>)K=>R>A767)ID]^O+Z@N.QE=O4DZ5D_Z"R$,])2.?W[AWH:PQTZO-T MD?*Y+ZY8X+<'A6W0^=DBMKTL)^6TQ9(UE@O X1K7V\:)/,#&H.?RG;J&+1.Y M>$LC>T1=W<4SLTI3@XU?;PT*: ML+F^R%W'JI\9?G0V'>:'2V3!,3S1H)?>!0BCHJHLE6KD#D*>3.BZO=*M>_N? M%7W'XRE48=?:T1TK-[^_[$>6SQN^L&/R MA,X;6R["6F=6XXW;ACL.I@]B0]R=>TO1/SR)U4T$+^UKQ6W4G]8U2".HD)J9 MEN%"*EHA,DOQK=JBZM;@A9B>2<;E69;*MV9H5.'RC;(@4AF$QJ0T=AJHZY)D5I4:I11V$],M4CN; M.;.RE]$%>5P8H,D6WF?HTIU?IAPNK--L^X 5>@P$#U4@K0&Q\C(YBX:@WYBB M;F5P%M14?3O#NF]) =+^#.W(F_Q^\X3:Z\D-Z-ND^/2'W;-!]_25+O8$.\)2 MLY ]+Q6$D>7N.05M+E5A"8KYGB_S[8+VU'93*9P$2P!L?8D"\"8I,,.%RN'@ MV6.4,9R/UK] SA=<'$/=@&%W7ZEK<;>SP-M4-0%',M1J=>4S[MCKR#EZ6H]A8\M\ERIL@CH M$U0>$,R7LL,0=[HB#ZL2.@R,G,$X5%*&X.'ESNR!-89#-Z0O7, 2DVAD/,&C MBM>J:P"XL*WVUGMJ#GJ1VA>'1U:[DRFC=F,WV:1]4C[N'M6382FQ/4;3%5^A MX\L">R5<46#5MZ\K:-!\JU"];V.OH<3>"'NYMJVC5 M6[#BDZ>\^ RR056=DB/1>NK:NOJ!&+/AID]G!_?U#J8Z#!NZV0/QPA$WG;D>L0F1VY+5KU%@/*9<^I3 F:]8;E*?#)F*UB+%3MD@9 M,NY6)J4WD^U.=Z,6S+!JNH8(8IHXX1(6>JR'VUY1:[8P_^!48WQKF8>Q?]?=A]5*I'7$%=.)B*R>4 M6>P'FF_FC[#@2\GL1FU,51V_)TC@7-P:2\KBY!0(:GJ-($1LNBXZOJ?R[?,Z M.BXCT="$&6CB;IB4VLB^3]J,9%EZD&?8IE;8_"0>CD:K'0CXP+%M6-P5K MYJ^"GP0[%"CLD*HF8U79/!/B1*-1V._VX"]>>#H.+B2?_SY8YYM$)6T0^9!# MS/VMJM%>.)@.@WXXZ$\/[%BM133"9/(Q_QV.;"+HB;VBRP3G0(QNIS?F/WT0 M==R"\VV57_35\X[0:V98 [;8%V5P8B 8,5#BR1BQSV#>@WIE4)U0J;YKOO[: M:BQ^(C_YKW+KD'5_D ?:XSM M.!IB'O-PW =A.D%445NX$=.TNK2V)Q.L8^T^;L$D&M%) V3J3NFV6PRZTJW-U_&35CWHMNXH[-.UUX-N.!UW,8"7 MPN(O9,OWAL-P!-*X-^S!/J%2$'B]=W>LRD/ ,2$E.53]4KE_F^S*LWBQ$'%J MWT9"!8:G$ZX-'_9AVE?B1E25:ZT,*O$(]['NU 2?'T^I@,0DG-(Q,9J&$<$KGMEU^:X%^7]#*M//2*;MSTIO H4LL!!^[ M,%I>EVIZ_"=K]3E MIG&Y4_S2N7,5.>\+)^X^)LN%I=A'6*P^PC^(H;1G1/#6+ORW-R+8)5::&="A M@>5H@%5QV)?B?K9$&F.#[6N +55:1W51B\?X.#S#:8+JZ6/@6/ M+(+[>=P''1.+4Y@1:!%IH5B4X&-GC2P-+7\#"0E*]>$RE<$9TJ<*G)AH%482W(_2H MV!/N)$0%#\+1&"76 *8\F:JW&[(Y7_F#PTU#XATK1U&=O$^Z!O)Q^UIKSX[I M;2HJ!T,0).,)_L'=6D?)WI!.%T5)1VZ9)T&H#R-2W+KMTT4E$@0D'"ET9$4P M4$1?@\3KAT.@XW\1,='@23U(M:O>^LS "COFZUPF[U[:3+!+NP"RZU#" M8([L (SA.?3AD/-& M0#^-0(:IW]1?4")ZH.M4OV:SC%$NQ\[MI1)_]>,5H5CWX[EWK9Q_$;7]7C0> M-1%E:)/KO2WH6SMQ4W:LGL)H/&[HJV\-XMC[T@\25=[MP)<6]\P^G5\>+5=^ MNRCZO^9%T<^ZG.X +YT4?-$H67,_'9\BSW#!_3>X.:UM3QY\>UI+8MIOM['] M=AM;ZVULYZUW7QUR=/BW77E]_'9=UC= O]6 M#^B_2#V@L^ CFL1LW[S!+*DEG-=GP8\W;X*3EV@6I%C?1RA3'<9L772"KA#5 MD]\^SJ!6 -E\ZSN7!OD:BTAOE.81: ( M%O(I0^N+6X/T;"?9L9#-ZOO'(#A/5&J9+]N/!G.VM'4IIMC;2 .X$9KBQ8'D.(O_"Q@NINP#0_M50_..WQLTSD:+>3C\(45A]RPN\7&L1O+6)15U HZG5& MW=]5OSV)AIUQ]W?>1GN[73+&8;L10]ENW&N[WQGUO+9O+>0K5<$HL/1\R<': M^H(MWH*!@E=@]3*+-TO5F),JCA!\H)S]G&]S[.O>K\*460#KMK85.DGK%?]PT*W4D@ MY3G"M!'E>\"#_I8T0%9O^6UR ^"Q-:LU6%HV/JY-!"Q!@/K"9VC02!UBWT M+5MX W$WX-& MKV.92MDJ!DCMWPCV/>\WPQ@;W^QBEW_I:74>QT3_"9)=0 (MNDM M'Q/;]&0]'K;IZ>,!L>V6FM=1%6[:+GY:#+YV6*OW]*$0UD9EM0'#VBI5&JGP ML7[8A^(\@4VMRF<&$6GAO<+@W,$A,A#P&6Q:+SS-R$)G:"$6*A!XY3\5&M$+ MO5= B-_4.'QZFQ<)7G:F@6T:W>#U? #0SHAQ_ M;'/^KEH]CAV)9_6:+U?D&B>8",HU[^U8C6_\6)UC^8:)[( M;+6IV\94+V%5^Q37- /%IT"\&Y0Y5T)OM;L9+L,U9FQET\=%@3&X_[%+T"K3 M0@5%\(ADZI/;N^6]O:!=(.([ONT,2<$8%IB\]9X#\3W^L*G"A1S& /U <;:.[$AKL")YB#EYP+A[2-QCP7Q<(Q4R[D M3;[T4L#?[,4=_]/#UAZ]RH>YGYH<<5;S;3P_,[=]4JT_ISRJ?4CF%-AZU@*I MVH&^]K4)7$HJ7)8A@R42=47WM^Q$"V881WF*URU35_4+E13UG%P\M.860L11 M,7T8M.X)J*;1_3/X);ADT$"[RGNT3W5E;(OS5;;+4X)UKNO;.@C%?6:'K&8* MKWV9F5)URC8SK-HN9?ZTS3HZ&MP@_E^; #E*G;MZ+&:CNF>!*O>TG%2QEL\E MDA6N]7^_,9CJF9,]?+2(1M_6)CE[3T@5OZ.V+5^+IF[S]BJN^JO'^*O M%&$WU]?-XW4\K[%*G=[B[+-U YFOB;0AM-&-8N#5VN0W;I/C^:X"U_;AV9[M MU8"?KO%(,GC:BQ09_+2GL.W;M'O)4\,%ONL0N#>S:A6KN_'J/2%VEZT'+VLM MRLCDJV/XN MGG]6'JG:,>.M,?I5=5RMM\6<(98M4>(K1L!+A3&Z_89C[^;]II[[#";R0T<* M'91MJ5J8*A?T_$$VK8OKS#P.S_XLE^;A[3_+!A^BCML #J4;!8.]$LCXVWB5+G=GJ*@)-OS2QH;?VK=1/0,] M("/ABXJX=3.F-D%0Q857?Z^'A'NM:$2X=_RV0L*]^(2/"?V[AWBG2Z M/M2B5_>EBVK^)BO^3]NE/H4GWLZVX,FO&_$1582U8*;*I-CC&K $^UP@SV =O':#BKR/GGL0Y,_@<[<539QK$(/*GO?)PS2IC> A MM%NKO0+RKK7@%6ZTJ95$60&U30@6TY=^#ZVVKJ;ZMSY\;;EHMFO=4]YA+;(]K5Y+=Q]QQWM?W3SV%'&[?N$:?; M\T)YB%ZN^V1,C&MCL_5*#?:-N'^Z]D::"2Q>Y GN2L.Y7 M.I7B0">3;<;X3J;ORG+SQ_\/4$L#!!0 ( '2"^4ZLTTX+20( -P* - M >&PO+*<.?WUDRR_)!E=MZP;RY?H[CG=G%-8Z2V#90&@4<.9J")< M:%V^\[PJ*8"3ZD*6($PDDXH3;5R5>U6I@*253>+,F_K^W..$"AR'HN8+KBN4 MR%KH"%\-$'+YMS*%"#^_722_\IWE-[(!Z]@SU)A^#3]'/?T_Y3X0?$%];8J_;^SC,I!B/X!([ MP%0F'-"&L C?$D;7BMJLC'#*M@Z>6B"13"JDS=D;98%%JD<7#IQGKT7'PZF0 MJJWM*KC?=3?](-![5B!E;! XQ0Z(PY)H#4HLC--.;L$?0JBS5]O2*,P5V0;3 M&1X3VL$464N5@AK*!+B'XI!!9N4HFA=VU++T;%!KR8V14I)+05H-?49G&-H$ M&%O:;^9+ML?=9,C-L4?B8V15]*99=6>.I^:WDG?9'/!>04:;UF^R08!A)V7)MN\9S04'MYAG"P9'%HQ#TM=!A53TT?#9JY(8 M !1&&U":)KO(-T7*%32ZOTY-=JSFZ0EJ?NE]SD& (FQ7M+G[__,N_V/%E]=_ M+KG]5SD4_((:;0<\ 9&S4Q Y/P61?_M.>EW;V>EM>YUM0-&ZIDQ3T'1_@PIK?G;MN#XGHV_ U!+ P04 " !T@OE.J-GT8+T$ !')P #P M 'AL+W=OC M:.WJ-%7Q1KX5PE1HDP^'IH.)21]^^ M[L]U9P?A@G&B=-)H6.E7/$CQ7/_9[A<9AQV>Q)P_CJ)AQ'CCS)543M@Q=^*[ M-?['6/G;:,=545JC5'N4W] > M!%>H7]<\".MDV=G1\<=[#JRCZ'0()WR2M7R42KJ74=3^5R*"NQ@$M]'&8?^[ M#>*9_3]A-,NE+,78E$TEM-O&T0KEKZ[KM=S4$=.\$J/HTCP)R^[X2GALN,KU M8GL+#H+SAXO9,PD;[/4B]HR$/+>S\6163,8,_A6WT^OQ^1P6BCG\W$QF 62" M0"9'A/R1!) I ID>!?+B?'H^NYRP #)#(+,C0G8BF2.0^3$?=QI GB*0I\>$ MS +(3PCD)UK(^5JP2U-MN'YA7"]8T505MR_,+%DA5SJ _(Q ?J:%G,%YKW5I M*L'NH&\LUMR&G>,7A.P++=FDVBCS(@2[$%HLI6-WBNLZ[+B'6,\]I*7;Q6S. M?XD.$VH38IU<<(A0*5CKY_;5,QJ.Z/!A(HF)37+%I64/7#6"W0A>-U94;_$P MA<3$#AD+*Y^XSY[8E=002_&+)ZE4FV?2ZP"B#N MMF?,'S&Q0-K.>&W40MCZ+S;YMX'L.63#M!$3>Z,0*[\'O'K;PV%[B(9Y(R86 MQ[WP3;9TC84G&N;0F"\28E],H,R MQ,0\DQ)[YF .M'T_0TS,,RFQ9U#,CK4SS#09L6D.I6I Z7.B$!.3348L&P33 MOZ$89=N\99J'LF(-DG9'W#/W2&M_.O_#GV<]B^_0=02P,$% @ =(+Y3EIQRZ$. @ QB, !H !X M;"]?U8,UYN%G.M;ET+6Y.?1Y M\78ZMGE=-:7T/T+(FR:=ZGS3]:D=K^RZX527\>.P#WV]>:WW*KJOA>1NKQ:]ZV*>RKL+;,?SIAM?=#&]UL\_46H+?P]1:@ MM_#U%J"W\/46H+?P]1:@M_#U%J"W\/46H+?P]5:@M_+U5J"W\O56H+=>X:P$ M'9;P]5:@M_+U5J"W\O56H+?R]5:@M_+U5J"W\O56H+?R]3:@M_'U-J"W\?4V MH+?Q]3:@MUWAK!L==O/U-J"W\?4VH+?Q]3:@M_'U-J"W\?4VH+?Q]7:@M_/U M=J"W\_5VH+?S]7:@M_/U=J"W7^%9)7I8R=?;@=[.U]N!WL[7VX'>SM?;@=[. MUWLUT3LW]9"V+V4XM/M\Z9)/P[^MF<"=R_LQ73[C//7;_1.ER[@EA?/KQ7\N MSE,_(L*GO^T\_@502P,$% @ =(+Y3H"[<[CB 0 62, !, !;0V]N M=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCI%WX$N%%OU43_0-T.;&%; MF[8@_GN[H28:3#1"\MXPMM.=\VXTSQ6SIU='8;1KFR[,LRI&=\58*"IJ3IB^/8]\@6LQM:FDT31]?[ZWWK>6:< M:^K"Q-IV;-N5WYJ.WQOFGIIA3:AJ%\[2@FQTNTM=0KHVSU(U9.P7$[[?V)^G M^^ZWY'U=TI^BV>6R+JBTQ:9-M^3!>3)EJ(ABV^2A,I[*Q^CK;O6>]\'X>&?: MU)CM&O9E07ZZ'/&UH<,!ALHQ)\>T+>C0J*&P_^3_&OBQ&PKK:>Q\JOI8'WB\ M%.DA50/K%Q[S$:G?.B65OQJ>6I_NAWVQ?CU\/_3"/XN!#8?_O?7CY1 @.21( M#@620X/DF(+D. ?)<0&2XQ(D!Y^@!$$1E:.0RE%,Y2BH![P "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ =(+Y3DS22V51 M P !Q !@ ( !^ @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(+Y3L\MI/KR P _A$ !@ M ( !.!, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ =(+Y3JFY/MB:! K14 !@ ( !21X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ =(+Y3I@,,:NU M 0 T@, !D ( ![28 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(+Y3M(<2W2U 0 T@, !D M ( !L"P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ =(+Y3LD.DM*U 0 T@, !D ( !- >&PO=V]R:W-H965T&UL4$L! A0#% @ M=(+Y3I,Z^C&T 0 T@, !D ( !-3@ 'AL+W=O&UL4$L! A0#% @ =(+Y3H2YD$#- 0 MG 0 !D ( !]ST 'AL+W=O&PO=V]R:W-H965TI! !X;"]W;W)K&UL4$L! A0#% @ =(+Y3N*PR<'% 0 -P0 !D M ( !UT, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ =(+Y3KCY"QW$ 0 -P0 !D ( !JDD 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(+Y M3INP8_/. 0 G 0 !D ( !?T\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(+Y3FQ0FA;F 0 ' 4 M !D ( !;%4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(+Y3L9U36O] 0 + 4 !D M ( !'5T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ =(+Y3H3O">\ P HPL !D ( !EV8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ =(+Y3FTT M\=XJ @ A08 !D ( !1G 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(+Y3EZVUNW2 @ FPL !D M ( !/'< 'AL+W=O@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ =(+Y3O[ZGRVG 0 F0, !D ( ! MV'X 'AL+W=OMV/T! !I!0 &0 @ &V@ >&PO=V]R:W-H965TJ" !X;"]W;W)K&UL4$L! A0#% M @ =(+Y3K'E(H]: P -P\ !D ( !,H8 'AL+W=O&PO=V]R:W-H965T, !X M;"]W;W)K&UL4$L! A0#% @ =(+Y3N[]D[#T M 0 OP4 !D ( !@(\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(+Y3JKVVA&PO=V]R M:W-H965T^: !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 M Q0 ( '2"^4ZLTTX+20( -P* - " :_I !X;"]S M='EL97,N>&UL4$L! A0#% @ =(+Y3JC9]&"]! 1R< \ M ( !(^P 'AL+W=O7!E&UL4$L%!@ !$ $0 CA( &;U $ $! end XML 71 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 72 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 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 152 313 1 false 56 0 false 5 false false R1.htm 0001000 - Document - Cover Page Sheet http://logitech.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://logitech.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 1003000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://logitech.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 1003501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://logitech.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 7 false false R8.htm 2101100 - Disclosure - The Company and Summary of Significant Accounting Policies and Estimates Sheet http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimates The Company and Summary of Significant Accounting Policies and Estimates Notes 8 false false R9.htm 2107100 - Disclosure - Net Income Per Share Sheet http://logitech.com/role/NetIncomePerShare Net Income Per Share Notes 9 false false R10.htm 2108100 - Disclosure - Employee Benefit Plans Sheet http://logitech.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 10 false false R11.htm 2109100 - Disclosure - Income Taxes Sheet http://logitech.com/role/IncomeTaxes Income Taxes Notes 11 false false R12.htm 2110100 - Disclosure - Balance Sheet Components Sheet http://logitech.com/role/BalanceSheetComponents Balance Sheet Components Notes 12 false false R13.htm 2111100 - Disclosure - Fair Value Measurements Sheet http://logitech.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2112100 - Disclosure - Derivative Financial Instruments Sheet http://logitech.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 14 false false R15.htm 2113100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://logitech.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 15 false false R16.htm 2114100 - Disclosure - Financing Arrangements Sheet http://logitech.com/role/FinancingArrangements Financing Arrangements Notes 16 false false R17.htm 2115100 - Disclosure - Commitments and Contingencies Sheet http://logitech.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 2116100 - Disclosure - Shareholders' Equity Sheet http://logitech.com/role/ShareholdersEquity Shareholders' Equity Notes 18 false false R19.htm 2117100 - Disclosure - Segment Information Sheet http://logitech.com/role/SegmentInformation Segment Information Notes 19 false false R20.htm 2118100 - Disclosure - Restructuring Sheet http://logitech.com/role/Restructuring Restructuring Notes 20 false false R21.htm 2120100 - Disclosure - Leases Sheet http://logitech.com/role/Leases Leases Notes 21 false false R22.htm 2201201 - Disclosure - The Company and Summary of Significant Accounting Policies and Estimates (Policies) Sheet http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimatesPolicies The Company and Summary of Significant Accounting Policies and Estimates (Policies) Policies http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimates 22 false false R23.htm 2307301 - Disclosure - Net Income Per Share (Tables) Sheet http://logitech.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://logitech.com/role/NetIncomePerShare 23 false false R24.htm 2308301 - Disclosure - Employee Benefit Plans (Tables) Sheet http://logitech.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://logitech.com/role/EmployeeBenefitPlans 24 false false R25.htm 2310301 - Disclosure - Balance Sheet Components (Tables) Sheet http://logitech.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://logitech.com/role/BalanceSheetComponents 25 false false R26.htm 2311301 - Disclosure - Fair Value Measurements (Tables) Sheet http://logitech.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://logitech.com/role/FairValueMeasurements 26 false false R27.htm 2312301 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://logitech.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://logitech.com/role/DerivativeFinancialInstruments 27 false false R28.htm 2313301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://logitech.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://logitech.com/role/GoodwillAndOtherIntangibleAssets 28 false false R29.htm 2315301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://logitech.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://logitech.com/role/CommitmentsAndContingencies 29 false false R30.htm 2316301 - Disclosure - Shareholders' Equity (Tables) Sheet http://logitech.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://logitech.com/role/ShareholdersEquity 30 false false R31.htm 2317301 - Disclosure - Segment Information (Tables) Sheet http://logitech.com/role/SegmentInformationTables Segment Information (Tables) Tables http://logitech.com/role/SegmentInformation 31 false false R32.htm 2318301 - Disclosure - Restructuring (Tables) Sheet http://logitech.com/role/RestructuringTables Restructuring (Tables) Tables http://logitech.com/role/Restructuring 32 false false R33.htm 2320301 - Disclosure - Leases (Tables) Sheet http://logitech.com/role/LeasesTables Leases (Tables) Tables http://logitech.com/role/Leases 33 false false R34.htm 2401402 - Disclosure - The Company and Summary of Significant Accounting Policies and Estimates - Narrative (Details) Sheet http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimatesNarrativeDetails The Company and Summary of Significant Accounting Policies and Estimates - Narrative (Details) Details http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimatesPolicies 34 false false R35.htm 2407402 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income per Share (Details) Sheet http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails Net Income Per Share - Computation of Basic and Diluted Net Income per Share (Details) Details 35 false false R36.htm 2408402 - Disclosure - Employee Benefit Plans - Share-based Compensation Expenses and Related Tax Benefits (Details) Sheet http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails Employee Benefit Plans - Share-based Compensation Expenses and Related Tax Benefits (Details) Details 36 false false R37.htm 2408403 - Disclosure - Employee Benefit Plans - Narrative (Details) Sheet http://logitech.com/role/EmployeeBenefitPlansNarrativeDetails Employee Benefit Plans - Narrative (Details) Details 37 false false R38.htm 2409401 - Disclosure - Income Taxes - Narrative (Details) Sheet http://logitech.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 38 false false R39.htm 2410402 - Disclosure - Balance Sheet Components - Components of Certain Balance Sheet Asset Amounts (Details) Sheet http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails Balance Sheet Components - Components of Certain Balance Sheet Asset Amounts (Details) Details 39 false false R40.htm 2410403 - Disclosure - Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) Sheet http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) Details 40 false false R41.htm 2411402 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities, Classified by Level (Details) Sheet http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails Fair Value Measurements - Financial Assets and Liabilities, Classified by Level (Details) Details 41 false false R42.htm 2411403 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://logitech.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 42 false false R43.htm 2412402 - Disclosure - Derivative Financial Instruments - Gains and Losses on Derivative Instruments (Details) Sheet http://logitech.com/role/DerivativeFinancialInstrumentsGainsAndLossesOnDerivativeInstrumentsDetails Derivative Financial Instruments - Gains and Losses on Derivative Instruments (Details) Details 43 false false R44.htm 2412403 - Disclosure - Derivative Financial Instruments - Narrative (Details) Sheet http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails Derivative Financial Instruments - Narrative (Details) Details 44 false false R45.htm 2413402 - Disclosure - Goodwill and Other Intangible Assets - Summary of Activity In Goodwill Balance (Details) Sheet http://logitech.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfActivityInGoodwillBalanceDetails Goodwill and Other Intangible Assets - Summary of Activity In Goodwill Balance (Details) Details 45 false false R46.htm 2413403 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets Subject to Amortization (Details) Sheet http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails Goodwill and Other Intangible Assets - Schedule of Intangible Assets Subject to Amortization (Details) Details 46 false false R47.htm 2414401 - Disclosure - Financing Arrangements - Narrative (Details) Sheet http://logitech.com/role/FinancingArrangementsNarrativeDetails Financing Arrangements - Narrative (Details) Details 47 false false R48.htm 2415402 - Disclosure - Commitments and Contingencies - Changes in Warranty Liability (Details) Sheet http://logitech.com/role/CommitmentsAndContingenciesChangesInWarrantyLiabilityDetails Commitments and Contingencies - Changes in Warranty Liability (Details) Details 48 false false R49.htm 2415403 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://logitech.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 49 false false R50.htm 2416402 - Disclosure - Shareholders' Equity - Narrative (Details) Sheet http://logitech.com/role/ShareholdersEquityNarrativeDetails Shareholders' Equity - Narrative (Details) Details 50 false false R51.htm 2416403 - Disclosure - Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details) Details 51 false false R52.htm 2417402 - Disclosure - Segment Information - Net Sales by Product Family- Excluding Intercompany Transactions (Details) Sheet http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails Segment Information - Net Sales by Product Family- Excluding Intercompany Transactions (Details) Details 52 false false R53.htm 2417403 - Disclosure - Segment Information - Net Sales and Long-Lived Assets by Geographic Region (Details) Sheet http://logitech.com/role/SegmentInformationNetSalesAndLongLivedAssetsByGeographicRegionDetails Segment Information - Net Sales and Long-Lived Assets by Geographic Region (Details) Details 53 false false R54.htm 2417404 - Disclosure - Segment Information - Narrative (Details) Sheet http://logitech.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Details 54 false false R55.htm 2418402 - Disclosure - Restructuring - Narrative (Details) Sheet http://logitech.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Details 55 false false R56.htm 2418403 - Disclosure - Restructuring - Schedule of Restructuring Costs (Details) Sheet http://logitech.com/role/RestructuringScheduleOfRestructuringCostsDetails Restructuring - Schedule of Restructuring Costs (Details) Details 56 false false R57.htm 2420402 - Disclosure - Leases - Narrative (Details) Sheet http://logitech.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 57 false false R58.htm 2420403 - Disclosure - Leases - Maturity of Lease Liabilities (Details) Sheet http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails Leases - Maturity of Lease Liabilities (Details) Details 58 false false R59.htm 2420404 - Disclosure - Leases - Future Minimum Rental Payments (Details) Sheet http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails Leases - Future Minimum Rental Payments (Details) Details 59 false false All Reports Book All Reports logi10-qq1fy20.htm exhibit311q1fy20.htm exhibit312q1fy20.htm exhibit321q1fy20.htm logi-20190630.xsd logi-20190630_cal.xml logi-20190630_def.xml logi-20190630_lab.xml logi-20190630_pre.xml http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "logi10-qq1fy20.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 152, "dts": { "calculationLink": { "local": [ "logi-20190630_cal.xml" ] }, "definitionLink": { "local": [ "logi-20190630_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": [ "logi10-qq1fy20.htm" ] }, "labelLink": { "local": [ "logi-20190630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "logi-20190630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "logi-20190630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "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", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.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-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/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-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" ] } }, "elementCount": 424, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 10, "http://logitech.com/20190630": 5, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 21 }, "keyCustom": 16, "keyStandard": 297, "memberCustom": 17, "memberStandard": 39, "nsprefix": "logi", "nsuri": "http://logitech.com/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://logitech.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Employee Benefit Plans", "role": "http://logitech.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Income Taxes", "role": "http://logitech.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Balance Sheet Components", "role": "http://logitech.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Fair Value Measurements", "role": "http://logitech.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Derivative Financial Instruments", "role": "http://logitech.com/role/DerivativeFinancialInstruments", "shortName": "Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://logitech.com/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Financing Arrangements", "role": "http://logitech.com/role/FinancingArrangements", "shortName": "Financing Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Commitments and Contingencies", "role": "http://logitech.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Shareholders' Equity", "role": "http://logitech.com/role/ShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Segment Information", "role": "http://logitech.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "logi:CostOfGoodsSoldExcludingAmortizationOfIntangibleAssetsAndInventoryAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - Restructuring", "role": "http://logitech.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Leases", "role": "http://logitech.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - The Company and Summary of Significant Accounting Policies and Estimates (Policies)", "role": "http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimatesPolicies", "shortName": "The Company and Summary of Significant Accounting Policies and Estimates (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Net Income Per Share (Tables)", "role": "http://logitech.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Employee Benefit Plans (Tables)", "role": "http://logitech.com/role/EmployeeBenefitPlansTables", "shortName": "Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "logi:ScheduleOfBalanceSheetComponentsAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Balance Sheet Components (Tables)", "role": "http://logitech.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "logi:ScheduleOfBalanceSheetComponentsAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://logitech.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Derivative Financial Instruments (Tables)", "role": "http://logitech.com/role/DerivativeFinancialInstrumentsTables", "shortName": "Derivative Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://logitech.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Shareholders' Equity (Tables)", "role": "http://logitech.com/role/ShareholdersEquityTables", "shortName": "Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - Segment Information (Tables)", "role": "http://logitech.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - Restructuring (Tables)", "role": "http://logitech.com/role/RestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320301 - Disclosure - Leases (Tables)", "role": "http://logitech.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "logi:ScheduleOfBalanceSheetComponentsAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - The Company and Summary of Significant Accounting Policies and Estimates - Narrative (Details)", "role": "http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimatesNarrativeDetails", "shortName": "The Company and Summary of Significant Accounting Policies and Estimates - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:DeferredRentCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income per Share (Details)", "role": "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "shortName": "Net Income Per Share - Computation of Basic and Diluted Net Income per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Employee Benefit Plans - Share-based Compensation Expenses and Related Tax Benefits (Details)", "role": "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails", "shortName": "Employee Benefit Plans - Share-based Compensation Expenses and Related Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Employee Benefit Plans - Narrative (Details)", "role": "http://logitech.com/role/EmployeeBenefitPlansNarrativeDetails", "shortName": "Employee Benefit Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409401 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://logitech.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "logi:ScheduleOfBalanceSheetComponentsAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Balance Sheet Components - Components of Certain Balance Sheet Asset Amounts (Details)", "role": "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails", "shortName": "Balance Sheet Components - Components of Certain Balance Sheet Asset Amounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "logi:ScheduleOfBalanceSheetComponentsAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://logitech.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "logi:ScheduleOfBalanceSheetComponentsLiabilityTableTextBlock", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details)", "role": "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails", "shortName": "Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "logi:ScheduleOfBalanceSheetComponentsLiabilityTableTextBlock", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "logi:ScheduleOfBalanceSheetComponentsAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TradingSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities, Classified by Level (Details)", "role": "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails", "shortName": "Fair Value Measurements - Financial Assets and Liabilities, Classified by Level (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "logi:ScheduleOfBalanceSheetComponentsAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TradingSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://logitech.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-5", "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Derivative Financial Instruments - Gains and Losses on Derivative Instruments (Details)", "role": "http://logitech.com/role/DerivativeFinancialInstrumentsGainsAndLossesOnDerivativeInstrumentsDetails", "shortName": "Derivative Financial Instruments - Gains and Losses on Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1QTD_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_logi_ForeignExchangeForwardAndSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Derivative Financial Instruments - Narrative (Details)", "role": "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails", "shortName": "Derivative Financial Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_logi_ForeignExchangeForwardAndSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Goodwill and Other Intangible Assets - Summary of Activity In Goodwill Balance (Details)", "role": "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfActivityInGoodwillBalanceDetails", "shortName": "Goodwill and Other Intangible Assets - Summary of Activity In Goodwill Balance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets Subject to Amortization (Details)", "role": "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails", "shortName": "Goodwill and Other Intangible Assets - Schedule of Intangible Assets Subject to Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414401 - Disclosure - Financing Arrangements - Narrative (Details)", "role": "http://logitech.com/role/FinancingArrangementsNarrativeDetails", "shortName": "Financing Arrangements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - Commitments and Contingencies - Changes in Warranty Liability (Details)", "role": "http://logitech.com/role/CommitmentsAndContingenciesChangesInWarrantyLiabilityDetails", "shortName": "Commitments and Contingencies - Changes in Warranty Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_IndemnificationGuaranteeMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415403 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://logitech.com/role/CommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_IndemnificationGuaranteeMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://logitech.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2017Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Shareholders' Equity - Narrative (Details)", "role": "http://logitech.com/role/ShareholdersEquityNarrativeDetails", "shortName": "Shareholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2017Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - Segment Information - Net Sales by Product Family- Excluding Intercompany Transactions (Details)", "role": "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails", "shortName": "Segment Information - Net Sales by Product Family- Excluding Intercompany Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1QTD_srt_ProductOrServiceAxis_logi_PointingDevicesMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417403 - Disclosure - Segment Information - Net Sales and Long-Lived Assets by Geographic Region (Details)", "role": "http://logitech.com/role/SegmentInformationNetSalesAndLongLivedAssetsByGeographicRegionDetails", "shortName": "Segment Information - Net Sales and Long-Lived Assets by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1QTD_srt_StatementGeographicalAxis_srt_AmericasMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417404 - Disclosure - Segment Information - Narrative (Details)", "role": "http://logitech.com/role/SegmentInformationNarrativeDetails", "shortName": "Segment Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1_srt_StatementGeographicalAxis_country_US", "decimals": "-5", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostCostIncurredToDate1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - Restructuring - Narrative (Details)", "role": "http://logitech.com/role/RestructuringNarrativeDetails", "shortName": "Restructuring - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostCostIncurredToDate1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - Restructuring - Schedule of Restructuring Costs (Details)", "role": "http://logitech.com/role/RestructuringScheduleOfRestructuringCostsDetails", "shortName": "Restructuring - Schedule of Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2019Q4_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420402 - Disclosure - Leases - Narrative (Details)", "role": "http://logitech.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420403 - Disclosure - Leases - Maturity of Lease Liabilities (Details)", "role": "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails", "shortName": "Leases - Maturity of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420404 - Disclosure - Leases - Future Minimum Rental Payments (Details)", "role": "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails", "shortName": "Leases - Future Minimum Rental Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "role": "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - The Company and Summary of Significant Accounting Policies and Estimates", "role": "http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimates", "shortName": "The Company and Summary of Significant Accounting Policies and Estimates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Net Income Per Share", "role": "http://logitech.com/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "logi10-qq1fy20.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 56, "tag": { "country_CH": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SWITZERLAND", "terseLabel": "Switzerland" } } }, "localname": "CH", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CHINA", "terseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cover page." } } }, "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "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", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "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", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r337" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "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 Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large 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", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "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", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r338" ], "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", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r337" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r337" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "Security12bTitle@anonymousType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://logitech.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "logi_AccruedAndOtherCurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Accrued and Other Current Liabilities [Abstract]", "terseLabel": "Accrued and other current liabilities:" } } }, "localname": "AccruedAndOtherCurrentLiabilitiesAbstract", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "stringItemType" }, "logi_AccruedCustomerMarketingPricingAndIncentiveProgramCurrent": { "auth_ref": [], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations and payable for customer incentive program classified as liabilities -excluding refund liabilities for sales return. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Customer Marketing, Pricing And Incentive Program Current", "terseLabel": "Accrued customer marketing, pricing and incentive programs" } } }, "localname": "AccruedCustomerMarketingPricingAndIncentiveProgramCurrent", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "logi_AccruedSalesReturnLiabilityCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Sales Return Liability, Current", "label": "Accrued Sales Return Liability, Current", "terseLabel": "Accrued sales return liability" } } }, "localname": "AccruedSalesReturnLiabilityCurrent", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "logi_AllowanceForCooperativeMarketingArrangementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents details pertaining to cooperative marketing arrangements.", "label": "Allowance for Co-operative Marketing Arrangements [Member]", "terseLabel": "Allowance for cooperative marketing arrangements" } } }, "localname": "AllowanceForCooperativeMarketingArrangementsMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "domainItemType" }, "logi_AllowanceForCustomerIncentiveProgramsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents details pertaining to customer incentive programs.", "label": "Allowance for Customer Incentive Programs [Member]", "terseLabel": "Allowance for customer incentive programs" } } }, "localname": "AllowanceForCustomerIncentiveProgramsMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "domainItemType" }, "logi_AllowanceForPricingProgramsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents details pertaining to pricing programs.", "label": "Allowance for Pricing Programs [Member]", "terseLabel": "Allowance for pricing programs" } } }, "localname": "AllowanceForPricingProgramsMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "domainItemType" }, "logi_Amortizationofintangibleassetsandacquisitionrelatedcosts": { "auth_ref": [], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization of intangible assets charged to operating expenses and costs related to business acquisition during the reporting period.", "label": "Amortization of intangible assets and acquisition-related costs", "terseLabel": "Amortization of intangible assets and acquisition-related costs" } } }, "localname": "Amortizationofintangibleassetsandacquisitionrelatedcosts", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "logi_AudioandWearablesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the audio and wearable product family.", "label": "Audio and Wearables [Member]", "terseLabel": "Audio & Wearables" } } }, "localname": "AudioandWearablesMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "domainItemType" }, "logi_CostMethodandOtherLongtermInvestments": { "auth_ref": [], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost Method and Other Long-term Investments", "label": "Cost Method and Other Long-term Investments", "terseLabel": "Investments in privately held companies" } } }, "localname": "CostMethodandOtherLongtermInvestments", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "logi_CostOfGoodsSoldExcludingAmortizationOfIntangibleAssetsAndInventoryAdjustments": { "auth_ref": [], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost Of Goods Sold, Excluding Amortization Of Intangible Assets And Inventory Adjustments", "label": "Cost Of Goods Sold, Excluding Amortization Of Intangible Assets And Inventory Adjustments", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsSoldExcludingAmortizationOfIntangibleAssetsAndInventoryAdjustments", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "logi_CostofGoodsSoldAmortizationOfIntangibleAssetsAndPurchaseAccountingEffectOnInventory": { "auth_ref": [], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization of intangible assets directly related to goods produced and sold by an entity and purchase accounting effect on inventory due to business acquisition during the reporting period.", "label": "Cost of Goods Sold, Amortization Of Intangible Assets And Purchase Accounting Effect On Inventory", "terseLabel": "Amortization of intangible assets and purchase accounting effect on inventory" } } }, "localname": "CostofGoodsSoldAmortizationOfIntangibleAssetsAndPurchaseAccountingEffectOnInventory", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "logi_DerivativeGainLossRecognizedInAccumulatedOtherComprehensiveIncomeLossAdditionalRecognitionTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative, Gain (Loss) Recognized In Accumulated Other Comprehensive Income (Loss), Additional Recognition Term", "label": "Derivative, Gain (Loss) Recognized In Accumulated Other Comprehensive Income (Loss), Additional Recognition Term", "terseLabel": "Additional term to recognize derivative loss in Accumulated Other Comprehensive Loss" } } }, "localname": "DerivativeGainLossRecognizedInAccumulatedOtherComprehensiveIncomeLossAdditionalRecognitionTerm", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "logi_EffectiveIncomeTaxRateReconciliationFederalActonTaxReformandAHVFinancingDeferredTaxLiabilityAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Federal Act on Tax Reform and AHV Financing, Deferred Tax Liability, Amount", "label": "Effective Income Tax Rate Reconciliation, Federal Act on Tax Reform and AHV Financing, Deferred Tax Liability, Amount", "terseLabel": "Tax benefit from reversal of uncertain tax position" } } }, "localname": "EffectiveIncomeTaxRateReconciliationFederalActonTaxReformandAHVFinancingDeferredTaxLiabilityAmount", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "logi_ForeignExchangeForwardAndSwapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign Exchange Forward And Swap [Member]", "label": "Foreign Exchange Forward And Swap [Member]", "terseLabel": "Foreign Exchange Forward And Swap" } } }, "localname": "ForeignExchangeForwardAndSwapMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "logi_GamingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the gaming product family.", "label": "Gaming [Member]", "terseLabel": "Gaming" } } }, "localname": "GamingMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "domainItemType" }, "logi_KeyboardsandCombosMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the keyboards and combos product family.", "label": "Keyboards and Combos [Member]", "terseLabel": "Keyboards & Combos" } } }, "localname": "KeyboardsandCombosMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "domainItemType" }, "logi_MobileSpeakersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the portable wireless Bluetooth speakers.", "label": "Mobile Speakers [Member]", "terseLabel": "Mobile Speakers" } } }, "localname": "MobileSpeakersMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "domainItemType" }, "logi_MutualFundsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the type of professionally-managed collective investment scheme that pools money from many investors to purchase securities.", "label": "Mutual Funds [Member]", "terseLabel": "Mutual funds" } } }, "localname": "MutualFundsMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "domainItemType" }, "logi_NoncurrentincometaxpayableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-current income tax payable [Member]", "label": "Non-current income tax payable [Member]", "terseLabel": "Non-current income tax payable" } } }, "localname": "NoncurrentincometaxpayableMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "logi_NumberOfSharesIssuableAuthorizedCapital": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Shares, Issuable, Authorized Capital", "label": "Number Of Shares, Issuable, Authorized Capital", "terseLabel": "Shares that may be issued out of the authorized capital (in shares)" } } }, "localname": "NumberOfSharesIssuableAuthorizedCapital", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "logi_NumberOfSharesIssuableConditionalCapital": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Shares Issuable, Conditional Capital", "label": "Number Of Shares, Issuable, Conditional Capital", "terseLabel": "Shares that may be issued out of conditional capital (in shares)" } } }, "localname": "NumberOfSharesIssuableConditionalCapital", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "logi_OtherLiabilitiesNoncurrentNotes": { "auth_ref": [], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of other noncurrent obligations not separately disclosed in the notes. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer).", "label": "Other Liabilities Noncurrent Notes", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrentNotes", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "logi_OtherProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Products - products the company currently intends to phase out or has already phased out", "label": "Other Products [Member]", "terseLabel": "Other" } } }, "localname": "OtherProductsMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "domainItemType" }, "logi_PCWebcamsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the PC webcam product family.", "label": "PC Webcams [Member]", "terseLabel": "PC Webcams" } } }, "localname": "PCWebcamsMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "domainItemType" }, "logi_PointingDevicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the pointing devices product family.", "label": "Pointing Devices [Member]", "terseLabel": "Pointing Devices" } } }, "localname": "PointingDevicesMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "domainItemType" }, "logi_ProceedsFromStockOptionsAndPurchaseRightsExercised": { "auth_ref": [], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Stock Options And Purchase Rights Exercised", "label": "Proceeds From Stock Options And Purchase Rights Exercised", "terseLabel": "Proceeds from exercises of stock options and purchase rights" } } }, "localname": "ProceedsFromStockOptionsAndPurchaseRightsExercised", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "logi_SECSchedule1209AllowanceSalesReturnsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SEC Schedule, 12-09, Allowance, Sales Returns [Member]", "label": "SEC Schedule, 12-09, Allowance, Sales Returns [Member]", "terseLabel": "Allowance for sales returns" } } }, "localname": "SECSchedule1209AllowanceSalesReturnsMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "domainItemType" }, "logi_SaleOfSharesUponExerciseOfOptionAndPurchaseRight": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sale Of Shares Upon Exercise Of Option And Purchase Right", "label": "Sale Of Shares Upon Exercise Of Option And Purchase Right", "terseLabel": "Sales of shares upon exercise of stock options and purchase rights" } } }, "localname": "SaleOfSharesUponExerciseOfOptionAndPurchaseRight", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "logi_SaleOfSharesUponExerciseOfOptionAndPurchaseRightShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale Of Shares Upon Exercise Of Option And Purchase Right, Shares", "label": "Sale Of Shares Upon Exercise Of Option And Purchase Right, Shares", "negatedTerseLabel": "Sales of shares upon exercise of stock options and purchase rights (in shares)" } } }, "localname": "SaleOfSharesUponExerciseOfOptionAndPurchaseRightShares", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "logi_ScheduleOfBalanceSheetComponentsAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of balance sheet asset accounts.", "label": "Schedule of Balance Sheet Components Assets [Table Text Block]", "terseLabel": "Schedule of components of balance sheet asset" } } }, "localname": "ScheduleOfBalanceSheetComponentsAssetsTableTextBlock", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "logi_ScheduleOfBalanceSheetComponentsLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of balance sheet liability accounts.", "label": "Schedule of Balance Sheet Components, Liability [Table Text Block]", "terseLabel": "Schedule of components of balance sheet liability" } } }, "localname": "ScheduleOfBalanceSheetComponentsLiabilityTableTextBlock", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "logi_SmartHomeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Smart Home product category.", "label": "Smart Home [Member]", "terseLabel": "Smart Home" } } }, "localname": "SmartHomeMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "domainItemType" }, "logi_TabletAndOtherAccessoriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Tablet and Other Accessories product category.", "label": "Tablet And Other Accessories [Member]", "terseLabel": "Tablet & Other Accessories" } } }, "localname": "TabletAndOtherAccessoriesMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "domainItemType" }, "logi_VideoCollaborationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Video Collaboration product family [Member]", "label": "Video Collaboration [Member]", "terseLabel": "Video Collaboration" } } }, "localname": "VideoCollaborationMember", "nsuri": "http://logitech.com/20190630", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "verboseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesAndLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesAndLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r125", "r196", "r198", "r322", "r323" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails", "http://logitech.com/role/SegmentInformationNetSalesAndLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r128", "r196", "r199", "r324", "r330", "r331" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails", "http://logitech.com/role/SegmentInformationNetSalesAndLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "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_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "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, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r130", "r131" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before 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, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r14", "r130", "r131", "r197" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails", "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Accounts receivable, net:" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r10", "r310", "r316" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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 currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r11", "r310", "r316" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued and other current liabilities", "totalLabel": "Accrued and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails", "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r51", "r56", "r59", "r209", "r245" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Defined Benefit Plan" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r28", "r158" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r56", "r64", "r244" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Deferred Hedging Losses" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "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]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r54", "r55", "r56" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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 (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "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]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r53", "r56", "r59", "r245" ], "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": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss", "verboseLabel": "Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r48", "r56", "r59", "r245" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Cumulative Translation Adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r15" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "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 [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "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://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r213", "r214", "r219", "r220" ], "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": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r214", "r216", "r218" ], "calculation": { "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "totalLabel": "Total share-based compensation expense, net of income tax benefit" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r20", "r132", "r138" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Valuation allowance for accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r81", "r147", "r153" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r105" ], "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive equivalents shares excluded (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r121", "r309", "r315" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets", "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r42" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "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://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r255", "r259" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "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": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "The Company and Summary of Significant Accounting Policies and Estimates" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimates" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r84", "r85", "r86" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property, plant and equipment purchased during the period and included in period end liability accounts" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r25", "r83" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "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, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets", "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r83", "r87" ], "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 and cash equivalents, end of the period", "periodStartLabel": "Cash and cash equivalents, beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r283" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. 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, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r25" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r270" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "terseLabel": "Cash flow hedge gain to be reclassified within twelve months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedges" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsGainsAndLossesOnDerivativeInstrumentsDetails", "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r36", "r175", "r312", "r320" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r174", "r177" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.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 [Member]", "terseLabel": "Registered Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Shares, par value (in CHF per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r13" ], "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 Stock, Shares, Issued", "terseLabel": "Shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r13", "r190" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "End of the period (in shares)", "periodStartLabel": "Beginning of the period (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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": "Common Stock, Value, Issued", "terseLabel": "Registered shares, CHF 0.25 par value: Issued shares - 173,106 at June 30 and March 31, 2019 Additional shares that may be be issued out of conditional capitals - 50,000 at June 30 and March 31, 2019 Additional shares that may be issued out of the authorized capital - 34,621 at June 30 and March 31, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r200", "r201", "r212", "r222" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r61", "r62", "r63" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "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 (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Total comprehensive income", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r114", "r115", "r281", "r282" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r114", "r115", "r281", "r282", "r325" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r114", "r115", "r281", "r282", "r325" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r114", "r115", "r281", "r282" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of consolidated net sales" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r114", "r115", "r281", "r282" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r88", "r243", "r246", "r247" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FinancingArrangementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FinancingArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect of adoption of new accounting standard" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer contracts/relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Financing Arrangements" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FinancingArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Expected decrease in uncertain tax positions" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Obligation for deferred compensation plan" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r231" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r81", "r89", "r233", "r235" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r225", "r231" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively.", "label": "Deferred Rent Credit", "terseLabel": "Deferred rent for leases" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimatesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r11", "r202", "r203", "r204" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Employee benefit plan obligation" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r207", "r210", "r211" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "terseLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Defined benefit plans" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r81", "r156" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r44", "r46", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Asset, Fair Value, Gross Liability", "terseLabel": "Currency exchange derivative liabilities included in accrued and other current liabilities" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails", "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r43", "r45", "r257", "r307" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Currency exchange derivative assets included in other current assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r256", "r258", "r262", "r264" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails", "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r253", "r256", "r262" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsGainsAndLossesOnDerivativeInstrumentsDetails", "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r253", "r256", "r262", "r264", "r265", "r268", "r269" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsGainsAndLossesOnDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Amounts of gains and losses on the derivative instruments" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsGainsAndLossesOnDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r249", "r251" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r93", "r248", "r250", "r251", "r253", "r254", "r260", "r262", "r266", "r267", "r269" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Derivative term of contract" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as hedging instruments" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsGainsAndLossesOnDerivativeInstrumentsDetails", "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesAndLongLivedAssetsByGeographicRegionDetails" ], "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": [ "r67", "r97", "r101", "r102", "r103", "r104", "r107", "r314", "r321" ], "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": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations", "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations", "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r67", "r97", "r101", "r102", "r103", "r104", "r107", "r314", "r321" ], "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": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations", "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r283" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r92", "r226", "r227" ], "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 Reconciliation, Percent", "terseLabel": "Effective income tax rates" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r226", "r227", "r234" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Full statutory income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r221", "r226" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount", "terseLabel": "Discrete tax benefits from recognition of excess tax benefits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Employee-related Liabilities, Current", "terseLabel": "Accrued personnel expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Share-based compensation expenses capitalized as inventory" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based compensation expense and related tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r216" ], "calculation": { "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "negatedLabel": "Income tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Termination Benefits" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringNarrativeDetails", "http://logitech.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r190" ], "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r26", "r122", "r137" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Cost method investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r136" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "terseLabel": "Impairment of non-marketable investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails", "http://logitech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r272", "r273", "r274", "r278" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails", "http://logitech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r205", "r206", "r211", "r273", "r303" ], "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]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails", "http://logitech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r272", "r273", "r275", "r276", "r279" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails", "http://logitech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r205", "r206", "r211", "r273", "r304" ], "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]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails", "http://logitech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r205", "r206", "r211", "r273", "r305" ], "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]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r205", "r206", "r211", "r273", "r306" ], "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]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails", "http://logitech.com/role/FairValueMeasurementsNarrativeDetails" ], "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.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails", "http://logitech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r277", "r279" ], "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": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails", "http://logitech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.", "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentsOwnedAtFairValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Financial Instruments, Owned, at Fair Value [Abstract]" } } }, "localname": "FinancialInstrumentsOwnedAtFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r152" ], "calculation": { "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r148", "r149", "r152", "r154", "r308" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r148", "r151" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r205", "r263" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "verboseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign Exchange Forward" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r71", "r81", "r134" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedLabel": "Loss (gain) on investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r68" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r141", "r142" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets", "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfActivityInGoodwillBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r143" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfActivityInGoodwillBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfActivityInGoodwillBalanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r69" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "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://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r253", "r265" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsGainsAndLossesOnDerivativeInstrumentsDetails", "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsGainsAndLossesOnDerivativeInstrumentsDetails", "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsGainsAndLossesOnDerivativeInstrumentsDetails", "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r91" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "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_IncomeStatementLocationAxis": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "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": [ "r237" ], "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 Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r120", "r236" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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 Expense (Benefit)", "terseLabel": "Provision for (benefit from) income taxes", "verboseLabel": "Provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations", "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "auth_ref": [ "r226", "r227" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount", "terseLabel": "Reversal of uncertain tax positions" } } }, "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r80" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.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", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r80" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.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, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r80" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.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://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r80" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.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 assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Shareholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndemnificationGuaranteeMember": { "auth_ref": [ "r178", "r188" ], "lang": { "en-US": { "role": { "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.", "label": "Indemnification Agreement [Member]", "terseLabel": "Indemnification agreement" } } }, "localname": "IndemnificationGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Gross Carrying Amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r146", "r150" ], "calculation": { "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r21", "r140" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r1", "r40", "r139" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails", "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r22", "r140" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r326", "r327", "r328", "r329" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r326", "r327", "r328", "r329" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "domainItemType" }, "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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturity of lease liabilities under non-cancelable operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r300" ], "calculation": { "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r300" ], "calculation": { "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r300" ], "calculation": { "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r300" ], "calculation": { "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r300" ], "calculation": { "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r300" ], "calculation": { "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r300" ], "calculation": { "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remaining 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r302" ], "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": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding bank guarantees" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FinancingArrangementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r311", "r318" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "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 shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:", "verboseLabel": "Other non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails", "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Outstanding borrowings" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FinancingArrangementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Financing Arrangements" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FinancingArrangementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FinancingArrangementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r31", "r90" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FinancingArrangementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FinancingArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of long-lived assets by geographic region" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r175" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Amount accrued for indemnification provisions" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Changes in the warranty liability:" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CommitmentsAndContingenciesChangesInWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r79", "r82" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r97", "r99" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations", "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "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": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements Issued and Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "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 expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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 (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r295", "r301" ], "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", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r293" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimatesNarrativeDetails", "http://logitech.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r293" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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 current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r293" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r294", "r296" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r292" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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 Asset", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails", "http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimatesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r299", "r301" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r298", "r301" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r288", "r290" ], "calculation": { "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails": { "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": "Total lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r288", "r290" ], "calculation": { "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r288", "r290" ], "calculation": { "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r288", "r290" ], "calculation": { "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r288", "r290" ], "calculation": { "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r288", "r290" ], "calculation": { "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r288", "r290" ], "calculation": { "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r7", "r33" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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 Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Other current assets, total" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails", "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Other assets, total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails", "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other assets:" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]", "terseLabel": "Defined benefit plans:" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "verboseLabel": "Hedging gain (loss):" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r49", "r54", "r284", "r285", "r286", "r287" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "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": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Currency translation loss, net of taxes" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": { "auth_ref": [ "r54", "r57", "r58", "r208" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax", "terseLabel": "Amortization included in other income (expense), net" } } }, "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r50", "r54" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Amount of Gain (Loss) Deferred as a Component of Accumulated Other Comprehensive Loss", "verboseLabel": "Deferred hedging gain (loss), net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://logitech.com/role/DerivativeFinancialInstrumentsGainsAndLossesOnDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r54", "r57" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedLabel": "Reclassification of hedging loss (gain) included in cost of goods sold", "negatedTerseLabel": "Amount of Loss (Gain) Reclassified from Accumulated Other Comprehensive Loss to Costs of Goods Sold" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://logitech.com/role/DerivativeFinancialInstrumentsGainsAndLossesOnDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r60", "r62", "r241", "r242", "r244" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "auth_ref": [ "r52", "r54" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, before reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax", "negatedTerseLabel": "Net loss and prior service costs, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Other intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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, Noncurrent", "totalLabel": "Non-current liabilities", "verboseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails", "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r76" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of registered shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r77", "r163" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r76" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Tax withholdings related to net share settlements of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r73" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.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://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r75" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Investment in privately held companies" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r74" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment": { "auth_ref": [ "r75" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire securities classified as trading securities and held for investment purposes. Excludes payments for trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).", "label": "Payments to Acquire Trading Securities Held-for-investment", "negatedLabel": "Purchases of trading investments" } } }, "localname": "PaymentsToAcquireTradingSecuritiesHeldforinvestment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r23", "r24" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "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 Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Other current assets:" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment": { "auth_ref": [], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).", "label": "Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment", "terseLabel": "Proceeds from sales of trading investments" } } }, "localname": "ProceedsFromSaleOfTradingSecuritiesHeldforinvestment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r33", "r179", "r182" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Product Warranty Accrual, Current", "terseLabel": "Warranty accrual" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r35", "r175", "r176" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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 due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Accrual, Noncurrent", "terseLabel": "Warranty accrual" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetLiabilityAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, plant and equipment, net:" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r27", "r157" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment at cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r159", "r319" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "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, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Long lived assets" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails", "http://logitech.com/role/CondensedConsolidatedBalanceSheets", "http://logitech.com/role/SegmentInformationNarrativeDetails", "http://logitech.com/role/SegmentInformationNetSalesAndLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r223", "r332" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.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", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "auth_ref": [ "r162", "r164", "r170", "r172" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of costs incurred to date for the specified restructuring cost.", "label": "Restructuring and Related Cost, Cost Incurred to Date", "verboseLabel": "Cumulative charges recognized" } } }, "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r162", "r164", "r170", "r172" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Approved cost of restructuring" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r81", "r161", "r167", "r171" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges, net", "verboseLabel": "Charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations", "http://logitech.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringNarrativeDetails", "http://logitech.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringNarrativeDetails", "http://logitech.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r163", "r168" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Accrual ending balance", "periodStartLabel": "Accrual beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r16", "r191", "r317" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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 (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "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 [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r195", "r196" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations", "http://logitech.com/role/SegmentInformationNetSalesAndLongLivedAssetsByGeographicRegionDetails", "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of net sales to unaffiliated customers by geographic region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationTables" ], "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]", "terseLabel": "Net sales to unaffiliated customers and long-lived assets by geographic region" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesAndLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r297", "r301" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Consolidated net sales from continuing operations" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r56" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of components of accumulated other comprehensive income (loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of intangible assets subject to amortization" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Cash Flow Hedges Included in AOCI" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/DerivativeFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r106" ], "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 Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computations of basic and diluted net income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r214", "r215", "r218" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r214", "r215", "r218" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of share-based compensation expense and related tax benefit recognized" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of net sales by product categories, excluding intercompany transactions" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r272", "r273" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial assets and liabilities accounted for at fair value and classified by level within the fair value hierarchy" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r148", "r151" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r291" ], "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 Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of future minimum rental payments under non-cancelable operating leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r144", "r145" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of activity in the goodwill account" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r187" ], "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 Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of warranty liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r165", "r166", "r169" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringNarrativeDetails", "http://logitech.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r165", "r166", "r169" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r65", "r66", "r128" ], "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]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNetSalesAndLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r119", "r121", "r123", "r124", "r144" ], "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]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails", "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "stringItemType" }, "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": [ "r129" ], "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 Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.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]", "verboseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/SegmentInformationNarrativeDetails", "http://logitech.com/role/SegmentInformationNetSalesByProductFamilyExcludingIntercompanyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Marketing and selling" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r68" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Marketing and selling" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansShareBasedCompensationExpensesAndRelatedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.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": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Share-based Compensation" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r185" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual.", "label": "Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency translation" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CommitmentsAndContingenciesChangesInWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r186" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "End of the period", "periodStartLabel": "Beginning of the period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CommitmentsAndContingenciesChangesInWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r183" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CommitmentsAndContingenciesChangesInWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r184" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Provision" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CommitmentsAndContingenciesChangesInWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r38", "r190" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "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]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r12", "r13", "r190", "r191" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "negatedTerseLabel": "Issuance of shares upon vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r190", "r191" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of shares upon vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized amount in buyback program" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Period to complete share repurchase program" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "terseLabel": "Remaining number of shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r12", "r13", "r190", "r191" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "verboseLabel": "Purchase of registered shares (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r12", "r13", "r190", "r191" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Purchases of registered shares" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r13", "r17", "r18", "r133" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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": "End of the period", "periodStartLabel": "Beginning of the period", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets", "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://logitech.com/role/ShareholdersEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Developed technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "verboseLabel": "Trademark and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradingSecurities": { "auth_ref": [ "r313" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI", "terseLabel": "Trading investments for deferred compensation plan" } } }, "localname": "TradingSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails", "http://logitech.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesClassifiedByLevelDetails", "http://logitech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r37", "r192" ], "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 [Member]", "terseLabel": "Treasury Shares" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r37", "r192" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury, at cost, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r37", "r192", "r193" ], "calculation": { "http://logitech.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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": "Shares in treasury, at cost \u2014 6,642 at June 30, 2019 and 7,244 at March 31, 2019" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/RestructuringNarrativeDetails", "http://logitech.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r224", "r230" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r228" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest and penalties related to uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r109", "r110", "r111", "r112", "r116", "r117", "r118" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAndEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r95" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValueAddedTaxReceivable": { "auth_ref": [ "r41" ], "calculation": { "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.", "label": "Value Added Tax Receivable", "terseLabel": "Value-added tax receivables" } } }, "localname": "ValueAddedTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/BalanceSheetComponentsComponentsOfCertainBalanceSheetAssetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r104" ], "calculation": { "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of potentially dilutive equivalent shares (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r100", "r104" ], "calculation": { "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations", "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares used to compute net income per share:", "verboseLabel": "Shares used in net income per share computation:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations", "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r98", "r104" ], "calculation": { "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://logitech.com/role/CondensedConsolidatedStatementsOfOperations", "http://logitech.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "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" }, "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": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27405-111563" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r139": { "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" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "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", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r159": { "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" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=99404985&loc=d3e10037-110241" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118956092&loc=d3e13051-110250" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r213": { "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" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=117330312&loc=d3e23163-113944" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=SL51823488-111719" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r334": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r335": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r336": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r337": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r338": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r47": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "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": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "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", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "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": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "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.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "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" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r89": { "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" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-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", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" } }, "version": "2.1" } ZIP 77 0001032975-19-000059-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001032975-19-000059-xbrl.zip M4$L#!!0 ( '2"^4Y"8MF2I < "4S 4 97AH:6)I=#,Q,7$Q9GDR M,"YH=&WM6VUOVS80_MS^"L[%AA:P+3LO?7%< XGM8!FZMNL\%/M(B2>+""6J M)&7'^_6[HV1'B=TUV;*FM1,@3OAZ1_*YN^ MG U9HQ4$'_>'03":C-C/DU_?L(-VI\LFAF=6.JDSKH)@_+;!&HES>2\(YO-Y M>[[?UF8:3#X$--5!H+2VT!9.- :/^U0U>/RHGP 7^/=1_X=6BXUT5*20.189 MX X$*ZS,INRC 'O.NJS56O4-6&>N%?-4JD5O(E.P["W,V0>=\NS(MUGY%_2Z MG=P=D>)"S@9]SC*>XE@[WNL<'H]/1J?CSNGAX?/3EP>CD^/GP^&KT;#[\L7A M?F/0#SC^^E'+CZ5D)3-H)4#+Z'7W.C^NB^M3S29%99: D6[#B-"@.*I>2JW) M]FU?U,+!A6MQ):=9SV]Q3*C0H70&+(SC:0! MQW*9,9XM6)$Y4P!*0AKA&04BA;,42T8B.F(>895A.I6..5WV6^N00036T'\/U*%P#D1H1L]:A-Q+JF8(]3(2LAZE+HT M@PJ!]IH2:&G"T_XF]2@4=D#L:P2H%VR]9A&W"8N5GMNE81B82NLP9W",4V6Y M M2W6<.W72I3T_L!XH.#K8#XY H*?GKR38$=H[_]4"BP%^3EE23O4 M4A(C]URSE1*[I-7M1,;K(F,426N_;DO8@^C33O-@_DW9Q]U9S @L;A(BQG.' M+P.[2;0FXH6]^1#B%R$@-"M))6/1A<$)T"?/I/6>'GM!YN>AI.LR1M0C#B9G MW&.]HBR7*&U6T8@:)<8+U,5J)86_YK%%:*60W$A:@"R)E8^!&<55X;TT8@SC&O$#.$!UV M []?,;L;1)^RN)GR>ZO!@1@Y;)E8A+IPG]?@)O&1KWH#Y4_QEW-K%BXS,^\( MH-P)U.>()M]EX(L= /ZHQ-0Z-NF>J:+POF6C =PB:A"KTE%4&$)@C<)LF#75 MUF$]7?'C7#;"B:KE>*8JX._(J/;LZQ8Z?6LU"KA=L7W M*!)XTP/A0Z3?CRI\+9B2YZ"J^[)K_9O_>8MVWMP.ORES^[J7 /X!@5C:8O/2 M)U.(J-O#I7LF1-^"[ZWE+"O5..8M3AN[HEB^ J=,4^DYLP6!N<_Y2Q(3HA,!TXJT4CRWT%O^ ML[9@TL?@+R5K)#][W=BCMZRKGL?Z7*O[KD:ZX>V9WCZY="+4J,[1TV_YW:M[.,0M6-V-#[&*!M4BNOD%\P^+V)..__D^MB&PP?47 M%Q]._+M>YL-I;M-IOC>831,7]HGJ,)$0L_$%1 4]56#ORMNGW3SCP%/^M6\0 M?-TO+JQ_9>&^OCWQJ!_0-T8&C_O^JRR#OP%02P,$% @ =(+Y3EX^O3.D M!P "S0 !0 !E>&AI8FET,S$R<3%F>3(P+FAT;>U;;6_;-A#^W/X*SL6& M%K M.R]-Z[@&W,3!,G3MUGDH]I$63Q812E1)RH[WZW='RHXL0:K2CZM'L41GN^VM9E&XX\13;47*:TMM(43 MC<'3/E4-GC[II\ %_GW2_Z[58L"E5;F4_9)@#UC7=9JK7H> MZ6)AY#1U;*?3?6&9@V7N8LX\ZX_FA;[/R3^AU.X4[),6%G WZG.4\P[%V]/+E M\.#@>'A\TCW9/WC5&;X>G0S?[IT<'8S>[N\.7S4&_8CCKQ^U_%A*5C*'5@JT MC%YWI_/]IK@^U6Q35.8I&.FVC)@8%$?52ZDUV;[MJUHX.'=P]UN>V==Y?]3N\8@:/&/-(@1K&#^@PTZ M>_W:+NOVK[5&0W,#YG#89>X_F@'U0F77(X":+P3B9+)A+ MN>O=HFJWOC?=]E+XU4<>U%2_V<_KZU*=,$OY#)B!F80YFGV72LL^E]P@@-4" MZPMM'-,Y.]$F"Z*ZG=:O3"?LG9Y*!W'*3@GM.0_.B/W6'K9O\UQN'1@[]P(8 M;[E%..#!9PMVENNY C&%9L!'A0JAT6/G&F,&',MESGB^8&7N3 DH"*>.;2I;A 6T#L M%:1Y"U1-"USF#(<)-EG4M^%!8WWW?F,=6")S1!,!\P(]300Z=L=F4VN7>8(F MTEM!_#]6I< Y$:%;+6H3<2ZI6"#4B"7$'J4N:% AT%Y2 IDF?-3?I!ZEP@Z( M?8T ]8*MURSF-F6)TG.[)(:!J;0.4P;'.%6&%:"^S1J^[5*9FMZ/$!_LW0N( MC]=0\,.S5SO=@T-;@;B*Z/(*1BM B0+HV,06&W9Z^\_A12C2)-U]$:I>^#EE"#O44A(C\USC2L N:74]D.P%N9^'TJT+[U#W-084]RBO@I4+?#8K/T2-$CT%ZF*U MDL+?[]AR8J60W$A:@ PAE?=^.B :5*!/DW&I M.#DR7)97XB)7.33+HRH9Z@TA7-_%7 MYA-R<"8%T81;S%?)JW&+%*.<@;C#C5CB&)DE^40JZ1842&T32ZSVD/=H#H1< MZUK+.;SS/*\65)2F0#99'_C%L3;"*^"SCRGD&,\I)!6V0$%LI2Z8607B(*ME M@5[K05,GON/4N0D:C69" M*7D&JKHCN]2_^:^WZ,$3;?].$>W_3?S]EP)BR<7FA34FYU#GPX5A)D1?(]+; MR%96JG',6)PV=A5<^0J<,LNDQY,GP+^5- M2ZK#YU*B^I[691[["[07C[G\G8'\W2#04&$4CULLD1]TZ4,72;$$!'052*VR M\CGP,XJ,0E3O8R.?C_CO.Y97M->B295 AVNX+6:?"QQH867UOTBI*HO!(<@+ M3#::(3RS&)O9,LNXP?7ZQ53>=NNU]H/W"'<]7;]%DF!TEA@TU$V$+'C?@J#W M7ZU5[&B&X$;F,ZUF0!%.SJ?5-X2F0%4HO %OGJ0X^B*]Q#[ER(^%?^SZA MN#:XX()N+UK4L=N; M1J?AR[;@\;)\_:>XYE*XM/?R%8F9H!D"TXJU4KRPT%O^L[%@TL?@+Z6*)#]_ MT]BAA[NM'=N/X^JE4BX"QG?VF?T;OTD-IZQOR#:]T&Y/NX8%^<9GW M>W6/AW@/5G?E0ZR\0;6(;G'._%=5[%G'_WP;VQ#9:/UQR<3.O9VR^F'%;[X@\Z4?T7LS@ M:=^_L#/X"U!+ P04 " !T@OE.OV<#44X% #\* % &5X:&EB:70S M,C%Q,69Y,C N:'1M[5K_<]HV%/^Y_2M>Z:V7W@5L0T@3H-RYQES899 1LVX_ M"EM@783EVB*$_?5[DNW,)&G7;FU8 KD+07K?W_OH27+<>=4;.=X?%RZ$.68:Q6 MJ]JJ41/)W/#&AE)U9' A4EH+9%#IONRHJ>[+%YV0D@#_ONB\JE:A)_SE@D82 M_(0220-8IBR:P\> IE=@0;5ZR^F(>)VP>2BA;EJG\%$D5^R:%!R224Z[[DW( MIDQVC&R(QHS<6F,"NNQT"$5F@;.K43TY=\]3N'1W;S;IIGKA-V^SW&FZ_<7)J-NJ5 M;L<@^*NEBH_",F<1K894A=&RZN9/]\UUU,Q#CK(HI F3#TA,$S2GI@NK)=N: M]H]>2'HCJX2S>=32*2X9.?U6KY2 'JTR U/! ]20E^;-:^O8;#?J-6O3Y]G-8?#.VA,[#/"]I6@[B8C"\G]M #;P3CR;D+5L.N6D<'']YF&1Z- M\^EFKSRMPKET'15Y-F$UFJ;*@7-F7W@8[W%#9V3@*=D3_+[5*%5E)L.!YZ+7 MGNVYE^",>NY67?H/ .9T]AU6D!=2\&DBV8SY1&T'D%(),Y'($*:4BQ6P%+^H M7IXNIPLF56]G$?@BBJBO!58,>66(?)^6),&T\#4D-$85@-2^2!8Y.,SJKW @ MT>";UR?UNMD>:R8]L-IO0B&3[$US6[!H)G$N%,I53ZR\+7R6_LW7G):8)0H#$]S#*-DB=8,-F@SK?62^DO, M'21+*^2%FC]$9E@3+(]DU MA=$,08S9S-.7@^10IW^(.8017Z02SQ&%:)]%)/(9(NQSHI0@&+/UL48*D8<@ MA6:9TE0C0.'^*A(K3H,Y;>UR?0ZLMX7UKQ=]5_+],3^_W=,L2%7ZK&_!;,FQ MT^D^HUI#W@8I]KY/2Y90=1I.%4+NK/P#\G?GL9H'P6:O*?>/MD+N3B.JOB.( M8A'N8(ML_\6=51),K=YFRW C3.VL<4)3A:Q#12:< XJA7NQA2(@1:DA14K/; MWH8* WW3TXT0N98\ Z:(::)MIG?ZWDYO,_>O84_2?'&I+$G') CP0%15G"TS MOLFD610@GO2XK#Y2@.3M0D:*6*F\42HEF7)U:N0\I[ZOF!4]3F/B%^-OOZ.O M6"##UO&),C,524"3JB\X)W%*6\67>Q$K?S!C,D"<*_O1^XJ^NLM ?22WU-R= MS$;C* ]%LWV9^H"2:W4@\ G/_9@**<6BO9'>.FHHYZX\SO@WIO1]6,]LENR[ MP^OG)5]G2ZS>/-1/8.X\#;18 MSN^0\T<&O4NQ[@O\S&/]Z@+G^T@>DA7?0"HX"^"UJ7^>1M,V4@/NW'[_)_5_ ME./?]I?TCWZ6L:_FDP[S B]53)VB[U_8][5\8F%^YJ'BOJK/,\SG'=V^B,\@ MNMT[ZV[\LV9?[R<=YA=J^2/-/O RS1XY3RO,S_R/=C>K:NB'[O=>#'O<]]'N MOXFVK9?B7G0,]2)@]V5'OZ'8_0M02P,$% @ =(+Y3C>C$13I#@ G)@ M !$ !L;V=I+3(P,3DP-C,P+GAS9.U=W7?:N!)_W[]"EY?MGK,42-*/]#3= M0Q+24D[%]_1_('!@OY ]JPU[PDQM:,9N8WFAG) MLOW^MR?700^$^]1C9XW.RW8#$69Y-F73L\;G8;,[O.CW&[]]^.G]OYK-W\_O MK]&E9P4N80)=<((%L=$C%3/TU2;^-S3AGHN^>OP;?<#-9DB$U,&3;[_SK1EQ M,<)"<#H.!+GRN'M))CAPQ%DC8'\%V*$32FP0P2&RBY4&JE MQZ?0LGW'4BNED(VJ0B#)? M8&8E$CUE-'@\5JT[IZ>G+74U:>K;NH; MM/Z_>9ZJ(!H?/@)(04,=><>%XAE M##K!_EA1^EPTI1Z^TK[9[C2/.PT4 GKM65@H]XFHE!II4D74(H[PEXR:2T8O M088&:I439Q>";"-"X#>G&,_+BY$F#$6)SFPK#O><*OAHY5&\MA6HHL-H!:KL M,Z9QM4&<+(G\U8SIFO)4LW.TG13+>%-.BIAN%U*6I87,,$7,C*] M,84TWT08_V@NN524)N <:K5%;H3-BI.F3'Y5B:XK;&U"R\L2$\F#K24@3]:L MO @)E3K:6@C*'HBO2HWC(GE/0Q8=-Y;NVH/K4DNTX9 M(6(:>=!<$E<40,RYY/:VE%LD5.JHN:1?%P(SY@G%29Z*3\[GE$V\\ R&"0CF5FJ'W "/R)&2'%"2U;O M6^L,UE@'/K$'[(,Z7C=(1!PU,1"NC>#"=*N#1$L6G8SM71J%Y=%@<@'^A"E+ M-^SZ/OQQ95GD7Q*XZFR!6X6^3$B?=-HG[:.B2,.E]"]O@B(1UBB4%"@2 [V( M!/GEX"AF\*XI'E.'BL4/4ZS/&N'2:1Y. T&1!'>.R0+9P@HC>!>MQI M'[<[A4%]$;*L$S2@O4N%7+3WN\R^\)B@; JS2EH,&1.Y.1&_TB3B%#>$F8U6 M^!U D5:XF&$X]/OL*^8<,[%((DR)H+H5?W,0?:7)ND98520-.T40/N-N4Y&S MCA'3@-"MM)"@#V0W@&?8Y>*;29*Y^"9]'+!<-7[Q%)C/Q)P'7VGRH!FW>B;# M.68+,/ P<%W,%X/)D$X9G5 +8E+74BO 8*$[SZ'21M"PYPOJ8E$8Q.K\C>FT MW=&DT]&,H*A+A6_4J:Q64]VB9;\H[E@U3[H^>$ AA"H&YMWU9XS<[8XF,^_* M0X!5[6-\91SC<]_;7Y)^3'YRU.X<93/%SOSD17R^7L[!;,* & Y\T-^6-[?3 M<]J"T.=R,0 +Z>&XK5+$$,RH=FG)"F!P>]F['?8NY=%P<-V_[([@QWGWNGM[ MT4/#3[W>:'A *F7C.\Q!O1D1X/'.;F!;99F#X2LU.$MC" ,OW4OM1U]B0+F MB/W9E>,]5A^%>FYF)$\*C\;A"/[=]&X!Q<$5NN@./Z&KZ\'7VH_+%:O'RQ;# M&?CYS'-LPOW>7P$5B]V@:N!OQOE559P_=6\_]H:H?PM#N'O?^S2XONS=#W]& MO?]\[H_^>P _!0Y4)@ *M('RL\\ 5;(;T#5\S6 ?505[<','$$.[_I<>0 Z_ M>P>$ET@,YH0K&7<3HU/LS'AV*N(YN.O==T=]:% K%!\(O\/3@H,O;FQ H)T@ MD#R\(%>M@!))TAK9]I)P^J"FUU>40>E(L=-GON#**(4&10X'\\V:(\WJTI(A M2CBB%,L#.I$A/F+*Y$3\VO-]X@_8LG6J48DUHQWV9E[K/]*L&.6A+I?[E0AJ MXA\*@3R6IDNWKN-:D1F_*JN()3GFHIZYPY.+>NT7 ,T0%+_/4XB/^5;/D>96 M3RZ -;S;TW/GCK<@Y)PP8"ON'%RLO-32F>_.O-7DSY@-BO@@Q:CF]J\2_0KQ M,=\;>:N)>7I\#K>S=>96JR+G6$VYW#G,O92,O2=YJ&Y"W!-'3L)&^"DB*U/P M[+C'7%?(%#V;74&)T92;GVV4%@3%DJ@R*)(%@3 QBWJ6/CHDB^=& [4Q([;? M:C+B!DQKF >O,.5?L!.0&X*E<0I/*?6$YIFD;I^"Y(,4(Y3F5'<(DD)-[3I7 M<[IH3YSO53A?7),'XI2(ISOLS3R5T&TYV "V#*;+RC24(9Q"+J7X M%2WE0.,%4I+4,HYJ$:Q2.Q5CE(MRIG@RH%SOZDEK\.(IT$1NGA5V-#EP$TIU M3()A[&'3KMQ_/"V1!+6$YB1XHDN",1^49E1W!"K%M$*,S#'MY$0S6K0(U7[E MZZ/GV8_4<:!B&(@9X7W0A$TI!) PBQ>!+)>'>3P=:\93S%(5$8HI6G*-"HP# M2HF%Y:NE[, A@TGF2C#^DUABY'5=CPOZMU*DQ'#\3CV;Q^^QIB8IXA'R9F\D MC]SR82$A])2'4:^#MEXBVK7@NA(Q:+/8I)H ]PNW:AP9[F>DYFS%/6< MY:[86 AHMZ2.GSL\^$H6ON(E<$%.YFKX6%,-%T*YAJ5QN/-IA)^*X9-N;KXK M7L/$N)CC1RV-/G^D>_](2%@[ MFUX% O2_ ;9NX-Y+;9P[O"B[&Z8P+^,X.&J?M$_TN,B9G^*.(O8HY(_B#FH\ M+&XP& ;*G,%$_4ZMU99&,)]5+H"9BC\!,&8N2S-U,KVL7&/\JN2:#92YZ&2J MZ@2=0X(I\R3X2GMCE7ND>_E)9/4:UK&W1(25S1WAZKY]$6MGB M<4T%7,(] W6VN]PH$83:#";GV*<6S.4NJ1,(8F<:EXA,N^G(7"^_T00R';[Q M"Z*B[F7B40*HR64D0IIPGA#6,09FP"@>#C>1FG>$O-%$1BV,-8R3]T1N"[5D MQ<2F12!8)3 OU>MV0J[0U]7054HQ,P/S.J=NG]L*O]H79BO66-ZE6#E]X?FE M9JNE>>:"F)GTK(.8OI^Q>DUU=("V>*[1D9G7F74[#U=!J&&"&9*I7#CILXG' M725+$>-KJ,RI1E>*1TQ0BDNM#5\EZQ3@8HY:;S1K;1I@#IO%-)8F8H@=$C[@ MQZ;78!D[O#-UOOA(O"G'\QFU[LFTW#WZW724BWHF5VU"'2IQU7OT$"&;-I4 M\4VX\0(M94"A$ <'6<'M?'''/1NRS!5VJ;/H/5E.(#\.UV>"<"M\E=.(8^9C M2Y*5J6%VWVFNXV0JU5S' 1>)9$&A,$V4B(/2\J"T0 ZW*M!&V5>:Y\2(]H3LR)(O&#V0LKR2SW#9P;&2D5U/I=< MB+-9<@/$-:^J,Z8ND>\VT9KSW6M=OM.!\_^=\-ZWUKZP%9U8^0Z7^@I7]"%A MA,>^X%"")U5[\;43;41\;.&F4(J.-( M&.)._0 N41%("3]R+YB?-=0W@-^!<[@-%'[K*#P#+&2]"^>EU@T4GIT33CU[ MI-K9 8^6/%H9;=>UNPA\ =&5WV#^C:C7NG*J'FQ@-L1=H( A#%4N3(3<2)\U M;2LQJ*Z]"WE#8+Y8UW\<;GP]:UB2@)I^'.6&N&/"$SM4H:QBE_!;VN]LS\64 M577_8@:(7'K=?TV:YY+LM\K1H,U7=%/#9U-OJ4[J60D/DD>\K1JK!1W,;&Q! M O153N'AVQ(L>7"N:H"UH#>>/GYX95W MDFZ(F'DVCO*K7+03A+M]]474Z&G*4)&BC9\#N")I2,H_F,BG!?PAE&_)LE+: M1[,/,ZF4^P",/+[HVG\&&J/LDNF^>?V*];REHKGZW072W7[QE;:.GR%L"<2C_#3/6@D1646%(V*P16!B1IVNI:0:YQ/]T2M4C*[ M^^E+\F#P)9D0J"[E2X?6/D$86_.']+1O'KLQXT')0NB40;!3K]>&GX^8RRG: M\!'/5[-?L:;[5\=]Q"[ M:K+VKG]$_K?9#'VP+RRL((1/?;62A'#]?U3YL:# MX4&&ZA$( +L7 7,7M= P(_S?%""KFJ M38%VSU_LW@92E,%$+>#Y?=\/I$#= "I:+K/B!9Y3(3\.$NE4N/D6RTXA;X-F M10I;O:3R;>I1\BZDF;;]R+1MLY:I\F:VZI!>8U MC$M1/#_P4JPXD'^>RQ>IABC);V5(XG48$S7+TSU+!/TN1@A;5C5%0OT]JS$B3^+<@>&=:%V-=@N/%S&;[ZYW,K.NIOIF\N?4?G.,S[OYS?9/M2_4)MZ%)^7R0O)5G0S7 M?YPRX6U\'\:#BS_\]#]02P,$% @ =(+Y3IBU65(E(0 95T! !4 !L M;V=I+3(P,3DP-C,P7V-A;"YX;6SM?6ES&SF2]O?Y%5[O9[1Q'Q/3L^&SUQ%V MRV%[MO?]5(%3JFF*]!9)V]I?_R:*E*R3++*J0,JS$0Y9%'$D'CP ,H%$XF__ M\?U\\N1K;.;U;/KK4_(+?OHD3OTLU-/37Y_^XQ-Z_NGEV[=/_^/O?_G;OR'T MWR\^OGOR:N:7YW&Z>/*RB781PY-O]>+LR1\ASO]\DIK9^9,_9LV?]5>+T"K3 MD_:723W]\Z_YA[/S^.3[O/[KW)_%<_MNYNVBK?MLL?CRUV?/OGW[]LMWUTQ^ MF36GSRC&[-E5K@=3Y$_H,AG*?T*$(D9^^3X/3Y] "Z?SMNX.E5PF_WXG_3?6 MIB;&F&?MMU=)Y_5]":%8\NR_W[_[U+83U=/YPDY]?/KWOSQYLH*CF4WBQYB> MY/__\?'M52&3V6F]B/[L%S\[?Y:_?/;"3G+>3V>L MB>G7ISD7M)T8+!G.+?_WS;D6%U_BKT_G]?F7";3ZV7!B_?CM)+V,S<+6T^L) MG\_G\.-\MH0$KR)\.]FS(?O7?U(L]6\^?3\'(V7<"\!O-;O5W"#EG'%?#EF85?YV^G?]BFL=/%Q56/ M=J3-$&6/V\3?<^V+^FOLWZ*'BAJW =W(WKF 883]8J<74,^GY?FY;2Y.TJ?Z M=%JGVD,_/_<^3P90_8?9I,X"0,+7\T5]#BMYEW;T+OO 3=R#<8/7=6 (+O\V M9M-OUS%(DZG0H*XE%!'W@VU@1CB+"\!STE_V>XL; MJR&?%O#S?*U[V/G9F\GLVW[X;RRIB/B72^&G,T#P;#8)8 R]_I\EK(7]&[2] M[")-A)$,U4,:F(S>@G5W'OLW[>$R2S3IY$ML6KNQ/^ON%C5( \"F_F!/.P!] M*^$ E;^*#=C?>>5Y4T]AAJCMY"U8GTUKMF\%K%ONT<7\#>R9O*:\FX$=-S^9 M_DA]+5''57SXFD9O_JZ*RGZEC=Z,;@KR+F4,(/)KR#N[B/%%G,94+S[ *KI5 MQ$UY1A)I5PKL4L9((K?KW O;SK;G7V#:;2?6U]_SKZV&^#%.\OS[V7Y?9^LZ MA,>I;208NK%^>\X!Q'MCZ^:_[&09WT<[7S:QTQ*P,=-80ET-_7;CKIV0UYL2 M><-B8N=S,#U Z;UX%[_&24?:#%_36,W?=;3O5,A80GH>L0PBXZM7IZ?.\ MI77:D>F;,HTEU,Y=O4LA PC]VVP6OM63"0R,$[ HF[?3!51;0W^M!LPV>;OF M+R!J/GP)RTD\27>^6;I_1K_X/'M^/FL6]?^V:T?'#AFWUA*P7.[H//= (3!' MWTXOLZPW%89"8M>*"C2^VZ2U6RD#B+TRHD%7V2[;/4F'%6#7&:I#U@$$? ?+ MQW9P;J8:K-HWRP4L7>_K:7V^//\(,["=?+ 7NUBANY8SF.CO+50)8^\DM9^O M*3L[2=ZYF,$$WY6&FW,-)E:W">2^M .(\'M<_$YU$Z/=TF MSKV)AQ9BUP'<*?/00O[0UF[\^>5LWGEJW[>\H9O2C8D;L@P@T*=XFE>SM],T M:\[;0;I-GH=SC"+.KJ3L7L(XXL;%)SN)JQWJZ>D[J#:L5- 7%[_%V6ECOYS5 M_F,\[6Z_#%K)J(U^FH!Y]W"[_N$_?<^^7YLMT ;@VX>TXL\XE/ M5\:,4-WO;KNJ*WQ=Q M&F(8J[:^SJU7\F7I+N6;S/P-H-\G*-3:[\\RQWP+$X6\\N_ MM%V",%D[5O_[^L]5R_C58O'[;.J7379$N91F8EV2CUH@S:7VPBC#KN[3V&N.>-_[)K($1\NM3\O3)MUB?GBW: M7U>EV,;?(.)=%_AUBF?SO&>72T3 U//+_-FU?_!^G(T(G"#76_B.@-&6# M_V.&_23]8[[:)MPT##;EJX)/+"0<$"5"("8 045$0)I9X[R!;Y/;GR#TD1)D M:,Q*<00TQJQ$?HH^[Z!=>>9=L(@D1Y!-.B*,C4).R! YTX99 MO#\7V"/EPA X;>__N[I(_DN5C?GW<7$V"W9]/I#-)C 1SM].OX)Y?>,<\5HG M=\](F!"04-X@1@.W.F+O MK#VG KP5>*\TU[0D>R.[-5]L[&@*J>YQ"^V#FMW[$LWJJ[L[Y"[ M$BD8+SE#VIB(0,]7R%IGD =[/TC*,27Z$>V1#$&3<6 K19ELQ4VA?RXV*[?7 MDU7>*XJ!Y8A[@Y&P@!:-*B*G==0X49MH)Q*,W**/]MM[6-J:VD[R?F;K&Q"; MKQMW@K9GKBSA-#K)\FY'0)P2,(X8)6#K>FP]5.S3Y?!<&12P M@E9/>_3W0Q$ R;D=1B1&@RRW#FQ2)"050%-3+ED49(C(:D-19#))!TH= M%CT.=0O9]^.1:60L?W#K;\]NP_@./A_"3:-3$*Z"KAJ =[.,-ZX[=IE [\]3 MP:KK$P&+TPGB$&>@3%$:,.(V." #"PP?<,6XO%Z[O@2\4YNWYJTL=: 56(6\ MUPKAR!-BVF($H\%2(YB0E#Z"=6.(GIV-C]W>Y[3K)KYS\]B\M\V?L0U: MU-3MAJO\4.3W5S/'R9'OP(K(Z@.DFN8P@!)F"LYTB')U;&DC%0R M=_3J][",*0[H85R"KA:!#GN^&S-6SI! $]2GA:00*%D846FY(XX9+WI0 MJ(PCR#B3SN# %3S?S=[FEW$86W3LY$<0@BX[I9U*J"(UF*<(YC&/&$6.+1+1 M6/C(E59"!&5\2<9ASSC(5AP/R#C][FZ>*CHGM* ,26-MWO)P M2$D5$9;1) QCAKD>FXIEW$C&8L]V/R,>12PYL@Y MHV!(4"Y$4LKR'M:N?,0L&1RXHE2Y)G%WO[1[,U7::X$)9\@'[!%.6B"#&2AL MQ 3M>5(:'_!LYOYIOU.;MV6M@J!$8P[** X,@38:D;(9 Q>H-R)0X7IXXA4\ MP1Z@8SNMMKVP*S4^+N\G7 \W]D/7O-(7.E%HY[(J:YE5,@:8+:1$3$J%4H09 M)$FB:(B<$$WVYU3!X^[A.54"S((DJZ:62\ULA*$I&.6&EB9*"FA]97\);!*/0:%\D#;TQT6^>WY:T"TS"HX(V%X1DT!GBE5[TKJ^/A-M!3D;ONZ _W*7YSJ_S M%*ERQ^=TBLBT.8I#$1%&I\! K]$N#;WJ$';LE9!)6(#9@@,4HX4EK"8B^11M%$9'F)D[( 7\JZ)WZV1%>=: M,J4E\LYSY"S\ -,'(VQ)(H81#NK)L>]^#=MILR'!*J7X[W1:<,]&-\/!6X$# MLLH%Y%/"R&1%E8&J$K4T'KY[1#38K:<>[O']X2GM7OS!7G3TD[PW0Y6W/HRD M#"G'$_(ZGY4ZQQ!UWB1G;#!)/"("[-5Q#[C4]D:J\-'RD;D,'G(/>WA&# ;6 MX?P-.FTA;LI6Z2#!L+4:Z1S=06,ED;7>(&&)H!0'F'U[7/HL3HU>J\7 0/VK MGQ\?\DAB*$H,"E,I0NQD)MVC8W-G#.8!J"XI1S@XARQ,K(B:E*A/T"Y[]#=\ M1S4D!L&LV*H10IT!RR\>U#"YO;1?ZH6=Y!VDV;1MR::U8VOFREB,0XB@/_G6 MR]-XI)BP2$I'(M'<.)>.7=WLVZ&W%Y(Q4"L7-:]]+^JBE;,-@+"!'W<35U%B M4+UT0"%%C[A("7''$I*1]K8$(, E,I GS,.Z'3&%[;9EI/ M3^;](KMF2LPN+ (.J$ 6A0LG%&C@*U#@")U#*9D3'IXU)31+P;F MQRBH'2 8U*8PW.TM;]"J-ULJNY14@3GF">,R^X)S9'7K3J0Q2LQ&3SB,)-%C MQ[.,Z\/02\_H$):BU;75XO4%0Q(,(EL<)*(D0/ MG:2,B\/ Q!@ HY(]O^68^0$2/)"KXL$P[G! PCB/;!0>I>0,MKQO06D35$3%Q!(GB-.DD* >(^\L088!XW$DA,@#GO1U M#63!?WFX?K63=JPM7MJFN8"QMG6)ZY*_(B$JC;U'1H*2&*QE"#N8TS'S6MMH MN))'?P&B1X_>GM1&PNS_X@T=^#[\8 P9&*I_A8A]![W%/EC']X2F["W2PX>N M/>CM\\$Z?1" "H8H.-H0](>?_'OIC -C5(H1EV^C;^C]RR054XYS'"F20GJP MU/)V@=0:.>63U 18W>?68LG9OE=/]\"CZ!1_^YG[S6/\H2Q59-8D:1/R,EKD MJ+6 %\R5D2GJF2,LTJ-_O&: 7A\0GP,L]$?PFM]!0X@,U/\#@#/R#9[M;OI .^SIE-96@A:%-?:^#!BXM_S+/SW)MZ"@S. M0>3\HOZZ[0)#]T(J$E,P#"8"Y\!,HU9R9(U1B%F%;;*6I3[::YG-K6,FT*Q@ MSQ2SHNQ%.XN]F34?XY=E PC-(TQIG9R?MF>N6-*84VBJ(; X,0-&I. D(+ F M03!I990T@P7@",!)S/:*@EMEX?/RJVS ]4WK%_3Q[[@'()N[SBF3W0@") M',<:.Z0Y28!$$D@SSW+$66X"DY*+1ZO*]>[Y!U;546 ]&,$V/R+>)5L5F)(F M)5A/D@I(Y^4E6FE0(C)*'F0B:IBK,S\CB?H!>3#:O%C.ZVFA[\,/6 07V)/4CWQ[%Y7C$L "P -,^L\BI:!'.5^4$%9PR M1V# 'GV4PE+D*X/O@8W3JV">?8S3>PJI?,1!M:^3@C:*8-S!.#0Q7XG 1I/( MJ4Y'_[[+XS=.A^F9@AS]<9GJ^5=;3[+SZ.?9M6,%W9>^\U$W:6DRB@9 MF!'YKA;@KU7$H"(3C$P"?85I+[0^^J3 M59IK'Z@BB$<,K?'0I$ )S/N.9(;+;X?$A]]P*$:4G;L7N YS/FD7]OZV8 M)^FV@].F&P$;,U:*"AN)Q(@X(I#%2J!D)46*F@!Z*,!AC]Y9L!!3!D>RF/.H MK:=Y&CR9=MOENC=]E9ATD3N,!'86I1 B"MHS1$)BG$E# QOF-;,#F(1#4V4H M!(M%#=KU_/J!@].$G0F:"N3@%\14"H@'^&BHX58+H[7IP9&#&FY#4V0P!,OI M(;?BX[_^GL6.ZS^F+8R-)1%O9SO@>/2P_3*ZW2;YW.7,BHB%(D*< @2,.8Z4@3:?4(R"AVM MD RFW/TII7XF2HT):KE+D;?W+^[>[MS JR[9*VR<H83SH@RKE A,:(J)<:K 3L M!<9Z]T*J(00V$83D)4P"R?/P-CT BP++BB) MU"77QW./X)^<3 -A>OCE;1W4?*^U;9VW4H82*1U%3DB"A(@)AA38'=YJ)W"2 MW+(>?BODI]I6'@/-@[+H5B#T78ET*WOEM<(BW[&S1EMD/8$Y6C.*-*$N"&\! M^C[W='ZJG>>1 "U%I]5QX$FZ?D1X,NUU&+F!?2/45DD7E&?!(FJ%RQ'"P;)A M^4#<8:,L99ZFH[\R_8@.?X^C"P]QL??&C=K+E^O:#@XZRJMEDU_.;!69#NM$@=HK)2PAEB5 ( ID!%9@$Z3LTZEDTJ \ MD8$N$XW]S'(I_G7D_F'[Z-#C([?H0_Y#V]PVU8<9J,5Q43>M'K<^ LRWL.;/ MPS^7*Z^#%S$!;!^CG]CYO'UQM@7LZOLNH?D/)5+E0_)@5SMD16)(.F>1]HR# MLF^I=2*_LM3C-<-"-ZJ.<2@=8<\=P_BZ[N'UHU79M?[YR9 MIXQKX+$.ON/NQV,8BY?N!_\9PVF\7-(?F(#2(C;[CZD]:JJLC()HCE%*^>Q: MB(" )1A^(\$+[S''P]R/^Q<<&V7ZXV@Y7H+=#^*82++&,(*H80$%PP5B$CJ6 M4V6YD4[0/DZ^XE];XQJ[*PZ]M;T^((-O#[9[_/AW4T<[^UTW)>L8JS=^EF 6 M_^BRU01[[?WC]_5TUM2+B[=3(&2-TM9'5J\CXNS?(;4Y6)!02FJH(CD M)CHDE#3(,!A#RF@*%@BUP9IH:9]XN,6<&L;CX-W3Z"/NFV*K]>49_X^&;%IW M[Z:N='"8!!F0C20'+V8)&>X,TM9Q&P*WE/;0#,OP[FBY<'NQ'03_8M>PFKSK MTLPV7Y:XEJHRVE-ADT)<.8NDL0P1FI\P%]GY@S@FS-%SJ7?(E&/H 0O/Z^]K%(KL>PK^P6;_?H[3*:>VQQ EAXUA^ MKP\C[H/+.]S>Z:A$]'V\^HIP9^^^OO/$;@G\]HX!FO=L3E)^KV+^"9;S'^)L MO'#:SK#KEXRN;<'>0Z/A*ZE@FB;!&8X8-@9Q:SPB)+!5>$MEA$GR^,/0]J77 M4>#:BW6S'X)OE?:W'DD* M*&)JDL5!QH&>0!QU?VM@E6H(F(K=5(^329Y=I^&];?Z,UZ3>P(.',U6*01-- MP @&7WX/)@\]9PV*GA&G//56N6-7DWKVW^V+Z4."54[?GD>H*SL+OP)E;S)K M ]!N9\;&?%5,U'H3-<)8)N2X5(@QF J-U3Y&SUV,P_@?/!IR#(U7,=L[3@&& M"8C]/)S7TWJ^R*!\C=L9LB5G)327U!(*@R!?8+6P7&IC Z)!.^JCDK2/MU>A M4_)!.3(\8GOKN-=U(5"RKG0AV^I"=AILCM@YK_/WS>J5" _:U(-&U+[E5<9Y M+RTLS]KG_5BE-(J2J[4^E7U!?8_=Z$+GQ8.PI#2.!5>@1;/TB];;\.69;4XW MJJ;W):\"SU=-A47,:85H(@39?*^9P7*;:*)&RAXV39GP.8.O-T/ 5.Z*Y6KW M>Z68KQ'X'3A^"8",5O?K\R^3V46,U]VI M2]95"N/[ZKX_]N2EPMY>N%^]F&B_K[-MX6.!^,>3=DZ/8:/L'6Y7[%9012@& M8R,D% S&B.,D4#3&PZR ]>%M(,"Q+S8+"/K$?>M\B-JSZ\L77S7W:R MC.^CG2]7-[/*5G:E,ET=[%^+&_5R?:<@1Z]ZEP]J1M8R[I6PE(IS;^4C=__5 M\\+0Q.GIR-U_7V6EP,U^)=_JR>3R,N)#3T^4KO>3/XMAF1^\NO/-TOTS^L7G MV?53AD/KK[>%A.G\RE7LLJF;=X:W9J^TUD9BZ9#6R2(:LF6?G %]0CO0,)(1 MIM,A4QD$6M^G/AC<7P!H5=1;(ABB5BGDB?,H"2R15PXT+(J]I#T.[4LYX _= MW7V&5%(1C[W+T8:M! M2)9/(W/86"N#]=&&Q(=YU7Q,S7-TFA4!=F3=EQ-Z-KY2($J2FD][W(@S)%+?[-<@++Z'H;(^?+\(^AT=G+YE.RA MM96K0_Q[)+V2<;GQ!+%;"97UR1'G'.(Y@"?1GB/K%$%!4ANQC3[93O/H07%8 MA:3:&"MOIX(J[I,BC!JD>)!(\,20M_GRB73UWK6L*E$K%(L*414%"HX0))D'-8]+K!AS(MJC=RDY M(KKU0O;X& >UQN$X=U5:Q8QFFB>'G!(2 306D6@Y$E;XP)FB7O=X4*>PY^Q1 ML*X/MD?'NS>S93,8[:X*JS2CR2D6D-%:(HM#R%XS NE(HQ><85@:'HTG[C&P MK@^TQTT M1T:ZSV"R1YNC/O7GW(^RJJB(=TXJA!D%7(132,K@$5,RYC!6WLH>&U1E'M4\ M(LKU0G;D':J5Y.]M]I)?7)RD]O.UP\!#[R:\RT$5XDV@+\6[Z+:=T+6(BGCJ M \F/4EH#/91_@%[E&3+ANQ0=,ME M533AZ"GCB">*D,!4QYZO)=99J_A^ BW)[3'2+ELQ0[$N%Q4 M16)0@C@"QHC)T$BP2$C,T&C%O$G4]?&8+;/-<'2$VQ/9H^0;&+!#\0V*JD"E M")&"W6MM-D5R'"'MC41!<)\X=1R3H]]A.#Z^[8?LL?&M#2D](.ENE%$MLMM0UA%C7!>6JZN9'V+3 MNL07JR@[UR\7=A6JK;WWF0/KU)/E(H8[B0^]C?-'.PYC>/X5&'P:?U^>NVSJ MKL5M19R?+!?SA9UF![(-$\V.)54PWS)MHD4DY7=+(A?(1YB1A25!&Z&HQYVT M]Z*XW&G&MHCS.Y53)1>FF2IM1XB46/")QEMFY&Y<&L M++JE%OU[V_$08C]"B^[*N^TE5HK:8*)+*&IJD/<,%".F 2.J(U=>:-''Q"FS MB7-P!HZ"\\@:P)V5:=SE^48,H"*5E%)N;E3ZXT++S:!'.>Y523G&[-_7)6^X_Q M=.M-I1&%>W'QH9D%H,$;>UY/+JYN K3A;B#_%SN]_NCJV*2\*^C(S,PSV3H$ MRRJ03[F:LATPFZY>4;IV,6+38U)CHW]'QF*CYT[-6_M]O&UL[7U;<]M(DN[[_@J?WF>/ZWZ9V-F-NG8[UK8/)_.9OO_S]ZJVZ,N_?__)?__EO__%_WK[]7WWYX8U-1\M9 M,L_?F"R)\V3\YOLDOWWS^SA9_/'F.DMG;WY/LS\FW^*W;]>=WJQ^F4[F?_RU M^/$U7B1O?BPF?UV,;I-9_"$=Q?GJV;=Y?O?7=^^^?__^EQ]?L^E?TNSF'0( MO]OVVMNB^.MMV>QM\=%;B-YB^)4C8OOAWGVPZ/&]-W MZR^W35\,_1VOVD(IY;O5M]NFB\FNAF%0^.Y_/WZX6D'R=C)?Y/%\E/SRG__V MYLT:N2R=)I?)]9OBW[]?OM\.,DUO)GDRNOW+*)V]*[Y\I^-IT??J-DERD\[N MTGF0U2(0L!KG-DNN__9+T2O !"5@&!0@_?OA7OG]7?*W7Q:3V=TT /2N/;(> M?KNX-DF6QY/YXX9JL0@_9NDR-+!)^';:D)'FSSD7ZQ\F\=?)=)+?]\!^Q;,Z M@^!+_'6:-&3I:=\62 Q#SR9Y,;$MU'QLTGD>IL P%4ZJ*:S1M5L"S6T9UD\S^^W$JVI-FV,W2V+GXJGYY-OR>D<[1NJ6P;J*7OM =HA]BZ>WX?G M7"UGLSB[O[B^FMS,)]>349"S&HV*R2 \_G,ZG10$A(9ND4]F8=&OP\?)8Y^9 MQ08:U_JSS@Q!^5F7K#]_1BLLS\?)?)$4[\\B##\NS-3'RT@-ANJ.T NYG^,L MS BW21[PG)Y.^\[ANF+D*@\_9QO;(U[<^FGZO1G^!T?JA?QR*;RZ#0C>IM-Q M\)OJQ>V$QO,GA\:%-F(S>!T=PEIS.VOXQ^V#IXB[)5B[FZ5KW M/YF'&6(23]\'[S-;>?B5@-7KW3F9 MOP9_IEA3/J3!CUM] M3Q*=S)/K2?XYK**5)![JTQ%)QZK ,6-T1/)JG=/Q:K:=W85I=S6QNA_%KRL+ M\3*9%O/OE_C'IEO=5[B;IW4$0SVMK^[9 GD^GF3_$T^7R<IC!FF!Z%_3=/Q],IV&%^,B>)39 M^WD>'CL)\EJ_,%7TUNW? ZG%YLMX.4TNKE]\L_SZCV24?TG5+,WRR;]6:T=- M@73[U#Y@*2,Z:A14*+BC[^=EETU0H2TDCGU0#\S7F[2.&Z4%LM=.=+!5JFG; MT;1= HZ=H6IT;8' #V'YJ ;G::O6'NN7>5BZ/D[FD]ER=AEFX'CZ.;X_Q@L] M=IS62/\8AT>&=^_B>O7W(V/G*,IK#],:X<>JX>%>K9%5;P+9U;8%$CXE^?IM M^YQD*P>HBHZ]';H@IG#$EOEJ5;NX#J[99!3F3SN9+H,;]J)Q3:FV^I NF*ZG M#Q7=6B#L,BEB)J/B+9W?5)&SLW';1!S[ M?JW#:1#];:DX]-NJ@]M3<=KVU6 MZFGB@2XM$'25W!2KV?OY=9K-5B]I%3W[>W1"SK%*67^$;LA-\JMXFJPCU/.; M#^&QX[4)JN]_3=*;++Z[G8PNDYOZ_DNK#^F4:7W_.4O'05=]/)M,[]V/T719 MI#$&:SS)1NL=ZB_!*5[$H]46SLD G/C 3L"H]U97]6N#M*.W2#O=^'PY^..< M.#4:+6?+50!XY<#MV+$L=GSJ:DP'S^H$@J-GM]HC=$)N3=VNZ+>7M#@;E=1M M?GU,X#8!>#+/WXTGLW>;-N_BZ;.,C#TIQF76<)&>3%>4/NK9-E'A]T*ATOG; M<7(=+Z=Y0Q+WCM,AP>DLGLQ/I_?),*V3NQK][2R9?4VRIK3N&J-M0F_#>-EH M^35YNX6F(;D'1MI+=%":R7Q2K"\?PI^;U@5=C?/7UX]*?N3)?)R,.WK8J=GB M6_(*XDKRINEH%_ KT*_CQ=<5\LO%VYLXOGM7S&CODFF^*#]9S7%O =P<:OCW MS@&)Y'V>S+8$3N.OR;28-D?1L4-$FB.E ME/5:4F4!A(XQ@YBF A ).8)/09@6!SO2;".B;E%X<*.>,+/B)'"TW11YX&JU M)AP I>&($<:64LZYUTP!BJEPD&TQA!D54V>I-F827[VR];=#=O]E$+ M4W$LIVNAI^< ,/ :/EC-5'\=3=-%,O[;+\%?31X^3(,Q_B-WT]5.6)BDUI9O M+UI9[&.NC&LUG:;?B^ECG6BP2+)OR>)+8$#]F!QZ,^L-$"'FPB1M%. 4,!B$ M)+$J(>.(LAYU[L B\5('.U>1M = M!];B+;!:X6BG$=BI0NTU0%^J4]OB/4I[3D+PSZ1#Y]&=)ZR]3M4YC\IL*?9I M9K)D/,F+X,3')S[++IOR0+>(8.2$#,^C#A/D@"".;SF5MI8=V9:*[/+!CM6/ M8P68=H95M5:\C)<4GT17SI2K,41 ;DE:Q3DODWR9S?<+_<@1POJ-N*#(6,X M\AQ#J6')DR9*-Y8_>E7R[Q:VQJKP1!W3='WBX5OR,<[^2/)GB66'5>+XD2(O MN'4$"2X$-XYH 34I><12T\:J@5^?:G0.7SLJLESDZ:S(>1H%0@)]G[-B"VAV MC&X<'B*23BBN@ITOJ2=&8&PX*KF2C-G&2D%>N5*TBELKVO YFQ0>V_$ZL+-C MI!54DG!G!:'&!"\O/+KD@$K3W)BDKUOR;:#5FP6Y\>T?O/A/26Z667$$57U= MY%D\R@]9DC6Z1T@H1R$Q!FB#%#:.8UERSI1N/D-T9E%V'G_K +?S:(E1IR EKG\$=MNOR:7R^G M+QFIH2K'C!,AS"S G##"&2&<0V5\B87WT@_/8^E68QE@]:,5_O'L&4U@J_SC#)G"MFED=[U/O2FQI M[9&UBUKU\<0CBU#U0=+AU*<>4P#*++*2T \U]OSW]HG"[*R5A=0;%19_21"" M*WN3>P<5)K6"<_WP6;6%O[-]) DQ.CA(FCA-P^1EG;$E?U9;.90-^A8DE+:/ MQZ#WVW]=QL73FW6=%GW_J3B*5+737M4U$HHH!<-*:+&58>GRAFY! MUZ[7;:VC]MA/%'K:*4Q]V7J[R%X37;GG6=4UHLQ;+BV@X9WD#&(6#*628V^8 M&O:>>7L"K:$I+>#V9]"80>Z0#U=1SJ,@[X-Q-UL7."Q(WG)1N3-^N&.$*"?. M0ARX1M(J2 5R6VZM L.+4;4GP+1#I/K2BV+K_L%-N \N<+:,IRHWP5NX#Q^N M:IL<4(]:_2, %4>,*:X8TM0QYI O>:=<]VG$UM22]LW9+I#J-,QP9&G?-GW8 MEDKQ#H*DFG[W.4G<7=*V1=*.*T[;XX,/5);MEHH:M6%[)*!N+=<>HT1;^NJ$ MAUXVCIP75AL['>LX9(,8)K'6SHF+/*,QU/&D8R&"7>(@0T]A1@ M@:1T&XX@8Z!Y&EK+D:!3A/'\4,8I" PZ]K/E[/F!VXK S\%^$:?<6F40<5XS MK"U0Q)8 (0B:;^AT?;*BH9SWJ4L+X/1E@#\CM=)=W]D^3ZN/ MJ!SJ%QF(F?/,:^F%-!P9SD')*^"F>1RNLXR?=J7?)CI]:<*7;%4S^+[>&[^C M=82IY@AZ)9$7@G)O I,;OBA4H/DN7V<)/.U*_71,^I+U91'\F2=C%V?SR?RF M^D3:[@Z1TQ9KYY$,_#AGD/=8;[ESD#26>&=G"]J5>"NP])BS5U4ZJ7K:KSM& M9(0@!B-DG=4>,@"MH:63+0EI?DRQL\,'+2\!'2'5WQ;=J)C.$INL_WV_-F:> MA.,NT^G4I]GW.!L?W+,[:J2($J((]&%-#$A8:XTSY?*H.5$#-!U;C#%U"U9? MRO.2YH-!I.>-(\>AD9AZ+J4E7 D 5&DK:\\8'YX*=":W%T&E$\$Z@_NXBN,O M+I9Y<2_S^%$1W,.>Y(MND626(<^II%XH"[S&5)6<:J2:FQN=N15]J46+L/6F M(.OE,:R&[OHZ&>47UY^2[X]V!K/)?#2YFP;(/B?9)!U?7*MQ>O>X9NTN]6D\ M:"2L%8I@%9PQI0G1%+O2:-/8X^99 9UY+[TI5U^@]C@W/;?%/B6!K2_QC\-3 MT[Y>$=480VBM1Y8#2)F2O+02M75N@(Y0CS-32ZCU:KQ<)G?+;'1;7'EF5]6[ MUZJ]GERKC)F#G2,(H!'2,PF])L()!Z'?<&V4P\V-F\X\HUZ-FS;!&X+*5.6L M5?:-E#.>*(&QQMI!'KQ"7>XV&$!Y\[@:^YD5I@EVS2L Q44AOK6._OVNN!HQ MR4:315)<>KL"?3[^O"'R M+Q;+'9/BZE:2R6B5=A=:J0*RE4T6X+M.)D7R>:6)<\+0D>>&RF#> 6 T1(AH M#-T6,0.:5UR5KU7_S@3MF95Q_0)UHXWUQXZ(DB!XHYP)S -0#"BQ-1&8%"=D M,H*?5!\[ [>_K(=_+!>;(YWIGLWZ%9-?G]]Y?9D$3/+E*LF^34;(&Y#(9 MI3=K^5>9^UT_.K+88FR@IB9,!,%/$D7IRS7BELH3XECPU0?/!X9]Q^=EJM+L M7P9FGI+77\;_Q;HZ8_BV,PJ^)=GG^*8K#FU0AV^K".GVQO/W\^+JMQVW7/?T MT%_#B[*/JJ,=_1$1<:T@QY1!AYT"TBLNMI(PRO=YV\+!8R-M*U;Z2A ?]#&5#2PV M64QNYNLZH8?/I^SN$#E@L%1*.8V*4J*04K^%!"LXV"L_AJ@U:0>(]^4&O"2V M\HC#OBZ11(HXS+S4T%'+)3?>EQP6'PS[S,NI8JO4@I-0^AGUX3QZ4''J92AJ MTS\,U/YOUTHM$>E[- M'E-;=SE[V2<"FGC$/7#%-@)7X9?'GHYVP[9ONA;L[H6O-1A_3I49I GT:C3E M3*F3F^HP&[JK3P;O:A\992@$#'G),.9,*2:VQH,G0[S#K 4Y/4^,; &9OJ2^ M[P33JHK8(SZ2[8N27*=9:(1Q_,"/%B%[4-5]V*H&-$FR%!CZQPTT E/2PR%X ,\+C\T M)6T)VDYW9 _OUPVF(/X#F<=MP#U(W4N'))+28NPH!=!ZHS>8T[!:UBK1VS5O M];?$UAXE B1,;,"HP)"TWCFLRFDN\&<'XK;J2I?W M4+?($BXA,5 ZZ*%R8=$CY=L&D2<#+W[6CA#W:D9K>/W,&O)JXB+G58SS*(0/ MSM#D9NY^C%9E:C$\<$2F\ [@T4B$5=H 7<+8CN+0S MC,ZW8]PL(T4RHY76W"O,H=<88V2V+Q ES3-2>MO3.ZP54;XO?8_O M]@JU;M?(,PH0%QHC#Q#UJ[M)2RZ(1 .LN=F>?#L"J7]3]$N2S8H3W^M0;;UM M[R==(@P8U1I()!0S5J)@NMN20RO! $\N=+03?@HL_0O^4[HN<:!F1;'.6H)_ MVB72AH7YJZC,J%GPT(+_)K;OC* GS.\]Y":U*?B38&D\N3\\_U&F4U%SXE_) M^/V\1HWYHLM#I8M'!2L*1=ZW+G3[U,@'X AE'&O"B*94NVT0@$)/F]\+UUFE MW394:GC(GL/0W/+])=6/DDJ3\>^3_'8R__(]F7Y+/H;I]?903*3AB!&A@"J) M/=<>0!66?ZVW,A/JA'N).BO3V^9DU@]J9\RA[/0B:#>[FZ;W2:*3>>B=?Y[& MG96KV?6HGBYNWO7H54DD_;PDDOM1_+JZNGEE:B?C+_&/3;>S%Y8IV=B4:]K- M@9I.-^<)+ZX?IN%U:2>3+O):%6A:?E+D.8$BO&?(&1PLRS!]F_5M#D 4=29K M35'=8'HUNDW&RZ)&9CL\5UXXW,7SHC!;$@2 $!H8 !210($27X= GP="#B;R MGDVOGI< '( 4!IU*O.>(D;&:,U\4LW/8"@F=U[@$!W#7W$KI^M[D M\ZK*RYN46D*X+SMY#\658?N#_2)) TC&AG\DXP!"SBPJ>84 HV'O]K0BQ7J: M<1)>/[>.#')[9WBJ<2;W.LR5%]=%]?+J>SQ?M(VT@U!##:QDC$*.$0*TY,D[ MVCRYI,MJL6W(Z,4]-:TKY)I&/,F>%T?X^R/I+B :>.)50J_JFL46'3! M,'186Z\\4=))L[41G1M@K+<;76@9J+Y4XS)9).%9MX%NFWQ+ING=Z@+[FMI1 MHW=$-")<6BRXIY(PH-@C6PS[ =[PW(V"M(]57SKR:S)/LG@:"%?C69##(E]' ME>IJ2:W^D2((,Z&1%@1(1)CP7I:\6Z2:)Y]U>1U:!WK2!5I]:2=7GL=FZ%T4/)#33"W*=;G7Z>)*M+C3Y MF,2+999T>8O%SF=M-W?58I'DJVLL)O'7R32,G2S,=J]:WW\HK.]S;S9N6=A% M[8:M\<4\Z/4RR]9^Y:=TGI5_!E69B:\^(,#+&6,- /9D&?)?]<)O/1?<568HW>$9>&,8H)-Y@SXI%5")5@8:<'6YOH M#.JR3V%;0[>W2B4[5M8MW94;1C5Z1P!:&#Q++:#B)"! ?6DC004P'7A-Z%8E MNT]K6D?OSZ,]@]QT'+K2#$=9%MM)N;HX4HWND;,02V:D$5RQHH*$AJ7%H;0? M8A&$5N590U=.A*QW9='WVU]_FR19L:&R=NCJ&SP'!HBX001YQBRU+'CRQ14E MMC11A7=]1NY>K\W3'L!GG8M>LM%H"=L[3H0X A8PP#F6U!EN.- E%MY \6I, MH58$7F>R:AG*/[=Z#=U6&KY6G5F;WL_OEOEB!0JL;R^][!4Q*Z' S AIE<;* M02&W?"I(!GCA04=RW*-XZX@ P3*C0@** %/3!H&]JGHL_CV:_,;SH9S/.H MB(GSY";-)O]:;817SB+5G2.G)%?&2ZDXPM H91W(\:!&M(C5 MGT53!NG8#$M!SJ,8']-Y6668XNP]J] M[=V,XZAPX3631&.NB&!&&+<-!0(T\"AZ.T(\YHJ<9GC]S!HR2'MQ>(IQIJC5 MTU*:)=W'7I[TM%^$)$6KRV>)-F%EI8#@[?J*$1G@9=+MB.[P[4DG@=3;*8KU M>OMU4567]&G#2&%:^%4*.46PI"; Q+8&L18#K$8ZC.S;DV#L2RF*,G7NG\OP MADR+B*[*39QE]P&$%7X'E.1PQPAYI P5QFMA%%>4- XE7Q!JQ>D@."?]$V(M:$5X1["@612%EB^-9C+D[M#\\? M;4G6IT+1OVVXG1DOKA\^7*%1RT;R M_[EC!=@6OE^S=+$HV;BO-7L<&B B7@A4W '"N??,.8+49LL8(:%U\RH6G1D, M)\EP[R32(DB=GI/=F1!0LV[NZSC5^*'W4Z)6.VXIH,9YQY3USO,R!LX +6R M[H>+9W^G1 6AVI/BWA= ,9)(0U'ZWP6V?08I>CPE6EM[.CLE>ASN?_)3HLX6 M5[8:ICUE"#OFH"]=!0HT[O-B^C/MW]16EP:G1(]#]^Z2G1VO)L<,>$M5\)M7T--\)_@E&@+-D][ M /_HV)8P][N\P',%Z-*=2*P$\ZS]<,RC^W>@W=5AJ^5IU9 MFUH[)6J,<-("0P%2! K"(-@&9B@\X;370$Z)UI;C$:=$C\/L=>R3!W0HEF'] M1\IB'/[1LGRKF)"#-I?/&J \%#]]GM[A%I8BBW M 'LMB%-%Y=6RG'W@SX#F:\LKV59MJBGMX-FOOCRH=7$;:+K,+Y.@[M-[F^1) M-IO,"[?A =VJJZ4;CQDYYY!R!$ LJ!&>,,W+U%CFQ DZU_V9Y 'H7/>(#U@K MW\_NPJ_KJQP600[S98U+T%M]3F2H$PI*ZR$)+S=$0FZ/#X45@3;/-^SL$HQ7 MJ[VM2:'__(1N"WFOZV@'2659D13>:2'O7<\:3/9%H987UR;H[R3W\6B5N_*A M1C;%P7Z1YXIBJBP72"OB@=/KLQL\*+M0_(PUM'?1797ML+=/!+4,OC>2CE)+ ML8<025[R"1SM\Y3VP>R%EJ3U(C.N'5P&G5WPE+V*V/K+QA$RF@@.,492*>4U MQ(J44'CE?A(Z/Y/\!QER/K?8SY5:_S#350:/7S:.#!3&^J+R!)%4 M<2>)PB57TL,!ID.?)IP#5D C1,XAYY+WC_&/R6PYTVF6I=^#C6[BN_#-P23Y M8X:)J-#8*\&!Y\8ISKE;Q]L+))C@S<];=9@JWY>IV!)HO:E/D@U%R<;', M%WD\+Z+=E?&3JJX1YM8K)ZTFTDM!';9^:U(QQ@<81.Y(3=H%ZIPSRZ,39FO: M'S%SY.QR:*B(*D24+4KF:&B\=!IRMIVVO6J>0-]9++B_&:9%X#H-@/V:IN/O MDVEQ'^Y%?IMD[^>!R)M)<+;6 <>.(E-5C[T:W2;CY32@]^*;Y==_)*/\2QI@ MS?)-=:ASA[)\ 4#R8?(M&3^GMTY$JT[W2"E-57!RE5<,. (Q ':M-)YR!&M5 M"NZ&^P=A'6"D*M)5?Y!(&BX-EE3Z8"=JA237I$2":3")Z9 MTQF,O65Q[>?@@?Y/\:RZ0M:1(T4($(F%D<8[#0#WQE.S?>T]&7B0KA/)U]>N M%A']_YHVR'#@:U2P\R4;)K,X^Z/(#5C]49!<7?OW8+_(2 LU,%H!$QPAJ1CV MM.2UV&H97O"H,VGN2#-L"[?>="3X7O,T>&'WJSO67^!3J2MU^D<46!@@!-P8 M2H&QU$E1\JX@:9ZXVETZ8E\ZTP%^O>U(+1=Y.DNRRV2ZHB+D"75?SK%.G:Y+G2-XKKGH4Y*? M,A/MZA[>*.LPTMX)K@""TF.[Y9QJW[S6]3G6KO;GH18P.^MNQ]5R%DS[^XMK M-ZS3['F?C6CLW-7I'W@1'4&"O+0OVFV3,<+Q.=V<*"%TK#;-OWJMV M:RIZ1AHX1Q1UVG! <#!"K.8ES\3HP60GMRJ_M$N,!KTMLYDZ/D=.'5T(:3D/I9]6*0VQI#4H=CU6#/ M#76?TGEQUC"L-).5=9?'/^[B^V+&.WQA756_R/K@DTA'L188:DZ94JBD7V#7 MO I49R&?-H21=@=1?W[XQLIW/^[">Y'H9![$<"A)=4^/R'OA$+<2%K=Z:TB4 MI6R[9 (PP&N$NK0GVT&IMP/BU]?):'V_UH;LRSA?78$TF2\#0!NDTOG!RA>U M!XFXYLX#JKW4&D!.J >V1('Z(5XOTJ6N= ;<>=7G,@E>3I%@NUXY$<>L@XQ;(Q #&!N)08D;XKKY^M19*+!_A>L2T<86 M2QU2-X2J49[.BP9)0&H6S\?JM__9'JJWR7425N=Q^'Y[]\+>\Q@]/3G2$%!L MH&&D6!:T0=247J93B#1/5^RLPD476CE,M(#%E/G44<06^]"V9MB2A4L'GTA[XF_1T(O+U[#$\Y M^YQ-TNS_)G&V8V?BD!=1/4H4#&6+-)802*\ULI@H6.+ F&A>;)&]1C7K#KF^ M-.CO1)(EBUR-1MFRV-L\5E/JC!H9@(&2U LKE6>< M0FU+YRI,O;IY3J3XB;2I R3[TCB;C+(DK+WOY_MX6UR&[].B-MK]YX#HY/"^ M:J/Q(B@D+ H$:B05\Q*'11T\O(VH>>Q#OD8MZP/#3K-4/A34=Y6#L1[<+_-E MEGP,O6?+V64RS^/IY_A^51^NVPR7]>,_!O\_"V[4Q?7J[TLW MUFG*SJGY-LY0?T]9S"U5CF*ROQXKHH,CD*4[:=3)=Y,G[1N%N87SRN M4\0OPY*4+4>%^CX44^CR&8-)E'I"E4G#RCP?A\^2[%ORH4:F5)WN$6(>$6&0 MQ) ; 8@76JU3!36V4-:JS]H-]P_':9\PLF)BE2!;L'3$(??*42* H: " :"I MALH*)HE>8Z&"]\X'<\J]7<'N/>7>-F!]YE,MLOR1IH6_GFM9^"BZ+"JT[DF: M>O)]Q(4P#!#N@-,> 2*'VLPH5*BS]2'AD?26Q1F>CI"#9V%^E+=FPGQK$4P M>14AQ@;RK0TFK@3%COZ&;H(('V:R4T/LGTON) Q>CPP'E9C4K^CZ$]G&LSDH MM"=M(HLA@HI!PKFD7H791\J2=BG]@$X\-T8];8?W3N6V+LQW6&Z/VT182 .Y M<):#XOHI1R3;+!0:>:B:;WBVGO?1BMQ.X+VOF-@!@[ B)[RB9X0,UM((;*0" M0GD=YBI4\NLH:VX2=WPQ9)>&3S?8]5:9(#SM&2J52<%[^T1%+B3%/O@46BI: M',(&KN11>:2&:3ZU+L'GU0=:QNOGU(U!F67#58DS9;3,[J;I?9)<)=^2K,BQ MKBQ L:='Q)0ERE@+%?7,.2P"7V4@ A$XP%L66Y#5\ZR25K YBSGQ=,DL$J%' MF]]A7;OBP!!%0KU1%F BL&?44.*5*1&@'@WPS$>>.OTXW8)Y3O M,>)7ION?86]&=L<[.",AJ[6IF9/\O>3'#/J#($!Z^; \RL M4&BCHTIY1_L\HWSZWDQMP9ZP-W,<8(,^Z]Y=>,-*:* 2 &L"J;'866M+D#CS M?=JFG84W:BO"D>&-X[![G2XL#,8YLXQ !!"W@#'E0S%7VX7K MG.IQI$Y$!2\FF%U"VN*0!E'.R"UGF#2/1_2C"*?(JH8.' G/>791;^/LYN#A MMUW-(V@(0E@20*4PS'(,'"\Y"_9WG_NE0Q)\,WCZ$GR9AQ]8WIELO$/X^[I$ MT@):U(?&Q?DL3*S"JH3+4D2:WP#=68V"KA2@)8CZ"S=VFL5^M8Z7O)^OCKL_ M+K'<^8,&D\^^(>TRN2LJ&\]O'M%8)V9:IWM$M>",4RHPDU!9XQ@K=]2\EO6* MTG0=,SW B+[??%D_=EI[M(A#* @V"'!)K:1"0+FY=4J'V=?V&>TZ&$-M5]![ M8ZA= 3?H6*I)@WLVS]>EB"XGBS_T?>$/5L11#_2*)#3*4>DD73?2"XH+>RFC9@5X10L)3+(VUE$* K6:XS)TP MG&@V[%AJ*Q*LTHJ3T?IYM6.0T=2A*<5YE.'7)+W)XKO;R>@%[951U.V*P9A1 ((4JUV\GI&Y^&U5_UDAC<3T/I+0 4)<'&XN2MZL RX/M M%$\/G/;?VSYRRL, $':<%7>(" ]LF1_K(*+-3=#C8_J#,S3:1*Y3;5@S^9C" MO0O#P?91@8Q"Q$O&"?:4"<*V[XNR@ [3?FA)3FEW"/T%P'GY1R%O_DC>FX^COU_M$.[#EY$-[C'! "*I@(0" M<&IPN8$0AAS051"$$/,C.?#LC,?(H";4AH1*E2@B/I #+E\7O/W9#. M^70CLZ,AZ$-FOQV2V6\1 M@Z*J@Q5B.G##1JNU$'#6A^#+CUC(B.9'8L!&=S MF3\'T[(H3'ES\&C>H6X1,))8J+B5V@>7,G@0;#NC*&H&-*GVLMG<(E:])4-E M:7 Q\OO/TWA>9(.Z?RXG=P5"P<<[E!!UH%L$""%. $"A1L!;')CT):>2G9 . MV5E67*=:T2)6G69'[4@E2O*5VQ^(_I#.;U9W7*_O2=;W#U/F97(3VIX[VV@3 MFECX(%P7'IO-XZE9+O)TEF0[&/A0Z]1FLR$CJ["7U!4[@(!YAA2";"U4 SWC MM=; KK.2CF3NF,.=QP\<$<9-<$LT*2[P$TX8Q$R)& 2NST!;Q7G/KE7BP!G0 MSG'M,Y6IYZ >41H0B"$3%GL("1&<;H&0:K"7'O- ?!T1'H8 Q4@$ M^SXP 7#PJM 6(:#Y0*\_;DE.M4(]S1#Z.:3_BN)[_0J]/V&K,+\%PA8'2U8^ M;11IQBPE&A/(,/=A3 =02;W1;D 'LEJ20MH2%+T=R/WH5/49W&VC"%OCA7=% M@1PBD+" %MR8:UN?NRVYTC@L0(]&8I.W\S%)/X)#GJWMV#[N' M]34'(JG2WA)JF148%'?(.BI*3H$XP;KK\'ANSPK4(GYG"D[J^\##>#G*?3R; M3.^W*K^ZWR[TOXOG]U^R>+X([T;H=O922)XD 7UV(JRB#Q"%M=LJ^Q[;/R3^=I@;5% MG;8*6I?.RH:\8A'=$+@X&#/:VSXB!$F),? 06PZ1LX&A#4\H>&!^N!'#TT3T M4M:M@?-S"'YPP<(!R/M8.1>6WTJ*@&&PDF'Q2?0Y#0@4E3U =OF> M-HLDP!)APX2!!'BJ?7%B=4T=8Q8T-YLZ"?6U_=J=!$9C4:V,N,*;O\AODTR- M A>+-)M4S9L5W2)L*"74.< U]DY;AZW=4J]P\VP_\@I$V2XXC47[/Y-QDIIT M&F27KO,,#\MT7_M(8 ^P5Q10 J1B6"FZ544$??,*#/05"+,E5!I+\6/Z=3)- MKNZ2^(\DJW@K=[6-, #8 J-(($L9YZP6I*334-3\562O0'HM(-)874SA%%S?>AQ"L0U@E(-);0U2S.\M_2V?XR MW;N:19 7KSY&4#CBPT),K0$E=4&QFB]I\A7(Z30P&HMJ90V5K!P6UXZFD62( M<.6#\X)D\#Y=47%T2R45)U35!Z] 9JZNEIL)+:7FIST+C M?F_];O%02=,-G.XA['D[M]MRO+=QEMRFTR#P1;'#G=_W]B"3SN[2>5$9^>(Z M>(W+V7)U8\_JU2^^"\V+2.ZWY/T\C))\2!=GWZ&N2>:'&KO5QPX5&UXBWSQISQZ$Q-5JJVK(\9)E)%.EFPBGUQ3TM8=T'P2C=HT/#Q M8([%="?FM#?T^MRP/CYMHDS[?CZI5%35.]@O*I+ K/+$"^4E#@X7Y+@$B,A> MC^\>M:7=C18\3Y%H$;K>TJJ?DEI9"VUG^RCX=@Z9@)>GV$HL).>HY$UX!8:Y MP=VRW)XG8+>(U,^E#8/:]1ZB$IQ'^#7FR,H#&+7'B+2V%CBJH0 "$NR9*8^Q M6P8P&6"J]HFR/-XN:834&;1EE2L[7?ED:OR/X$\6K]$QJG)@@$A0;S3U!% @ M!*$(40E+[H,[2H:G)QU(=K_NM ?=&13'%G))QCJ9AU_R(J%\T4R!:@P4,:L( M=NC#O M59YGDZ_+O/ )OZ1KH@,K%]=?XA_UK@,]8I0(.NLXY8!!X! 33$GC2ARX.*%R MW3G7N99".)W!V)7IZ(^=T>2=$9CGC2-NK="*,CO+&SRD>IE]*E:_J':[;?9B>ZGF;8_M[VM5[M=MV"]^?(T7R7_^V_\#4$L# M!!0 ( '2"^4X[_]F/XJP *7(" 5 ;&]G:2TR,#$Y,#8S,%]L86(N M>&ULY+UM<]RZE2[Z_?P*WDS5/3M5MM:W MK*SR8O=O?W#^9/_!RG;K8I/O[O[M#W_]\@Y^2=Z__\/__/?_]J__U[MW_PM] M_F#A8KU_R':UE9196F<;ZWM>WUM_WV35[]9M63Q8?R_*W_-OZ;MW[3^RFB^V M^>[W/_/_NTFKS/I1Y7^NUO?90_JA6*=U8_N^KA___.NOW[]__]./FW+[IZ*\ M^]6U;>_7X5^=_0W^MW?]K[WCWWKGN.\\YT\_JLT?+.;AKFIL"QCI?_W'B]__ M[C6_[<1Q_&OST^%7J_RU7V0?Z_SZOW[[\*7Q\UV^J^ITM\[^\.__S;):.LIB MFWW.;BW^YU\_OS^++OZ5_\:ON^R.\_TI*_-B\Z5.R_I#>I-M&8SFT^[+[/;U MC]B6Y;-/X S%G"$'<(;^Y8T/KI\>LW_[0Y4_/&X9/;^.P*\ N'X)UA2ZAH2/ M*B OL7KZ@9KQ?F6O;J87\Z ?*]"%/7ASY, N@"%(0T]D@Y^&4L&(]EK#6 M_RU/!HJR>Y">Q1N6:ZLH-UG)DI3^'Z7E^@VBN]_X=5VPD?>Q?O>,X:FQ_R]";?YO73I_2)IVC59Y9YY.P% M*J]O:5ZMT^W_SM)R%6,"'(=$D4,@"6%,XB 9 &'/6]7#""#P@AB#(?,RU6?& MK MO5 N*8;9[ U,JG2O1%E30>O:4HJGE'7ZCO1-QJ56J\SSB$K]^+51P##T#D><0. M$?8=9$>@1Q$1ZFJ79PG;AC69*;%C0(EER-4HOX9X-:FY#'*CL18#O4"=/3 Z M5EP58O,3*:J*=RHRJLRB$>UDCV.V2D 0)R"*0$00CIEN^V3(MH,P-J>>0M;- MZZ=K4#_%"#:@H-JYG49#.>P%JRB'ITM'I2+T$RJIG']CM%2!21-J2MG+L*(. M9#FQDS@PB''"DC/DV#T,UXNI*3$5,FY>2SUS6BI&KWXIU<[L)$K*42]72#DZ M33HJ%9Z?3T;EW!NAH@H\&A'1_%NV"IW8]B".@8]"@(@=V)[7PZ!19$Y$18R; M%U'?H(@*T6M 1'4S.XV(,M0+%E&&3I>(RH3G)Q11*??&B*@\C[I%%-XRT1FP M1(F?4,>/@!]Z,/1CA)VXQ^+@V#>AI'((#,OIU_NLS%*.R(RH2M*M5UG-,6U: M7IN(+%UDG]&K06G5PO5SR:VBCXJ:.X91W<*[(H'OA3 &,(RA#8#O@7"HYP9! MA%;UT RD30'>-"HEKV>:E2[)*_\GUI;#LQX[6&:$]FUZ]6JK5F8-R^DRY5.# M8@H'X><227&W%'51DC$S*%;4AL1QF.@3[/DA MQ 30H1DK2NQ89K*O:L/P=/X3^QG?2?4MW;)99'';I9[;#E^>26:?RE2*:>84 M+,JIXGDUG%;QSC!S0=/&I %>VVO= ;1Z MA+/M.Q&A[<);II7U9;QR>ETJ##ZE0&<=3;PGXBM?RG9L&P-'1PK+0!]V<5 MC9#F3$8J3-*EHAA75L_8O-)QPLN;"J+*XY*$1-F'5_5D'".BLI*DU3W<;?@? MY)_[G$V[>849UDE:ED]LUO$W/@]?V8F;(!_:L9_P0@?Q4)CTMNTXE$H]]%@T M+3L,G97N-M::?Y$=<,H)D"9VQ01I>F+E!&K@M/GB".*5E=96C])J8$XK64+, M79 POKQE$IF&=-Q:)DNM43^/F(P+;K M"6ZWQ7=^L)5U6Y3\3+!-7EL?BNJ0G$V3'H3<2BW&B3UP8:EJ<'Z/BN?S0Y7B><' M. "A'?DQ=:#C SCH#'%@*+4D+/_QAJ6@062MG]6 )-=_%2@37/HURY;DJF]# MU$D):.(%WQ=\7%KK52=O&9(QQH'3%=ZQ7"B5D%=18!."0P(HH %V7)LE*;T- M2)$KT\TL]\E2HJ':LCQ&-"2)4J@7:^5H5)UXQN*P:%%8F*QE2(,B]DM%8$D& MY 3A(W/KI-8F'0=0,R\SO63G35$90>B2]&6,&Z]*S6A>1%7G4UD\9F7]](D]6C7< M;7@!^)%WV/")$Y,UFX0Q0DSN8!C3B. ^\\'(CJ7F,Z,,&5:?'MN5]LB M68]/H1([CE0Q09J,3SE1.E#Y::"2'*B*KF.X7,9ZC+>C=?*K^-Y45C#. M)8K+.!(6)M&=D2LX,H1)+^(8XFK,.LX!TFQ+.0<(8JLY"BPN2%?4?3B_IJ/, MB%P5=V6[#@XP0C3!=N"&KAU@W'^XEU!;?CWGS8^<9"%'?0'G;4ID"K%:V5 I MN\Y17WVSFBK,RC+>8#\/$77W+RIM"^*@5769EGO]CA,*OP1'2ILCWY3XM MLP[K__TOD>N$_\-J,4N>NJ*->#$]F85Q.<4YI;H%-M]=>X*,79 K[:0O0]#T MNW5Z+HH9WA1$\71#E(WCD$34AK:;> 1 0(;= <1V?21U]*FZ&<,3IWX[W]$) M*)+KU&,HE!8TD^PI2]C\FR+/,R0F6:JT+DZDE!TY+TOCN)'=-?0I?>*M_GUC MCN.@*$$D<(C-#W^(G(3$O3''B:#*?B%)$X8%:-CH\MC"4MLA)$N;X,S,/&.2 M,[6>K [1S#M^GO-R:3(WCLAER,Q8)\[L[QG%B82\E/ML\U+65I#E4;X#*729 MX0@D&$7]5@*"V9>2"J-HQ;S(<&#-7*-XUO2O?/+;"$:%Q6<",J7UI^'QM>1G M<@EZG9W+*C22T<4(T5@_7FJ1%F;4IUTK#\<^BGR7Q@FDMFMC%.,AK6*2*'7Z MN?S'3U)K'BTZ*KRISK&T4C9^;C7WA$IJ(B7,W3($98P#;TZ<)+E0D)#76HL] MB.W(#9F9&!(W@O:P%$:(>O%&P9+AS.9XFX&6&HX*F=(28YC'$6JS@*T'%WD2 MDZ$1_"Y.D<;XQZ97K8T#"*'98DA6%&/MN0@>3 M*)':CC#*D&&5:D%9-4>E7.@90:/4C,L\@VJ3KH[$!MA\S3N72'I[[C6.VV5H MDQY77I^!Z>!'JE7P54E6H9/)-$S=!8^"H_;W47CB-U&;JDPY'7^@QU<*,P MJUNY<>#XU(\3&X9!$**0N'V#-/%@$"M6A-[\W$E*03I*0&\S)#TQTTJ.\C1L MMOF6V.Q*F*1EZ((2\O,S)TGOA4\*+AX>\KJY@(Z?W%GL^*4DV6[-+28@P2Y" M'B$T<2+7II .%200.%CJ?. 1=DSWXAR@M8<#'X.3/!EX#)MBJC$5D7(JG!OMK8$;^RZ&Q+HATBG( (03O +@;08^E0 M;Q YD=0Q-B/,&%:EU]J@LP:A9)%Y#)-BDC01B7**= SJO_>=SK"NR_QF7_-" MF%47UJ=TUI*S4LNS!K:7(50Z''EQK9,F;F32IV+7F&T/-_<3?G\YIJY/$L>) M$Q@D_34QQ*'0ELV9I#[L>'WU^ECSB9WW%9@7]FV/UZF3Q*/.7DC,U2B;QDJJP[_E1QP! _""W?#R_DIS3?O=TG[QAU97SEA$MJN M#0"D((DBR";%0UW>31Q/:OENO#G3390'M7ID$-_ENUZ%))?R-! KN* W+:>2 MRWH'.CDZB]'9X6.CV9$\3;R\]R9EEQ;Y]/&]#,W2Z=#I@I]NKD1U[6N9I=6^ M?#H24)?:E+I.@*A/, X3# ]5/1B9[7+[M(ZVX@IF8(!H;1*@SGC4]H6H95U$.6T M10>?8EHS,95RVC.PV*.S?CG"9W4 _SBM&KW-V 5UTDCW,M1*IT.%L4=3NL>S M-]1T3+ D[K',[K-=E7_+VI8N?C_;QZR^OOV:_E@1FL $V+Y+0IAXP/=B-&AJ M0K!4=[INVZ8GD4>O8[<3[QBPM658I3M#]9(O.+>81Y6VSUC.L?5_I M+QSN'YO#)GF]D6&>O+%4AM#+O:9&0K,, 37FW12BH?\DQHXOTQ>F\/&3M(=59Q==QZZYODV?ZEJK5N:,K;'.O; JM: J M3.DRI&F, V\NH$IRH>M8O!5!3AQ1VXM]-_0Q2CQDVT,5+N)7("JUH:H9F[HW MM:E^Z1*C\52+2=.D+,L)U>L'WRWKM#NQ)MAQS"Y#K_2Y(WFJG21/HEJ&TBV_ M%_S+?9;5G[-VXIM7:S:GVK-G\G"47@))A($?)F$ 7!\DP(U=@(+(#B(8$-'3 MD319,_>R=0"M!J'50;2.,,[6;R5&W84743/WRW@==3M5&'U>Q5[-;7&7K[ZL M[[/-?IM=WQYCX!.J8M>TLC;G_G[EB>K7[$>-MGSU#U)(2!@"%U.$(%,*.QQP M)#02.K/?G'733:<=YK;#JD?*_W;3O=15\U(WIW>+92$&(W%9+Y<1!,D)U1'_ MSV7T +F[1\#Z1X/:XK"M!O=Y,9TJ()MBO>=-XBE?85]X8)YA%<_4TYO]-BVM MS:!@?9/@FZ^+E78GS_U)=-#C1#5#F0T\NQG(E*E[94PS'X9YA[<)_"NF>J U M#GI]COQT @6[%(21$[@TA$E,"/ %D98_LI7:0N&D]6AGV1X5]LD2##S&F.*9)TY.V>0Y,W=8TBDM%W1J M'(W+T*.1/KQV.M)(1H3OBM^G9;JKL^SZ9IO?-&6U %E"P"!*"M!X>L6T:%)F MY61I%*EF[K!_@ZP+8J6-YV7HECYW"D//XW@U:XWBXB'-=ZL 4!S&V X0Q"%P M/.#X@UF: *E[CT8;FU?-6I :]$R.8'4],\:M5CU[B];)%.V8+DE%4V)ZN8JF MYHZ HHW@2531WN\VV<,NO\W7CP$G97>E5GV<*GQU@B?8O(U(95RXG7*(NQ9M/[18IM8N"X3=4&V M-#&\#-'2Y4QAY"D<5[#ZD.^R]W7V4*T^ZSB"0T).[.T7= MRO2%*X[-:L"-K%Y)4*E6P3+#XN@JE@B!DY2R!GXDREGRG"Y#DS3X\4992Y49 MX1T8154=BO9/S4T(Z1;625J63^R;[3D$M@-#%P 80N"B@ ! 7-K;#D(D54K7 M8]&P0L$'OB+-5Z:;VS]NV40F/\D*'LOB6U[Q#%=R(X8>QL7$:WJRY82,XSM: M77RR.H03;\H08>F"G.EE>1G2IMFGTST:!A@3E3R[[M6;^,2(!])\2VXR81BH%G>[#M1;"Q[?JBU\N:A&#N93V@ MMHY@-PT"'7#K@'P)70(C:+[PMD\1O&5HP"2>%M._&I*[X(>^I22M[NFV^,ZQ M9-7[W7J[W_!KHP1WZY_T-46!#_@A3BY"B4MC._*]H$>;>(%4F7TNC!.VXW+' M+.Z9U;IF];[Q@^7@=?)>0U MGJ-LR;Q12C=Y-H#>%;?O]E76;G24O;]S')>"I?S)2)0LY_>XK ;8E370R<"U M.WTGKNE?(NI275\+PP- MUB+7'J-0XE:,:U.#1^C.SPG>I8$7X;=(GLDEOC\*7EQ\:&G!A*+8(I?+SA4DN/R&KN0N,+7EO. ML^0PKD*;:,G<*&.RE?".+([&:N%,7=H^I>-BQ5J9NV5HR1@'7M271W(A?G@J MF^GSZO7U[84+Z1(;0H\-]Q![-G I_XO?VG8=% ;B!X+J,&:P^-?CX]6_5P\, MG>_V10'F+E7CM#*_C-=-LT\O3A?5SYCT2]EM%PMC3+'KVLBC@>U%;AR3W@@ MME2WG>1'FUXY&5XXI3VALCQ)JI1^BE3E:);=G\]Y$!$7.<(6IB*2X,_)A0H' MTKK0JM#1@4U\'U88A!C#Q/4)1SG M'$FFI)88YU%.6J0I-*LPK[$C(CBC6%V8_HSSY9P<:6!(5)U.3'5[J4@0HB3 M+!VRW2 $((ICM[<5 TIE5$G-PL1JI+@=4Y$],1DR3]PX^9EIK^6KM%S0G7$T M+D-O1OI0Z'RPE.^O[[8]V10F""7(]EFFY0#7]7QGL(-IHGB!O>"G&]:5HQOL MVZM)E6]H%V5+3$O,$B6G(\>7(,^T[?$%'1?T0YVZ96C'"/SG+VA78F+D#>V= MS<3Q *& HIA&<1*Z">^_Z&S:82*UY7J<)<-:):[F47I5-,8*9C M4DYLSI,XD_1<).I2>Y86@I@$+7H3!V:10%(4V8 MV\ 5$APEOL04R#15A M*Z,\N'1ENA(;JG>F=\8(PAXBU(W9QQ.2N)1Z:#!&^'68ZO>D"YHP/EDZN=5[ MW-WHHKR)R)N: K(YE*-*\V5.-%XC7F?)$61 MGWBNBPE&U &V@Y.@LP]CWQ>ZHT._5=/SK# (!K)Q!Z M-/)Z0\#WA*[F&_'Q4_7M*"ZY2_ DN3KJV_DPUWE7+PD164^79V\9 M$C/&@7,KYZI;-@H4-:BV9FT$9GW]12/\*N+LKM\QRL"_35W M[2=-G8:W)6,<# I6$0 M!S2"V*;("V!O$KG0EW];1IF;\[VQ?F'C7M5 _J-R)XX"PV(9Q62TRJ4/Q_TY M5]TJWY5UA&VV7IT7+(FU[:B3NPR%TN/*^6:>L?P(JU9;[\F_9>3V-EO7U[7NO;^&F>&RNMXTPCJ#OP3"T(?)]%'BD+XPCCWI2 M&Z0-PC \I3H@M[(&.E>[M /'O]YEW_LK;[D6-O%DF9JD]!D,DZ P+B-"DK)Y M" X9@L-P6\AI MR?YCQF!]37^L N1YCH,Q=7%H.P& <=BWDR-,B%3[PA@[IKNA"MY*N'ZV8)@W M"*7S374JA=/-25B4SC;/'2S45&&\.K,TN'DN>@Y"B^GHJ.)7XCHZ?#D M92*JB1VI"M/G[)$]D?=IE6WPON3RV19?1ZM@VO1U<1)299=7>1=H$?H MK!9>EP1>O=5,:Z[.=Y&QM^I^>NA>AK;I=.BUNJ!.KG0H77L/!B0)]6'D>K MG$9RS8A< W Y&O?6W3OZN%Z^PDGZ(R%P*DR]I6_;XBY??4GYD>BM?O[UL=B1 M'UFYSBOVO>MFT@MWF_X5;PY#724 8.K0)$D "B,>PQ)!(2*B&8LF^[\ M8G@;E>NRN3W#;&4=Z.;[S9O;U@K:6W?Z4%HE=T!0#0V%Y;(RSA\1295D4*WK MVR[CLSA:JX?+O]\"MAAB:\C)&\RSQF!3K)O[*&/)5)XDS"F2>K'#W7RM0ZCP3,P^.D,V+1#X)MUDNGB8G! -!"?B8=%V7J6 MIN'Q;-%JBC#\A$.EK(=C!DPE-J7J7.^K:O_*U/-S5M5EOF;#2?-;D+>N-@L, MM"AOL[S>/#L+)ZY,<, M=;D1K+]5MILBH NJZDWB[FM%O^EX'CD6M../$"X?QK:+O!!$7LC !M&0ZT2 MQ!%271,Q"FJ:Z97RV#!R!=EL/$<-%%/'4/M(T7=X_V1#A3CO\F.%@9@N>K P MX:_8:&&,:?'#)O]S7]7-5?!?BS-'R#4@;_C"%F]6RG95,XW^G/USGU=YG7W) MRF_Y.FL=^IRMB[M=\RGMRA?VL.^#EW"$5&U!FQVENO(&?WB?=R-*%\U/ZU)RN ,N2_6*S6?_* M&G8J\TOADJ*JK2,?ICZ7TVPP+@Q"BWD.EC%&+8>.%P>,+@78V W5/K0C$D51 M2((@\A/,AM1^YH4='WK=%E&RVTA,;^1,R&C/'L;M1P76K91^]C&,4Y8HHEL'( 8(-1W9&(8@$3V'1EE;(ZW16C*_M-L^15E M>!EODQY79+;\RO$C?-=Q7JVW1<7F;]>WSP?$YN WGO)5AR&SRQ&KX:9&3#WB M4.JPUST&3N0@!-M]R'84ARYU12_X-8O"8-GF<@(]V\VFXPB]\ I/%*EEO.13 M.7MZ3?&4' LGJ>O[;+/G2\KDX7%;/&5]JMP@0:<)-=PVP6-?7=]V:?1_,:S- MN-4XT-[HZ&#JL\A$$;(3VX9^;$.[QTI<.Y1:UIT%X80%EU=GZ.0']XC]E'=* M=7,<[LB5!1_XOF/%.V#GB;9@G7_Q@=8ZB&B(L9GIDXDP7)J!S1KV98Q(,W-P M.@]<0$0D#@8M'K+#.:0=DN;FS@2C$%"^9YEX.(H=0I'76[1#(G5CU1@[ION& MVKW[AX-T>W!*-_V.(E1,Z*?B4DZNE6DT=4;G.8XN:*D.9I>AB%H\>7G.IB9V M1JI3=_-G'##92S#[(P:A[3@AP&YOT[$]5X,^"5J:3Z&4KO\=2>LHE3+ J#:= MFN5>X(L\R6N5)+^+5BM97\3T2HDA\=)\55_?-KMYNEL@$'$R9??)TB:F/6:;D%*PA12'\8D3GJS$2%2J MM= :#@^,=NAF$J&WZ+I4Y=+%]#(D2I\[I[4GO3R)WP5:9>QW[YE=G'W+ML4C MS[B>6_:1ZXE;I?6(<]PS+60VS>P,T!I.QEH1J(%1.S MJ3F5T[-G=![AFUG2!$B[H&HZ*5^&L&GUZ,7EH[K9$I6WOV2[K$RWS##!;%[)]!E,.9'3 M1*^8S$W/K)S0'9/Z'.',4B=$W 6QTTO\,N1.LT^%R4=53O+T+%U^&.XUI*'O M1-1V7))X"-DL!4V<(>^$4&HQ<6IL$S:S'.\>LK+N?>=24+9=3E:=_K!NV'-Q MFTMFDI,'5$R.EQS+R?M5/LQU@ZOF*%P8!>:*]S+&B]F\+Y;QUDGN<6T!9)O7 M\77OT\K'OHU\BEU@AVX2$NH@TAN',90J+&@R:7C$:&_OJ-X8-R1WGVHB6TSV M9^#9C)I/O-M3B+8+\JN9]V6HJFZG3O=/FN!,:Q[^-?V!VIR0,G)> X=B&H0 M)H@DA( P0H&+>G ^<./^;!B-"?AX4$)O]_.S890::\SFU!J"HS&5GB@J1C7W MBM^L9*$W(C9?HOPFQV/S8WU!7(: 3^VT2C:LFW.]2?!P]93C4$(I26Q X]". M @"Z"UDXB, -5S7/'74FP\*FI9+B :7FI/C*VK7G0N4CM5]W7'3FS49"8DK+ MTULV ^**OL146N":/$,A688RFW).*<56Y%"\"^N./YJ?L\>BY(T3P]91&(88 MN $D=I(D%$(_(4V%/:0)]BAZZ[#ST9]OLDNH@60-F&;;FGV.G(L]02/Y7,8K M-MZ-%SU 6GA1V *]J_/ZZ>_Y)GN_NRW*AVY[]K=LM\]XTD1^,*7?I=MD7]5L M["TK]/2I+#;[=5W!W:;+OJJOV8\:,8)^7T$48Q3!,/)HQ+LL/=\E/5XW JK; MH"=&:7KUJ'.LO4>]MJJFR_CFR7IL05M<5^^*,N=G968_UML]/S>#I3_,%D^0 MTMV3Q1X/IK1K3H3L:=CS!5]0='^*N,OV0C6@+:XE5@_;&G#SX/?(F[6F'GNW M(=KB/EB-$_/MC=8;C$NCQ.P/P$*&F?EY.+]/>M;(B#>Y7@+TEZRX*]/'^WP- M^=F0S9MV0(3\$"1!0D/J@<3Q@M@-P1$BJ8L:3.*89;"J"VN_2V]O\VW>]#BL MCY7L;O"GN>Q4]E!5HT$3&X*6$B_M@\P!NM5@GWU\&<'TQ2Y=\_%;QA@QB:[&# PH)PE$R@+ C*6G7;'I" M-=\RY.^V'+J5-M@U:+?N0(C)]8PQD%/H#P?*X4#YXC19CLX+,FPH+LM07E/. M%9,\VY(%H_WCX[99!4BW*-WR>UF^W&=9?3C@[RB5!R3T@LB!V*.A': (\TVW M3:D7N#CRY&I .@T;UM8.G]4 M'@QO-CQ\PPERS-:J1:LN,S%LF3I^PBF]9SM M(Z1,/F*G^82(67^(WO[TNK^L-ULKB7! MBPQ>DCP]U"]$Y#0YA'T:A[2$:N'%DV]!Q#FA] M-/WF,GF,$TKG:WU1E;4^0&93>"O??6-J4)1/^4^9G6+(U]W MW^6 AA&34N1X"'D>P# .H0=18/H+ ZVO>:VQSO\J#ER\)>DS#9Y_HF.51M[JN(L\+8<1/N_<3GR$@]L&\[,&'VHP:5E/^1C_V;W0OJ6L& MS(RBOLVQ7B752N\T"KI,V=0@E\*Q^+ED4MPM17F4Y$V^E;KKBJA>;8N N\W) M0EY[18@/P@0@B'P:0AP1OE;7+]_]E.)MXBVZRE?SA> M2Q]Y0929 J6GI<3.\E:AOFP&>YK5B%Y3.7NV#7D"CM\:":JR M7@TW%AR:,])M<\N*#Y'M.YX#(NQ1Q_']* P&6S%,1 1^G 7#NGV,1^KZI9&\ M7=;5Z2B3DTL9MD1TC_EYI'GL;Z=Z=Y&(5V1,#W'SJI,F'PJ=CY*$EK1[ 8\M M=?>? -<./#<"D<\^G!=/0W?0+1N%6%A+E"U,JB52%R6-9$Y 328A;8R:Z+@+ M24Q/SE%Q3D]&4[< /1GO0Z'S81+7$\A2(69@N X% !SXR/,=X(64!9?8;F\@ M002MOF7E32$B(Y(?+/,:'&,0?AMZ/.*"(4O-VRIAD!,Y:>B!Z#EY6D@6GOM^ M1@L4"9I? %2!%Z,?#LF&G=\(["\.P0F-* '496F)&V';MW%O &,D=G28A7@P%IT9R'^RX9>= [(Z1!+CNCQ! M D.[46XD1_'7NAXV%1.N! M/[Y83C^&T./Q@%! M@0ML0($+7:??A^M0$$K=?&,,Q 2K]F\=9\"7+$QLE#47.+$,9A$QDQ,]U>6E M#W-=T:#*\86;M_OJKK<\VI\=?U]QP2^IFE>_BW=[K.AHQ:X 44N3&R&Q7=C NRP.[S6 M<5P&3_"%UVK3W)L^P+2.<%Y9#=(K*ZTM#M9JT,[6IRY#Y86WVTA$EO%:FW&M MF.")EGR1!SM-9L9SM3R]81.Y.L^JW[*4;_??7.\^9^M]6;;W;'\L=F7_5Y16 M>=<6%/D!HNQ_&/$EN-A%3M3=L^T$":&.3 (U'2K#:=7A7;^R!K3-3.L8KUKK MY82A$Q3H149-4KWU!,R,:NOB]Y*D3Q[#A>C]]'Z?#@8S,2\]4J"G#@T?KVB9 M_7.?[=9/33L7P3%(4 (0#8#K$4 6;>11I3%@A#W#ZGZ$RQJ 275Q:B57 M4J4GXE5.?Y4H-:NVYWD2T5$-+"],(75X=$[[M+$EK6JOV>V;RH#GAB$AV L( MB?T @" <++._*ZG:"'OSJ)I4/ZE6>B5U;2)FM>B:CJ93=64[SY2(LFG@>6'* MIL.C<\JFC:TQRE8-V6.WK.YC)Z&48#N& ,6NS6_'Z4T['I0ZREF+P0GGX\

5.GE_3$]8+C(G-6750OC#=T^34^9FK/LY&I7@O8?1IINTE M&-A)E!"*/)\ ]D6' 5 &8G2NIVQY5B74-J\=P?R(_&\2TG4JXV*FO&>IDTT, M1X=@84JIUS>15%$3@]*Z^7[WN*^K1J:=+DM-DHC$V$X"VX6^$_G L9W>8N 0 MJ>LWQM@QK(D-%LM15#T5WB0USC!EZE/;%MB5U3$X]P3W)4\B\C6"W86)U1A/ MSDG3:':F[+[Y<&BF1B3$@ F F!(:#AAMVU8KYDV";,*J7[>MH=GL^C\4ML3\02 CY=WXZ96*NK]&1A7FRGSP>!_3#S1'YA(\BTOAOH M^E&-@.@H];5,>5?Y%VZTP;5BR7C@Q0&B+L2>Q_Y <5_. %$LMVPD_^F&1XL. M4',?2%4W\Q/KMBBM37:;E>7I;2+\Y'>Y,4"!3C$=-\NDG!;C[*:V#DBNK [< M52.VY)_[O'YZ]G/ZMW03Z"%D0WNPEMARQ[(HVC"L0-WK\=#@.M8AR8-;5!D4 MDYLIR),3G8ZW%I+U7H W,\>[O$[,!7492^4R-&:T%Z>GP&AA14YO#K+&=]85 M^_ISQN1N^X0S]AX_Y#O>8'W(V=K[> @A+B2^[7A1D$34!RB,>SPD4E$D$R@, M:U9S?8 >Q3(2 QE-FYM^)=4[@&ZV%3/45@?;.L9M/9LE-]CG4$<%BM_43Y-A M6Y+"&O7S50TVSZQ!E7[_\,B^Y&KTH:C8#'NW3[<=QB0@$71B3!V?#2*.&\7$ M.62N@=PUFI,B,ZSF!V3\9H)=L7OWD):_9W6C(%/*^YC@&9/\B>(VV3!P%&WN M$!L7&I=^EN'A?#CT#AD:PO[3#B,Z?!\_M&B+@/BU;67^+:WS;]G1%OV_I/F. MVT=/_Y%M[O+=W>=LVQ0#J_O\$3V]WZV+AVPX\_Y#=[TG>GKMPS[GU>_MKLT0 M02?T N 0CT [IC",8.N '2>02M54%P3;\$!U /?\N WNK/4+=_>/:KOK%T2A M\'5TBT%LLJX\/MZ&[K";BOT+@]H"'X%EC'A+).;%37S+@R@U5G8(<5;E=[OV M;NMFWZZ=>#&$D" W='SJ! $=C'G0D1K7%$T8'H,Z5-81+*4-%JH$B@T/$W G M)^4*M!E1[M>)N:"R(YEY1X$:\) MM';X:<:=Z4.2U;4+4QHSDR[ONHH2S_4( EYOV8EB7VXR/]Z>\5EX#]%**^N^ M>\GR0QXK._?6P+#HI'E:\]N)U #C3Y@,!TBY.4O51O@Q%T^K1BVFA M;K;,U3Z;E ^$$/DHCA @!#AV#!TX@ F3P#9;QQ2",%&&=HQ+:4)H*@*FZHG: MR5=+[F1X7T@M\(T9I^%0+$5%S3HYNMZFP*GDC/;86I?#VLBG;DAMXB4VL\V^ M<(89=! BJ7LIU*W,HIAC)K4J3$K-:@V3J$/YYIS7OJ3G[8GM"$J7H6 :_'A] M:CN:&5$=2M+JGFZ+[YW=?O,K3 +'!BZ-@>>% $(0#?-HZF.IH]W5+)AN7F6@ MK%N&JIF[REZ"HTB:F-R8YTM.:AJJ.*!A.CK/'/157BYHS#@>EZ$O(WTH=#Y9 M&N>2'X;]BX%/$CMT2>(G?(,]UXFQ<-CF=UGNZH!P3L[N.UCF M,@7BEWX!WPT#!-PP1(X-(^2AD/0H(?NVC(Y.C6T2P>5Z>_RRXWYO=\H4V.+> M%KNN^1VNU_N'_;8IPC=<6,_(:#JFY<1X\FB+J?:2 RTG[Z^%J?6EB_>5]3R- MS9Y)_Y5UTWAFG;IV9:7DO9=0M<[B@\!' M"1M-D8<)<1*'1#3H\451:*]VV1T7X*\&ARUE<$(Z%K*10;'1J[I85&:[XA>U\OVXS[?A+46PJZTNQW1@>Q=2C;VC\,AOQ>4:NGW?( MFF*P&AWQGW28&N_WV %*$_.B0].7NEC_?L\TC0EMN\_L8U$?[E+U"0A0&+/_ MHUZ0P !'47-EO+BZ MG"F,/(=RK]A1HG%)#=H=)]!-7!#'/HW9*PX\V_:;ZS\:".S;D4Q!0JMAT]6& M-[*Q9V.[VD9%O7$0$[[90B G@WK9-Z*+,DQ>4$DC 5F&9IIQK9C@@=:NI]T2 M'4(8VR1 3F1'CN]1D 2TLP]LSR>K;UEY4VB44T&[,B_R,43A]_EK4:?;Q;V? M;RX]ZV?XIWDS9?V2?RV5F%-X)[^6Z:YJNW#@YC_W[?DWG?$HH D*J&\'-DNM M M<-8J')I.F&V9:C'P0/4)I'6 JYS"C>);.7J:B6#UOH469Y7<[ M*]F797-G[ &G!>NZS&_V[:E,=6%]2LOY-H6(L2HFDSK"LCB-U.+4>8'4QYF" M.N+L-M]E&Y3MV!?U)_8T5R] Q]ET1N0@&*<.#Z8;L7N)'H,);:&*+9M&&U M["!:'4;KD_29X;JIEA;*J5E6%\S7R*Y^!M44H%A,/77&:G$JJM6Y\VJJGT,% M5>V+YQ^S^EE1O7UB>VWW/3=Q,'6)&T!$X@5956+;?.ZVG;M]*W( M'YK&265IU<.WM+9.3K6ZN#Y;:V1X7UF.7(J(&U_2DH61I0J).&A=KC 3 M J-+%A_FZE&7I73\VH5\=!8GM9K=4UO#4.516&ROD_?'4ZRO1:OP3/>O;[^F M/SX7VRTMRN]IN5DY!),P"&W@V,0%$8!Q>[TO1Q!&GM3YZSKM_L02JY-]076= MB7A)864HSTS]FTR6MT(RL-8_.%RKPSNUJ(HS>4E/#<1C(5)JPK-3%37&GHZV MZA[%IZ)L"KVO %TA#\1!"&CL10'$011C-"R%)9ZR M?I:%^Y37]]EFO\VN;V4ZD+YF/VK$2/U]96.8>&YDHRCBYQ(E ;5QAXJ!3*0V MS)O&8ECK>_AD<$X_$3&Q&6%#JY$>$X:BKMFA9WPFJ\ MF+JC?1SGEUK>)XKF,@:$R;P];9J?E&7A^^W2%,\8N):*]3\J?;TX">D@6PV0UH&;;I7*.G0LOZVA"E_$6 MCG?C]'8O/;R(OCUYV(Y\ M'T=) H,>!45!+),XZ;9M.%'B,ZPVY9'+=;13+*98<[(K)V2^*:1YP.0']>Y;?W?-3QK]E97J7?=SS M]?CKVT:[J^M]7=7I;L,$?=!QE_@V L2A,(A=QPDCEOWT,(#KA7*[4+2;EWG- ME3:CM-"L?97Q"\^MW:"JUB/+8ZHFC^'SS'W=].3^64YL]8=#3&UGC8.0[M!@($=!SBT>PRA"X 9W16S;5QTAW<^[=[YJGW3BP-2ZYUUP\%:OS!5 M;G\L6=33' ^]PJL_$$95=X;\5HI)#2HK%Y&?2V(E?5/45Q4&1XEKEPN\%/JA MQ7^%H T2#[D>9O^+ NH&).S1^!!(':%I"H/A0@&YOMMU(L_W@XA_V6?F@Y"4+\]&#?CNTP\"&-T;!@%R92&TS'69IL8>Q0PI4LVXYD M4FT-WQR)8Q?RN_G_8M;SGS$EL:BOQO RI$R3+V\L[X]A:)1,K0*^&A9YKNOP MXFQ(J.O$K2WH.L#'QI4J0% MR)"L_ C3N $?=!1&XD&5&5F2X96P'@@B0A"8V0@^T0P2"!O36,<#).:$2M M&)<:?#11U"TVPE2JR8T)#L<+SBP3O3/42(B.+)G+E!UI+]X0'C56A/=.[^J\ MKZ]_R=;[,J_SK"(_UMO])MM0YFURZ"BYOGW18]G<$;**?4 POW,DL),H6;>H^E)9UOFC7AV;*')BNKB\H,FIZ#%^Z^" MU7O0WG1SY .OL;TFO:TG$V_BUD'^!9V>-KC+4/6)?3[=$CX#X^(7G:1UQM=A MKF_[4Y6J81H>NX29( YP $P@1H'GLK_CA'B.SV?DPM>9RWL+N,UU>/*B\M-M/$CL9F$F_I4%M]R]H:CI[]6V>;][II- M@]@[OKN#:R8%C0@D!=.&W9Y]K_MAL3N \V(O(3'V?9^$!(6):P>X!Q=2V7/Z M)P)E?'[9O*FWS9O:#.-%[X"5#AY(5MVGBI>87"XP4'+"RM=!FBCU+E@W3]8O M?VT;W?]H#8Y8!T^NK(,OUL&9V;183PPNJ/;$05Z&OD_M],N-,M-S+CQU'SIB MJH^,38:S.63M:_$YX^SFV^S9/I^OA: K ^S$(9!"2AEZGT3 <<(X'H8ZSY=J M2)P=K.D)_\$_OO.N[+TZWJ7#OL__QIVW'H^$3L-X-#N]HG6"N7$:+"$<7+NR M.N?:@S*O>.0'!ZV7FS;Y5DVYT6^V8'2'VPX6'J&(O<""-'C]AH M8(P9.>46(L6(FAY;OJ!\2CPM0Z74H!<:GA/)9/J!G\3V7UU!]?VN9@](?K/- M8%5E=;5"84SB*,$.<8. F?4H'JH^_ !YJ51XG"G3B>P1.E[FS =\5MH E$Q, M1_(JF%9.1ZED4GC"Y@&:!2^S:29[N\C3I=Q+#\'+T"1=SISF/3HY$M6M_HZ+ MZ]W[W;>L2[M6D>]'0>B%#K%!0&B$W00,&@G#>+7+[OCA8V*"I69#Z*6*VY?J M&([PN\4A6;_;D@ M0.-X7(;NC/2AT/ED2:[Y=AV0V8:O.V>[JDW%,/(=+T9)'!+H84Q(Y+I#73.* MI?9I*)HPG TUJ-[=<%C-T3H]+BO[P;^6/,],E4;!17/S#$HNEQ^1]RE]:J]" M+$OV*\WJZJ%*1MX@T\SB^:MT75HV'\?O,C1HK!.G2^4Z.!&OT+27[[6UHZ_I MC^ZYZ:Y,7!$O)BZ*:-UG.X>PGYI(?TA>POA M:#9%:SS3$2E;]NDX[(KQ_"Z6#ISU2P?O?$^FH7K01;(NEHCTT+P,E=+FS8M" MDDZ6I*Y7>6W-N&LN&OJ-5I@$D0>OL8)U)E)GU6#6M9 U3A M6A0]C(JIV#QDRNE9>X#]F5Z9X<[4 >D,EYF($'A!X_0'81EJ9\"OUZXB,<"< MJ (RO2TSEB7BK/WS:'TO21_S.MT.BWMV& ,0!#ZV 4 )\-WF3*YN<8]ZKHP$ M:C1K6 .3>SXKJOBQKFV5W4IW&VN;IS?YMGN%=^TU1>GZG_N\RIL&(\DF$9U1 M$)/-F0(@IYL]2.N7'N8?>1P.0MI!G:WG0IS%"^)I(!3+4$\3CA7&'^.Q^@G7 M:[['H_JT5"Z'G @SY(XC@* \^'@^G("0.YHK\6D\;7 'I,O.&N M ]4HY5AA5*%751)-\:I3# >>#R#GUL"7M$FIWPC6EZI[8UQZ4_%&\Z6N=7Q] M8\>H9FG0R@Z<, (>36B<0-M+'-_MUS3HE3(3,B:3K"(J49JGPNU2Q4O+E39529VC$5/;YY+KM]G"8( *^^DI %!*; M! #W/:J1$V$Z5J>4C!H7K+8$I=(GIHM6Y7FI,3ZUSDE/2WPS])")<26>:G-YB=>(K9P5&:7\J2O50Y4_9'>&:IQM0H M$2OW+,,Y%-E7(8Q=$A&/R:CO>HZ+H-]OU(UH$(Q9:F'MUS01P.A6(9*FG!,^: 52>Y&*F:[M4+\I!<"D1U[/G$\%SHXI#B$ M [@(XUC+ 5RZ0,Y :57HP9&?[P NR1C(Z[NI M("]:^XTY+38NF.5<=,SH]C157PO(F_+*C,%DMNNG3^S=JN%N0]AW'YNVRB! M$< ((Q0 UP410=&0YI,HP7++01H-&U\2^L2^?\]F/U5SJV>'\\IZY$B;ND/6 M8Y4; '22+R;R4[.N).0]2'ZF5 ?3^C2PWB"]:F@G;])N1*7%2;R@Q 8BL0RU M->%88?PI'JF:Q]N7:6 [B4-\-W&1#>W$C@ZU7P?)'EPPRM0DW3TM&%X=?"SS M;^PSMD_6?;9M-QNG.^D"Q#AR%750.ZO:E&^VXPTN<20C;"K4+E3*E%QY2[S4 M^5&6*[2O\EU6L8R&):?M">'=3S:KV(,Q=FV/0AM$+H5>/'1_1\ FDBW86DU/ MT(I]V)@R[%9I:JQIAW&DE(TB7E':C#.N3>H.2*^:$T;[&PK@6^1/HW\7B)31 M0QWQ6*@^:G'M+;W4QY^R?GXM4WZQ\.%:D_]@^NV=T![>Y;V>(U2X3D#I56A!T=^OO8LR1C( MZ[NI("]:^XTY+38NF.54RN\NK.N-GX%;\(&?%JO(8@N6*R*:9'5R.!& MKA];2=UM^C?\"T& MV.H16RUD:\ \\OK\OMKQ@SX;;,W>/ $"]A";4 MMR/D1(Y'0KZNVL*)"5',Z;7#,)[I\^LLOA^0\B-2&Q?Z:\B;C-^JLKK>9FW^ MVLP(V)0L7_-?:T?&_2Y7;3;1'SFYR<(\(1LSA;AJ[B YPGIEO7&'TCR3"EEF M!:8:QH*UK F(.3?/3$L,\ZJ_?K\B,?1= NP(8!LA[-H!\GL -@J@AM5.%;-3 MKW:^5H0W58-_FW/==7:M=!NOI2^U4JZE&BXLC_DJ^",6.U-52<^ S7")J7>(I<-8Y997,*VO=7%L8B8(CW\)0FQL4 M-8U\5U;KM/7*6:=7UN#ZRC_MJ#EM9"\,J M]Q)8QUBZ5G.*GD(D)1^@5 M#3&"E+C4#WQ,2()=Y/28_-"W5X^-FU_JM*PG&';?Q",CI:?0Y3IH7QL[KZR; M["[?[;@6\DUD]YG5&IEP4'T[9!.,D5KC-,N0]Q,-6Z9&(>$@_A\PJ(C[JG., MD&1X(LFG*';C"'ENY$8^(3BVA\W)$$'<23[9":ZIFT4C+_@]UX%KM+"Q++M6V&(]VH'+1 M/:S0-CCGV]$DRN"E95KM45B&AAKPZW21UA!SXBE5<_$[^?'(AOR\WK/'F$WE M]V69;="^_EC4_SNK/Z7Y9@7\R/,]2@# (((DOBPN2F.(9"11FU&S3?>BPWUB;?JOIGIB*MO>&"8[B=85,='Y\@S! MDIT:-Q"M8XQ6#]*ZV=<6@VD]9;7%@4Z=RHK1=S%KU1R!98BK?K=>Y*)&>!.5 MUB_K^VRSYZ>SD+3DI3->.NW;%?,U4WJ<;_>\JY'?%_@U^U&C+=]G%3O8#[V0 M:3I-8AC'L4="%Z @LF&,@2_5XF(*@V'A[6$W9Z\6#X_[NMOVS?Y^PX$W KMI MH3=MX$QLBX=&?MN.<#E--18J,8E=0I3D%/,+LFPZ:LM0:>->%M.^"ZH:3M.\_%NZW6?M'=4,Q]']A[]E M:<6&E\WU[C,_@8MG@QQM=8(1N" )[< +L6/;@1-3D- 6HQMX-%!4]BF03:CW M7<@K69NV3_,;_.V)7J;?6-Q MY3N(6!K.,_2CW[[/LY(]"?=/JJ/%) ^%[!BRM.=!?63AGEB-*U<6/#P,1^Y8 MO3^\'7+PJ!E^J@4-.1I"(C0031GZI0U/D_I^=M":/@+"E1Z6/Q?;?--DTI_8 M5^NG@\D(AXD=(L1;-2+/"Q**[,:D8P=A$@92U9TQA@P/-*TP,&GYQ'ZIWUTN M67\9Q:-@S64J"B7K+,>PKJP6F/6/[L_9=/826Y?**CI(7H8*ZG'EM'RBCQ]1 MC?HK/W.&5'7^D-;\CES7IS@ (,).G, 8@B0@O1$[]ET959+\:,,Z]-?V8*4! MCYP$R=(D)CH&&9*3F5-REJ,TSRFZH"V*7"Y#353!%UJ>)]D=V=]A.Q]DR=2G MLMBQ+]?M01#MPW(J7#[UW#",4."1(/8A DX<]3"H%TAE.MJ-&U8=EG4V!R\, MF*WGH*WW5;7/VM4KN"D>:]G+KO1'0[ +8,Y 2#8#9-_/!V Y2B?+Z*7F %/! M689:FG/OQ7YNHSPJ+&L]/&Z+IRS[DI7?\G7V^DD<<-L$B'UU?W5J7P:86V<&'[YW!'W5HJ+88C5'6.<*C2V];['S>U44/GD;OR(,E:+$@V=(*K3N( M2]9M[;X*J;D9AL=I?'_L RW8B^.L/)K R/&@#T%,G"2P:1#WIKW$B<9+N:1! MTUM!V@T<[$7GE99M5F?=R=,'R=:9\9[OMW"'1NS:O8JY3?;KB48Y]5Z6_ ^X&%K-Z:(AAYP M @K\Q+4#"GL,- ZC$ O*C%ZCYM2DQ]DL6!V0]BW^!ZRSG8D@Q>0%73 3D66\ M_H9\*Z9XIM5>YL_%=LORS^]IR:;>B1L[ ?1@XE" :8@(#GI+<>Q0F1Q/Y?,- M)VP])+FL2XDH.6TSQ9&B@OV#X[$Z0#.)U!$E E*D0N"R!$?)@S.RHLZ&K'BL M$A? ",4T!M3U6=*1X-CK/QYCK'#BJ/!'R[P(RH>'HI3]=9WQ#9E\FZ7L@:%& M7Q&!]T*8Q&6]#.*PS[P!DG[+/O;LY?J' MHJI6D9W V*=AX/)#WBCQH8M[ AY2D.I!K.&1]@>FE4?L*F-MCHHEAN$)V97 M;6R^LCJ8UD#U$5"+([5^X5C/EY:,:M+;) JHEL9(+$O7=#IV1OFT?$O"M M,#BR04RC*': Y]AQ__' #QS9$VF%/U@^(9 ^7/8D'9CY0%FI1$"0O&6],.*P MSR8"4GZ+/NS7+-PIW['P@5\3P#LV5PDE(*2!2UF236-*:->GR?X2@XA(M0$I M?+SA@7U 9&V;&T76O$E5;F17X4QL!#=,E]Q(?6"J07-E<3S3ZL)+/BXHQ CR MEJ$58QPHM#U(8_3C[QF_M3W;P&_LNW?94.UO?O@U*Q^IE-8!C5&9HDBJ=.]BQ*JG40%:>LKA*IJZYC8_ 3:.LH]&6T=SZ.:MG:[=ZN5GSAND(2$ M8!J$L1<0/T&]L9C]0%U!A4V8KF[S^RX>T[P]H[,XF1(?G>8Y1C+%^5011B-4 MCI2_'M.<^M9C$%8Q:2*7J%7R3EQ4)$5.1'7G,]>[Z]N_5FVKS/5-S9+);/-^ MU]_.28OR.:#^E,JG512'@1.'R$>!3X$/8@A C\AVB-0AQ29QF&Y9YM#?%;?O M]OP@C;8SK>CP\XT(67\EL%:!,QHX,15<2LSDI'((%S\\K@%N71]%BQQ'ZT16 MA_.$SQ\#;4161Q!]07NG"-\R!'H23XOI7PY)J>>7Z>W7=7,%47.Y7G/>#QQN M/3SB Y.=2&1#!B<],8NS'PXX"&?NCV*.R( MR!TKH]FVX13L^"J YV]T(K^FJIUW,;60( %1Z(#0(Y!T4*+ MJ7J;T8 F)[;'F.6 MG* :X5M3YFF::@-)Z/%FM]FD5878,?]A9MYAT\P550JFE.L'+4#@MGIQ-&<>R(Z]7?D^6'K?K= 4NUO_C-;U_R\C_2A*.O\OQ3V-4T1,UFY7$2XU%6U MAV^U^-\U#KQR],+-D]4X835>+$B#5?D7DFKCP5V:HIMW^*SP3\2U^*6(1R>- M[S;]B>2HO2CA$WNACB#8 0IAX+FAXXNU$95K88-:WX/SNK0 M60T\V5L3=1(M)M^S<2PGU, M=/ZETT.5F*B99$E.MR0(,J)*)TQ<$!Y5SI:A+!3:7F@3S/Z?. 3T)FWL>&IRH6!H.NTX@+/^P:$IJX@*G;*2 M8IA)97T1)]&PTKPD2$AV1O"Z- T:X\I901K-C[PZ)<6N:?/YROX]+OAFNQ7V MP]CQ$RBHEY@?3/A;QD\R7M$X@';LPPB% MKA]'E-A>T)L,(HQEU&F4(7I$DL7Y$D+N/CEY^ECL-EG%C/+ND\Y2Y(0QM*,XQ@0F, Y" MV^G*3';@ 21U#Y#*YQL6HX]%;>$!DY56UG]DFSO>SW5(6>6$28E$,3TRS9^< M#(E0-Y,DO4+4!24:0^LR!&B4!Z>WT(]FXRVYV19W^1EY@[O-E^_I8Z]R(+#= M,$*>2VTW8)KGT:0WZ\>N+Z(]VHS-E!59#*7%88JID#YN+TO2++1J2I-Z1M\6 M)T/4;HIUHX[-0L^R*'X&;4JJ3\8![GRC[C;P[$;;1>EX1>BU,SFOZNMWIS#T MQ*G6[C[DN^Q]G3U4+-$E;NRR@38($+)C-X(@P;%+2(1[X,:\]S;H2T1Y'.I6F/JAMGM6<4+T)%M8.M_H:3S]FZN-OQ M>U'?[^":S>WWS=;2Z_H^*WF[:9G=9[NJZ=!8%P\9_R=PL\E;H-T_YG_ANKFB M#*X?@-!#/O!1$" 21#UBAP:!<#UN9IR&%? K$V_ZL(J>_>LS2$WVS(G^,[2 M(W^MQF'KF<<6=U:B1#7W0R!0./R)XJ\NX$<74%D']ZSW;P>\];'[MU?6T?-T MY.GE,^:7]UA(%#U_HL=#K5ZZF,=$K.IJ-A[G"K8+>0H64.M="A/%\MY1R=V M:75/M\5WOE ]X&XOC%_SW8CY;9YM_I[7]_GNZ_=L^RW[C4T4[RM^,4, 8X^& MB-H.A%Z,T%"CBF B=4:;*0R&DYKFP.];AMNZY\"M.RY;++.YX7?0'(!;WQOD M5MU MQX:[)(["4T%26Q:N(3XR"4=36@XY*8!(WLVHK01^OQ*A%KPUF^7(V1F MNZ$:Q1%]&]W23I$;P[10X=!@ )XEO.U&,:>BY MU $X!)'3'@%"*":1^ YJI4\W^:[?U,]>X9D.)G^=F(NOYB@FE_+2C7/BQ>ND M@1/1%X6W25S?)F7&YLDT73?W#+2;NQT48Y>Z,0D"''C4<=PX[.W9))":DJI; M,9RM<&#- GP#S>JQJ9W7,()+,=V9AD8YZ5%ET(C^G"7H@@2-)W49*J3!CT+W MXR99/'MFJ=G#[2;(CT+'\]P80DB1XT&_-T39=Z7J8O(?;[KD=?K.*!SOH$*: M8)W*+%^2)2@YJLQ4E5X0,O1DC .G99ZQ7*@I2+?3.L(V@&$$<1)Y M,25!'%':FPIM+%=;5S$PM8HH'<2@1IV*DAA@;:26S'+HPFND".N))(=+5!19 M%RYJBA(?*G.D;G]*XD0)I@&3+#\.8$AB'WJ]H9@Z4KM&%#Y^TEF1^B1(E"SY MV8\!GD9->^;9A?R2$<%YCB1]RY"/,0Y.1TD5'!V.Y8KB>-<$-%(3?\*2F=5<0WH4U_NZJM/=AB]X MM]MOO!!32&*,_)C&44 \3(3DFHI :VT(YD\ C=U2R[]=YBZY+2Z2)Z(>JFS9U31=/+TYC$CZ9Y M^;=TN^>7[32VC\"L NCZ$-L.29"3T)@@)P1#B8U"9VSR-\KXE"K7#S,:IK'C M"%=/ "?C6E,2R/%:#>#F2K(&\K$XSI\*7F)4,AW4$IR%B*8Q]P320HT\JMP9 MV5SC6GTLZJSZ4*0[WA>&*1W.LBFHX'S+:>]*VV^([LYQ5S<7I559^ MRRI^D'_;QP*(;0<)M,/ !@X;26(/]L9#-P RDJW)I&F%)HG5A^K*CQ##"3EUQS]1M17C- +8JLY(LO05MU.%4:? M8IW*V77J^"!T?(KMR 4QB0FU,?8&T490JCBJQ> R55.MET]/!'0(I@'R)Y'+ M>5H"1;A45DK)4/P,.BGKDI1**O$EJIJ4;;F"[WSO6I%\SR51S!Z1@'B^ M2^S()^%@,L92)=91A@QKXH#-NBU*:U/L;^K;_=9*N^Q?3O/&,2JF=9.1J4'C M!JQ7?1V58YVI4?$2<1<$30O?RQ R/:X4!IY'B=,?V8/6/V>.:\>#^2_I-JL^ M9_6^W/76/<\-H\!-< ALEX:>$R.GMXY\B(1/$7'41-Y?&!.%F/AN%$91F! ?10[R M>Q1>C,1/#C9@>])Q9WW ;#WTH*U4NNW>6" $!J698R W.#VG/RG>'?@? #_; M]J R0)D(A,1 -7- U :LS]DC^VG#^":KTWQ;60PX^V+'(U(7 J_*GT8.7_*\ MG1O&#$9@ <.92>^*:9YCU>%M7]7%0U:^9W_=<2R?RN*N3!]Z\S&)8 B]((H# MZB>1YR6AVYN/ 1#::Z'=Z+0#6@?6RGNTUF,'5U5 QW(N.X1-2/>HL:MG>@!J M]4A'CUEC*5<=K":DWM0H=?[YUSH\769*:%S21/;2!B1=;IT=B;3R)CT$?2IS MWE9S8A1!!\9^2'#D!TGB )<].[W1($Z$%F@UF9ITN'EL(8X=8Q1)E1Q9S/,Y M9CSIT&D;1!0Y51PZS'-K:, X?8)UCA*ODB(R-HQC-(!(ZI@,+08G4DU^74\'\LK:9?6? MU21Q'+=R"1W5U9ZRV)CG51N#AT^5U:'?[9#X$5(%9!$+3%9EASJ M<>F,%&KD2UT&_U*R1[ SOL*^3WP;\,MZ/!!3$.%H,.K%L=3AS2--32]]8T5/ MCDE5N3-&H@:AN\F8M&4"2C>WO!V3*"5L2NPO5=+4G'E3S$9PI-*,C;LNY)= M>@RN![#MA3[P0^#[8>C A/88*(WI:I?=\6LI!75-JVVA-S1NW]!CF,(OZF'G M1/KLM4Q'"Z#>& CJX?3DZY/'Q>FB#)F"3=_Z@K(0U33CVX6V<-T,ZI@AKY(X M\%SH(!J[B"(_#!(2]28A"8-57=3I=OS,^$U#4FGA@>C'CNA.7 D.(\3)C8 MA;QV6ER1F'=)\B/Z4KW??6,?7I1/S-(PM0,V#I+03DB '1M'@4OC88,:59)5I+4Z!)+'8PS)9W_?[7E)AL4:GZ MM09SAF6& ;,>>F2*.C."2TG5F89&90WB9 [X6DDJ;H?=]3-ITEG.1!1J/.$+ MTRL-#IU3+UU<26L9S7=Y=9]M_E(4FQ/+!$?0=VP[H- //=^/,,"=9>P$8:PD M9B/L&5:S'IEUQZ$IRMD8.B7U;"(FE05MX+,!N!1%.\^:B*1IX'QAFJ;#HW.B MIHTMEBB("79L2E-B8)'9 $K??9(D]'$M53*0^V'"%Y.@5F[PNYKN^S$E955E>G*]G4(S%% M,'*PZT4N3 *:])45S/XC=?.>3KN&!_0&F;7N6CO2!J)D.40KRV+C^UP$RXWS M'4JK@]FT&K9\MTCG;ZF1X/&"DIF(QC*$SHAGA?EG6?Y@Q0QN-MGF:_KC4'9> MV8%//0='KN]CFSI!XN'^&$<<$R)UP;&J#_FS#5YBY(%=CN5R&-(WVXI5#"\>SHC$S8],? M+PAB%-@QIAZ F#B4#F)'(JDCL'78,RQ%?;:0M1C;G0E%DRZT:9GVK.QMAK5E M8UK)-92%+2[U&I=R"5.^##W3ZI%\BB7)EJC.O6(H/>R>,E%X>,-%UY>FT]>6[L['Y'TXP?P \?+H7+A M20._LN/_G-1"1_^!U<\CJR.^*ZZ[7&#L[-"OB^UE2)=&?]X,^WJ9FBQL[9V# M5>0'J9=0YKIN$'J.FQXJOZ=AY(+.OTPT=4U)L[+&6I?UZ;3;"+<3%4T_K1KE M[,9JX2U$REHL*CH&XWCA(@9T1E;!5#@"'+'?/^ZWXA)/(FK"K(OV9@[_]39O M7[78;,[6;G(@NJ\%4+TB-+77LPXTU>M$VVK$?-]8KD;YY MJ=*S7]+0T@AGA'SV=EZ&Y,_O]MN+(M?@?7(6+,Y[Q!Z+B1U%J9WX)*!^["2' M%064@LX=33)D>#GL\J1^(=G:^;-*6BA>1MCJ<44V3X/SH["R_#OW_-5!@01' M-+%3S\51DJ(XP6%H]S992"+0L>1IEF8YOZ1T;FDB@W))T'SDP3*;ESM@!VA7 M6Q([2Y3A39I\.;V@/YDA675*\KN>M0M4>+ M1I6:.ULZS= 90=) ZS+42(<85TZ@F(5.U'3^3N?0&Z? MK8=\N[%XJSQENT+V\*-.EL]KUI4(AFF7P&=U (].&0F,OPB0UA'*^?D%5"N? MGV>UBN4Z^)8K52[%R#MC@@$Z%U"R7+-#I;&NISRC_JVHU_F6=[:\W!\ES:O0 M9[Z+7!9X"-N.[Z6NVP]2R*91(O4:H$9S,\ZME:?6RE2"Y]=SL#AEDOT"W_&< M^VH3[1.,R/1%J94 M\=PIP,(L1T^7<>04&DP*+"XN?E1\D%FJ C(B&R7#.\2?[K[F]R*O^)(_B=VR MW?V'W5U9/;:Y:/S<_^6W]C),Z#B1[U'7#C'B4]4HA J@G[ MAA." ;(H4='CLD;4UA'L&^OV>?R)/UKLP =,C+2.7$IQ[8:!Y1AFVL2(/BH0 M>T8]33;3,K35J(?E?)T>ILNT;)\KK%J+7XKZ7_'S-_X!\J.H5]BA)$4XQ4$: M^A03[,9HL!C'%'0C>8H=PSK[ IHEL%D"FO6' <4TDETR@GF7$Q"5^.42#2B M?&<8.J-P.GA=AI)I\:34W^LF*I.PEY2/6;%;N6[$D(=IDB#DV%X2!UXZ6 S] M&+2K.<7.M92I@S=5FR"$*FJ3(2XU:=,E&N=1IP-'$'528':AZJ3BR25U4F9' M5IU^S<7SGD\/Q?J-[?[%SX#$* C3Q/&I&WN)@UE79$O8):G+(!HUW9IAI3H MM%X@A"F4!E+E=&I>/F%J=8K*3K@N/KYL1+,N\G5&N?1QO0S]TNA/::I73IX# MQOEN_?"85?]J$SR&PCB@B/HT94Z<$,=QQZDG8@[H#N5D8_/G7",^75-"(+O* M\T)SQ$Y.P*0YG6N&^((KV#11C>9EJ)D^=RY/&*?PI*YE@]$^'8S2D$8^YO_- MC;$@#&@ZF$V#, 0]9SG9V%6U3,\D$LROJIH9I%:GFBUC3OF*+9">*1*]5#U3 M=>>BGDWB27K?--OF]9?\>[[;BY>I^CPPH6'"O-2G7AP@V[%Q1(8Y;1KA. +M MC"I9,*]<=;DM-NU=X%W>6+5 :8GVMGA/:(K=7FRXB7M@;8, 3TPILBJYHVF< M4)A>]5".1>HJD\AW>3FWY3B)QV7(T40?7F\;:F#DDO"TS^%5SZM_?%TE?&[I M>[;C8F)C)[)#1+W^PXRWL2.C,H#/&9:4?^P*(29?&ZXIDG(!X>*\-ABB 28$ M__C]P[!3V!Y??B7$% M/JX;T"J 2^6VAX4J_7W%O^%&L8L0(5'HXM1V:3Q\.$R]&!*J$I\S/?H_%+L, M%J(R',B%J&;W@7.+OW_XGGUW%X_7\I[)I_S2OQ!=I\[ M*YMB/W%(F."8)<2)N52_LAZOQHJ7%H^[Z?1K:-G-BU6>)Q M:VPPB0,_AF5GDTP9S\K$+7UK6WSGVG3AOOA?IJRA+*?+B"@]KD#*&L+XD;Z[ MW.V?[>X_YEF=UVS?[*O\MV)7/.X?/V?/;?V'9)\/+Y,P%D8!"JB?>AC9+L,> MZ==(HH1/R&!U#O6:-IP=N+9K XLR:*96+A^X(JNP#&$$:G5(;ZP.J]6#M0:T M%HI$">B!UNH8J--!?2D95_%-34F4F]8LI[Y-YAR1-[93: M)"5.$*8,8=\)Z( D9)B:D5-Y^^8%U34EJ "2=4NJ&7Z-BZJ O6Q9'8G5(JSP M9OJK2:N"A\KBJLJF=GEE/"0Z(!'F2N_YCD_,XH[RC$GAE5E39O7E5]4ZHJ3[%N537"KG%5Y:B7K:H#K5I4 M%=Q&?S55A3NHK*J*7&I6U6\/>95G=UR%5JF#HR ('&;[GI^F3HA]-"Y)^(Z) M=56 =<.:>D!B1%DA-&L55D,,&]55B;:XIJ@>X$W75(7F^4M)JHI_:HJJS*1F M05VY#DN8S^R8^*X?QB2V'6^P[D>BVC*@8KDFFR#QA-_MLM7BM%K!2]4"MC2 GG]?B'Z:?6JDWHJ 'L](J(G66(:&&O&L--^7M:GH MP?[OV>-8KMKVL1=13%D:VW;(*$-T0!$R'_3HAF[;5U73FQ:&_$[:R< MPO1R(J-RZC@?E3 M/.!J26Q_VXI>?:4JBF>).J-Q>@A>AJ)I\J4TT06!:I6O M'W;EMKQ_CK/Z'=WL;",[$5OK=D@I0C9-4(JCP39Q?-!S1WHL&LX$D_Q[OBV? M>/K1C'"!HJ6'6$GQFIU3H(B-^'YI ;ZWQG@=,9,A[IRH:25^(>*FUZ?7(F> M,>DZ,_NZ*1_SZDN^[8HV/Q1/@\7$=5TGM;G=D 41-^P,1S09"D(/]M;D!#N& MA6V UA:QKK(U#Y'J&"6PPLP40N6D;2XN88(VTO@"UI5$[ Q%9Z1+!['+$"PM MGKRN+J.-'0WK=!_'^EN$Q(C8*2*,!';J.QY',4Y9.2A-BW/R!J^[OZ%>_T\/ MVY,7WLP0K74CXWH% &5X4UM4@].^#*73ZY+\\IDJ7[+:]]K>KU59U^F/]7:_ M*7;WOY;EYL]BNUTA/LV-B<]U MR^_%/_JF)1%412$5O[B+WS> I6/Y")UU#$];*JC<"),30Z/$&]F4!3?&W#GC M"4K5,LBI[;,,;37IH'QVJ8=+U5SS][QY3^Z3U'-CED8AL5T',R\93:.819"[ M*%H,@O),^$44CDEOEJG&JEJ.:9S0R1FFH'=Y^>5[O &RRTFT+T/_]+IT(;/4 MP)>\QJW+Q_Q;]B,IZO6VK/=53F[K=KU_11T[2ET[#9V0AL3W6-)=\HOL@*LM MD:U/,,6$R=@3J"P.RSK@LOX8D,V\@'6&H[-Q-IW9I827!D_>1)4N=N#W5_G, ML!TD[\KJSZS:])E M!H!JE[,FDRNG5G/R"E.L290:OJ;Z+E=GE$L7R\M0+VW>G+R.JH,E616+,][M MUOG7ASQO/@IF^0RKO740H! SGT^P8F[+0Z&78G\PQ_P$5,94V8AAW>IQ62TP M:T"F=!]*G4?_AP^2AWL M)BD+21+&,78#C/!@,+%9,E6!),U<28.4KA!-85-=APP0J4>)KG+]YS1#0#4" MTKI5^L?N=^=@]T%.V4LLE^/&7/(@,;CGFQ&!&<(B^. M/"<.44"ZEUZ%S8B+HHPLZ;%D6)DXOE]Z@%:'T.(0K1ZCG#!IHO2\-LW/)DR> MSA-Y^72H"48WY7HO*MQT6RK+8?8%KMD8?C40"+=;>;<#SV[%78J(=_1=+X'7 ME7C-OI0FNIBN);R/X\DV1FW,3; X"5+;QD% 0V^P;$>QJV<93][>59?R/JJ> MJ]7"]-0U/3,DZUS7D^%WYL6]CQ)':G52OHPT5JM'T@M]JFR!]__2'T_YKL[C M?)??%>(ENBAUPP0[#HG3V/%)@H)Q:=&V'=CM3>TQ63_UJ&8_NO N-S*[J(IL+D.> M)GMQ:O=T$BNR,I3>W>7KIOB>CV:_9$U.2Y'][;DN]@)9[NI5&(Z1D J?U M)1A-]#GP&)94MM]NK7J ]EI7 M=S8R*,.#7R1\\?4170X7902UY M67O>QZLF*W;=!D19%_(WSY;"G\QVVP)@+F%<&@8E[J-5[KJ?:]ULJ_)Q1ZW1 MTQMK\+7]L=';&]#%FJ60#]E 7 !<\UN0R^HS M>MM5WS3\:DUJ*O=Y=__GQFK]_.6VK>?9/Z-ED:KB-G+Q:^C0-=\D'=) $V?L M1OK"7V?Z;L9]A;F\P78 [\F_1/:Y*LKVE?CQ[_-Z%:=QXL8>=FS,XMA-/)\X M X(@B$)8H2M]=@T/,%\NSJ]5=^QU< [X MK)+^8]>GF_]N9QJ]>'-K-"9I&CEN1")D,U&I MBPW6O(B"R@.JVC"LD,>P)J37R@S*:> HJ59KZ=R\FV 75F)3_)U)1Z' M_[ [A:W^PO^^W&6WV^?/95V+LEXK)\*.;SM>[&(2,.S%(;(/PXT+.K1J!H'I M\ZL_GO@TDDO%ID?/!5Z/@AMJ$#GMOGY;P%0[.6+_I();16T=4%L#['G56HG9 M,SIMMJ66H="&?2SG[/O ]YK*Q\>B$9L)8B3HSN7>Y[LU'QD.U=^^Y3^:F//U M+_$*O><$<9!0QW6(G[IA:G>U%%-,[ !T@U.S:<,Z?(2V3X 4^Z:291_W7_^)A5SV*OZL@!Z^"!-;C0_GA: M-\4C_&:7V::3$^?%M!I,JEO8HGF.@7=-=Z&]KJ?=4Z@^H^2SM. R='T>5]]4 MKIJ-7^FG9;*B^H]LN^>)_-.^J3^*!XW=OLA*'!#Q;J'K8\P'')ZXHX1VV;J3 MB@O H%<$)]@QK-@M%LL%O@8SA3-3W# MTQFMT\'N,J1,BR>OGV'1QLX4(?)ZB]B)DQ1CYH0!BKBEV _LP:+KIZ!S3E/L MS")$WG0ADN9-78A,4*9+B+P%"9&G)$10=I$ M,HQ)Z'H.)21)G5&ZG!#T&(P&<[,I3*U8R%P'I2IZ8YQ-5?V1('(&]7F/'FDU MFL3M$M5IFD-GU4H#5[+J]5NYRY]_RZI_Y0W;[S9U;RS R&.,V(&-[, G)/*1 M/QC#+@+MFBJ:,*Q2+2KKL85EW0E<,(U2)4Y.EV;@#*9%'5T=(JN%=*5IU_O, MG)&AB50N0WJF.E%J[5Z XC6_[9M]MCTVPJA'8N;X2900AX8.=LBXH$1M*K6\ MH_AITY+2 H*(B2I%YT5D!G: XM$1(RD;6A@"%"@QRY1:/9$O^5.W;51;Q:ZM MJ=#N4SYU9RC%OF136LU#;HDOB>W,IZJ\RVM1WCC;;I]_> MIHN1&\:.3?R81M2/@F#,7>/(A\D3\./&]:C#\]_FC9>7))P)$$6VEA$1JN!+ M+3T&>/8]JQ_2_]P7W[-M>WBT:1\0X>E@NVFVBL^S13AJ=: IV5'^ !C[-/I%%N6)Z10=BXW))WA*PML#R ZS;99SZ)E")$N9UX?-M?)D?S5R8H;%//.<4O_T]WA#UNQ7-F$YP$4>;83^)Y' MTX1/: ;3S'=!9?6T�M6NTC=^OGPZQB,P*TLG;\$*7IM_M->RG>*OD$O[*& MEPV['X!>F-31#')R-WL+P$3O@,1JH=Q8QT>*?JW$>VSM7\Q]]_$R:V<$4"OI MRY!!O2Z]N"9>5WD'4;.2,X4_I:A,),\*/7U)M64 MJE6I4;_:H6LLK+SR612Y/@E8&#(6I*GODK@S[KI1'!.UI&J2R6NF5=NC^#K. MK;*^]I"X^?4RSSKZ%ZK)UK0&@J9;L[6-_H1KQ'FMI.L<=U)IEQ;RER&+NITZ MF7IIY.R2>-95L_IT9S)K%U77:;#+S7U'K!BB.(,O:&Z.WZ[\GT78\^SF>,E/+U+$VZHM^4Z M22)537::A6MH!^@0]T0"I27$,'<:=$3'D6V(DKQEY+R<3&!P,9HRQ8>WPC*9 M$:DSD9_+HKWUG^2MH>&BK>TCE"9ADH9.:@=^E$9T,,3_7&KB-N'SIG6E!V7U MJ "G_Q3I.B\D,S$%5)%7)*FTCQKD\],BI.13P.9FY[,IUZC[[+' M8OL\]03CNRR<.L4XC;(%G&2".O*]PE0*N*KSAM ?V?A3XL$_^L%K>N.5KTR?(J,4TH\F;P%B/%T'TJ= MW0F2^=)_YK?K['$P@6T/NQX-(NKX-D/B2/N@^D&0V%*K<$H?-IWM4JO' \G< MH.3(9+@&>0'FMB,E2EDME!M(/FN0(RTRRJG[LT6H.X5]Z?C)Y%61GP4HI3+T M4D/_ .CBM^QVFS=DM_DDMB+)6KQ 6%;%F!U[%"$?I:D=QAY+XR3UDF0T23Q' M6B>G&C*LFQV\/FMM(5I'& %Z,9E0"6V=DTN8UO8TAQLF@7#(M_BLEX VB1.F\2DCX+93 M M?XAU-F-(/5) MRMMBFW]]RK-_<24;Y)[[G]B4^/RSA*9I$D?^8(4E5M6 895M8?4+&2,T@( H\R8AMW-0!E/-0UXZX%\U++<=%H!4P"B1$%5C;,"4M(.A M(IXP1@"*:8P9+3)YWQ&F5QJ/73ZEATJT+$ $U7"74SL$0.Z^/F95\_?R,>]- M.*%(9SW7B5*?I7:($FH/)KC4RJ^H0C]L6/1:.); PAS,#D2VF>2%YC\'2A1 MD4 P-P 5-,F1%B$\HD[[MM4KYT])HBI'"U!%9>BEACX"T,9V@VNX[3 <: A< M/R0L9;:+HS1*$6-L-(,B+*V/*A\WK)$M)( $*/$C(9&FJ8')9+=1/?WK*Q8;6[OYC MSAM]O/3^6]:(NMK/[3&$PQNPC#HL22+DA6Y$&$5AZJ/NW6_,'"^.0-6!#-@W MO5'5HQ+ES;<"[XMB'OL=[V'6KMS]LLYXC]FV"USEX%_W#X %/(RTT?FQ82G- M QL^.K0WUHC7:@'?'.IYW%ACZ_W1PK:N]GJV K7OR.8<#;6,,B!&/7Q=/DEBMX)H>%WK1O68^>'5;6.6$^])R8$?:9& ME9/XY;4G<&GEJ"D[#ZS>!:OSP1JS,L1$KU^_5:+@TQ)__4Z/=<2/*'W=(=U7VM ;/60 MK3\$:*M'/?M[J&!>SZBKR59:ALX:]?#-,ZNFV91/1\_97R$/6/-?% M;A1%@]&(.>&*9]!%N>%?J1K93'2204ADO\8F'>1Q?E_LVL?@F: MATYC5C;YG(U.:,9Y01SGSC#/\70VK=1"\#(T3I?ZCK M?;Y9L8!2&H610UWD4Q(Z)!A!D#24.NMER+3A7)&C_%[4TI=I3?&K0\^,4JM9 MWVZL#[MUU6Y/BF7/ W2KP[XD_7O-J[(>*C?07T$?U9T#Z>5$#O7HY[!*NG)# M1#QJ.PG%7NPFJ9/&HW&*/++:Y?=9DV]T**>T4:FPQEU8'^.3C^Z\:;9MB@[= M6=+$J@ZUU$NG*95,\B.5'" O21P'3,JB"&Z'OX(8PIT"B: B9U#Q([M-^D,< MQ$OK&_Z[>MF<#?\V*W<>RKE=V0%!,>8(;^BZVL>,C!_<((^PY M4O>FKH'+]!+E\/I2<\"FIJ6S-!),<)?6/HJJ+"Z!#GZC>&6MLTB-W+.&/ M]9/PZ.?KJ+:&MI"0]CE;?%GZ/ZOG)P:)^=G7M( :4AR%S,9^Q#!- R=&& U& M;3$M[I86TYV6!/JB.?CRZ8!,6EQ2\7">U++I7VJA3Y;99<7N5&=@"WTPCBY% MV"8O5K3\GE?C^YE)&+NIS1ABH<^K\Z)]?MZ!-PEU-[@WSW M3?K+1-_XOU@A+W128B>(8#_U@Y /0N/G4^)+O6H/_JCA)'_ 8@DP,!LG[_DHIC9BH@S M4('-_]^G*/&CP(N"WA()?$=J?VG*]^<*]!&7U0&#!SV8.?GX-TF:HA1(\Z53 M%E[Q<$$A5%E;CE@H>_".;DQC R(AGX<)5I(U^\9+#C M);'4%2'UK\\E'QTJ2TP2!2ZX>@!)D]<.X+ H\!/L.G0P%=K$!T\IH 9FFUZ, MP)33#CAY@'F'2=Y4YR#2E&F=D+QBXM+D1)6XY'1X+ '(ZA#)BP:< MI,MB890?F$@ J-$A#J\]/R$*R@1=7PS4H9<:.@@T^+_D]X58\]PUOV>//&%) M0XY$7BPVY=5D_].RM?&SZSH>5^UU3/M-R(24X< M8X12G/()3AK[83 NK)*$)%(/M.JR-8^$O,!X8[4H1I'81A;ROVO!@H7BH6YI&L'M+-\ M+@+,^[< ZI42BK#J9YD]) MD^#4Z1.B=P@Y*S]3"%R*Z$SRX8W43&<$+#"]EJT2U^.IF)^@F/HLP6GJ$SR8 M<7Q/JC"%\L=GEI4>EJ*:2#,&%!(39$W3D$L\:9>.WJ",:D#96IA@@.&?T@HU M'J;D(>Z*HB1D :+$Y1:\E&&7&^AM!7%@3\U#+ENX9A[R[<]R>AXB0:)Z'J*7 M/XUYR#GJ3.8A+C /D2=P8;*BYH-$'@)E9(K >*L@#"(2N,AFQ$\2Q)+('\4, M)02XLJMBX2\O,!(DJ@N,7OYT"@P7C^M,=3R@Q,A3N%R) ?@@(3%01N!3'?[+ M3]6W\L_=*D(.QH&?QK&+?!3&41*YHR4O4!,8P/?GGO"TKPY4EL"F.NL!D >= M^)CA;>+<1X8R_1.@D0JI.1",TA9%G4+O, MO")%1FM4>5R8X"B[<4IUIO$"EI[/9=UDV_]=/'6;3TF$'3\@2>2%;I#:?HR= M<4Z&D-1#=Q--S"P['3B+HU/:N%9C$2@YY@B<)CBRW&F7FQ>$R(B-&H,+DQI% M)TX)S11.I*ZL"U-5GK6?=R/*O,3!*?58F-BQ%P?#IA--&)'.:$ ?-2PE;48O MP "5 T;,9:TPQ@E,'23IT'*9_\CC$^&O1,KU UX-=CFQ,\@']4?.S?;S0[D; MCN;RN1#UXYBY_'_=-' =G RZ07V:2#W!J/1AP\'=XK%:0.!#\W"2+@>Y47Y@ M@0Z@1D>PO_;\1, K$W3]H%>'7FKH(/+!_S5?M^\-.N[MMZ+9\KF)2U(G2GP; MIQ%F/'7 XDW8SD3@A40V^,$?-AS\+0A1O,EQ?[K]V1K@R2L G*G+"F"4))@" M0/G1(0.OW3\A \HL75\&U*&7&GJ)O Q\J[)-L;O_^OQX6VY7. DCF\1IXB9I MG'KBR>UA&Y=RA MJS';=!?TA28U6;.O5[$=4I(DC,24)LA)/82&>W@4V8%T_9Y)1N;91>C!62,Z MJX,'W45095)V'V$&$I5V$L#\Z=M)>)^2LWL)$UF\OLSH<>/-?H(67B#W<7G M9NNF^)XG69/UUEJ/8C@GISB1=3\$5<)2/SR,X1.%$1*QOB M"'[K5HU)6=F9@40EV0'SI_-N[7N4G)6=B2PN17:FNO'.-5H-O, *!54T:_+[ MLGI>1:&;AK8=A'[J^"&WXKG#+=TD]AR%6D'RWYY'9%I,U@!*I6(0@"U913%' ME)*02'*DMW30Z/]9U5!C:BEBH8C^W1I"JBS(2T/ZF%?W//'YM2K_;!YH^?B4 M[9Y7S.-Y#@N\-$IQ&I($\WQHL,;_+X1)A)J->:1BP&9UX*P>'50S%&F4U0[S M#"II")0\?6+R+B%G164:A4L1EXE>O!$9':S(B\W7QVR[C?=ULA6@P"9I M@&.'.BAQ7$2<4=*\P &*#.S;\XA+B\D:0$$U!I'R3\PQBEJ1<&Z6 D1$QZST;A MTS,)@X"DFFO J)*6!5,LJ:F"%$$:1>'(^_.:H$+38B1!"?Q;15#G +!#4SX^ MBA)CY?I?7Q\RWF,^[9M:/%W&LY45#=.8X("X(26VQ]*(X&0TFF#@78])IF;: MK6DA6BW&&ZM#:1W!!._:3&)7>N]F+F+5=G!4.=6XDW.&H//[.3J878HLZ7'F M[=Z./HX LI7OFBK;?MAM\A__(W]>$,@#,/$2_QQ*A4S:(U5Z-=G M$J<.E=7"LC@NL!I!29,6((-\J6F.-%4:1>8E">=U19&PQ4B)*OZWZC&)"1G! M((_Y;B,>C&#;C N2RV=6H>@GTBD-[*N&!6($8PDT\K( MI.:R')AC!28#DH3H"/X7+I\(>C5:KA_LBKC+J1T"<(.TV])E1;W.MO\KSZKA M92D2(3ORF>TE:F8[D*IL2O!WX\[V&+\3^H5X@E)[,1)2!+B MQ3[_'W>4+LI<:3U1_;YA.1F?0CL.C189_/4X,'67M60.UF!2HD"8SK?C7A%Q M0D>FTG9]&9GLP3L/QTUC RXBW9.7G:V$$>;1"(>>CYCMIA%)V6#+2SQ%&8%8 MF%E(^I=9)TD)B$"HF)CB;IJ<2-&F7U".R)"2%!7REB8J2CZ>U:A&K#6@M4:XUA\M8$L@MEK(_R]$XP:)N\OJVQ9M3U2G M<_FVJ8<_>2UXJHR^HX7&&^>Z,FG>O7*F3@X35_'PUF/^+?N1<#7?EO6^.C+I MX,ASH@!Y3AK;@4L(]AUA,K)#%/AR=YRU&#(LFATVBX/+)7,V/?3)R>%LS,&D M[T":=0#&E>Y:&G>.IC-ZIH7=96B7'E=* [U/->'[DM=-Q;5Q7Q6[>[+;?,FW M69-O:%DW=2N/*YO;1Q%G*T:Q0Y(HX.EFIXI\5AN&2"W7FVYWQC3O!5@KVVVL M'J[5XNV3C]/1:+X-H&G?O/2K9WQ3F3>A5%$ ]L/4SN-F6V[MOBO]MO<%)$K1 7[HFG=:[*FJ)M" M+!G]EF=B-&I7D?X0X"0E#DC1>?$RQPY0EM2(D5$@[N*1^O#?O5:>%QR\HREJ M'%U7+10QEU-Z!3#"?\O;FI:,$M^G"3>2)'848SL@9/BZ[_I2JUW0;UXKRI/R M,2MVT#B7)4HRT@UPI"G6+]&C-]H['L[%.Y"IA40\%/7KF%?R6B;J?RMVQ>/^ ML?]^XCFN0P+'#T.,&.%)!,;#]S%FJ6SIN[?!E"A]?-J6SWG^-?^>5QEWNL_3 M I+XA":)0Q +TM2+N)7>FN?Z

IMHPK4)Y]5CLLJ8H=U:<[_*[H@&>4%$F M3TYYYN -ICL#(FN$I&>:!1:=$]2KM8MJF:1^+7?ZAR1]Y MQA4PUX^HBSTGI)'MLR@>UG;%VX)2I6ZU&IQUPB9 ]J<=6IC6'P*HU2+5-X4# ML#UY'F>&Z"F3.36.YY[>C;RIS?'@M"]#X?2Z)#_;4^5+2?M>'E9)?SSEZ_[7 MSBIA,26)[?F1QP)$D<\('GJOR>;ZRU"$T^L:F.@4^0 MO4E$*TC?7!Q/D;_79^ENK %G^]LK"N 9]F1%4$<#+% (M;AU3@SU\:9!$,5_ M/NS6XJ+^YELI+N<+$"1T8IHZV D00G$X5E." MZWT8UZ"-NF. D=?I#DRQQ:0!*,36;-IQH#FC;P/[4/.25=4!M M=;!ACDYO2+K,#E]0?@;JI=QNPU&YAD]-=0JR]!34\Z5L_1LX"VYAHNU M./?[Z:Z[H\?1B.+95?Z0[VJ>A?5_>LNU/ULW*\^V78P\+[ C#WLNIDG0JGKD M8!S&KBM[2TNS67-A/2(5D_47$*W^[NH? \JYKVC!.#P3S:9:8QGA;,R[U]>U MC+(H&]#M4/^.V8]E7?^>6[GS]5T75,[G-'[ MN5MZ&>/ [%Z7UXTO/>,&*ZN\N-]UM437S]^J;%>+MV$YR-VF_=VV/5CR:U;L MA">D*FIQE*==)>C*>@W.K9(41XBAF%*?A4GB(.2B 3DA5.JRT9+P&AYO!A^L MY@#;$@/-C;7K9*R!UYI9 F\3!Z2E-K'VP:IWU!H[PI&K[3+#D;.6\+;_EU;O ML=6YW)=%/![\EC&B:6Q(A='N&MUHV2/A51B1'"6OUUI31] DORMV^:8_>/F9 MBT!--O]G7S=BKC@._"U"_@^J/*OY/^G^]S#FVY$=!'X;,R M(3G6S=\Z.E87/XL_:(?C]J<^EQQ)WA1=69'W?8GS.SZLOX[>%^J+'$\M%CG[=E$(Y/,JU.K82ET^5UCWM'WMG5. M\7YU)F.PQ(A@"0H7F3O,V.J*J<02^^7R,XM%L@9(-!:)7],:>E5\;V^%U/]S MGVV+NV=Q!KW^>[ZYSVO9%1$_\MP4I=A/:1S3%*?AL"(2.V)7$G2OYII(C5_" M$6C%QN%]NZ>H\VS3+ TY=15]62VH?5N99O6#Q;;EGU;KT\WQUO')U?1VNWF1 MZ^>36TMI_7R^/K+L<7-6)J37S^=N'1WS:A&6(BI;F,,V]HF% !&C[2AL^['/ M4;F,N2$*PXB0<$!)(D3UC&FFT!D?Q_BL)&]O+SZ\'= DU[=GGUPH$*TX23#9 MI,L6+>/> Y)V\ZU@3)Q.XD->@IP@(=B-L6.3P,>4#OA8[*-AM\Z0+"GC4MAY M@PG2F[2*Z\^@3>UFW$]"H7Y^L2XW5 JY+\M-;=7E]O0U^&6(U1PR-;F)_Z(" M-=WOJ=*DB?F9[C.M'#<1U\_#-/9\[-K$)P3WJ"A*/+)JRB;;3AJMWELM0)9E5>,=0./*9>CZ M./)3._7MA/^29U!\IM=;C-PD@BC"%#NS1/M[<3YO@)^AZ$SPZB!V&8&IQ9-2 M?[>#!10K=MEN763;#SM1!:8]@_!>E8(08>P% ?&H;P>4V7Z NYF)[2(:!J - M>UTV#6^HLZRHK/_(MOO\^!TUX(DY;?S*K7U?@UK8.O:(T#J"N(PJ*I+DG5$W MW?0O0^FT>U6:[;0P!4SRV^;=U\N)8P=I@D+?)6X08@A#%4[5A M6N$ZXG?W%JDJ\3BA@L ITRG6"FS/Z-)7-9>C19"]*O7UL M0M70OG3SEW*[967U9U9M5B@*L,UU+@H]BA@W97<;5"$CU/U55**WD:I.GZ6@04(&D"EZLZ\BY(2 V0 M#[6'=KJ"X2N'^J[K8=]&.*)!$GIV&@ZF4C]$$RJHRYHP?K2E!S+EH1Q9MA14 MQ 1-4U3D$ELS/'G3(9!5$2B!"U01L MGG[!1XD-613YGS^V2!L^%7EA=X<3F MN1 */)90YOD)\:7F%#5GY&8RF\N0G.ENE)I[F88)$F'((6'H^[Y'(COP^7^E M@ZD QTX_04IWDB?HE(S IT<#'O#D*-]M9&9&B\WU9:E<1LA,K:+?#=*B>NXJ4=I'&"GLYPX*$0^9%54ASW#*Z,] M1.O#C@] C^UY/-B8K853N>%[;CIA(_G Y AO&7LW$J2=$2N=E"]#N[1Z]+J MOW:V ,?5'LO=UX9;^)Q5GZKV*8%->Z;D.$ M_7,!@8<93-ETV#.M; )$?<.G(I7UO3U<\U.QL^C?F<5S#:L6?WOZI*HYDN6D M;FY^85+7H;-:>#>BVKTEBC2T$/MS3!RDU:*<_:C@)=K.'QG41OHRQ$ZK1V^/ M$&IF2T'LNB#_4-?[?+,*'6XKY=,KYL88$<>)DM&:3QCHZ*"JC5E$S2I:,*V@ MM4)VYLR]7@;!ZF6,O"F*-0P-':RK2=0Q-W*RI,3FXJ1(S8O3\C.!E4N2LRWO MB]7O^\?;O/IT=[ C+B#0B_/(4?.0-=9C]FS=YH,TE?OVRN'Z -E:=YCAJJ6Y$Z568WI3K]I!MNZRP0,9?X%-F7I'X5Z.+8*$=,^S ML]L1 \3+.^.'&5ZO.YH8\JDTV1,GCS1DWSR4E7B^?#!-G#2@. [$57UBB]<\ M&1I,IWXLE>EJ-7CM<:9YR*UL1&UDJ%%H!>61QFP#Z!MH#CBUC3,*-$\>9LS2 MK6>44:1]RBCSAA;8(*/.ZF+'F DN71YBIO(ENWSRK6HO&3X?S9U6CDL(MN/ MC>V8AA$FF*2])=^VG0"R=*+R?+)_,NFKS#R)D%DRG\+6.Q9)('I;[>!!.6[A[Y^(KU6 DO"9D3V!C' MF/HQLT/'H[VUV*%V0"3#0O7SYD*C+XMY>.']6K4M3U!S)D:FDKF,.)GL1:FW MBP&F>J(B\J>[7T5)KJ_E=I/^$/6Z1)7)HQ+,XAWXAG>X0F0'=9TW-=EM/NR^ M2, 4H#P O(CK,X^P!U%B M>KTN]SMQP"R]N\O7S:?=B'B5Q 2Y01 B1DD2.#@-/&> * M: U/"XJ#UF2=UK0O&?:.6-GHB96WKECM>T>],\"Q9O9VELPGEMS$"EE%^7*< MD1M=!K^L@V-6YYGU:7<8>Y;>XL <8\DMKY9I7([O35%QU-MGJ\JW[6G%INPG M!T]5N=FO^9\("1 S!>OVF?_:XB"*YADB#-9FGXOOWN[K8I>+YU'7_[DOZG;S MD/]=>YM4;%=5XSGQ[N[+WS3D,YK;]%Q68$-R1\GG\Y0861 ]\O_,(J@*2\M8^%1"7D[O(\#2ZWQDRUJ9Z=X" MK<<%51S3R$?\/Y$7>@138L?18,]-"08]RZILQ?!\8P1F]6^AUM WT-3YDY.) M>:B#B<:!M0'4]9X,.T7/&4V93NDR%$:#'Z\+O6MB1OZV[W8KEGMVF]^RZE_Y MD>4536Q*2>A&:2R*O'II&(^+.:)6&>R2K[(9P_HSXNDF-1U.Z.U>=0[E)&@F M^F :U(-J>3NPV..:^_[N*7[.B) &4I>A0CH<>7-)5Q,W@ (=.?_9!VXQR;_G MV_))+&T,-E,(;N.,IUEZ8PXZ6%W&?JDR9>W)5&T,22]0I/O>'JVY2;) MYK'8%2(U$P^@#E9MG]J4Q'&KAM5&6O0 ( M7->92JGD6L^,; +7?XZ(?(GM.HIU@:ES*T6:.%Z&:FGSYO6*DE:6I/;0C]>\ MR[O#CD^WX<,[WM'N2[_I(\Y_URM&(A3@U(^1%Q*;((?XXY&^,(SD3\P90["( MW? C\+\,FV8M?,!NJ+DVDMCD7D3SP&3S_P\M ]B,7D0+F=IQ7K=E9]N-YO+- M'LN8 O8O(_EG!&BH62Z%P8,^QCY$0I1&CN> M%WB#J3CRH>L8< /FER^.RH%W85W?6+M\YIU-'37!9:E<1K8ZS069FN P/I1W M/U=.$J4.9CPL*1A&@]VO"AQ04])@[]N^/Q#_SCTFT%NXI;G9=(4MSJU M\C5UB_/*^YJ0_4QIWI:A'A/P7]J_!#(!UHW#.]@K$F+?]A%B<4@3SP[XX(T& M2]RVIZ0<@.\;UHY#0%QX8%H?84#5,,25JF[T-T]_$H!.7UPW*QX'2F3D0X' MA0F(B@>G)$29#?F[V#S'Y;E.9ZA7K-_Y]&% \'O>K*(4\?S&2YS("2FBH8W( MJ%\.#4"GL+08-)S##QB55$8/HW*R,SN9,!T:>1QDJ$?X\XUU#)+_;N[9D0QQ M9]1**^_+D"^]+KVY+Z^=+^DLJ7G(JV-3+S"L6)*X*$T\ADGL^[9'O92,*Q\H MBF ON$TT!HE$I;?<6GR]JED_Y6,TGEN=,,*J9%8U'YW !*OE\1C9&XF;.=DZ MR]2YO$L/Q1[4MKVB?/R5]#_W_*]_RYN'LKV\/-Q9]E$ 3-&)=#&:C&TC(@F\Q?CV;/EM ; MZ^"J=?!UZ *=!U;G@G7DP\TP/+1,M-DOE[2&0]IV8T='R36*07U MI&6,9HMDYMU"6 O#J##.J_%[4XM2 >%3TI]L.5:MS/\L-9P9UZ0U;%S5$G=\EQ?L$+]Z- MS:FLR,81G\$?PIA\SXJMJ%7[K3QZ?^.AW'(*ZSBKB_4J\"FA#H[LP/'CU+$] MY. !191ZH)Q3MVW#>2.'>VEET4A@ 6DZ$W"F"%]&(!KSKIRGV\("-\VJ'1^Q MZ^$QKLX6]JCM$A0B1GP6,#NT^>][6[9#0<=TU"P8'OQ:$&U9YPW/PK.JEGGN MSTA8ODO/F>";1NFR L(&2NLS 7MQ(7346)$-GG_FQ?T#_SSYSJ>' M]_G+]PT^[9NZR=H'VL<;_P$+P]0-?)0D?H*8[XJJBCV,),52+Z49,VXXW :\ M5M8!'IXBV-?=^6^>.3SQMA*;-\-L;8S&TP5$C$0CE-HS86JLE981O^;<*V?J M[68BOANRDY10KC9^FH9.A,5CL,P=,80NZ/*H7LNS9:.7'AFY:OQ>2DW-R<6O)A95)ZG?\A]-S.GXUPH%MA\QY"01MQ1Z3N#T MDV([=DD8@498=2N&HU(LL/8;KAQ;]Q(5;$M^ H%R&^CS< ?;[AXP'4BS_A"X MK!;8S#7U3A($F.+#25V&6&GPX\(T7Y49N5H+ZW6UYQ*XV[0GI^B^JO)=\['( M;HMMT11'!?U8;-O4I8[O4-=-?!2%K)MSV/QWV)/*'#2;-"Q-/=#V1G?9GB)< M=UBM[0&L9/E/W62?5ZXK\@R3L6.*NX.:/4SK"*=,K5"C9$,*'UR%=*5*!Z^T M0;*P@*Q_[TB_(8*64#I OU.ET4X%3%$?G[;EH0'!GNH:QPR)-B$KH( M.P&V0Q8GF UV/3M(0*GJ9&LSC0M/_)^6NQTG3.U>M 9:)1/861D%)K(]MK'> MS1&ZFV$TF#F=O437N;16&]4+26_U^?,ZS=7,%"3=_9IM\_I+WNRKW6#W>;#* M\VH7^=2G<>!@%#/LD-%J$OKRKVUIL#63D-4"HE6U&,?<%O(VD@Y:Y3/:N1A5 M2V5;=%8';Q2SY\M29H95>.HZ%[N*U;DFL@S* MY[G$'\ @QY4ZVF 8PDQ#Q;I';CT.T&^LIPY\.XDO!OCBU22!'U2ZT%P#R8\N M5VX;M4%G 'UXV>#&ZG'WC^T.S=)#5Q^.3+0.?)2Z"?[/^T9]>XC^\%4\B M"JC#$FA;K[*KD"G^^/A#/XG7$O\LFH>"__4NMY[SK.(#U?!'XL=W9?7XHK+8 M^GG-/2ONK&VYN\^KGR<7P%3M)A<&=H/];CGCO4DGWTD#C',*KM+U,<_X /DZ M):$.\QP4AT%*F1>X)+8)&HP&80 Z9S_1E.'1O@4%G0GJ8E%N36M& F%#\J&@ M5XOL9L+L1'-QKW>9.K.6I8GB92QDZ7+F5/4O'1S)ZM3G]F'CYI\\GR$4"9V!88%M#0,(8*ERZ;I@]@]/O&@LP (DRYM MQ,IIV#4XA8E9C] ::>TQ7DG*) D[HVFZ*5^&N&GWJC3;46%RUZ>)1W4)1GDE MC)&4!BB)/(^2Q$EH.MACO@NZ^*]NQ;"D?3BZW3_, 6&R-H% .2&;ASNUI9&7 MU5RN(ELGZ3DC5-,I788T:?"CU-W9%*H2]D;?V:4,(H89\QTW\!,?IQ&?FHX+ MU30-I!X=TF3*L!!].G4&3J$>X00^)>>'\U$)G!^V+ [J=/W3#N>).C<]U,/P M,F1*ES/OE2/4Q1$P7WK'GATG-L_+6$Q3XD5!Z&%WG([ZF 600B[J5D R!2_9 M(G5L]RH) "B\IO.[C,C2X,?["0X.$L?V N;XU'4&LRXF=/IB)L#87W 5$T+EE.5+0RSJ6K<\ MP%O"TN4!#7C-4H'G96B6/G>D5BF5>9)5KB2_R_GW-[1\%+< V@,;AXV@<8WT M"(?M.BAUXRBF(4EPXB'4/^%H>TX*^GE&!"STBGN<99AI8:]*^8XG'C8\3A=MGT[0I1&#@K=$/N!$]#!KATP4*VHZ=;^@D<> M(5Q*[FK-2B-P8^O,P<=KR=Y%ON#''Q6X7H:X:?1'[A"D,E/0F?=X%.!8/_-F M1;DA+Z0!0F%@!TEH(^H-5@,2@.H\3[5E6+[&F5V3_5!5LW%V5"1ASFVZ"KQ!-- MS;&N!CPA/I4\N7GHC+P!-Q-:8#?6JP6U^HH5GL]S=>ZPG1Z2ER%,NIQY?=Q. M)T<'@3KN(1_YK_[[?QG^A/_7+;?QW__+_P=02P,$% @ =(+Y3D/WX)UZ M9P : 4% !4 !L;V=I+3(P,3DP-C,P7W!R92YX;6SLO6MW&SF2)OQ]?T5M M[>?JPOTR9WOWX%KC\]J6UU9/[^R7/#29DG**8JIYL:W^]2] ,E-7DDGF573O M3I=E.8%$/'@R$ @$(O[G__YQ._WE6SI?9/GLK[_"OX!??TEGXWR2S:[_^NO? MOORFOIAW[W[]W__KO_W/__[;;_]7?W[_B\W'J]MTMOS%S-/1,IW\\CU;WOSR M]TFZ^/.7JWE^^\O?\_F?V;?1;[]M&OVR_F&:S?[\M_B?KZ-%^LN/1?9OB_%- M>CMZGX]'R_6[;Y;+NW_[_??OW[__YUG+]EL\5R-!NGO_ZO__;++QLXYODT_9Q>_1+__-OG=V4GT_PZ M6Z;CF[^,\]O?XS_^KD?3V/;+39HN37Y[E\_"!"S" -;]W,S3J[_^&EL%V:$$ M#(,H^?_8WVIY?Y?^]==%=GLW#5+_WMRP'GZZN#+I?#G*9H\?5(M%^,]MO@H/ MV#3\Z_1$04Y_3U^BO\]&7[-IMKSO0/P#[VH-@LO1UVEZHDA/VS8PQ-#U;;:, MVFJA9A.3SY9!KP7]EAT>886F[0[0W(S"CXMWL[^/YO/1;'E?SFA%VC31=[LB M?HQO7V;?TOH2[>JJ70&JD;UR!\T,]FXTNP_O^;*ZO1W-[R^NOF37L^PJ&X=Y M5N-Q5 ;A]9_R:18'$!YTBV5V&U;R*G+4[KMG$4]@7./OZAF"XG=MBO[\'8V( M/)NDLT4:OY]%Z'X2;<_'RT@%@:KVT,EP/XWF02/.G^??3\-_;4R?#+Y;"+S/55@+ZPMTN.].1 Q? M"8HHW=A=W>;UA=M=Y]=B'1QE\[7^\;ZK'O952,"A#WUI]%U!:"?/=C MRVTZ#_OON/+X;!8T1#::O@N[S_EZVWX0L&JM6Q_F'V$_$]>4]WG8QRTN9@]/ M/WJHXBK>_)M:%_]80^6TWEH7HYJ!?$P?#0S9A;;Y?9KJ=)9>9-NK9"W3HGH ML)B.%HNP]0A&[_W[]%LZK4B;YM_4EOC'?NU'==+6H*L1O4+3)@:XF=79M8HN MK>N*3-_7J*U!'3W5QW32P*#_R//)]VPZ#1_&1=A1SM_-EN&U69BOS0=S:+Q5 MVW.RI.2+MO[0*6PJ.CQH%" M83OZ;E8TV3H5FD+BV!=U('PUI75<+PT,>[.)#K;*X;&]\FBS SA60U5HVL MWX?EXS X3Y]J[+5^M0Q+UX=LEMVN;C\'#3R:?AK='[,+/;:?QH;^811>&;Z] MBZOUWQ\9.T>-O'(WC0W\6!KN;]78L*HID->>;6 (']/EYFO[E,[7&Z!#X]C9 MH(W!Q(W8:KE>U2ZNPM8L&P?]:;/I*FS#7CQ<<58;?4D;0E?CPX%F#0SL;'L2Q'W"EQDT/\L%:>_)KDR\JJ_93^VM:E&I,W-.D@0%] M2:_C:O9N=I7/;].UD8X+J M^S_2_'H^NKO)QI_3Z^K[ET9?TJK0^O[3/)\$KOK1;3:]=S_&TU6,30S6>#H? M;TZH+\.F>#$:KX]P:@-0\X6M@%'MJS[4KHFA'7U$VNK!Y\O.'\?$J?%X=;M: M.X#7&[A73BSCB4]5QK3PKE8@.%J[5>ZAE>%6Y/:!=DQSE\ M/_J:/@O)>*W==#Y_TBQ&'LL8>0S9>M2O]=;P2(/::G:PSSML>+S!]LWRB9LU M#/'KW;8R]B_+T;QAS'=UW/#X+\/'DS8[\I==-CWF?#F:-CSF%UTV-^83B+%\ M./A[,]KK798CS- MXT'10GT-.Y5@:17#FT9@X@(Q3H[K('& 6P>0K M--Y*R>=;N-M%X,OJ+LSL[=H3^%B81U)U_[L'AF&X2YCBF BJ+/0=4 M"PLY+M"P O,J:#RFGYJ/?\GG877^ZZ_PUU_"OURE\_EVY=MSZ69-R.4+'3*: MCY^0^&7#[1._WZV#'G\;WV332=$ZWD%JER)Y9\@'.8M/_O=7O_EVM$'=FS5G MJ#\$ @1)QJ6#0$J-#!%B,V^$ 7A\>=T MG&;?HMF\MIWWJ9+3>DPPMI1RSKUF"M! =&O:3H@\!$7%!G+&4">8R@U+&321.D:W$$_"7?:A?QD&CVA;9AH!94DW%E!J#%A*Q->74A I:EC==.?E35-(-V9M?UX\[N. M8 G[WX<][_MLEKY;IK?[W M5NT@T1THIZ[6D*FQEH&/,E,!R5,<*'Z EU;6# MH:5IZ)J(#R/^F"[-:AZAKN"*KM(\04(Y"HDQ0!NDL'$QV\$?Q[''#Q!+B"&"$AB^72<^$%?+!M)3H/!G6# $. MLJL&TGTXKVR^^KJ\6DU?"E*!9L?TDR#,+,"<,,(9(9Q#97R!A??2=[*P[@D# M>UN\:Q'Z(2RF)RZBB9$4(P6UETA[33@UKCB,D\KQ;AT6+^*0WA;%FL.Y*T:] MFWT+@\OG]V&D%0/IH _,[.^ MWL3O8E%3Z';.J;"/SA9AIQWOG!]/JMVM$V>%(A ZA7AF!!AF=W*;2'E\KRT M53NL:@S>/I:YBLM;XK53"'BG#;#. .H,*DZK++;RS RC=HAR/(Y=,>+3/+T; M99-M9JPBH\7F?E]U]]01O20>.^FU$M B+) RU)O"(K#A_ZGS.AELV4QJ#_@N M8Z]2-9FL<[$][!@.A%N]TB(!E'@,K4"$6. A-=@6P416.@?.RTYJ9>9?";.J MC_2 5%D]%186=4RIU!1(ZS%3UD'O2QR=J!-".D";J0N&-8]Z5VP[BERO2"40 MTAQ@+WGX/Q0@\JHXE7#.U'*E#]"LZH)+M4'N3E'%.)[E?4SKN8RY\?^QRNYN MJUI:!]HF7@) N/=>(Q9L"LLQ*I2SBR[<\PJ4:=V^:A;NWBFV/F0ZA5_KAHD@ MS&%K/$*(<0R1>P@><5R@,_-%-3C[57EU"LP='KL4J2QL&N9JG&US5-Y-T_5D MSB:/&WQL,&$>]AC_ Q MGXTKN]/VMDNL%,8"AY$4UE%M)>=@*ZOG2M3QW \PIK5E Z])J+NBE=W.4)E: M=SO^O0IK=Z/$)Z/] MG%W?+"^N_K;8I+#>IYOVM4N",H>,$N*U-@ [RB J[IYXS0WITD/V+9U_S=\D MF9K$N"L^7\^G7SR; !/OP&DI("9$YA3C M0Z%V6%,7U9/O[\3TM1_2Y4T^&6T=>S%1:(#Q-AZ +I9/*F<\O\-3J7$BL/22 M>A/49]"=BCH("_O.>PGK;.<&Z-1JEA^MP=R#&?TAF'[I-%B$:;YZA$TU6WI' MXX033Q!%GF$J 238(;1=H"DPPM;9K@W0H&YIR6H:YE[W:,?NS1)*!## :H>5 MMV%_JQW1I6S25,HAMX-";'BG.:U3Z&1DAYD5K2RA_I-E1L-Q]3 \.OJDL\08 M[+?+";(25,LM4?4.\7@\7Z63XF1Q>P#XJ!#)'JF.ZR#Q&@"##"1!.F0)%?Q! M*B)QG3W. +?+34]UW@'F7:T=19G&+2Z/2P4>7$<.MDTD=UPHCJB$3 +N@R;U MAM46$O%VX3T]VL!'U45J89^66;AB$ \#Q]1S4>'=]A@BRW2# C%946 M8HR1(H7$%-;*<# @+TV']&I]#OKQ)E?0:-4:)@9Z#*GFS!F/&5(:*%I(RSBK M$R4W(+]/1VM@HUAW>#X?:^[\/58>F84=5$1I-'THQ5PELK=2#PF-&;.=PZ]=6(U!7.W_L7-H(_:(.YOF##AI?<$(D8"7DX$NZ"T M/HUC=0[M^4]'JD:Q[EA)'46JW3(";4%0P%X;I[!@,=4#?8#.U^&3&(X'NULE M51OFKJCT:*!'!:KM;9<@;CP3PFN$ )+$>R#*K8K6IIN\/1T&@[3D*FT#['ZM M]TH';8>:)MI:CS&4S$* F8>DO%"-+)*JSIG;@/RC#<]^)3/]9)"[CH",YV[I M;+$]PROVL^4FHQ+/CNXK 0A2A[30ABLKX^U$LC4T,=3,G=DUT':(US;J'3(Q MFZ43G<["#\M/L:QK/HLAZJ_"MI^&1W24!+B5H[MF M\!B>X^X:/&V9F" BYH91RAE@E@-J<"$O4ZQ.IHX!>5J[64";P?CDT\E-*.EK M$J[S,N\Z@SS0+ EXV/ E" TMX&)];\(7H_?*UF'(@%RF[3"D!8 [=98>:SGM M;I1@JA37,NRQ#>7KU=J0TF8DM2)[CW>2MAZ6V=+RU12\/<5FKLL.G'^LI3/* M"-^[[RU"?WE2BOG..<(>NU M5E@2P$M9C1<_9S79R@3(NX7_9-/BT-A*2[H9INWH+K'(,QXL<^2Y,M(YAHN" M)51@:\ZLK$N?9&MF!EI?9L* ;[/-A2DUFYA\%O=VZ6R<];C*[!G3P_156&R. MZB?Q5GHLK-5"T/#I(FG]VB7'O9,2H4IZN$<\]JF,TSI*I.&!G)H%5B*HB$/< M@0(1!6K%JPUP96J)+7F'4]"GMC WL73CXMVL.'XI%6#?%X3Z42= .:*Y-T(3 M;;5#0)J"(!QB5&G3WPX>'_)OZQ*;[V9?EJ/99#2?O'YP]CF?3GT^_QX>V(/* M";TEDEO.A:1S[BZ=9_DD#'B^;)5[K;(B;Q'^89!M^]?PI;Y; M+%;I/CUX7$>)9\88$38")EZ[41PJ5J*A'#^S8_?AT+#F1 R#EI]&][O2D!S7 M08(X5=@ :(W$&ED'G2ZE-Q1W4[^@P\R2PR'BB5/0-0%C;L*MJ?ZZ' &E-+N> M;4)"Q_>7X=\6TS47_AAEL_?[$_0V^)8$,$6U"2L,)T@""0F%3N9VD8ZO9TDY,;*;@'D@@?S'@&-96TD!;46^6/C@W8F)QN]K,HV"/![]-W M\C&./%Z/_3E=)0A@1C"%)I[C ZD:":SZO/)Y(0 MHP6AFCA-E;;6&5O(9[6MD^/VS;L[*L_]:P?Y-9'N:G7Y8S6*BBE-+[Y.L^OU M%"[T_MPIN MGW3:#-KFM\'..I).CYLFE'G+I054*\L9Q"S>D=A*[ VKLQ\<()V:(T %9M7 MN2MFO0MFQNTLN\K&&Z.]D.)#>OLUG>_AU?Z&":*<. MQD!I)JR 5R)726G5F MQ>R:F_P7%3@;1+G3*,A'*CL8S.F[97J[;]7;V2:!R@30(/4F;!6() C!$CJ% M29WL P-TFS:[W#6%:F?W>//%XL%\++9U:FG";ND^_')=T'$/BRJU3P!4'#&F MN&)(4\>80[Z0/>Q(S\PX;X #SR_RMH!RGWOQGB-L>]J!"V ]X=!BP#F60%A= MAIEP7RT+:$N>N3+,[IF7IWK Y*E=)0X+R)G%W LI(?90T6)O*A'&G1X8#V[? M7I4QSWUV[4Y"%YKC;C2[#PA]6=W>CN;W%U=?LNN-439;!NT7+R'$6-8(;"&\TK)7-NZ MH+#(%I%;C[ZZ,%7[9JB*ZJC3;:(5PY!H(CP"1GH$H;0%6I37JMXW0#72!&WR MWM ?M/X8S#%!X_J$Q:SZ.N9EI)@CZB#CVSD"M&(I\I9VKZT4EJ+$>"8EY]QA MC9GF'H!"7B>)Z%(C=)%+J(FI/ZJJU'$ ]YS=H#*-RA:)X!PB+(F%CBIKA(Q9 M)POY1+7@XK>4C*IU IT*;=?I"SX'L$SX,ZN2L>#AX02Y>"_!&J6-1M([ZS?[ M[R@5E*J.EV. &59:H$MM3 =M612_.QN+0D!-G;-,8Z3CQ1Q)@=[.#15A9>CS M,M=L$48[V=27CN.^KW9U:W>S1%AN -=:&$8$QM1X72QW-%YJ_&EV&)6G_<6M MK,;0[6I%"+;.Q=4+U\(KS'GZ8 (1\98R)BR41DG%#'6%-$"2.G=O!GB"T@)7 M:N'9%3L^IM\?B3[/9^''\3HP;Z/K[ZMKGF.[2HC'B'.A*794$A4+BH@"$8]I MMP7CWR+#6D:\ TLD6 VS1> 9@]%8'Y#F EDGF"6+6Q"*"X13!1 MP;I58>7#UFDA''-2T$(B1LXM@+'927Z>3+L.LEVM'IM!FLJ9LU]]/K%!G*"$ M)(]*B5B!:-1*&]DLJ54^?8"L.75B7^5'/2B[HHD9+6[B46'XP_UCE7T;3=>' MAY4#-"JU3V+.>DU4L*4,56%!Q9J;0G8@^9DIGYKS_WQ?TP+"G2FAC0FT^)R. MTS#RK]/T8[JL5!1B9[.$:>>@I(A"%M/4^UA)I<31TS-+?]0LEQH$MKMXUF]A M/)51+J)#QUD,CN14:2U=($E;V<_.4-DJ1&D!V&H[Z1.I#<:A/ M'DX,)C1L]SD01'JH(&&J)+J#JDY,T !OF39+C]IP]F+_5K5[$T%!V.USQSSS MU$($@AHL9%%>U_&L'9\(NO7\K TO+C60[)851Y44VM4DH8Y;JT3XPW$5=@3A M)U1(Z+'OM)K0&]L;U4:S*[Y\FN=WZ7QY'XLP+.-I6[# [Z)?8;\ULJ]9$KX# MX+C4P=RRBDLOG"WTI=7!5C_'S5"="7]9(:@I;#N[[9?GD^_9=%\2@N*11#D% MC+.8$\ "'A!PHPH)G&1UBD@-5JLTR(X3<>S4='T7IF9VG87=UU;\_6%H.YHD M2EFNO3= .Q0L=*YU6&8+"?W9Q8,TS92&<.UATU.]",'SYQ,.@(/((&6$H#%3 MAZ(/7P7V9Y9@IQW.U 2U6U/WH&$;RYA9:K7VQ@**. +4VF+TV/@Z<8C'JY&. MMCP-F;%'8M?9IOQBI MB7<,X1(!SDVGH2A=1+&V>K#8$NH]\*[ZN>/N1@FPDCOA@0+(8,<4<^69A@.H MUD7Q 6Z4FI_\W>RJAW37IT>?1O?QJ*+ZN='3!@F$6ACM*'0@?I$"&B<+Z2 4 M9Y80I8EIWG%L5 O7#EG38!5Z%3XN I57* @KF+%:%"<@SH8?SVL[W@YW&H&V MOT7LJ,4KP582+0CRTB@/$+!:VA*G\+VD;/L!5.ZT9/;; [7L'*0JH5RT[N:Y8@8L,'*"0,.E=P M:PDROI14FS,[=&AHUE]?RIH N%.O88/U2S6%#'B#(%4$Q;AXJ$JESG"MR)I! M;O?;(5)C />PU%5;V!(D*22>2 ,4IY1K[E#A1'=8T6X/)[HT@UI?QHZ$MK- MXL-%"(]+<968L"5 6F/GO($" :]\:?4Q"BMEJ'D[9Q6M4Z@YJ+NBU$F>ZSW( M :ZM84('W"RR3.&@9PLI-11U G:.#^YZ^X1J#.DN550^6P_[X+6&9X\FQ$AM MH?6(. /C+5%J:.GK\N>6_K:)J7U%_=1 M+.]UV2R/LN)Q7VR8.J;T5T6K(=' MH]^W SO8.('<<( 8\HS(X0*ZWBY34 &ULGU/L#M?0L\:ASCKIAU.4]'B]7\ MOI+^>?EP@CSP/NP+M"=A6\ L-]8_F'VRSKV709;Y:H$[M5'MBBN?8W*X63IQ MH_DL6&D+-1ZO;E>;XN?I53;>FSKH<.,D[!\H<,!9(8SC7AAC<2&U(K).3:,! MFM8M,*EQC#OT+18#+?)(A^FZ26>+[%NZ\6S%;- ?T^7%U>7HQWYWXS$])6%K MH6+1,.2X,K%@C-3EEV:/8'J#UW<;*URK@_6WJCMK,)1AA05VL.RLD1P)[ MI4OOA[2PSHUT-CS'4@LTJHWI4,+8:H2O)0$A*3S DB!.K#98Q^226Q-1U+H" M.$ 6=>F>; +O 62W^;0&]B9=9N.'XI%GF>I&:AF^>VB8YQ2&G5*,@=TD'F)8 M5DSUU+J_)DS'Q7PMSF1MMW]*YU]NPA15<^'L:IT8"+62F#$-G8@YER!7I>R> MGEEZDV;IL-N_TQ#_S7:K$)B8LAN '/=1W5R_QS M.@Y_S];I$1_D#.)5@[Q*5JF67YT8Z)17WH<))DY$5XN4I7;"I(Z'>X"^B)X_ MAX'-9E??CTT##X+Q'$'J6>?;MW;,-%5*UT MZ(,,Y1LL!YN8GLX"9Z(K*5C3T6MS>Y?.%H>6W=<;)%83B*4VDCN%K75.(%3: M.$*>V;6:P5*OD=GISM#;3&IY]=7]B$-.=3I+KRK5L=S1,G$QH[B6GH?_" B4 M-9 6\D*JZZC" 3J>!\O&9J>IT]O-K^WQMKZZTGVWAZ"5^TBLHP(S**!12AON M( "FP,!:4\=N/#YF[.>E:EL3UA5I V;QA"BUZ>;/1RAM3QDKN(^J=Y( +AFC ME%C F#:,(,M!B;/'=3(8\3JTO9MG^3Q;WJ]W33\9AUN;OOY(_+*TS%'T?=D\ M<5QAS+ BS$@I.,5$E9(+V%%%W YW26V0XB#O:N/>'^.*2C7[,PSL;9< "KE@ MV)N86@I@ PDJMGH"$50G-6!U7]"Y<^QTP'MVVZAT& 57<2342LI9 #3@!3D9[@H$ -_>F;GY@2HQ6#+(U^0.*6!Q,1!C!2TW%NN2O2$K56Q?9"Y%KL,MFQW+KIB MZ:VMF>N-GM:")?+&RH:\5.#-)C,S0.GCX7 MO;%.KQ;9+%TLTDUNE CG]E_V7?(]IIM$8B4M M@K$/9_7F%9&OF" 5?'5SU( MQ\[06-G3B=7^3PK/[ACR'JXMX3A,#3&$6. MFICX%<('\"&OLVNJ[A[ZB3G;^!1U1MUY/D[3R<('B+^,ING%53WNGM!=XICT MA'H.A0EV3UAL&**EXT/X.J;H -U-?5.W_1D:WN:_D0U^@K!'7$A#N<((.0ZL M-J4+Q. Z%_0'F&BJ9YZV-B\]LW-[2;T]U]21+TA$,*&8DIX:%2N=6@Y<<6$D MGJ[521=PM,/UW%Q3[?T[O5?'PS6H1UHUH>[<.-$V&4X-9+0"42 MFFGIE2ZDIF$G^I.XHEHCRP[CM;$9.3FQSA-;)+[XXFXCXFSR:3NNS]GUS7+A M?J3S<;9X=8]_8D^)-R)F"0)<*0 <8<3CTN%AN>PF7*AOJ[-MSG4S.5TKPL_I M.G/O97XY^O'W;'D3K\<'O,('=?3%GE.[3!CSV'CC"1 :"H@=CWO+#4+2N6Y* MO?]\2K/E>1J><=J( 9HX&4N@,2"8!5I;!*@F!0I TSK*]OCPI;ZV3EUQM;5Y MZ8J=[NHJ'0?[W/T(B\/L.OTE'T;33=?8X J&R]C4K?%35A/ MGO[BT9-[:-S"VQ)&C2.>.JY9S#T&D=7%U3^A):QSOVB X7JM;*GZGY:NZ%Y+ MID_I/,LG+P/,QM-57)@>H[=!=,^7T.U PBZ#$0NU1%)HC 02Q#DK07D@I+2J<]HK3J.LF[5= M_6YXA#UJ$CKS2FPO=I=G?+-)N6E=W_:N=8*42;9+3_FR_],E[$TZ5YE M6*V+A!&!"?:.,L DR6VP(P7"K 5X!^HUUO"]O6N*PBS M]BB_6B:MSQ3N)U9RK] ^,4 IS+E3%H?ER,>_;.MY(*AYM;M?+> F[],' M$\FE]18AH+&G LDI2LD8@R<62+KAF?Y1;'#&M!VEMFO&.1&Z'@4E,_6N]P? MV3Z;>F^[A%-NK3*(.*\9UA:LKX9N9$40=),^I7L:'3G1N_C2 *2=G7P\':K- M;T?9ON/C5Y]/'.7:4!L^)X H9RPLO/G\V 5X9K8T&!,4(=80P@:5,UMAV15# MU*2HG19-XG>SK?%\D"U[VR4&8N8\\UIZ(0U'AL?;.!M9 :\5N#? $*IFF=,D MLEVQZ$DYK(/<>>7I!%/-$?1*(B\$Y=ZXF$5@+1>%"N N@XW?&F/JX]D53SZG MRR!H.G&C^2SL]Q<'J?)Z@\1IB[7S2 9YG#/(>ZQ+Z5RM^O #C*)HEBV-0-K9 M\C0>KVY7Z\BZ=<:O",(\O4EGB^Q;NDGJ>7BIJMI'8H0@!B-DG=4>,@"MV19^ M1$H24J=.ZP#OFS6\;+6$ $V>IG?BI^+87W*UEWZLS_ETZO/Y]]%\W[' D3TEE!!%H ]67OA. MK+7&F<+@TYRH,]N$U2'$P=1J30+=G5IZ/N:]:NGYPXGCT$A,/9?2$JX$ *K8 M=6K/6)T*<4?3IZLXD-9F_H7VJ@EW#VZ@3:WBB]5RL1S-8C!?-8_0BV:)9)8A MSZFD7B@+O,94%9)JI.J8X$>O=^=&K :![XQB&^,OV'I%>/;']/LV<6H8]:=Y M-AMG=], V2:X].)*3?*[ W>@3N\T$=8*1;#B'"A-B*;8%=N98*/@;JIO]9BI MM"5B=C4A'6K&Y[N4=6ZAR]&/_8IQ5ZN$:HPAM-;'%+"0,B5YL7_2UKDSZRY+.0S@M4QUVK5KWJ;O.IB#CKCV,[%LD9OX7N20BD!+3><.($= MT06B!G/2S5V#(1Z' M]EL^0R066&E-6%$TL)1)IG7A2+.*LEJQ#4>?TIP7KQK$?0 7'U]Z_Y\.L9\+ MCYN1Q+PE+\=WW-7'*CTE& D*<8,""PQDD$S; ]^I>0:52J^V XF3PJLJV^C M;!JCPB[S1R3<$ER/%MEX#R9']I2PH"(Q]XQ9I9F2)F8!+3#!&I[9W>G6&/,R M3V"+L]#5BK4K##4*51P>?LKGZVE?ADW0U]5R(^:G]614^((;>D,"D,6 (\48 M=V7:8K%O.MY7?]M MNN;('Z-LMOZ\YV%;,[M^[!FH$ '1P=L3ZZ2@GFICB.?60DH1+7!7RM2)J!Z@ M;N^JPD-G6N>0]P/1GJE]/]3/;]Q43$/\5?K)7#^JE/>9 D76;S M]8K_.A8ZO0I*YG,ZGHX6B^PJ&V](]^"KJ[$@M3VD!!##, Q,,4("A(#PHF2- M$J[2KJSA&B7M'UT,@O)'F'L#8L 0OE%U&]7A/Y])%*MPJ OSKC)8P30(('P* MLSG?>L5->-8$MF;+FI]LAR-,B*.(:TX-9=(2Z629F$%JX&I5;WM#J^50/]WA M,J'O+]F&R?BV#L9?_)_5:)I=Q4S):O'OZ>0Z7;1HG]9^:]"8 B-'G20NID1Q MTO&")QK6V]D-LK+<<"W4KN>R[V\F(EYD.5V+66Q;=RSW5T$AG[Z*G?"FA "B M2< />8\XY5PHQ0L\E:"=WO?M\]OHE)M'K$?MS^E@OY$NOHZ=&%)L*6162:0E M!(H1:4R!H=>D3J;#ZE9:AV7-SN*[:&@VA_!%5%BGVSLI2B"RC%+*G<9$(J"( M4MO8?&FHQ6=6)FVH]E([L_5V[[IR1*0@#C@";/@Q%MO&A9P"V3H[Y^,O67=9 MIZG5<\OF$.\_A>&%O 3L;!,M!5=CZ[FB1V)B*'DBII2': PZQV0;F:6@ MJZ2$VY'Q<_HMG:W2Z!6)A2/C:&,-4K-:+(,D<_=C6[E++19I^+_)_D_^A-X2 MK ,Q$<52.:F$@=! 7F 3E&"=!6J A[6U&?(B)U_;B)]\72^ZR2ZN_LCSR>)+ M/IT\#.617RXJQ.5H=IV%13 .<1DK.,<*#[,PR?>/?.:[;O$U^I($$R(LH$JZ M8%0*R;!6)3**UPH*&Z!#MRDN]CX1M2B:/PSZX%B+^XJ-L@Q*QS L4(J^@DZMJ+='UWZGHROC_8]Y/,:\E$.)%_ G.LI%&@V"IKB)SJMN3NFU%"3>/:V86P=#K=U-[Z,)K_F3X:^;[["CL; M)<8"8\+:+IQ6V!#LN"X7>A.,@/.R_AN8[>>WP)J"MBL"?0YS%=X5:TG:L'>9 MYG?K.BL'.;2W7>*D,$)Q%PNQ,P,1"HMP(:L/FYWS,MR;IU&3Z'9FV*2S ,,T M#%E-;K-9%B%8)Q@\R*4#+6-<%C!*:^VHYL $NTZS9J=OCW>;I.0#\.VX*=OH93^TM\L/68=#%U M)5= 4:B(>[0QJ.-6&&!FQ^;XU"7J':Y_R_EJO%S?8,Z\ M))(203EU&F+,<"&9%J3.:C= D[N5U:XNJ+WMU8[9HR70"@>-]X"$C6?X% PO M4N<&^82M0Y3JN1>[._QMG"AU$>V<)0^GS55X\O!THK@D@%#J-3>QB&I0D+20 M*TC:39;.-^OSJ8]H5TQY-PL*.ZB_S4"WM/X85M9"@H_I_@/.P\T3X6C0F-A" M ;FAA@.JRF\$FC-,R=DHEUJ N-,HJ,=#?2+#H2"GG0T3;RVBSF(O8P)X@ UV MJK3DJ*CC)*J><[/;C-7-JJU.4Q6JM#CFNOUB@F3;#WM[B^D@NU^T2%"P<+TU5"@2K!CZ* M M+"]8=916\PTOX4W VA5M>LS!1(PR4 K (-$. DRA+/ 0#M=1>"?DJGQS&J]= MN+NB7U%-]E,Z7^>;6X^UPHGTWG;!ID%28,D,!)99C"D&I3='A-U['6H-\$2H M:6HU"6ZO1#J60(G$!B!%.?6*>!8@ T7:1!VKMW23E:&[2K[-S',5]AR);%^L ML=ETM4SWU6'=T2)Q@DJG%;,<2H* %Z0HKZ>I8N>6BZT;YIR&;5?<^7L:ZU"D M$_4M;#&NTX^K6*6Z*&'Q*&UJA=7LV*X2YCD/JIQ0:XFEGB!7W(/3U#I9I^+X M\1EPW]X"US+>0V/@H;7PJ'X2ZY0)7R%QCD,A-73"HQ(+CNK$1PQPC6R/*B=R M\I1)Z)F06SU^3/[O(WM*PJ;:0B"%XT((PJU@J'")4\"[+2M\_J1L:!HZN&<8 MQOTI#/SI>RO?(EP4G\0B'?_E.O_V^R3--E]#^.'Y1Q!^E:Q?N&?!?_%,6,(T M5 I:/71H9N\_$J+JZ7X44[1O[XD81B#IT"EBI) M'&$<25 .W"G2:<*1]KZX&A.6-P)<-=5]\FS_G]5H'M";WG].[_+Y+LKN>#I1 MW+M@@(7_(X9:(A@.'_Q&%,7(N=R8:Y8#]3!LF0Z?BF(6-IC:!\CPY-D$>J^) M L'^MD!0[['"MA #VW.)FFV6"G40;)D(ZPS-V::"407%\/SQ)&S[!2?"8@:] M8,1*!$TA# >U[+$!!;TVO#K4 [$E1KC9,EO>^VRZM?YV,.'Y8PF SC@&=! [ M;-(]!U,/ MK0%AAQ#HZ/*GP3#*@%8*LLB!ZX>5!*ZXE8.^),O D]OS?Y M9#\I]K8,BY[6DE(G75CPG":PKU$>>7Y1"*CK+368 :PMBX&TF[%T;&H?9>Q?V^#'O51[((46\I6XUY7LQ_S3/OV6S\?XMR.M-$J>(@H@!:;3!6DGB3>%>T8K);LL( MOREFU$.R"WK$BAZCZ?_+[@[N3U]K$"]Z2DB8L@)SQ!P@6L)R5:2TSB4V>';^ MR\9P;(D848^I>3K:0X7'CR1(&(\ME,Y@SRW06+-BNV2L5[7TPMFY+FL@U])T MOP\3,OUTD\_V.ZR?/Y:$5'9^2MKHM?2U']) MQZMXI0NBKY?91J&%.5J]=[3[4)-& &V6#M:*-L10Z3&EQZ&8H8+6*()^I7[$1)%L^ MO@Q(QO+CWU([6HZV SYP;OE:DT0Z%MVD",62CYI2(A3="F5QV/W6H<>9.A@; M0;+UZ):Y&2W3Z]=SN.]X,A$<.0X X\1!PH,(&!686(UAG1@7=*:^Q3H MLH! M=YO.KX/R^F.>?U_>Q&(ZH]E^+KS:(O$X:#?/L!.Q/IJR,FC!0J3P_WD=3IRI M5[$)(%OEQI?;T72J5XMLEKZ:6VW'DPFC#"C'I(8&TK ?I@J6],8,UN+"F;H1 MZP#8+@=NTNFTBEIX_&"" "7<$6;#H"5U#G/F"@$X];7N)9V=+[$V?NUN,1X2 M:U2YR5:M81)32"K)% JV,L#>"25M*:"5=4X:T-EY'1O'LUW"I+$DU_3=;)+^ M^/_2_4KCV;.),EX08"32FG'.+;:D7/RTKQ47B<[.(]D$A"TQ0=VFLTD,[O?3 MT2XM\>29Q*"PYG&,/ 7..>6A+X_,'">VED(X.[=D'>C:.FW<;&]]MAB/IO^9 MCN;[;U/M>CQ1@@)!/,#6N; *(DY(L?(YAGVMA")GYYYL",66+U4]#,^'W^S: M2.QX.J%!D6FH;=@**:Q)^ .5[#8>U2$$/CO'9#,@=L*'S2W ZHQX]'QBO?+8 M",DQH1Z@8.TX7XB#+:[%B;/S1C8%8^MI"VP8VK=US12?S4:S<1:MFEBTX$F^ MVLXK(C\,Z]%HU&SR[^DD>F]4]/!FRRQ=V #P-%^LYF51ZU>(W4"OB?30LC!M MGGL(A716LTTI&0#"K,E*_I7!8'49IE*'T?S9+%AEMXG$UCAF$<>",^*<@&*3 M1@M R(0]DXP-G?(J[VUZ>E9"?XRR690L)A\-&_#9JY+;=#G*IO]26 _$8C36 M48M+E, BS#8!G&^));&&;F **\YRG&%]OQ7NRRTK0PBX5I!CBF##CL%I%>\^-J -,K7NA9P7LJP,F>K M*,,A3&8UJ[[^)[65T*:+['JV(:9.W,$_]L=#FMP'.HWBX:9)(I(C#S,>$@]1RR8WWA83Q%^?%Q+K3 M?) U)Z':%6^*<:83M=@._>$;^I#NB*P_HG7BO0P"(\@ $ 8C[/2VYEZ0.UC= MM0(PWP*;CIW^%^MKTQ!W1ZUC5?R!A?.T#A/&E29:"LV<8Q!(!56)#C?TS')V MOX&%M9-Y['CA?3S:JBOORS8)T,0C[H'#!@1YPP^PA)1R76GG^':49=M$>'UI MK@U[5]0RH\6-G^;?M^,^N!J_^GQBE*$0,.0EPY@SI9@H%QY/;*TD\L.C5 -S MG#>/ZB"6W/?9+'T7-/S)2VS904*),X C9X@)'R#4"#[&DM:)6QE0\.NY+*FG MSEM7K%V7KHRA@//T)ITMUD(4):\>?WUIB?FZR-_G=#P=+1;95;;!5ET%*ER. M?NRA=\-O2AA!G&J&.-<0**&QYJ[ 4[%:4> #U*U-D^RU"J:]3S=Y);@@^2Z_C-OCRI^-Y0[/3\UGBQ]%\OO[' M?YT7OCR(#LN\<( 3AHGCQAE>S&/8WE1+YPA[A1$B[)T^L]1V_EEA;Y:!_;5^SQ!(N(3%0.NBA0S*CE=;<*\RAUQAC9,J/CY(SJ:K4 M]"+6")AO,2@C6(<&>*"T$ Y)%[=ZHOS"SJ806U/37#4HXSA4SRMQJE3'])!'"9V&;\3P!#:8ZV(8MXSRWRA]"D+ MB)WK86/SN_W&P7Z;03;:&ZX8TM131X@-QH0L]A4485\GG]< %[^VB5 YR.8X MV-]6D(TB'',N95CNM8$8(O,@F[:Z3MFB 5*J@3FN%&1S'*J'&1./K-8\ R# M-0OB;W8X(=1L\N7[Z&XG(:HV33RC '&A,?( 42\I?OB2B$1G5K2^.6ZT!'#W MYM/[HP*O'@Z8O0R6)0I6(<8NK/YAN3>%4XT"3>H8/@-**]>>X7,JDMTSY#*= MWUY<%7[5:J>L3YHD&#"J-9!(*&:L1&%#8@L)K01G=LNBUASO/D:M VGWI/F8 MQXD:3=5M+/U7B31/FR3:L+"R*LF19F'/&G:THM3(@M:R6@:X,K5#FEJ0GFRR M/+S_49!0?CW+_IE.WLW4>+RZ74VCAV%?L)&:3++-X+>-XU_B1[#+VFGWK8D/ MP!'*.-:$$4VI=J5+A4)/Z;EN]$^GX_!FI8]M6RGW9:X?A8.FD[]GRYML=OD] MG7Y+/P2U?K// CNQQX100)7$GFL/H I&K=;EG EEZH1(#MI*JZ]$NT&\Y[#' MM3'[KV#'AW WX:@ED%L0MO-"R["LX2)LU@)$*AD=[6#U97R33E;3--B CYFY M"%IRNIH[V;IK?IZE.9^E5MOPT'33Z'Y#A KJK%;'B:=08L4X$,(:13"R11XQB1G$E0[36[*2'@D3/HC7 M9K.*FCJFFP10S17%,6L&#YRU&"%>H.$<.K?XRHZH\]QT:F]&>M$IP[D<,E = M0V4PJF/U94.Q4%1R#K?WC;GWTE3*%]Z2U10'K>.@GY#R,"+[&R9A@N6XZF\;<'/:@MO3$AEA,N.,!ZG7H/ 7A [[DS"(1FB); M/L3)Z<[_?Y7-TLFCQ?-CNMS(D8VWOXT"5=K%']=5XKV&6&N,F562*ZPT!04B MG)DS.\GN226W/"M#XVD#_$P$QEP)120@A@00''A 0 0+][S4:'L$.9&)1^+? MRP;C]57!_8@_IM%9M/VJ+T<_MLWZSVL]T*V(]=A![R$36#(HH-9JZS(3DB,_ M" =N,S;!H3OOK;PO@=:3H!:$T, $HR-\50H4^#H$SBVI3$=DW.F_[6_JNEJ* M=^2B.A"MOZ=58JSFS N(M,-62.B\QH6<@+LZ9YX#I&C/7,G;FI>>^73 M#Z/YG^DR_+PU]P\2YU#3)(CH!&(.ZUA3C(0=CS2%Q#4WG -TA+3#HX9![HI6 MG\.LA7?=A'';]%LZS>\B)E695:%U0C0B7%HLN*>2,*#8(\, ^S-+KMH.N9K' MN2M^_9'.TOEH&@:N)K?9+(O[G'@P6I5AE=HGBB#,A$9:$" 18<)[6;&GY3XCF!P@.(G,%:@[! &%BN"DJ=636'86T]^YW+ MKKZ-K0#I9*_/> _EJW60$$MB3GJ+&.#(<.>A=H7T2JHSRV+8&W?R#B9G4&K[ MX0C#AUDXCKK-O"#1TE/.E-'..,>XT!3I CW"4*5HI8;31O\4Y.YE^H:EES^F MRXNK_>G1C^LH@= [[YT!S$L.!&6L.,@/:-!:2?Z/WX_ER]'TIZ!RJY/4RQ%T MWS>!!GJ%<:HQ)++'J/G&S>^C[H1U/ [@]'/-:=6,:R- MAQXCJA^BP-79U2KIB)1M'RN?.'VM*S@_RN;_,9JNT@_I***\AJ\WW?;:QB#:^)\? ]5-%"%7M( M.)42,Z:P(8 9#PB3)08!CS,[3VN''L\S8K<"?3_ZH)1%+1;I^DKF^VST-9NN M+V.:\HJWOG\???1]Q]OUH40\8U)(#<(?A'-$/#1;[S!40+)*55):0J,K^7QSCO?I/U;I;'Q_(#JN0NN$2\,8Q22H>\Z( M1U8A5,B-G3XS!V\/?-G%V,;FI',NOC;N@W%R%5HG %JHB=<"*DX" M07_I&@ M!3 ]LW)I?,8D;.Q]:NOKGLZ2+A!! 7[QE++O'=<XX4 76'@#S\U#TC!! MJJC$AJ#OG(;O9G>KY6(-"JR^]KYLE3 KH<#,"&F5QLK!L-LKY%20G)ECOR4. M[&):;;S[Y!4ZB5>H".MGB@D02^]):3@D@%I3R!FLBSI;AB&OKIWSZC2\^^05 M/HE7VU:)A-HZ*3WDC(H@GR:LL#X<(J[;>(HSYM5I>'=W*?!;NEA&-&(9T8-W M49\_G' !&294:$!00 MZ8(KMN^-4G%FRZ/YM_]I3T ^QS&B97N?S[)_K23ZH MMPXW3ES,H6&\E(HC#(U2UL'R0OX'F;/CMH+'U;+U6BZ MGPFO/YAX@Y7VD%AA%0PVGH2J-/$,,'5,GP&:U"TPH!%=L\><) M93*+9@GT6@,.L>%>8PL!EJXXS758H#.K-M"_V=/@9'1/NZ*44?S\#OHU]S5+ M'!4N?)R2:,P5$#29\^F"A, MX[@5EMP>3]0>VAS0OGDV(->'SXIY"0212EAA>.E]B"J?S,^<(4MLC>X2$UF=6:['6_.]47@T"W,]-Q\'4 M+^OC$B-#U.M@T0(9XSJE8X 7$>X0&53)]!NNQZF[2XR"4.W#_ZP&%".)-!2% MUXX:YSMUC [L$F-EBK5VB?&XR3F?2XS.2F:T8=I3AK!C#OIB0T*!QF=6SK,' MOIQPB?&X.3F?2XR,8<2YRAW^?J9<;(())UQB/ [M<[K$2"PT MWCL+I&):(A#/=PO)(58_X27&REPXY1+C<7"?W25&+[E%W@/.F/"6*^'*3U@3 M_*]+C.TML,U-RWE?8F0 &\M C$WP&A/''H(4F ]@G*D^;(@@M2XQ'@?]V[W$ M:(QPT@)# 5($"L(@* )!&86U+@4-F6+-#9_G'S4)7S(IQ*A7&OEI_3\*E,[VT:9NTVF\7%X '=VWPU MVW9JO1M V6[WY/8J@3"DKK(0F* 2(ARVMV826B=8(XS_366"_,;VP&^PF" MZ+G 11^A#U!YB*7D0!F'@2.20EIDX6;85?JPVD'CH1+!L9_#PP[MN((5#;PG M88@9'G:#W$( *)2>&5_@B3VM$P0ZQ(U+*U3;69*B^PEJ7P]M$ PZ?#Z/]^#Z M+4-ATZ_+AUS]54KGO-H@ 4(9 8-:)S'W $.D_54<^]AO-+7GU9Y.N J^F%' MBT!G")BSE!.D$.,2;K-=11D--&=VIE!WHE]$3C8!:C]?YV!")9OZ6F,%CC"' MUG.,/&26,P$WH#MOG>BQAD,T8B^N3/@,LK"@C-?AM(?"&7>V2:"6%GDD':4V MZ'H(T:;B2)03.'IFB8_J3O:+N/EF8.WL.N&3D1Z(='CY<(*,)H)#C)%42GD- ML2*%5!X_*JI]%F1I8':?WR"L"VD_1#D8>/#:XXFP@"DNE#4"2^^H%-X7DG%@ MSTRSU)G:O2PY"/IP8*(SU,:%7V/DH[B11N)!*!FOIG#ER M[,3N67M.0K,/CA2ROZ]PG+^W7>*YHI@JRP72B@2MJS<)>Z*L0O$Z21,&>$S5 M_%+4)+I],NG#Z$=VN[K5^7R>?P^;$C.Z"_^R]PK@,=TD5&CLE># <^,4Y]QM MPG0B$DSP.C?@!ZBA&F)%!:XU!'AGU$N7$?U"BHO5>3[]ETJF:3B^5-.G\7>IA= M9\&PV)PF].;&>S2PYV,ZRKMW5#^),UY@Q8@+N@+@6.6W\ -Y:PRL=!6M1SRJ M>.Z/ZR@QVC)"(%+0*,2MM Z" A%D6)U[+ ,T?UIB2][A%/2N,AY.)E_\R^KK M?Z7CY64>U.)\N4T9W?=Y03^*1A++D04T[-B $5 9@POJ4!;^,X@(@VP6IOY] M]BU](=&AXX;JG232<&FPI-(+[[4*NU=-2B0T.+/;ORVQ9'=P0+/P=W9C9/>P M==@Y_E<^7]>9/W15LWHO"0%6 L4!$(!9I!&E4!8X4 8[S<'9/@W;(,CSZQRM M@3\ $CZ,_^/H]G 2]B-[2A @$@LCC7<: .Z-I\6!?_@?.;.3DU:84IV-#'TMO1_,\8Y;7^2QSRX]LE1EJH@=$*F+#SE8IA7X2KT.A#[I)MG:0? M;HL+KUP=:@KUSA@63/U9'HS^>SU:O(+/0:95:9]08&& $'!C* 7&4B=%(;N" MI,Y%M@$Z/#OC6PO8=Q9OL%HL\]MT_CF=KF=T<9/='6;;GE:)10A!!X*TW,<" MG 8Z^V [XSIKZ "]FUUQK#G$!V#%O:]P"%VE>:*4I@HXJKQBP!&( P@EF@&3 M\])G_6X>3D6]*[X]'^\Z[:G[,9ZNHO^_V/_O85RU#A(:#RD4\4AY:Q!W6H-2 MCUMU=AG\&B7$BQ*6+2 ^ /VFQN/5[2HHZG3RV.-ZFK;;T5G"4=B/$8*\Y%)) MH ,>O$!%R%KI3:OK/KGAX2R]CN.[?-MT;'T2^E*%']-E'47X6O/P45J'D?9. M< 40E![;4G*J?9T2=L>;>?ER-'V[O&L![_X/HU:W80=^?W&EQLOL6[:\?SF674TKSO.+(^'>>N%IT*"TNIS,*6 M5PDMO60>$:RHL1(7$EC;[0V%NW2>Y9,OR]%\V0E?3IK)':PX$LBNJ;"MJFE6 M83)FX_O+^6BVV+@O_AAELYB4H0)9#G>2"&"4))Y3!(4*2R11J%AXI:Z75'V M;H VB-0XR(/4.A9*8P5@T@LA(<,0%&=8DA'::=SE1NNXV>3-4>5(&'NW1'M. MH])3/"67T@9C0\8<>1P9C67A9HZEA2HML&V'.142'9<6Y46K1!KM&-;(4A4V M0A)[X,HP/8SHSQTI694'.P.9ZN+=U4+P,&(U_L($N6PYD9HKK;E.#DUR%;*1MZ9K%7TP;YF"90"0\$HADX#AE2PFF$A M+2/=5A5O_TMO9-Y?.$0;@[?++W8PJ7B:_X(-!,(AX#CDABN"@U[>9DMCBA-5 MZ:9D.[)>A)U4 'UV'3>IZ[K@5YN-SL%8^0,M$PUV8)&!N;[[P5>/LDT,%0]=V-$NJ@1-9YKBS76B(FJ2RDM,"?62:$^I-= M@3TG(7N8/]$\6+,", S6G(B_23[FL_':LQJ^C:AEEZ,?=Z/[^$GLC+2LU"Z> M*E$E'<4ZV$0ZV#]*H6+\(N!S_LPX=B+S]N#M2KWLUK+O*\155FB=> -D$-!K MRQP DC'#<2$W$/K,?!5MK5K-(]U=_-#6%G0_[M+9(M7I++W**NT=GK9(O ^& M([<20J6=AD19RDKL .BT!G<75UP:G?-=N^):&'?%(7=UE<;0G[0<]N?1,C5Y M5+:K - 6J7RVMU1.Y4X2KKGS(#JDM0:0$^HWP5<1!1JP_EET5GV>M09ZO]3[ MG([#>I]-L\WT+GT:)GQ6H53O"7',.LBX-0(Q@+&1&!2X M(:[KV&T#O"/3/5G;G(V3=P%5AKH=J!HO\UE\( U(W8YF$_7O_U%F_[;;V0W_ M7A0; M,#GK*Y8FOXTFT/JW[L9;/_S,=S5\Y!=ZWYSK<2Q(V!A9I+"&07FMD M,5&PP($Q4:<>-/NY*-H>ZEVQ[V^Q-EM^/QA?@7$]N9A:[8:M/Q/ WVPKO9+MD6 MG\._Y[%XY/VG@&BV/V[@I/X2*"2,U5+Y3OU:%((4"4^&"ZM-A^AS;IC&-*S3M\;+Q M,VH\P;Y$?95N[J/MD_BXCA+ON6"4&>("]P *ZT!Q#5=88^R9!4R<2H>=!]DM M8-Q]U,1>(=[-+K_G<1]?+8:B8E^)"7LUSJ,53*'5$DK@MXI4.$E%G63+ SR= M[)9W)\,\/.J%MZ;-D:_L+7$.. .44Y!QYZDDD)D"%^YE'0_U ,\;.Z??J4 / MCH ^7\T;XU_962)D^# QB8:>,-Q*[HL$A<()R.JDZ1O@X6#7]#L5Y^&Q+_O6 MG/8K.XMUS8R6T@*&.*/(6 S+;Y)R6:?*UP"/YSIGWXDX#XQ]ES?I/!U=+?>F MO3VZK\1!*1ACT ."B7.0RZ(B?3!(2+6Z1F_GW*U;[IT,\\"H5Y]PR?ILFWB@ M%4&$:Z4!Q(7\1%2[8-O805SKR?BZI=F1X';DK?HP"J/-EO<75^N_%T$^6?IF MG560(H6H)EA8CX@BRE"U@5EB)WF/)>!>\V:6454%4SZG\2)*^&1B=N;%>#2- MB^*1;N=JG2;2!H9#)P1TRG$EP];6E$A97,>@&;X3JS)-*KBD6\&[J]6EDD!! M?T41+K_G=:GXT%,B)<-,:8P=X-H2J(%@!1["^3.['M0E_TX&>9"DBVZ1IF@7 M^TH,H](P(9APVLJ -W$E]F&'48=XPW=C=4*\$V >(O6B2Z0AYL6N$@]5K/YI MH*+2&H"@+BJ!2HRPK!/H-GP'5A?$.P'E0?(N^]:4QHM=)1Q*@)65C&C.M ,4 M8%P@XH6HP[OANZXZX=WQ* ^-=RIZ0!HDWY/^$F&(\9 (1CA6G$AMB[I_$D,K MZ]SK&;X#JVT&UH%Z:#1L@'F)HP2'_1537"K &,&,ES8OI4*?M1NK;;(=B>X@ M^/6WV21LP^--GG2RN>%S\';72?TE!FB$'2*2*DTUI$[!<@F@"M;)4U ]?KSK M8CI=$+ AQ/MQV9=25';1ERT2#Y2#,'QMSF+"E77,ETXC84"=2+,!QGLW1*5F MP.S(!3^8=(^G>MP!H2,>$Z33O3^<=7>5KW?GPGX-B/DOY[FEW?Q+ILW\)OK].- M"[_XQ["(WL+*W#G<54+"YA!JI*-F,Y@$W28*S28%L&=6<;059C6.\B!X9[=F M3KRP_BF=CX\)6S_<5<*-LT0[Y!70.L87 E\B8BBOP[OAN[Y;X5U]E/OA7;&E MJ\RNHD%"#(S)/IRS/L9C44>,+J23X1_.VHO=#(=.Q+(KIGR.#+^X^MMB4_/@ MXFLP3&>Q%$+8>MV,9M>IS^?';W%J])J(8.W#6'U:4^(985(Q5L(.W9GE1FF( M<]T!WM%6J><:3*=ND(P05A#L8?C.E94>O61$;MD;]U"NP M!WI+O('>6D$Q1T+YN#@6(9?20ZSKU/\=_A:K,C&.<94U G17*\U#Z9T]]V9? MJ*E%94HVTG^L=0<\P\PK8ACS1&M:8F*"&@WD+NVY1MS9 0.\7W:YSIP_^$Z@#!#A*;1",,0Q9-" :IR*9_E!7.!F MDR_NEVGU6@*V_UF:4OP];%OY^%5/5O.I6LSL_/8AGN-_>7AH.WR;,]LJCI"$ MB$CFJ-)>.^VV@I$6>5?+[Z*;4>YA3ZE]U/>(^&;A+Z.H[LK%]3K2ZJ:\C7-K MM9'7D<$W;"EPKK35 &,+!"%6&*-HA8G78ROTF4^-LD^X^U(\7UCQ/CRD2AT? MOVX@6GU\6*_6D\4LXE9C\C5M*B!'@&8.>D4E@I +BUB%"$,XQX#66)WLHYI! MZQ3L&/%+X^"I!;!1.P% QF "'E%J&9#42)A+QD $&!":%"LOWT913FT+/Y16KG/J9#KZ$MB:$O M6KY4>+8GSN;'N&?O!8*,UE0S1( $G!+EI=YK2]SDI'Z]P+O[UI7&-L$=E$A- M"11H.H )C!!,LY([C^#.WJ,09*37PI]#G#?.E'0=_C3$=BC>[-;/!LS9O1'2 MK:\QSGBAH05<*VI4-3ZKLRH/OXFS:C?<.0_=OMBC%NOY+/5P_KVX+J;I-G%> MK-R/Z>W#K)CYB-DS>^HO*_6IV(I6V@^2,&=3N ,%1@@(@&>NP@[(K'Q<%^B& MU/IV.(00^C?\#^PQTJ8IG^!4LAI(S654J87 U.RJP"@IH:QEMN[Z$O_UU7-_ MU7+&M7VC%H.$EG#,.9/>R B+Q-4I5<7S ,G9K=Z2:;\V50Y>V7<)>^>KP%41 M<7B8)C>8GV?^WN?^LUY$Z*Z*VQ2/IU)ALLU:6V,QJ-U&\I/P**[^P#+H&>'$ M(;_UDXC:J1\R1_O),20/ZMMR]5#O=O^.=^KJS2]1S;NM8I M#HPF!99MG<5JZ1$G6PD 0T%%G&XICEA9P2398X%XO<2!8UPC:G/DH#+1-O9G MGH-7R_43_L5_O>1>_"A<);]X]6/^6ES,L^\#%\(P0+@#3GL $$@_MLL95$KT M:E7KGB^=2+/,Q[5S+OQ1I"N(8VS8/A&\4808&[MO+1!: J94U>^4\74RZKN4/B>4\A+EW51B93NX M=2KSR8_3,G_Z3,!"&LB%LQP(1Y CDNU6-HT\5#EIK"[(*:$5F6?@UEN8X].= M+.U?F]UL52R_']( :KX9D,%:&H&-5$ HK^,:B:KQ.LI&5J>I2]V@&\3[8MCG M^-M>H&++E*?@"+<.OA.4=)1B[W4[G+O M[F_+QZ*X+I)/S&)Z6",]\49@RA)EK(6*>N8<%G%4M M;BNX7L#N]KXJGGS>%K=_/2#F$1$FA:9S(P#Q0E>: ;90YF1:O$"7I('WN7-A M'X1PST%Q/^Z+Z>[OQ_(HU6TB6*^-L@ 3@3VCAA*O3(4 ]6AD,3SMDJ*>+3\7 M\PM@7?KS;C%-]61GGTL;/SZ3>Z\T%-%0'&KCH(2,4JHU$='YIC2 4:87\!ZGFF\[M(C*:)R5$_*-7[)TL,^="_L@A-OU^:J\O?7E\N_)\ECDTXDW M Q5, HGC<+&AWGL(>#7!#"%B)/?\W5#@&+^RH1Z26@WY%-)83)R40MKD8$N4 MJY+HI7E*QZ/5FN^Z-2CK1KL*@AP,-L@S>3Y;>B_K:W?3Q M0Q#"D@ JA6&68^!X-;*XOO?J2]"[H;$KVIP';E^T>9(=\]58EE>H<^B5("V( M*%&&O34>$ZNPJN"R%)%^BMWV79*J*PZUA/);VKF4IU!Q3@C!\;S+2/SAJI$Q MJ7-JX#0.L]WN7&XQ>Y/D:0'>?J\R!@Z>[?>V0E*%, *,>XL-MDH07KDH$HSK MY9L:]+:B45AMK9:"$TH89Z5%DA%)/2>\#A@@2I!P"D'DL#&:25B-G7*:X]!^@3,\GP(O)W3K$ \P MB2\F]K7-28T-$U2D)'1,02@,A)5"GIR8ZOE*=[V=O^S\$YGHQ]V7]9T0:K<6 M> 2$I,(*7%(KJ1!0D@H;1^S8+HBS*7)P%^\*\K[.AZ99XR3E D&:5N/4VHQ,8^R4"657J _&KM3?DQX(1]X* M" E/L3364@H!MIKARG'?<*)[35W=/;M:D?@I%IV-;E\L^JTHORTG]S?SZ2]] M/^F+#9YRS0PUQ#@/M8W:!=JO\=3#G-00%^V9,,@NF /]<&2K.MU\/WSQ:A". M&T%D_!G'Z1EG$<#=B!WC/.>"YRTL86<3X"2SLG#NBUG7D]MB=55\+Q8/Q8=B M?7)+?/7Y8 VW'CMBL&840"#%/C67$W)L53C;$_7+DV$+X':9\.(Z2J=(B_#/ M37MR>R39T<'G@U,>1H"PXTPKJX4'MHK <1#1'+WIH@,_N]OAVL2[4PYM!_FT MAP?WL*//AX2,0L1+Q@GVE G"]K-,63"2A&LMR;5L']%Z+%E5-%D5TW]\*[__ MYS0E?EX^)J;PZA^)*/P)478?A_^^?H45/[\,-AX$" 80204D%(!3LW,DU#XV MF>-<<&D4R!=:F0E?#_(V'X[(VWP(L6](:$2I4H(CZ0 RU<6IYZ[?H-FW)N_& M\/4A[]^/R?OW@ "VC@IJC-7(*0.-JBZP/30@)V/-!:D)'RT (XF%BENIO54PGO#8?A-5U(Q$!^E&^*=L*.?CW)NK];*\+Y;K MQT^WDT6*=7'_^S"_3PC%\_LQ=^LCKP5 "'$" HU M[B.,@JJWK&NE6J=>0BS,O%Y-8\K-;E75R%?Q58 MDW0@S1L.A''#M-+$8^MND JGIOM.LUI+E++;.%=2@!(!!(6$&"K45BK<_*[O!G3;E,R9,/8 MZ9JPFD\^3:;SK_/I\67AY7-!*&.Q94Q)((ADC"+L]ZLD5CFIHMZ,U?>L=2$3 MR?["BALI6'6,PNY9.S_S= MUCA>;,Z=?\[7-]6(MC60TZ$TCB;^-_L\^7&:NDU:"](@*X&6T$%G!"$LY:'8 MXD*5QZ/+*=0U?5[G:X!88T?CHJBPL"3"HKE@CBA =]A ZL>6 M$B*?(BW$CC:#O,LCX6Y)^+B\+I;?Y]-C=5)?>S1XHCC0-+GE4P:)1]CJ:B0: MVY'E@.U4UF6K4/= FK37[CJX.FJ!/OA\( 1)B3'P$%L.D;-Q0+LQ(6CM2(+U M\D7Z*S>RP3Q-D*1<;,0/& 8;X:=/PJ=ROMADQB@VO_R@)>GPPT$#0JFSW#H. M'6!D\8LR!'2;@PZW';TST+R+/%O%%:=?%,T:!?8LVGQ/_-949KR-LJ]W#J$'N?# MH>>#P!Y@KRB@!$C%L%)T3V,$?4[2#SIJ(K2$Z-D,^*/\,K\MKN^+R5\1MN/2 M?^W9@"-\%AA%8K>4<_EW>'RT"]]EB /"TY M&$'AB(^*![4&5+V+I,S9PN6H99P'Y-EBWFB.U5".B_J51X-DB'#EXP$32>&$ M2TG2][VD(JM4'!BUO//1'%,0*!= 8@F\U)P1@ZG"CN]&+H V.2$1EQE'U<.% M08<"^/=QWV$,QY,R]U9+3867TO)J&18:DY$GT,VC2@NN.LW@'\")8N#"&6WZ M0BC.+4-4.6",\2J>'MVNKI:QV-<+Q._:%\(MUO/UXY_S6?%$!D^(]8O;S]ZY MY>F^W:R 1LN_,R@MXX%<<8&]2"$EF"!7X8Q$O?(C;W=):4ZW@WX5PPIF@#WP ME0']]$=7RV*R=?ZM0^^,5H,F/*5=]-QC9B"F$G'V!*><,]X%7=-U1N#^H.^+ MHD?BW9NQLEE# 4B&"0 62VBI5TY;8?9H )%#Q NZ/^R,B)VBW;TN=A-1NREO MH[A6R?%V_3B<%K:.^#SKRH=R7=31Q8Z^&* 448Z*:\ MNR\7L:75QZ]J.GVX>]B45-N8U-)W\?%BL8HKV[M%;*5X7ZZ&=UKO:(D@CE'- M9?SA,36*6E$ET; 44C=@\:.:@CGEN=ZDF:!2Y*64Q$MH(,, $" K-.+'8\NL MTA(URMX0[\UD7:5U>+E>G"CWMAM4Z3L G1CC00!/5&4T\ !5&WH C1?;U3)BT?64G9#EAQ MF'?MP3X Z6SQ=;XH9KI8Q+^L4W3TZCSRU6@H,*L(ILQKPQ(\N;U,NQM6,9],;*C^:=6J^7\R\/Z\U=3[F=2G&"??SZ>?+C MJKR]]>7R[\ER=HR0]5L)T%G'*0<, H>88$H:5^' 1595F+>I,9Y)DY=\[$P$ M_5GL7MHR&]G$ [=6:,689I9HP!4@M#(A,.SZ31AP7RSGY>QZ/5FNNZ57%U(_ M>6O4$.J^"'1L@E6 ?$H7YU&VKV!VA&V9+8=T64.3QW8)=(O9F^=:-M #W(]_ MF"Q3%/#W8JRWWMQ0RQ3!6$)&'333L<\55Q_["3CU\VZL/HYEL^E+GX^?.Q$E]5NP!9!Z:W%+&ZN M3@D/06415!;SG&OR"]1W>B5F-R(8EJZ?-JK"NT73U@;Y2 6!'% M9(2; D^K$[3"!N9X %V@^;57\F4A/2S'KHIT'SQ??.MJ;6SZ"X+%BBIFH([' M#ZV-QD#I"KVHI.8$3E]0SJ-!>-JQ+ ;0YX<.,NQ(BZ?0.2TU-E@0"IPD6O@] M[K9>6:&N PZ;7"%U% /]E/%4C.VO+HM$>A@"&$? M0JBQ8.R^2#^^Q"7IO_[C_P%02P,$% @ =(+Y3DB;YI9XY@$ MU,6 !( M !L;V=I,3 M<7$Q9GDR,"YH=&WLO6EWVTB6)OQYYE=@5-T]F>=0=JQ P)GE M.5@SU6U+3DG9U?5^J0.1(1&5%, $0-NJ7_]& . F MP$2B 8M= B TLL][E[ MW/CY_WU_'&E?>9*&#,'KXZ]GOM_XY._M_'__WS__G_/Q_ M[.M/FAOW)X\\RC0GX4'&!]JW,!MJ?QOP] _M/HD?M;_%R1_AU^#\O+AI_$$G MC@,95#; +;E$]/Q(4& F88/>M\_0),C,\"Z01@AA =,!P$+D-XW^X8! ML3%]V/SM_?+MDU3TLWR]-KO,B<=/2?@PS#0$H#GM4M$^S,1XQ9BC]*]GPRP; M?WC__MNW;^^^X7=Q\O >FJ;Y_KN\YJRXZ$/:'_)!')[?\T$49WQVTWV0WN6W M#,+T_;.+WLO7G@-XCN'T,??I>1AE/.%I5OV(A0LJ;D_OQ^?A7;QZ:YH]OB\; M:VY+U]V65M\6]L_3;#"[[?M=,GJ7\OZ[A_CK^[)1W@:?W9:-DS7WE:W3_\L' ML.4']"=)(HCOZ5PL)D%2?8-L MJ;@AF51?GDRJIE_.5# :K9E'T3K]?\4\BE&FM>-/:^BD/TKX&DK)FRMN#8,X MK'Z7;*EZE\!)&%7T+W]3T5BU1O$DRI)-I+%\D7R,4?F8M;=7W):C,ZTAJK*Q MHM-1$/;3ZG?E354=[-?P&-%0-?W1UYK9C[[6=6C]'"Y=4M'!-%F^>;Y^21T< ML8;33!EV& 8UB[IX1<60)NEYD/23>,0K*'FA ML>+60;\_CFO>6K35H":]JT#:%#6BL;J;#T$P7IKXQ6Y.&ZO>V+\_3ZN66;XP M;ZM"*>^/^L&HC^OXZ:R]XN;OZ7Q\"S(9 0#?_\_G3S=B11X#";4LB/I\-IT\ M7$];"Q=4 2B-"8+&THOSV\M7X_?E%?/WC1/>E]I'[3WF^W+YW\\O7D9@;6=G MS17(2VHX0U+%&"0:LZ=Q%7G.FJH$%1=7U+VF&%X%"^I7"(Z2"?6KA,:2"*^= MB^=7K7O09FVAFC4MO4.LUA8]$5=5/"A(:N9 -%1(SJ03L;C?GW_ M\N:J=_TY";.GFK?E;578_UXW@5 PSF@41ER:C?/NU?6KBBX$#[VK$2.RJ6H, M@SI.)%LJ;J@SZ"IM."E(UDJ9:OH6ZN%=A1PM-<>[*JXD^*:P ^M?-F_/9WKY MYF'=' PKIT#VH=XFO:LB2Z$XU&L^M6I/C<4TJ+*7>!TWY97<=%'OKQ(=QDFTQXNEEU3VH?7L5M8;#.A5= MM%0RASH4R98U8]L\K)H119/':N8[R)+W4K][+Z[@2=B?N07BA_D-BYH&.P3/^4ZL!S-LK^,]WP?7_J'>NR=;GYLESDV[%1*EW]=S5B+J[*ADG M?5?K[=#Y!14.+JF:K3<_%Z^HY^MKN[!\3<7\)OV:(8N&*A93QV$J47(_/I_T MUSJ"\N8JECVI\0.)AFIA6BM(J]3KZ6&7'-3U<4S MDV>S>5;O/QC4^IZ+QNHEN!^.:@1,V5BM+([KE<5QU2U3OT MF!EPQHX+%Q1PR+KZ;IHK"+0&J9=R;.C M.-I"N@M;^)F$%Z2>WM5PRJ*M4M5)XW$-ZRK:*OU$]URBG]=.?6E SRZ<];'6 MR*\U[4LMH%8]J'%_U=@HLZ8UAL3&"$.U]R/BV:;Y$)>LH'H#J*NF?Q3564AY M4Y6I6[/$6=4\3/6NM4I9-5^O8D8U_+ M]6M&5L/4HDJF)B1QO2XQ;:T2@.']USIW@6RJ-LH$QK[7 '_:6B-7JGQ9T^FK M]F6)OG_]LWY<7_^L=4Q5&(!SMU25 9B+F?7:]CI->YV&7:%9UVE5U=K4D/?K M3$K95+6T<;].MQ0ME9*Q0FH4(K'2O)%AF74J5W6X/XSZ6?"]9NAY6\5-XW&- MZTPTK&&L&[TSU1PA_"[4,-Y?X@KSY9RZ&=]G21"E]W'RF'N*Y7/H.6!+W8AJ MI&-Q>8V]N#898D%%A"N]KN9CF[J,SI%>83-NLL<7>O*,LHL0=:U276V;\#JM M@%>J!#+T6C-+HN7]:A V#![JXD:BI8KF@AK_M&BH7KW:5:M8K2RLTTRF+55V M:9_7*':R98UDY9+:O\1A5!,OJ;ZN1@$>/+.E9[*R:)P)L!KN4QE[2*N""#DC MJ0X?2%Z\WERH"< .JI2TG H&U394$<18:VX7[36(7NO]J?;\?!]5 SDW,?[G MTX)+*^$/<8T@SIMJ+(K^J"XCIFBL9*DU_M2I1Z_**;+.)5)M5C_P.I:9MZVS M'FOCJ8M75"E:_&%#?+U4I1\6 W.\SO]4)8IS8&25J*$%:K*SC__[?_T\Y,% M_/N_?G[D6:#)J\]E,$Q8\$X<97((M\(6.]/ZQ;>_GF7\>_:^2"!\G]^8A=F( M?YQF+O[\OO@N'OV^?/;/=_'@24NSIY%8G7OQG//[X#$)*V(S_[^'/X_8-\/D^*/\/! M@$?YGZ+]LK :BTY_SZZENNV[""#P&_S[K7NF1<&C?"(//UBBTP/9<7\4/)QI MH5@4/^AGYQ0@[/HZ$N%@L;1/?!*!6#R/_Y^?U2I_<8@Y,[JC(_3/O!Z.\\2+QHX K*61@.8(A8 MQ(-(=ZF/;=NW;)+WDF$H&O!L.)LN//MX?@ZP(+27=WM*,D6_OXC;XH$O?DL7 M^HV8B3 R, >(C[T$69&V1V$ ;%G_=YTX=G'WQKOLISJYQW&$#N&!72=>;K- MD(-MZ!?]0#XC6)]U>-.%9Q]E#U[>92\2@'QRI)@-1A?1@'__+_ZTT&%?T"D@ MD-BFZ8J^,(=Z>+K@R'?,68%^;#@:Z!=?; MT(446R4U0.X=3Z[N;_(;+M)T$MR-N#7)AG$BI\8)QF$6C!;7 MV]4-A]G48JZ-3$%Z#K4*+NLAQV%@OMX;+CS[B(F.H"#5Z2"GHWKI*.7ZOW"4 M"!/'9[JI.Z+KKF<;I@?*S@-F.FC.[39<>+A1;KF60GF8$NWJ,*'O6#IT3>(Q ML494\!2B%[UW7+^'U^"Y"JY MR22G^N]@-.%"6.<3L3!:PQ2TAVR?,6S9U$6>1:8DB9B0SK/1;KI0R)%WB!YL MI(LKN]](L>DX+F14\!E &;( %?*E'( !C#DOVG3ASB/=&:$5 YP3L+0L%A1$ MC$THU%AF89?9@#AS&J2Z3184Q/47GGV$!H9 /S HMQ^90Z20$WTR#-D'C#^Y-$\!>>_BT44F,B[@D&PG)R M>2;$?QA)%N0'89)3JO4H/8P+ S=M#PJ .2[2=4R)A0R=^H:!F>"=A@V,V< W M77CVT:0O8S^KXW;S<7HF@2C%:F P#&3&&<4?$A MC!JHZX@5F@^P@4?FL-UTH8!MLQ/Q3',\]$0(G4BHPQZ%4,>ZC4V?ZEZI E*L M6W!NVFZXL-F)J$'"IS#B5_=.PH6@%;T*1V).9N.]NB]&=S7)9!1<;NI<&*A' M"!&LU\$FU@W7]DU++W5!7RA,S)H-=-.%NPUT;RY]F_ @G21/"]QL46ORB&N+ M+NK(ALP5AI8-IHS7\8$UI]]-%YY]-! AK\2?-XQ)AZ9@JI8%AV@6KT\__BRSC_*$B<= #$++4_<^#//HK%3Z MSJ=I@^^^2VHMFF5J@IB"\'$\DFZH]\O/*%ZW^([\:QI/DOQ;GLWQH9RX8AX6 M&$#N3RLNX;G]*W^8_A(.Y&_W(4^T_'6\,ECD7/S7LB'^_.;\'>^?OZ1\QSAW MPBR^5< JR:0SZ6/A8R3G $YOG[DSC2'Q-K>]A.KMJ2>GXS*7GYM5F;L8;^8/L9_Y3\=M O/G[>!3VPZSHDS8( M'Z6S5^9L3/6EM0,\^UBI5A5/^_E]Y4N*/KU?Z=11Z@!3CJ?HX2WIX7"\?6_$ M;Q%*Z>2Z;SWN4^$.DGQVI)T%%V(G:61E?*_%&1I6=?=86L46WHPMM(X49E'T M+T$XN(C*>%TWEW_=6(]TR?=0^Q1C/P*5;[^EO>99$$9\X 5)%$8/:2?7MWJ0 MQ[C(>^OU:IT[K['O@7XERU]9EK>"%ZA5/_BJMXLS[*'E*T]?IS5Z9<^WQ)YO MV +8 ^E*,SQ"O"MVWA9VWGRH5BZO4NK:KM2];9;.WF2B&$%72:),YU&NW1:X M=@^0M+3[TBK%[@0668G]U_3@'2894=GN1VB[MT;O5]30BH2MMU?^]N D2G@< M+\?8;\F54G@"BZR,NB-8VKTEOH)P]V7Y[H:@]_'8MZ/C MN11F;!GL2 M6M&>A*)X1B=)81_Q\0N/>!*,!(RLP6,8Y?509471[C*.K4:LQ$P]R5SSE =) M?RAFT.5?^2@>YQIK9PEFB_&>"H?9AUP4AWE+#O/F)+./4%(9&G3XZ*/ MNE&>?2R*B&\8YJLX P^\D4%)3)5Y[* M4X.6(P'3J_PX*:KYRA+%Q[7JVPUY(0JP9LQ=P/J6)) C?W$NOB1BP-'#ER1^ M2(+'CA)!S@@VCOJ$.,$*&3B3-!/,,1%:E1S/5WYB!+%A_*?,(9PX%N_-;?*9 M$FTE21 ]Y(KWR5#(5M-PRCQ$B9)CYQ=[D\&-Y]R(]1M,1APB8,[NR.-*USR; M)%&7Z6'[X1\I8>PC2)2U\;;61AM%A-(E6JA+M(!7*'NDG?;((:M+*OWBB/6+ M0Q+&[$@Q>WZZV*]BUF70[^F3#/DMZ1?S$]>B\21+\PM@,>RJ1W[.4\!S/NLG M_,\)C_I/U<];N%*>%3Q)$L&FCXO*MIO*N=ZR9B[74=9^/:I;B8KNK%D*1?'Y M!5A1?&,4CQ7%']J . **7\BJ$!(YDY)8V2G))/G M2U]J9"MKWP5CS14W?\VMT@OQY&0B.WL=IG\L0R=.>/@0>=_[0VFO.N*!\GS/ M>C#NBV^D)%I.@^M690$4ZY:E>93NS3?0\?*-$Y*M"GN*XH]("<]I630-*7%3DV!RP2@'NJ)&H%.!N;DA4DE.!4TG.%IB6"J0=-P4[ =*6 M^W>5)&T#2)4D[0Y(*PZWK'(NIK\$820+7]M/O_+!@YCK:S[*BYZFPW"\A \G M2(?^*/Y67O<,6.6O+D_#AVCU2+OI[WQ@I>6E\TX<%]+VF\:%XYRKYK$AVJY> MA?F[MUB&PQ%[N\_Q5.A0Z&@-.MIU&N4^L4+Q]5N0#)[A0('L[<*$2RO2$*(4 MVMNH^$GP_GV#:%/X5?A5^.V"M-X2\%O - _T55.=%0UNO@7CW1![&4>#V2(= M/T*W 48>+]MB"E\)(Q4KW%DX'S5$.HS#CG\3J#"XB\>2'\&[$K33EF5B;S\$_X\09!6FZ1(RWO#^, M8K$^3W:0KMYW7.2YPP3,B6&K&3A2\EA.']B'/))@P!^#Y ]Y(F/^Y3)XY"=! M%NM&W@555I'#T9%#V[C#]&3>18%_"L2P9MRGRAD4*;P9*;2-*RB5LE4JY2$S M4IV$#\+,#_KA2'1JB0H^A1&_NB\N.*XE7QW4?&571]6%9?QE$B3B>9Q?W8W" MAX*/V4^7039)EE-W+X3=_!B)B>[G%\WN.ZX%WC3<^7*O'^\1+KW,5C5^@Y^# M!,-76ZY]0UN&E&W;A[:,95'80&A+3!5IXRPMD(=Q6/E_DXDIE 3L_3D1O7+B MQW$<2:??$ENP^OW)XV0DO6E39^ ESQ8]VOQ+D!Q=;&'MX.=,8L?1'R'7J$I] M4)1Q1)31KHR!)6-S9SIR^;U0P@8VC\0?V9=1$*76X)^38J=)U\EHB\$?J=GY M,J)0S*4M8J=)LFA"["AV\5;LHD5"IPE"NA6F7UHX^4Z'@-8,^B0(Y\7VD**: MM]%.#NDN4S+H:&30ZP7-%&CZ8*\H9U7AS*J2SR=FQ<+?)1,^WM%ODJ&_*D;.X&XZX8 MT:DL^7;,^^91].O7^/%($ADV+/>ST2@6KE2RDT3U?_&GNSA(!FD0#81M>A=W M8\WKAG4J.-]N\944/[DEMR:#,!:@^!L/DN!NU!$W2\VH3F7IMY/JMW)F,BL: MY""Q^GV>IG$2=H0$-HSN5*3^=J3P.;X+1_QFS(,_>-*-]:\:TJDL^G:L_[_% M,L1./!H%=W&2AQ(KI>]DEU[9]YU<_.TDOM+XE?Q7 MWOM30[TR[CJ%[RVS:%3R5'>7?99#^ N/'Y)@/ S[07&.E6RU'L6C^\$1K7GM M>,X^RN;E 9W*@B_*\0T+GH;!EZ OM]QW9\V?C^D49;I:=H5VQ=Z[B?/M%GRZ M!\+[[%F=6/#I_H;Y@$YEP;=C[&K!N\'2I_O?%#\_V&H??I^:TL&.=I?9=OA3 MW/:(\:<6KZW(VY9Y*LG7PL7;5FU1DN^8F6<_GD19\O2/WV^.?-W*@7SX_::[ M>)LNEG/9D<5R+KN/++58;XVL71;KUZXLUJ_'N%BE>^SO&]UC\_6:UU./H[ZX MM,CVE,?8V4\VC_I#>?#(DIUP$XQX>LV_\FC"+WDY+>L><_LT7B[E/>_.RM6= MT(&V(Z(MWC,K"[]A;>8V3^7B'*X7TZ6==V#CVBJWI5(>VZ6/+%1H5%SS[8E( M</Q\.89MTO7%A+ M_7^5Y1$:B-&<*;!I>8+OQ[T\B_T_PN59J>MZS>69QOULDH31@Q.G5 .]Q/(J?.+\1PBH)A*@XCB63YZOSR(-TDO"/Y8/$G]-G3%OF3Y6/67GD)!U\ MXQ4HLCDG=<3A[%]&7QHOTR?U.8Q@1!0QCP[FHG_M=2-Y8? MM/ &ET?Q8QC5OJ-<$]G==--+GCUKVC0;VMIY<7[U__'%N_Y'\:JFID8\]?BG M9G5*MNO")CJL>N):FEI^X/OP^P?QWGB2]'E:?!WR8"#@_/-[,;"//^P]'3!RL)@]'*Q=HPX?=_/?M+ M"I%)?(L RS,I=2%DP": F;Y@H89G$EL\-AT'T?9/_ICOPM7B>\V1#"7*Q*+( M)RR.;6&$=\G[A>^U@Y6TDQ_*W[*:_/OWXKWG 7CP;B M ;]?7MQZKG9S:]UZ-[-.MZ)K-Y[S^_7%[85WHUF7KN;]C_.K=?F+ISE7GS]? MW-Q<7%TVTU^V6W=9=6__%J1#(1NS..II[COGG88 )69#,PIVG-'B^O_X"]3! M3^U:5/_J^O-ROXI/P4.B.,I9_S69Y:2 ?%P?YDE=H1T5(+WQAQ?A_^!PD?VA7$?_QU7KQHF&C^0LW MT#;69[0M!*,!7*)[5 >&:4'H>A!8-O4]RHA-:!5M_S81Y@]/1D_7?!PG63V9 M:_=Q\AAD?ST+!7D(TT',;#RZ"T:C.+N+OV^:'.WW*.S' ZY]OLDGQC2(_M.> M-!]&0W%=MCK?VLYH0=74\MOOUO6M=_WI[]JU]^7J^E;[\OOUS>_6Y:UV>Z4) ML7(K9$>QN!!K5]<:I#\,?BQ^N/*UVU\];4'VS.2.Y=QJHAF:F.R(QC"2MM@' M1,;?6\;5&X*G'R=:-N3:GU-JU I+2Q/F-A_LOJXUK_EY]3'?AF'&S\4O?2YH M\%L2C,\V (Z8,\!9V!>BA/@>-%W=I2; E+F&#Q RH>6XJ IP7_*!>84;83NX M?1C(H(*X<#@(GIZX/&KQ[.-_3B*N8=#3I.%:!Z'E?UXZ?< #VS5#?&;Q 1]^5.SG-9;9B1\?PU0Z MGS4_'''M,G?$?M!VL!89GC$\EPHQKNM"?;8<$P#?PP0(AF=#%_JZA9>L12_W M-=]!^\[X+0$/X1I)EADI@6IEHZYW-8C-/ P MTL(LU?K#7#_?P8ANV''6A"]AX>IQ,!B$T5]6Z1VG_,/TC\49EL/(NY.(_P\$_Y&OC_YZ1J23 M/!O(CV36.C6 BE>P?_]I>M%*F[ZFC=2W431OJWCQ5YYD,CNJ[/M=G&7QXT]+ M*X+$["Y.]^+WXOJEGY)\F5"Q) NK'(M7W8_B;Q^&X4"L[ Z@J54$JZCPV22\ MWO@6*""_Y!!B57 $(5(%A_CO8#+HM6_@.>DW/^XM] 6*Y@X!8!(3&Q@[O@L\ M[-B @8LUX;,)IZ)K%5]X2+JQ\FXK+J=9P\Z19Z@(VR9'6PE/G@(DG$2?RW3 M#*6+X.9;F/V+)Z,@&FQR$+1F'0^F&%[&$:\8[BDQIID\0&<=6./I6(O/'W+L M:,+(BV4=8^V?DR1,!V%?PJI663APGP2W#!?AG?0BB\%_Y]Q^["C^A5EZ\ MNWYW\TXKTWGJW60'>/=%F;C4+R;],GY7-=$Y\-_GBMM*A/UHK9Z&>.6G^"', M>'^H7<@71/D\!J,EJZ<='?6^^)^T:!0P_IKN-B!U-,34@ %A^NX5H8NL!VD;FJ MMEB#0<+3M/SGD^@B;-3? 0&DVJ=@D@;1@M@^C->CMX-SB+)Y*H%)H5#LB$X9 M@]@Q;!_;KI@U&Q)D,=]GM;-6:G@[:'>E4B>?)Q6[W>=S214\-A_2IB4QYMD= M1&="Z79,C[E -Y$.' /H3'=\ AT(O&T(&35*R/WWL;; 3OOO.C?]YMQ="@"Q M'(>Z.G(=:%*"7((E(IA.=.![%>[2U>G'C4Z_80"@_2(TPV_!D^"\DQ'_&B3= M@X Y-T%]Z!/?]W5@Z0@8OF!/MB?7P/*AKEL4UG,E\>=5+O8JBG M\DYIJ._/S!U!,.*Q41B\%B%O,ZL+)&@"#]@,>PZ% #!"'"35"=OS*-() +6S M^B46LS/Z_\+Q>N?''E-F$JJ#XX/]+A97.8?21S=.!%&&8Z&R\^^\/\G"K]*Y M?R^/?]"$!J#]*QQK,E;>D!^_99;/!D)%:*[W0D:Q3@S;- F$!!*B"[7!L'3B M8NPMJPN2/5H)#QHG38&1%L$8S94I8#$#^XQ@80E/M-WRCJ]5J3^*PSI**_!YCG3U>_7*JI/H(*4N-3%I@=]$U#3-CR' I9C M.%7XG[)JJ>7MDD@G;INZYB^#=!#\J?TRBN]D^@,?\7ZFR9W$/-N>8O9/-'E+ M3TWS';B(!C(EAVMW3UI_R/M_:+(RI]"U>9ZP)7TN"]GG/\!RM],P2+7[<"18 M=# :B2OD'C+IR?ES$DJ^G<7:'2\O$ \N73FSG5-QLKASJG3M+'B$ID0BW3W2 M%) [I[1!7J4HOW2<\#[/+3&(M'P+9JK](!XJJ$9+)\)(2(>QS(B?[E?-AD'V M?"C?@N7^RLX6-Y>C^;&7>^5_0 M#OA,$*"ZZ^Z >2S7=AS&B$\002;0D4ZII[M"[B+?(,RT M*N*(SB1)1)>*;7Z2\V9!-DGW]P2???S[@K'0@,]W.3MOTR/^)H8@5S[=PG7\ M'W]!%&]\XMI.:9?QH7H7M\]#_+R&S:N[V^$S3IU_#I.Y5'S@YW<)#_XX#^[% M"S\$HV\"6-*?.$Q4G2$EK)8XO&38@E<_AEDF6'RN)B1Q))7#T9,F"]D]%9F4 M@J_*4*P;9$$A!9Z)L?DS%L,3UY,1+Y@" 52NG3!;)J,B=_#F_%;[038:/VD( MHW?E%=DPS#=KC>5FK4/+LZ+7,PG%TQ_?:=H.,4=CH3P/MAW@FA2:"&)F(-T$ M)D8FM86:;U@VQ54;*&83*^>U%$)*ZIR(U*GMT=$Q$8'80!L%B5!&@WY?,)$D MD)Q (BJ1"F+EKYJ@SO/*AO11@/23Q MMVPX;7TGM&.>=VW [\,HWRB?YY2ZX:MF5Z!B645J1?RZ(UB2/4MX=XIVU)17GU7./KEW=+M_FG7%.T%I3" M_ 4-!%G$NAQ#(8&6P? E)+G&OEHV/]7RM7'YZA(:ZFRSE@QYQP$NUO[;AWLR M.-\21(CO,,LVF.$!4P?,$YQ3<$\;6L T+8!6N:=7VK&_Y&:L,[5B]RUS."M= MN%. L4/BSGKN36@)47:]C-"S6V!EY'_IQ;MYR=;,PG*Q3K7,1X;88GQ3/J@5 MC%!S3EJD$#HO%$ LR[5\TT+4029TL(&A%"G(,%Q;QQ6[TG/Y;$_2,.+IF@BZ M$B6;,KRKO.,M(?B;(EL7@^\S'F0N1#R7:,G^?)OH7BU#)M&_)L,G2;\ M:YCFHB0*HK[4%(2 D>5YY,7RP,!!D @RU62)AW!0M],4_Q#\6!G4W%AA?HU# MYDWSO/8*D;YUN#T=\M%H%AC_09!+'O4N"A[7Q*#%*OWX;C%IXN\\W2';A2VD MLUN^Q8AIZ$(_1+YO4-LEEFMXK@,M[.MF1?F1&]GA%[L8ME=]#W:2PG;Y)F^5 MNU+EVCPU.%DR[6.[!3K[J/WG9/2DP=EQ-'LM:T_B*^':-_FQYS.6$.CGB6&" MWRY#T(1S"+JFZ;J^;7K8]['E>HQ"Y%N^,-),#X*J"O_RA %9JC?N_U%L&KJ: M9#G?%[2U#,GR5/8S31Y[F?]2'L@IN$P_%"9>*JZY],^T5&@R/,_-6#SU)YH\ M#N*LO/3L(]3U'M%)3T=LBL+I^)Y;=#O.F59T:\K@*@I1Y!=H_6 <9H(_Q/,! M[Y6$\RIUWU]B3=9RK1TUHP-I8F^>/(U>GCQ=GNZZ18:S.MWUE=:U0@[>6O8G M3YXHY%Q=WGJ7MSN<\/KJ$G#UA4>48?=JU53@FOPXANK;C)9DNJT)]>Y(976: M7XM\#VLA_K;#?9U]KMM/1S.','\)]MS:W^',A@X/[8C.9'E1NMN1+&$E().L M&/A%!VFV8L#^Q:5UZ5Q8GS1A&5Y=?\Y/'&L?31^R!NB^1 U?;9'WL2I,PX/4 M01 B3"AQ+(MZ2*<,,8-: /ED#W]GQA\U^*["EG@3;+1UFOR9HSXOVESLFO_A M]RB8#,*,#WYLR_QM@ZZ]9A0SCQJ&XU(&* MEJX%%%]K57?%B1-+:UB&ML1?N3*?ITPL@":^UZ[&O#C+:%YXXE9TB6N?XWPO M<1%36SJ;/-_L)_Y@"F@*:,<'-,>W34O'-D4^H] A%G"0A3SL>Y9I^<@Y$-!D MC"_A0W&=K!@@3PE\Y IRNR\.59 [.LCYGN][T,&^:P+J6(9-&66N2RR=&;;N M-R?;[& D5$.NW0PY%[ +'*<0@F!A[!+6V$V-!.M1\L3I*7]QC20P%M*,#&C$L:AL^ M0J9I45=W+)<*"X 9P#1%/IV M7R>FT-<>O_I>!CF0!<0PM0P+4UOH,[8I+ -('4"(X+'>/OM),H&Q+,ZA5(/+ M*G]CU\&T>:;-W<%T9 Y^9AK8@0QA)@=N>I8+D$$MRP0N\H$)]W3PHXXY^)N? MIL]!%#SD.)OE*[IAVI^DJ4S]E/+,BH+14QKF@G(.3XG?(O%?7G/-T\GHN9.S M+5-_*-QN7@R$.@]P,4= V[ST_2; MW!83"B$I79P2@^*'T?2[A/ H3B&2V&$0&C;+G5TFSK,LVS;M)%E&;KM&JYO[(E+TC%<-C]-,DLYB4?%6;%? MDKC/!Y/%H8!&-A)6!?Z"8J<^U T_2)/P@S-1? M>OR_T<KF:A*EG4]UCE@-LQ[1LC[FZ[KO[0JUK M+MOFI^GW*%DX>C,8%9O/RU#EPO%LT@#]/L=PQSS<^5]WT8WH73\$TTX-_;,F,'RS;=.(>TB8!^JS'G8.P0 MX/FF@3 U?<@,!BB4# A#W:*;CV9=Z<:-Z&&0M51'ZF!1D];70C[(=!_TA24K M3+=_91?K/4?%B=6#N#^1>9P];1*->)IJL53.OH4IG]5\'O0TP4YXPJ/^/!-; MYGTB\%-9%S?_!G_J37_^%#^$&>\/9[^??>/R@-IXDDR/HIVDXH^$R^=-KRY. M[(YRE5#FN6_LL;TOTT[(P?W>Q3.MGNDLXMERRB/#_;S$Z_[3]/R MGWRQMG'QB/D5^=+FI[['8R$DIB02RBKFDB[S M1,OX6\23=-_%[ 8#NLVW<\RX1YY#?A_*LKS:$Q>8Y-% S'=4[ 0N2 _#=P6+ M"!^U/R=!(OXJ)OR!B_D44'^2/$W\S*/S;YS_45:73WL:#P0]\+Q\KGQF( G M6$F^.'E3^;1WFNS5?9BDV?0G>R=YHOKQI-D'*<%(QD+JA%SGK/$7KD%IJB<+@OMSSAT MSB++EXI9*,IC$EE#*L4,-HC#Z)4BWBFY3^+%?_>Y^,LWU^^*A?>%'E7DZ04=**W MW[B09!F?,:]P[A3)ZUH'LC*^/'ZA'PNB*$[4R4]$*$7*H*C?+>AL$.?G+4@Y MF8791#Y3&XNEE0LNGRYQ(B\(H^DI#+%VQY>?+-KB0BWX;49+U_EYA9*,!&T^ M:A"<_W9,C.OHWK=87[_NLWWEJ7%CY:EUPW9<$W@.()3:#K&01RP($62ZC5S? M/%NT./=8#E6>^F75(:WKV]*)E#-BB'[2UA90;(TUV)(*\Q5S>G'K?=;@T@$G M"W-Z>.YLO[\S=6G"U=0G[M( MA%>^=O7%N\Z'L$-Q^M?H_ ^Y5R.>I$+AF>N 0ALN3],('N6I4>F/+>OU9+4P MYC&XW1:N7O)\MK;6OVF^$X8#,I )"&&8D)=5_L]5D;65_PU27]U_S:$ ZYI MXT]\\XC""[>."[!W=C>D5-U0PWZ7B/)XTC'.U8UJ@ MI\4']CX+=C4W)8K^\V-=7I_^7Q(I;V[YEPHNJL5_N\4OWY+K1RNO>"/*8"]A MB'=!_X^'1*C@@_-R;VN_S_G]_2MS2G.WZ3"?34:IOIY]O)QZF_.:U@N8)#JCL^FQWM.TO.'(!A_N.9?>33A?A(_YE4PQ#/^%F9# M9Y**P?/$^]X?3>1T6&G*Q?\&M\'W- M0G33>9]-K'LCY-ND>TVQ+L6Z3HYUZ?J,=0$?N0YV3&0QS[$]S[9<6K N9)F4 M'89U0?,W^%LSK NP'F'@=%E72TWSIA1.)T[SV;TPYTBA^"#](^KBZ_T52QXT@ MCCG[>8S%[/PKSRJYNK^(LB!Z".]&7+*E++6BP44D^%@6)T_6X)^"=^7UZ:Q\4SU':BZM=J2@EO;X:8#.H.;#1DD!G4HM@W3!93HF)4*@&L[EO6: M<&M.+\ ,]: !NP"W4_4U+=*45 '"&55I04Y6>8[?>)+TAT$J?NOW9:1;IKN* M,?-^GK\73LE.&7W[\;=&)Z$%C ^#N>5CF]2P3>P1GR++\H%AE4X;;/JX@O'% M<\:WD=]]*4$];*!.HW=/KP4[%MWEER1.4[DAZC[, ME 7UZH'EEOM?=8/,^!C"4("=$I=Z6 >,VC(=!A:\;_FE/4E)ZQ#*A ( MLYYIZ$TRH0WKW$[WJD+J:2/5Q#.D,DLGMM&5YH\9%4>OBAYM8SMI7PT M$G\?FR+3%MAUS/O/ )O9XA00J#O4L@BS'-W#GJ_[9>P.4.;XSVWQFX*2K&@P MHS"O4 8.Z42#PC0'&'?:DZ^0>()(1/.M#]#3$2&F3DT+ ^#ZP/'+_&$"&3"] MER"Q.2<9A*1'&>DT$CL44SO[>,U3+JO@Y7K @'_EHW@LD\:4IGUDFO96_(2B M&3_!GLWD.7RN@Q!$3$AY:\9/L&.N2/8IH0B&XL[)Y!6$.T$]1)J4[:T5X0I MK0>0 >?YO,0U@ N03BAU+.(C9-IE8HR/J;X2IMH10$VFZ/9,UF3'1A/.]_C(TW:Q@[%) 1:&NHE\ M8YHL*TQWW7@Q&AM,9Z$]8G3;9=8I0WV[73I!_\])F(;RHO.$C_+*V_TX?7X@ MB3)'.F&.F&1NCD#D&;X!J4%=Y+L>M'2]S&_%!C1T;RE/?Y&8XOLY*164) AI M@8Y*,LJIZ+!;::C99!YL:Y4 A:O6XTH'"PJVX2+'\!%A-G6 YR'7+/UDV 'T M4+AJZ.#]@:;VQN4 M>N*_P+!]UV&^C:%ENJ6]H?LVLRI\D'/B<@K:.JCOOM%"'.VS,%Z2[ 9*IA -_6]P-Q/*CJ 4W8HZ#1<,-1;M=3@#UQP))Y-B]# MA@F812G"A%FV[S-ONK/6\+")]P!L@ZF# K"$J9WP:G_MT7@XU$Y*116**EHS M(=W97[NXF5:>HORX3^K7*6EVQ^G*A1#.K2D 7!TSST 8$@<(0\JP2U\N =3P M5A*R9Q1RD1/(IS@]L"NW1_1.9)$JW!P_;O#=@> M\E[*J;3O9@KA/J\/IEEV8#: M'@."WWC0,W2;@EF\QF/D.<.9DE3!;TI7RF4:;&4T 7-<#*$O= !L6\'R48+#^O=W@G1*5L\$X,O%0+M MAS(X^N.^.5DGQ7->\R3OUV,]",SK,G@^MJ#G4<%\#,<@-@9(SUF/X5JFZ: 5 M\T,2TR*K6>)!!XV(]IC^FGDZG8BK$;QNP2)L]-V3+99Z3[TO6N0FA^N-I>A@J\Z\* M^M/NN* 8/E4TLN"[.OY;&3LENUNHW )MZA,#8(\:IN-X'ILY/(51X7HK&L?< MSSD]3#:,)F*(I2,TCE([)[SBNEM)=I]#09MA]C2UD_*#Y1:?XOTY$3:, M\R/G7N%@1RKT%Z;.6E+0[AJT%VK* ] 6(+$X=YQ/41I'J9H,4L,7>M@G:# M,1+<0T3Y0X[%'_(EB;^&J21EL:;:#W<\XO=AIMT+XOGQI=K+27&R([7--C&T MA?(TV('8,Q T?8_IAF$9!C2FN](9HRM)#3-&51IC=D%;A]0K]![%KYEUVEKM M0D&O_=#;Y!;!"\5H3(/9+J"FK>LF0(8##:.(4QH^H;J_/_8.X ^A/01?\V@E MY0]IC39QR56RQ4L)' L"'\0360SH17M9ZF:SD9T2>U''OQUB;C92S1'O]\%D MKGWY4)8G);KI.2;6H4=U,#UY6T@*Z#Z7 **3"+L013NW"2G.J#BCXHP[<49]KAL[.K4< MGT'@V-@#G@/)U(<.B8,8;)PS-EK.F>B',UB/GS-VR=6F;/G->]LZ,-:NC^]D MUO+$+'9MS!,M'08)W^>HSRZKJ%T,9S:_'5M93XHT%6DVHKZVLYII;@V=IL[3 M^/A:YTUX<]1O9?83-B_F[!B4>K[G6#8!+B*^[L.R8AET+)>NI,YY01*)$:5? M>'(CM9Q=W)[3>Q:-?#2S\<%:&Q^\0VJKO8*Y@OD.,#?GI31\WZ+(!:9-3,NS M+=NS36MZ*)(%/+8GS"M]>"^$>2<.-CR-RNQN.)ID?*"LB0UJUS<="S'3DF%BB'7'M*8'5UD.@"LU#9YSS!(;QZ<:M<_^4\Q$ M,9,C9"9D7B"%4!U [-C( A Z0-=UWRNW1-O,T5=.I=B:F;1= 6L?,WG36&A; MJX-V;*RM"JZI-59KK(*I.TC7O^63R0=:(,86// BG)IJDU3\EL5BY1_'0AK* M8C,JZ*HB6\>LC"C25*394M)40==N1&.Z7OA8IPMFMF\S:D#J8,_%V(+49VQZ M_)*ITY7"QU--PRH4CPP!U M(?BA4'7\J#+FU748L( #L.DR0AC%V'#-Z8YU DQ]I9C8"U&UZM)Z$:IH#S>Z MC[;] EF%%)6N? 2Z\G9\R)S7%45"EF, Y!$@!H0 >A3AV7$@OD>WY$,EA:VP MHX/+=]8S3!6H4Q#M&$0-N%#<1M>1;EHFPKJ J$4\K#O3382>Z6ZK*FP/T8:5 M!0%1VNA&PM9!--36X=RNCFZ[!_/LK#YD\6__\ M*^WKKF7\MZN7?Q:" >\.GJEXM; MS_E5N[B\]:XOK=N+JTOKDW;SSEJERC?MJ'-UZ7J7-YZKB;]NKCY=N-:M^')S M*_[Y[%W>WFA7OFCZ_.7:^U5<=_'?GAB2^.ZU:Q@_7$2"0<235(BE],>6]6T2 M!9-!*-C4#AU[=0:_^L*%JY<4(1E2S>523NOS MT:ALS9-?Y'?1S?[T>\4@;\-'(1HN^3?M.GX,5E3';^$@&XH_Q3C*_?Y"N(^" M<K\G&Z MGI_Q6C:0T:9B@RNLENW&XE@UH[T5B@C7/HN&8:IY@CD-; M;VAXE5I<-DW"+ WAE-"OA0QZEX=?9*7D_C 2M_;C/1H@.\.AVY.4UZ$1O M=TZ:HBA%42>>Y;CGRCB3).%1_TG+DB!*1_G1=)KDW/DAZGD&@CKM]-B2K%ZD MA=8?9)2KH3J>%VU#KJ^[U/1MWT"> 3QFZM-]#LSUL%YYO+.SJ"P46JD?)UR, M8TJ+MY(4BY=;T>!V3IB_!&&4:[!)F(JY<2>)^/PBEB\>" WWZOXV^/YBHWN; M,Y&0P5Y#@5TE^I<023/\HNHP),4)3I,3T#DGP,3U/ ;DYSHA'Q M#(I;P0D.<#H:Z9GZJ]0I.19>L)]Y"]MJW[K\/HSX0)N>I#H>"1)4-JVR0)1- MJRCJV"CJ5&Q:&?.6)JP61 -M+'2"1$MY\C7LRT3Z-%.FK5)H*Q5: \T56N9[ M0%BU%$++1A@ SW?,4J$UF47L;15:J:1^D3_D&FQ^U1=!@PG/PB3?L%&>Y?M% M*A;6X)^3-"M^%4HGO^;]49"FX;V8_5P'GK6GC=F[ZT(U$"K55G&%4^<*9.&4 M IM8G@EMTS>(ZU)(D>>67 $CRUZIG]D>KM!< -HQ%Y_]5 MA '"J#^:#(3U&T9:G =ZIZ%=7IQ#_V.N22G;Y>ALEVWR38R%?!-HZLAR;.I2 M0 0')(#.BI#[XM>5?)-U?&^1Q.:LRT_B1^O*N=B:*_IQ(KC=%ZG=WQ3*O2.N M=1(^"+/74(YH)\Z'4$ ]!J!NTE#8_/ADBJ'O$Y^(3X<@W[=TX)PB$MK)_[IDRXH[-B.M0K5-%G(HX M6TN<';-T77[/$Z&#:,-5P?'B ,$IX;&-L-M*;69TKC9;'M*)+\Q:W[)]![@& M,:>9;*[.S)6:?NO49B=(A[Y8**F1\&FB2HWK3M8[>JVL-9,T:;(>B_ZKH'H, M4-V 5&..5!/[OLF [QCBDSC0-Z8'!2/=$5;NJR.U.<\Z9*I \!&E&3PG$:DP M3)6)//W@!ZE2_+CD1I?Y!_*ZAS@>I')+FJHPO*\9L*&2Q5&9"5OI*R:8!R)] M@ D"NDV9;A'J60XUIAM /1]:*R<,[,P%#Z:IK$NK1XWN"WTI@1R[9J/81#?9 MQ 8NL9#$I".3^8! 2+'M$=>!YK3 !4*NQ78*!KR02QS G8]ZC#::H+0OJ;1? MTUHB9MI6%_YMG 6C,M-@S99R9>2]B(SWF8L6%,?8I!R1>;:"+K0AP_==QW(L M;%N.YSOV-'?3(!;8A>U- Y1?9"A4,+@L2\*[25:4S_@2)#S*7L5Y WL&:+3> MSY94LI,2]);U8A1;4&RA@BTL)#'9CFUAT]<1]1E%##!F3E.ZD<6[&% M@^A @)F*+:B4B'I]JDJ34M;DOI# @H '\406='\1Y^Q,R;5-L]/IFFSFPK%@ MELY=Y*EMM:-[.9Y7EWO0@E/B:&.GQ/F>[WO0P;YK NI8ADT9 M9:Y+A(9FV+I/Y3WJE+C76=?\:[=.B;.M3]:EXVDWOWK>[4V[NKQT(EQ/X]_[ M?)QI8RY@-,R9U:.0/EE'SXI;N'I)%6WMT6VF^0X@3+!!#WZ"&SWF$]P@4$>X MG6IINFSK3:2 ''N<*?@Z0_U#"L7>+6'U!U,'7 2E.> MJ;I<;=@?][:.IZ8]M.UTLRBJWD;,'W82=J",UYRA;AT64U1USK0@Y^^JBF[S M8STT1SZ^FJ>*HA1%M7I[6VNSAV3"?UY!MR__X'].PJ_!:,G/K%28USV.L8U1 M[Q<$M=\V;FT TT2<,C;?64Q]XC-#1X Z%!,?^"Z=EL[R77.EY*\$B!4-Y#_> M'!U6Y@1)(F.$_QV,)OQ9 /NB2.5IHOZ"NVHMA**]F*#N9Y M@8:M6P0Q \NS63V/8=TOV0HA!#BH(;8"S=]( VQ%!Z1'8;?92L?.J+'Z_3RH MJR6\SP6]W(VXJLM[G-;05KP%+9Q@+WB(CCS=PYY# 00(.64]VM$Q) MY7I&*9<\*]TR!]-4"&0]UBA+::U"HO!S!/A9V"GJ^]C&A!J6Z1O(MWWF.=-B M0@Q#"\ MGKZ';(_8NF?[R,'"##"F!^<20H&^4KYG2D]/@MT<3$XCT^@!T&A"?.M4?P6] MDX2>.:^)XS'#P8"Y-H/B T,,K4)E-CR$3+BR.64]]!H2\##@O3^I[#G:@;W0=KC.>B8ZW'ZW(\JH4J#K .@PF1_+YWM"@B*"A#1GQ!;Z-$*E3( KBE_NMF#S;K3VPJZ4RG[6U95>:G@5Y9&%RT-@YKSP!_1302AXPFC MVC$P ,0%I9&O4\&;5IR+KZ(%P!YFLIA0.B#01T&/X&ZCKUMIZY=Q=-Y7J>M''AH\OD1C15&* MHEIMHK76-_LEB<=B7$\];3P*)->.!GD"^UC6VMDW-TJIC%U4&1F99U-1U[69 M97B&2PACOO@O,*:^6\NW5S(UIV0F3SG.K&C@34GLD%%:0^\9L,F#W-JG/BHD MGB02%TIU>SYS,?8HLQWJ619C+BSR(PS7]W2V8KSMAL2&;#F#]2A%G49BQV*V MO\3QX%LX&BEE^^B4[:TXB#G/L#($-!'V;&+KIF\ZKN&X>'I,I&OCE9#0E#0. M)K)9%RAGI E9.Q>0NTJ'"* NBAU#63"P\IA!W6[]7,#Q)&-)YOJ('B04$H0; _#IB*FD/5,L]$SKEH'P[CHV"70L)/[#+%0:]RX% M9%V2]64<]0^=867@'B&L"]:+ L[Q P<",'>+,0_[AB>L?&HRFQI8MZA5:MV, M&!;>$SE-R7J,>H0V&=QJOTCO1#:TRH)^61J_.DQMQ]GIZ&%J4XZ-YQQ;YB0@ M:A+#@Q[3?6394XZ-@8'=E6,E"V9]N$WB/<",G@&@.C=->544TU-,KSFF1^<1 M*=NV'5^'CFD+2J,6)IB4SF'D&19;45/KF%Y3V_-[ )$>1$U&I+K&]-J2\W^X M8^O"X"XYOMK0N8*B(4Q%G:XFS8TGCL_+: MX^!)5GP]35WL]?2OMW/ M( -;.4I@3J>Y[E#SW20#SV7Z#9ECN\;9?Z.ZT&, M:BL8?RF(^=#51C!F/4/%PA7(%$<#9T2 W?PM"@)A#RN=2X*?#@ M2KF<5Y30!C1Z#*K#RXXG/KY8[E3%R%48\EC#D(HX%7&VEC@[%B._B/KQ(]>R MX#L_\3AY]Q5/O'#P#D"V37W?,S!SH8\-W\>S(RX\TS)K/$0%N=Q*:GF%_=A8 M[XE.=T$#5?CI G[H/'O#)K[I :PCYCA8>CF -ZU2Z%/;92_#3U/5V/0>5L78 M#AC=?3'=%058HFK#[2@KLBCE_"2C3YC-]P Z".N ,H\BS[.HY^C&[% _DYG. M2C7V' 0+GJW7J/2"0 _"PVV%/H;PDT*R0G(5DDUSX;1["QDZ]EP;^@[5;=]W MK3)'U7%,@[P$R0WI.";N4=9HK<>C W(GX\@J?MQY>XJ@>2#,\B Q/,,49A6A M-C2PX98Z@^O: ,,U@;"#*0F,F3U=;S)'I;6R7N'E&/!"YOX[UX$F<1%V/,=A MS/!<(9^GA11][*\+'!],%#-B] S69')F^T7J<4>,G?CQ,"=',AR=0WL"G$-M,]3&S=U$^/5*1!FZTF7NZ$PBK%0*&P(?N[I3I!574LGE?' M4H=G'Y]A<7S%C!1%*8IJM3'7VERN:_X0IAE/N!BF9.)I3W-^]37P#E%M'"3: MUV TX2H;6*F1I1I)%TX3LARF^ZYE,M]S' , !FVOW+_C$Z:OQ&RE&AE'-UG< M_^._)5D=+@<,]&"C94C:IS\J^)TF_ RR4"?$M)&-J.4BG7G L3V[/, >"&O. M6 E_;(9?4REDW8=?Q\*G%VDZF6D 6F[!H9\T>;01!+H69-I_3B*N89 [?#\' M27]8X!/#GB;)1JGD1Z>2[RM86BOQ%$$I@E*'-E55?Q+ODP(X&$T9?#84+/TQ M>-+NN!86K#^>9%I\+S6"V<7]8!QF0O+/Y $%/0# 8<2!TE>/3E_MC"]>T::B MS;;29L<,C5UD43#)AG$B;AY,19$V$T68]'0$*T61IHR2'-#X #IDR\;:]?&= MS%J>2K1E@?V-@W!P'D93UJ;4DE-02[9Q\1IHGBYG^T@G##/3\DP;^-BPRUUQ M#$#DHI4(RYR^O@CRNHB<@K@6/+^'B[G0'NBXTUH@0V:0"-)WPI^(YGPY536:9DY9549?7[D\?)*,CXP.7W83\\8%F='H&@AUFCA75:9ZHH3)XF M)O'<=R"TUFD/8+W3F.R8^V"! M/J:GO,6/XX0/>92&7[DVBE-5%F<#C6ZHX]1>/K3)@&$+I\@ZMH.!B;#GVY9. M7=W'L#RR#3J(6$9%'=(I8>7%NIQ%LBJJDWX2M'7)LZO[V^#[RS2%5$R-^&T] M>P)&CX FB_QNN_!M-X,4F$\"S&P.9@_Y@%D0,P:A +7MF7AZ;)MN6-1J',R[ MJ!C;@9GV=+/1R&%'P'PJ"85/D ;NV9+^O)SN#NCR@"83YE639=:/KP2IPK#"WW&FH!?DF1NQ%]D=I4/E5>LHN+ -/%OAYR$QL?\JIR:SCDU M@@!:ENEZ-G"1S4S7-]#4IV0P;X53+]26M:+!*^I>J >8T3/ X_YY\+W5DYI&JA?WTN5BA9>!_;C=98+:=9UX$E_H&! M0$K>I3 2G"_[< ZE&OS"+E5,V+Y3TMQ>VU?NP>V0:T%?!CN#Z$G,MQ;%F53= M$_&SX 3B)0])ON,JR?>59D.>\KS2 8]2GAAU$0]4/IC\S$#WG- MVW?;C^Y LSG]>?[]E:=8?X;)_'.83)\P#A[X^5W"@S_.@WOQP@_!Z%OPE(KW MO!\F98^#G">GEF'8KFGX#M%U:ENF*4QZYA+F$8-@8MCRGF#KH:X.+-A^5-HP MD>SY+RE$)O$M BS/I-2%D &; &;Z ,KCQXB]!TE*3B6)319+EC0TF[]@A7\] M7]S76]?\Z[?B#7="I(D'?+KZY>+6M+Z_;BZM+ZI-V\LW9 P6MT MU+FZ=+W+&\_5Q%\W5Y\N7.M6?+FY%?]\]BYO;[0K7W.LFU\U_]/5WVZT=O7^ MAXM(\*%XD@;1(/VQ97V;1,%D$ INV'#'%NY?DHS/!:/\OOB"2*I(HR5%%(+" MLL@U JW/1Z.R]:]GX"S_+CK>GWZOF(S;\%&(B$O^3;N.'X,5.^0Q2!["J.A> M,,GBZ0^%69/_\BT<9$-QM1A\J3/UX]$H&*?\P_2/GYYK2&U;O2 MBE<8Z-]_.EM1[\K7[]>TYVV'?-F;%D1ODU7:@?'-B-MH4XI&$S9 !;N\%5H$ MUSZ+AF&J>8*##7)Y/MV?=T2U_W<4']73H>A^BWH=AZ#['1;^0$A0&TU;LO#[ M^7 .1Q6L Z>EF>_H;M-1W%!EN03I4)/$F6KW2?RHQ6.>!/)$'4UZ][[FCD95 ML!^P=E6 M,('U 5:=$1-QRN:I(#X$2"=$-SW'Q#KTJ Z<*))7Q5CM(P_ZS<*M;9(;\_=9M(.)*: ^33AQ&K%B 8@&ORP)T,$^Q M<'1J.3Z#P+&Q!SP'$G]:B8@XB*T<3?-B%@#-W^!OC; S'I$;W+?<_LUGB/? M/F0-_CE)RP/)LUA+N"".?CCB6C33D>3O\EM?FM[C)/X:#OA NWM2MK50TIX!)NL-[!*;6V(;JIZE,>+M0U08W.HZ:YG$L-VY,DS!A4(LPB=GG[A M$)/L";4=A?=6A26;%.'ME]1';N7GAU^=WP7%CNS',8_2PN+GW^7?^Z2Y*:.B MFT8% W.C AL $<=BGNO8/B0ZMNUI47V**%RM\BC)S)94YBP0V4&=]*B'H#H8 M4P&Q@T!$9!XC<[&##(BHZYM0MY#AXE(O0,1SZ(IUORT0&_3\XQZBC99K;!T0 M.V;6N_R>)XE0"*997,%WKBSZX[4R-ECTXF/&3@A$&-@,6(Z)75WW= N7&:0$ M^;:_4J1K2BI%&NEM\-TKU$:;1_Q^Y:2 !X*EZ"_,@298$FQB6.?<$F(X'',@M<]L/OE%H;BV:#^I/,.$"G&T;08<1PS4)(+HOT%WJ M'P@;!EHY9?L%<&[0Q=!LK=Z.^!=:NW/,&0;1 T^U,"HS"?/C'A:.?^CEN\;B M>RWH_SD)TU NZ%[[PTZ),;63_^R]G::U7G5%4XJF5#2Y]BQDT7?!T!/>Y^%7 MN9L\Y^5*V3PA97.#\6BRN;9)#6"X3*<68X!1#Q+'*HU'9$,,5[):+J)^PH.4 MN[SX]R*:4MSUC. .&53&I(?TX[<97]4)K8#<42!#L) 0XMF, .I#:OHVZ5?FMB8W.E],A^2&[.9-19C])7V?QQ/$CN6!A;)CY&69R$*GA]E&K^EDP( MSS>_,MLECF%9P$>ZH3.$35I&KQ&R/69L9D(+-'/0O/2>KD+6"G;'##LZAYW/ MJ&]:$!-J8$),AWG3;2 (VPBLY*#M"+L&_<2LAP X2=R=B@H#>K*6%EA M6(8QUQ-0N7?#LI-[G)'J,E:QQV I\YYO48^Z#O$M$WG($JQI6GQ9)V0E<[?> _JE M()N#ZA.T1TU5PDXAJ35((O.ZCP:S+6Q"8D+/<*#+L.Y-<^"!:X,=8@FU2&I. MG%/8@ZS)?:8J2>'PXCF9\$&>=!;G[H*%U#-E:.QI:&PX8:^3A@C4YX:(83/3 M, V74M?7;639#$Z9%K5TMI(X^_^S]Z[+C>-8NNBK,+*GSZZ*4+IQOU3%3 1X MZ\XY5>F>M?YOGP-BG2PJ2F:\-83F3U-2/\YS^Y-L0-'I _V MG/(E!Q\&3>"SP@(&V!ST$RA\R6-:IR]"1AE?:5#W)7FP=;@OI\H4-LC3+Y40 M?3$BI":CJ!:@75JVM-VP=2YN<^S;\DL'3]XM^FXK+2?3%RX MP:EP^@UAC31GA\J$/6F,D$K0@#( (:I@#>.(*/]%6-M3AQW(.PT=./R#0*>^ M)ZN^K6@@R'"(0BQ$B%E$J+8,V,(R8)"\;!ETV;7GN41DEXIPU"X+U2J@MZBJ M9P_VDU+.1LY,.E@SZ24\DLT9O*2$B(A@$#/ 4(Q"RA=6DA*"O8A'_KS()FE1 MI,7G='9^;@R1U4ZA#D.A7MKA"6P=A$<2 M8!XR% 0J9LP7G-:ERY"4:N4@_&T:U>&.3[KLSW>$&_N!^QV6#BEF>6*>_L;. MO,YD.5:3A>"F\PCD) X!!9'/((Y5%/MJ4<4E#L3+CM3+4M@NTN$\MP$5_TC' M(XU$C?#MU!$Q@-39,DZOG5X;O::-7@., /CUD?DHON13O0*C*C*OT#+1(73C=WJ9L4 M-.V(*:9!% O RJHMB(8".*Z##3RH]5CRTYTLTNV(5BG==;ZJIL=NT/ZG\@X M+VQ#X[61_\YV.H ,[UYD2KUD>%'4&%X8JP@1SD*)F%!QC+$/JE0I'\!XY0SX MB52I3[7 =ICWN%E75\(.-PF\DP0LYXUQB/+NB-+JSAYQP0G@C K!8QP X"_. MG)20<*7&S%L090=E)<1 D$Y=M">.*%OZ@7;-U':7M7F=39+),'MSUN8I(6H_ M#'&;Y,[Z=B>7+;K+8$-W8P"D M(('O.STV>MR*+ HQ(""(.6" (#\D0JGJ4(#@D,6H"SWN[@A #F2WI8(. M7XV/.N @_9'FPZPB)X61+F]Z;Q,F;$V'6OX\.SP7@G"(EL%&QYB,-2$&!I8" M&4> A\Q7) PKI!E!^R15_J\?0F6S[#-/)S7HJ/FHQJXOO5RDY425JW&1./ MZQ;*+N.[G;GME.I-2B6:V("0TUA3>1 A+H,PTE0_K (1">&2!9TK58?U P<0 M=%FNP7D<=KS%7R8_O._9[/9V.C8/+KP\'2>S=.3-IC8+TGH>O"*=S<:IY9JE M9Z*8Y=G07%;R ",WSCWAS)H&SSAHN2<0ADQBA &C/D$P D%-$H"*Y9,E&KZ6 MHG@YU4+Z?QL9U=;.A9%*7T/;2-LZ]^FD2,P8=NJTD /L*C@X[7;:;;6[%;W# M41! Z9. B4#$/%0\8F7T3AC B*WTB.U.NSN,9J0#T&F?^2/0[F-MU%#'-ZX[ M(W?VU=YCLP\BMHC3ELM#*:RBB/DB%@I'DL*Z8@TB3*WFLS\16Q37XK?G:$5, M.C;1-A6* X\A\'H0 80P3\0%2\QX=@XP8/&^' #F(, M,1Y(NL^PY2/!@4-K#;$E78JNK].A+8*5_AC>)I.;U,LU7??*GPM/ZT99'6LR M*G\P);V_:0$T+B)G*QY 4'=?,%6TZH2C"$5"2"(C2BEG@ $IFMZ@;*7Z5BFE MY]=1):-?M8B>3PS,FO^+&I'\NO!8VO)!D]'R'UI7[H6$4=#EV=,)= UT\.'@ MXPGX:)4XQQ3YG$! )="?$18B"2KX$#Q>;2V\%_C8 7?C PP.-^.LW[1MO^RL MNQ00X]\:5?UPC7NK4W;F4/0P"A"\"):MPNDL""3!2$"D0(0)@ARSRH]%_9CP MQV#Y)EC\HA=L.EKMVSP%?I M33:9F -#4W3M-O7NK0P[:_4 K-5>G"Z\A,6M,O0:BA5!@F,!21!% K.8UB&@ M! 0KF2 5W#X"634+DCQ_T'/QG\EXGCZ"T$\60DD'X1,,D'WW@']*./K93]H! M@@.$UP.";%71QUB&,N", \Y(S"0&,:_KQ0$B5U(\NW1B&: 0W0 %@0-)]EDW M[L" XNC=5,_PJU3_]:W,Z@CP\A7BCK7@CJ;SJW'Z#J$771D;_[++:3CT'8 T ME-"4[L7 YXACTT=%18)$]>$&\(.5L]&.=P#C?NM@!Z"2#23='55<(PO]1'J' M9 [)3@G)6,-E(U^#%HN$_HN$.C]V"0[- \ M@]V1V8OY_7V9%IGD#YZEMK&&5R_,BN%X6LSS[:KNG80W .\S;ZIGDW"R+^Y6 MOZ<&_K9)5=/)1VO(KRL6[PJ.=O^NNV=SAU< M!M[].)G,K&?6.&7O#:E=E/0:>:-Y;L"]\-L M]J W@Z&>&E<:9-=P]>1D]=/G\=+2]B!PZGEW!@*\B9N*8AX#)0-,0 4#V"( M2)4(&$,?I[/_2F=?DFRWQ<\& M5.REFDEO68'#%XXK_E@3WWZ-;4 M##6W2_.W#\:[U'304+P[_3T39>9-IK.T\$S%N,0TD)NE-WDR]NZ3?%:=[!>I M$3H-@894ZI^L"]O6FZO*L>C+BYG^@RT1=+;R>O5R-+_O^9WY(U&P_][F]1WN MDYOTXU6>)G]^3*[U W])QM^3AT(_YV^W>37BQ"I[0;BB/H\1DE+1D 4JI-*$ M_ ')M6KSP'PGV?A55U\LV?RMO-O<*/M?"H@DB14!*I*4AA *X!,@9 P@X)$D M_NOGZ](HB%G\P&!-VQ1(5M3F\>+N;UW7^/9_.__[I\LH^(?WZ?-E]/6SNOQT M_EG]YEV!!N>?P^CS111Z^J>+\]\^A>I2_W)QJ?_G]^CSY85W'GO! M/]3GOT<7^F6\BW^HK]$_SG\+HZ\7_\]?!(+\5R_ZCS\^7?Y7O][KIT\3C1C3 M>:$MS>+GGHUM/DGF>F]-1Z\8V(Y(W^L>V;IZB0@"S7WLS&4&G;F+U^ MO,2@("CYDMT#O6$Z'E>?_NL'\,'^KH+3ZGW[VOT[MDA15_ MST:SVU^D/(-8PQ*7G DN&/QK?0RJB< XN2_27^H??GV\_7]8^'":@P?PX6D7 M3_E$)/_ZZX<57E)^QI_^"';]$=OCLVC7-SS6B=KGL_HWA^]Z>G5,/O>>O>NQ MO]_&Y\Y'\*['_G[MM,)]A!#N\K#FM6B"A_'0_EZVFHT@,PCA5M-!N' MCN9N7N7\.7'1<)!]\._G(/MXWL^MY?&\G]M^F^UW.)S?S>J5>? MI[?II,B^I=YOT^+4*XH[(;F<:CKFV98&IL-!FA<+I^L_Y]GLX7!B1+N9CXW$ MAO6I),^.!./KHKUS.247V_9X/@*\./;W.RG!OC2EG.;Y@Q/KM=O@>Y0;>_]M M\&LZ2[*))DI1DIL:2BM&W9GX_M-<^F-_/X=J#M4< MJIW:TKOW.^#W.[12'.)UZBK6J^OO23Z\+><$PX%GJA6^=T+0QFDD6\S 2RDD MG&(D4HF:#)(8DB@*1"QP +'/?8P5J:O),K;:%R68WMU-)Q>FM7NY"Y[/9\4L MF9BW7%\;\K^KK_[W11V\7WJWS8'(=&)KT?[(BL55K0?\GMY=I7DKY<1VG"^V M:]+-\0""3DOR]"[OI%>:?>C8_>;EW4I]>YO3MCLP(DW?3,1D(%#,PXC+,/!C M%A%8US$,*/,?@Y%%B>KHK 25G4/0UEFU8 ")$#A#MM\^V@Z%"@Z-@L M&2X;[46$(<84EQ@A&A(1D[ F#]@7JWTQ=FW)U(?=G=LR8D!1IX7RG?X>BOXZ M*O&>8/1DR[0*C:1H_"I$D" $E 921 &.F !Q[5?A/%XI9+PC+O$\!KVY*1ID M=,#$7KPJJUKZ%J'H0L)=,VH'7 <"7,_C%M3(L@ N"**8^SB0D K**4"17SN$ M80312B^)'0%7'116QX1U9OU ;?R@ >ZV.KLC4 Z'' Z]F4!!@!L@XI1QR@,B M88PC$3 %D:H9%(Y"N2]O3)/)8Q-YEO)X/DV&T[NT>UXE\8!0ZFB5@S,'9SV& MLY?0C#9H9CK:"#_$?J 041BHL&YL@VD4A.&V:-8)(P(4#"@];I?2=A'HL(]Q M+A_^+2BW))-)FMH6Z*:,7C*:WELQU#]/TN]UA6T]+,_Z-9-\7VT3=ZM[-DD2 M'53-^&,/+NM-'P(G4$Z@G$ Y@7+;G!,BATI.H)Q O;M/#](F1@,#%O,@CD.A M6"P88T36 9Y(X7C%"F[LG,B:.>?7G]/O:F'7?,FSR3"['Z>?)E]LCZ'S:U49 M03TXA-CH !4,A$ =&M['X<]S>NTV"K=1'(U ;;A1R&:C8%A1*H4*@/)QQ$(1 M!G[9."N2(8:KP7P=;Q0.X]^,\1TG'/;4$UO6Q]C]76/Z-_1 MP"F?+FY>R<')II--)YM.-IULNGW7R8_UW7G_ZS+L2XP]%@/"7("]T^=# MT^>77)2X53F)B4A B(F@M#W?2P5#NI$F3 *U#LH]+O$JJ,!$-*%JCM@.&9@ M> D72(,+0$22 I@;H3*"=03J"<0/7+%]\_(=J( M41+8!,-PR1'A/E+09Y@CJKAD5=0DC@-&U^8.?DWO*\8P"N>YB8&Q@2\75=FI M;@S.G96X0IUF/SOEVSTCH*Y@3*"903J/X*U(:T0J(%K9""^[$@ M-$81C:,@D@K*ZBB) AZNK[GV>EK1C>/X-$G!:42S7^CUMP[FTG3SYIIK>NF/ M-!]F16K_;B3/*S,G"B^9C+Q:"#T[Q&T%'\<3V^R7\RN=7Y=>C;_T#M65&U8Y]?G M=J-2DU%]>OK5O$UGX3:C'3?JP'N)JW%:WK,';0AP&6 D)M M\T .. B#^C0#(!Z_2;4/Y'B#N( YAP(GO=<+V+3*",,@#JE/@SAB6+&8 C_1\+ M,>:<^PQ71A+T)0$[X$3=G [! 03'W5OTJ+(*/A7%/)D,T\=G/M_2PA:.M[D& MQ2S/AC.3:V!/?XR,N(2#GNX,I[0!.(%R G7D K69>Y6U8DE4&$G*0Q(PI8( M<*P4JKPI6$H4K8TE,=O FC"2KPOHMU>I[TD^LKF)\32_3K/9O$-?:R>'*9OD M*Q,XX*3+Q,?C<+,>@9X?I6YSV(2?(^ SA - (=<:CH" LHP3XV'DLY!OJ-NE MI;!/Y=[900H<( "<+A^?+A_\GOV26J-VKW",H1#05X$?"($B11?!#D#ZZWN% M]V#+WLV9"&0#UFGQ($>MG9HZ6\T)E!,H)U ')5 ;&@BBB:U2/D)A('$<2$TE M@ "L#IO$*$)T?<_LSIG$*TX2-BHP1@?:TCDYDG\B&2?&]OMX9;*8;!>%=%(D M9GG?^U"TKUM%_\[#W%GU<9U5.]ETLME7V=S(M2((6! B84HP$A7P"$7TB2,)NV79'2MH;5A?TW_.LR*;I1=I_BT; MIB63^IH.IS<3>Y=.ZWWL.O4$X@%DQUT=\I2QX5CPP.U5QR&/Q[A7.=ETLNED MT\FFDTTGFTXVCT,V-[(_)6ZB\7SB8Q\)3 2*.0JD4,BOH_%$O-HDY'WLSXY" M_X_?9MPN]K^/GG?[V_?4/NIJ.A[I[__[?))Z& P\TP)[F^6:YJ,TK]\(W__P M1M/YU3CU_@+L?UM-2G53HE:#^@TZ(YK30>= M]O=Z272V$X/WWMZ/8!<_%(WOXBSR7W8Y!8>,<;PIUH BCI#O$T%8Y"L<,DY! MA7$2" G71AC$.T*UG9_JR0&0V"&<0[C>(-S>]!T!0)ORD@'2IIKF M,,1'T(?(!XQ7S9@)86Q=[];=6FH[2Y#B XJ=QCN-[X_&.TZSNV!P!!!IW%'8 MQS$"/HY Q$PIF9C4IAH+"-L7J7E#EM@FT>&0B@'&G;J=-Q645\6/OY^RG&@& MJ:^!-V["8*4!H0$P!@8! &E8N+"@1 M)_MR80V'\[OY6%\Z.I]IN3:7Y>EM.BFR;^FGR7!ZEW;/ 24=4-)IU4%' 1U( M.I \")!\"2-%"R,YYJ&"0K"8(NECH>WEB@+&$L'UC;0WP,A.V!N@=("88V]E MD-7?9HD>Z>+O]M_6<,::0G^\+<.7( )_W162O.Z1K:N7P -H/;$3F$TTZI6_ MMV\W,7(Q7M(V"$KPM-/@#=/QN/KT7S^ #_9W/C6:WOTAY!C&2A$O.!!<,_K66B>%T/$[NB_27^H=?'TO AT4DW"+2 M$X,/3P?*E4]$\J^_?EB1W_(S_O1'L.N/V!Z?1;N^X;%.U#Z?U;\Y[&EP*7_= MULS7!Y>^6XF65[SX4&-SFN_UU8^=@3=;@UO:(U[:?/I]LV5>IJ2KI/,PQ:") MV_%,X(ZF>5X5NG/BHN$ _6B7U@&Z6UJWM >XM*>^5S<'%)X]H?"6CBB\WZ;% MOIK;."'IJY!<3C5W\VRH9^7^M5GI_%>O= ,?3FKH'JUW]@ZBLF_!^)K>9(6^ M<3HJIZ2,!CY-O#CV]SLIP:ZC-)U8K]T&7ZQA<93;8!VKYM7!:JM&W4WGD]EI+OVQOY]#-8=J#M5.;>G=^QWP^W7!31[$*U,9=,6DE+$5"!EI) ,X@"","1EM]<8"<2"-Q=-)A02Q$)!%$2.H+ M(\+CO1LS.ZRXAKK-17<*?"@*[,C$>Z+12]4R&&\*OB+LRP!0S!1!! M?**DJ M.**<;ETMHUL0>GMM-"8' J!]@-&JFKY%*MZKYH5#+H=11K4K50H6*08,2@.&R#R48 ECR6$ M0(J0L2#$E4$7Q3(.5TZG=N6/>8]Z8Q#0 9-[\1@[7N7PS.'9;G@5QPV*,!5Q$L8J#.*R-!B*)0JVK0Y+.J%$D+,!QO*H*=%V<>BPC]$N=?[@<"FQ M-+.;T9XP9+?:M7V+WMXR[B/8B'9:=<,)E!,H)U!.H/I%E9T0G9X0.51R N4$ MZA5FKL!-& 8A1,8Q9U$8M968B9($/?"ZA4I@B(6755 )0 M@M=%-KY:F;O8#?& D2Z[2_3?4[S9J5-/7>_FB[)A7;)OA M?D#1Q=O;2?T[USCEH]'-BU$XV72RZ633R::3S6/:QS?BTK+5HQ>& C+!F4]# MWX2U0A/F6AK& 0+^^@9M7]/[BBN-PGFN7_"+GO'IZ*)*X>G&/MY9NA 6QQW7 M<+DF;.B9(JR\)*.5(13)$B "_KF/"$(_7Y]H\H=3_F8SGZ7YT M>NMP+3J B+O84 < QPD CF0ZV72RZ633R>8.B!,&K9)+ 5*QD#&#A%(4H3B( M%R5/&)40=4><'.WIG/8<53S[A18 >Q!1&KK>7--I+_V1YL.L2.W?C>AYTWNS MYH673$9>+86>'>*^2O+V=7OI[2YR2IN%$R@G4$347UL_=6\ M36?!2:/=%EWK,I/7*:;+'W@=XY>--D815X(# "!F-)8,4+HHL@J18F_2Q@,Y M$$$N(O (5??8]U0(6J5*>8@AI(KSB$5AK$1,4*7%/B"*]F)/WTF.EAE)D&Q2S/AC.3:6!]^D9"7+J!.S4^I@W# MR::332>;>_)OHE9$ ^:"AP(%$L:AX!PKBG!-8?.SDX.(#;)B,9XP/E>ND<E+C.MF,4(\T>MI%29*"VF?.+&S0Q')]E(0W8%"WT'A>'G$2_A M\0(?8C\@1.)0XP22 DBF@OJ !6,9KV^"T ,:L:.$$S(@P'6<HC;PQF-$% MQ0"1\(EIGQ1A%L80$,5!13%PA.*5:K9J]#_S8F:<)<7E](F3%;L)V#T@:&T! M7]-_SK,BFZ47:?XM&Z8E-_F:#J]F"#GC97>A_WUTJMK?OJ?V45?3\4A__]_GD]3#8."9-L7;>,RG^2C- MZS?"]S^\T71^-4Z]OP#[7[>S53W-7 'UHXKI.!LMGM0'%. -"M"8D1BCR.<@ M( #(2/__&@4DY-&:?B!WTXD]42D#UL[GLV*63,PBN,V*EP;(4=__(NP'K(."J;*@H1Q;$O MA(J" #.%L *H;I*F8AJM/[F^U;M;FAZ*+1/7+N^OP,TP%P*.I0U!FO;X0. M#!KCE2K$H0_]V(<4@""4L,Z\HI$B;._&Z\XRJMB $>3 PX&'HV".@G43=TV) M;("4A H**8A4880D#&,9UBEJ#)(5+^"..-@;,LXV"L3FQI+M-!+[S1+TJE#M M]U,OE]CJ,-=A[INY*VL@%Y& $!KR6"'!E @B&=4UU"37/^T)/(?#X?QN/M:7CLYG6A/,97EZFTZ*[%OZ:3*D,LRT Q#B/N4Q0!Q95DU(>45&G;88B$K[8%XDYH*)1B '"G M%6>.C(;:F,*_S1+]"HN_VW];PQEK(^'C;1F4!Q'XZZ^M\0WUEICFNX*I;0>Q ME>A?WJ9>,C2)W,GD06ND-YG.TL)+AJ MF"XSP"=V30T7\*ZS23(9ZJ?HQU<\HCC;_-W>JL2KBVW_*?_<_+ZK-7X\JNIZ M\4C^[+^W>7V'^^0F_7B5I\F?'Y-K_$[/YV_O=/EU'P M#^_3Y\OHZV=U^>G\L_K-NSA3K]"!?0ST\_EE=.%=GGO!^>:GB_/? M/H7J4O\2?_JL/@>?S-@O]1]^CSY?7O3K#7Z:3Y+Y*-.8\_,[#NQIR*D4EE#- M#!#U?10S"K@2"A* 0N#+F"#$\&.%?86NOG4&O<\:YCWH55DY7L5]/L_O]#XU M?#HQ89G6^$F1%>?77W*]*4QF2=7I<89FEQ MJ6_KCS4;^F#GR/QZD8Y3RU ^8A1&F,4J@)PC3CD(%;&T2E#.H&(?0:LQHI*Q M"!3B(>8\QC*491"-0(&"(B[Y53:9IR,U>_5S-!%+-=NZ-[0DGZ?E-AF4FZ1M MGWLQO[M+\@>#4ZW7]9KW]>H7MI='Q4RS,[VQUJ2LFNA'PJ,_JT:=+!CHZT?^ MEA=''W8JB4^IS$XEWU[\BXEMRH;K=*&]MGL;V9NHG^7']O?,$+'9+]@84&\> MT6_3&XVIPUOODX''25)&AYD=;.#-IC>I\?5XW[/9K9?-BF7J5\ROBFR4);F6 M^('WTX?Z5A^\:6Y(H_>AFN$//VNCQOA[]&5WR61^K979%*:R:J)5ZL]4W_H^ MGX[F0_W#[#:9>;?I^-X\;:*%V+M/I_>:'\RFWBB[,6MJOS@<3^Q.__8M;=]. M\V%CW-@WT7\L[+Q\";S[<3(SMMC CF(V'24/>FZ\3'_!NYN/9YFF=OJ30?7+ M4#_K9JIAH^+;U508N%A^Y71B6=!5.M,+L300,^OS._V-@6T18KYJ)\"\1_G+ MPV)FAB6#THNCWS0I]""*;#CP;I+R^]^R43HMOZV',Y_9/WZ_+9>Y? N-04GU M:9KKMYA>97I8H]0DM9F5S29V2NSTG[U6H!_Y +00+OM2[!]V+_5M]2_2\;BP MTMT6B,2[RJ?)R)NDL^_3_$\#^J/IG6G*,K33ERVIRW!>Z-?10C+0'PS'<_,^ M>DER([V%;=2N;YF;4ZAQFI=RGWYL_Z;?;NGJ6RU[-[?Z%J:\V]5\-LU?8U7M M$3:^:QF[-GJ2FI?P+C14_&^:C\MW\J 4T+[?TS!SYMWJ6URE:2E6VN@TXFO\ M)F8.:Z71T[^X19&9?CGZUN+LV?M:C=0#*HJ5VRT +4]O]!2GN1[]]/K:2+@> MM;K7<*.7LOTRYO]NTV3TS[FVBLVJZ>M^2^9%HB%JZ4JC3IE!&6TO6V$RC[G2 M6CA)BV9AV]A9:Y2R]"#1#X[F^?1>W_;W;#32NA[Q;8G[W# MIU[)]!J:LA5##A:;I)YR2PD?GF7 0/@4P2@"VE2@((@"&(6H\+C>E&N.T*B8ECS%:JBE)4?J$-1HFW](2 M<=-QIGF!&UQ'XSV'QDFYE9?$T:P^A>DY9A9E#5NTDG:9Z, MQP_F\_2^^JYYV3\FQKKW['FD?>,*$+V?C,6*P*]_5^J+_1'^^K-QAY?OF]VU MQI=-2C>YL:0J=,K3:\,(1U/CYES,KAZ!?6C["[E)X3=;P=6#9YYEGV&FH3A\?> MU_1^:GS-$R_6BU$^"X*/_Z]^B;&^>#$K%^EPGF>SA85=[U(FY%UO6V8&:UFY MB(*%J.@__ZY).N3EZ,_>! J([&BOV2\J?2IU;GJ?3)4T1C8']:K;H93B=:,6?&(TKC;CV[D?10..9=UX^ M7[]D/:CZXBT52;/(--66V61V6Y3*O>6-MAV *55100)X$R387<3@I1I52L-H*[5974&M2%_+L;17:'DLJAS+UHHZV9)!K!OMYJ[TK:F& M97XMJCN9MB%\'<LO MDWVMWZ+FCK0+$%H'@ULY*OXP__:,ZL7GK!S.O?L.J2?/P%?KE*_?^^!3 MKK/.?!R:\&I$*"UI/3%/6 E&"HS%;2BSA0YK:%>6=]$R0HS'_"[Y,_7^9SZZ MJ$\6DV>-B,*;< M7^G*;<:@W_-66S93XZ,8MPYL[."^:2H[G>N++&-H#U7O_EGZ+35'1Y4;P!PM M78W3LZ6]\.EWO4NTG77UT)ZK;/)M.OY6^HRL.?3-%!LTRW SG8Z^9^.QL;UG M>OO+S!F3OILY-3YJ^^?2"M)S;NZT6-1I8\D8\?HXO?XX+^K[ M#;SO29[KL3]XXRRYRL;64A^8S2#70%]:/?5)B3&]],@UQ[=&675C_0KE>: ] MES(O?J]GMR)6-WER5W@_!?4=OE1_^KFR)&UPNF?CJO2\F%,M;3?>ZR_J>^B/ MJH&8@TM[QI*GFO]/%D-]&!@C<_K=^J_,2$VXX^QZ/EXXX 9#I:;#"1OEOQ86)C%H!*4>GX7CR]G:I1>I[E9'?.E1Q8\"B8H!_1<(]K&6X1#7=206T=1(2@MT6$F"BEET>QP:;]NGWIS9*F MQK-;>[Q6^J]:$*I-@5)#]9LTN+F@_E?Z4N_/R?3[.!W=V$4S;BF#K.FWTI S M&#QL[37&"9%I"ESM-_5A:K M3*"?)1X7G3_7_>#_%ZL+_VV^9?&/DWF](@MR#0$SEQ/IY*;V=4%4.RVF"QK=D.?JH%$3H;0>A0W5*H;CJ1[+G^G#\K'< MU70^LP^TPS",\>;5>0/="\F[2^E2N&GE-S1S/4F_>T4E;5YJ31S#DY5FM6.O M^LF2F';DYQ[N_'ULT_G9Q9 MS%X/V6X?U9 U0;#& MB#G',$?P5?4]/6[#)FJ[<925]FVI_]IV-4.UAJ.)2LR*REH8V\.H]NS,RD-M M8T,6QG1K@FV6I*;UE?]C3J8R.ROFQ,[>NJ62J=YMC5EV7:W,H/KK<*R?L/AK M=2I7KF,5N#:<%K/J1,[,03W_U7I4N&'EVMS ",.9IX$YJ2H2EE]]+(G+LK"8 MV&EMD]DOE2,T0])LY&,UWD46LQ&_Q,2,W6@V_NC#Y773)NJT-*Z3R8H'LWJZ M&?MBTFM$7H.Y>C +%;1O7T7/KG,^+.%G\T8ET=3+7C+,Q="-+)=6_\A:M58D MD^IS@]U&V%J(G=M=Y+2Q5=5R5YTG+C2C9.:-?RAO^C68:[=T#Y>YI?_R5'(I MPPC@E(&&I084*>1+!3GT@P#0."(8,.8#$& 5^\%C$KTX4;8,XZN9NO/K/XI4 M&7E;3C.MLDS5_?BY3%.ZR#1ESQ?XA&>KZ?B>GHMQ.ZYKNR,%/=\MG=GZO&GC MZ2=-1V8:"D210(PH+F,%83G],,2(Z(^>G_[?ZGUUIQ//SU:S>[N;^%4(:W&$ MY>VC0?2-,6TZ>;S;&MPM[6#K,=VYJHEFK4,4^B 4( 8B#ADGD/NQ#P2)*!-J MM2116+GAOFHT"O3_9K/5-&XH_X-TL,;L;+6.4$=+G*=-J-["L6@='(_VFW+G M-B2RJ,&R)F[UYEWS%#UN0SPJIJ.W;IO44*_\DC8_VNIG]7%!5@VB_M+3#S7^ MXLV?9L5KZ35+7_+J([7-8\Z)-6VJM_/G7KUB&:U@)1L ;TE#'>$_T7=(JT)3 MY4B2IW:?43:R5*+U0\E<.<^?4JVE2*>70YM>BELR5' 1Z;15YO9+>_)K M4O7?]QA+"ZF:W^B5-2@E*C>!NO 7]G]INHN/D&KK_M/B0*7P/GI_KPY:K(B4 M<2(?Z]C[\4=S6G@QO9Y]-Y[(GR[F5S-K]F,*/A+P\R]>?:BA\;7E9#"Z^]SH<=EB6(K<*^/BV13USFH@;\7Y\Y\;LR>H)-\Z1Q==NYIF-2SYKKZ#) M#VDLU=)PL0$)B_2>[&X1S:<'T0I#, [CFVQB$:@T)L-T:*L?>48RS(8P*,UA M??'XH0$ ?;N[;&8MQD@OL=UHK?*7F%:;%\;H?;!_JT>^:NB:B,CG%Z<=XO8)8'H8Z?>BP[@\ICX,MW%/=@>L=X?8',/;GG_>[[;@;XG'M2\8&=0/ M%YXE3Q.^N]1F&G[TZN#+BGJWKOI:NH:;2/_U3RF6L!TOL#W)[I:R72WJ?+/I M&,;-=ST?VP D^O8\GGI+ZS1+/.%*GE1@\U\:'+%FK#M$HKT-\ML%(-S]CR^ M#!*Q>UL3IG#7FI_6@]MHC7>+UAJ.EX%:/ZV%U5^7'9ZMB^J4D8'FS2:;I8QQ MJ$[[VY-8+H E"#;HHXJ\*)6K=G(N@[QUB$VJC>!.3V@=;UJ_;C,)E=MR*1VG MW Y+'UT[A*ZU#RR!?GG"-YKJP1HL+L.KE[UV2["-R[=Y&K-7$L;7IQ$98JZI M>)EU:YZTS)$7BUZ.K[7S('!P3JV>X!,9E+GYBU"5CT;$*V#Q_'227IO%^Z@5 MY=K:,XL_?;$KI=ENF<75HK(=R30$QOY M&[8[LH/MKF4=/K'I><_M=ZMJND644)>S_D)M+(!B203#$(8QC27SL2"*<1%1 MAI1DXAUK8]G26.B-I;'J\O)?TMS687@^ZY_JF2 <(QE1H69!%.-*!JB0+'Y5(%KW^P=)9;:#URLQ6%6!AY\O4VJGU2Y5=RL!K M]X@7WD_6S)N:*C2C8F&"-G-794'\_,M;W#:MJY?*8"\J-56"9'YOWZ[,\EZM M[J1O6C6:W M^D?]'E41XJ&6R>2^2'^I?UC9],QP_&(9=#KE-#+H&;C I&51 +" (?1R *((FKY'1STB5@Y\@%Y7_ _^@$ MN; 8$,9.%[EZY7BJG)GH=1$:_4"M'K_KQO;9D;WW*;WK2:[QJ5K15>,!FRR> M3=8?Y;5. ']QC'6]KJ"7_%5=3L*N2=OV#7F?>DMG3CGA=,+9#6.&_=Q=#ZS$7(FQ.1C&3_24Y;5%X7LH]YM8LDSV5CRVG 7 ME$,:X"C$6$$:"U%5\(HEH]%C2[Z6'E4*S^>YB9,^ORX)RGDC0AM[($OIVZXQ M-V,##%"'MGQO-T"G5OU7*P[10JT$4" 6(:"$$$QYJ'DE6N? ,E62HZ\4:U6 MW6-O4BLZP) ?@UIU;"_V=D^/RMK,TVOO?FJ2&,K"ES;RTX2YFPR5;WKE3>=* M*Q>.@F])P5^(9S@HBKX1IF&^P#06 I\QWU?Z?T)"L,\@JS M@@*"C3"MBMY> M 3:UJ/FQ8]* !D1V>G"YK4CTEFLX33])3:=LH>D01K[/>2P81!'#DOM^9#6= MASX*?;8S3>^4Q^ !P?*D-?TD/1=5OHLSLEXAS%@+L^G(,$YW$XN^3QP3<(%C M2(0< V!*DG,( 8PHJM*ZB*D"23>TPIY"LIV[-\2 RR[ML!<7O;>:D-4R;K[[1]!VCA.@#/N@[ &>K4I=>[0P>')@Y-#A--L&Q2 MLV-%40BD3Z2*?.5'OJR* D*E0"2V1).U:8QO1)/5CE''A":;$;/#X%_A*9], M[L^(>3\$/!2@8W0!=&$L X6$5*8 !<0LD'5Q8:0" ,E+0%?)].$1I][R(Z?K M3M<[U'71U)LAE &( Q\I &$ &&/Q(JQ+!$QMK>M]IS7ORU[^9@NRUG_OY-Z/ MRD6W7FX_I9V?>V#WY8^M&+6"V LOF5KJ=39+/XH//Y==&^[NQ].'M HH\^[G^?#6=.RT>JJOC2Z^ M?/E9/\>T>=)/>%,SS>?5%8)6XU04*"F%\$,2J"@0OH\HJ:M2,Q2M[,UJ,LOJ MF/^+=#C/;0NTZ,=P/!^EHSB?W@5-COAJ@6UEZQEO&=2T:1=.= 9VU87SS3UM M7UR:IL\I#3E"",HPII+XE 0A!(NB\3B.][0T&P6U;+HT\&PU+KZCI7%EQCL0 MTG9ER5=^U<+@HO?5H.S*FE;2YUUK\2N+R"?CX7RS6V7(=L\M^H1U#3\TEMSFDT&=@RF^6BJ!=J^NAZ\GIGQO#!3 M5G;;M#U,KM+4M+.=91]KK3\S[1ZL]DV&Z<NRLYF6EOJ5VY$H'K#^GVF MQ2*4NAE*4AST1(0J:XK_]*(]-HZ%V[J> W=E-I-RA3 MDU%4,:"J*9CM"?9\@Y4@ID+$4OF1WO 8%1"'=7,-1$+0:JX!!"&2ZVV4DEA( MI:@BI2^5QXJ#@#W?8.6EYZPT6*E?9;G!V9M;K&PPCK>\!OK0,QK?A=S:BY_I MCKI8JI+A?ZEY=]D'SX"3+0UH^N68I-9O:;V6>WJ)/A@_RK9S>6_>,FAOFGI MUZ:5G_D3 H!YSZWCP#1\U]!C6%O5_,\V[!IY/WW6BO''V<79S]Y/Y6V,F54^ M"4KY_&V]G^PWG[E[>8OFEO81Z^3IF7O8[YAK?E[L_686T>(^IH^A;6X8E?W> MRZ'92^S7MNRAV8WHK/$O[]K4\@J]2QB(V:^F&QK M<+5O5C%-9X>]KQVVW%/JQ#I'27XF**0,4== RC60>M?SI)Z]WX$TD!*OV_;$ M>O/5-9!R#:3ZV4=HWYK@&DCU9.$[:B#5F52<; .I#_]F#$3C\+B9&@^\7HEM MPN5T.GR&YL>5P^?2(5.525CQ MUT2E;V']P?]_7(;_7=WGO\L6+A?&-V9\7K]57A[U(RL6UQC]/;^^2,9I\7MJ M:C1TT+(%#B 5I]NQQ:&=0[L30SL&FE*ZG/M02408"R0A%&&E:.7EC8&"*T6< MMD6[*I:F#VB'5V.D3@;M^FKL;R?LO]O0$^/O-P[G(AV; ,(3M_D.,:-](]!" M#6@I@F*?4P4#3E$047!Z"7I*D(R3 ,,8+$1.X& JF(TYI,1"K *V7G]DDF]J"7=,!%EU7K M^L\2#ML;]C4MTB0?WEKV,$J_I>/IO9$?9R5N!V''5+6[Q#;65.V.,* Q\R40 M,8UAS (6HHIS(*#P:KK('CE'+<@:W,)&C+N&-S2 E!QU.KS3\I/43(NLX%&=]DD M*V9Y8L)OG<'5GVB?/<(9AZT87J(T9>&1 ## (9F<-14R9(P0ICC" 50QHP$(A!A?30C0^J_ M)Q?9E_*2 9==VAS])QT'7@7UTJ9/O)1IX6PO9WN5>$>;@AP,H@!K. H%89(K MB#@0%=Z%# 4K'1#?0E96:F=M9RNA 8)[B9WI+:EP:MGU)/0^?(3S5K!<$ 8* M,TP)T5PECJ V*VH#@T4A[IBC=*&S>(#H7AP<+@)D]W3CTTJ>IC.,CM3K\=,+ MJ"2;^E$1Q#$ $9"0")\@R &)ZG/HB*ZI+[Q)XO5E\J.J>5$7E-HCTV # 3H- M6]M0#!KQ?HL<=*/K/SO5/DW5%K!1[9C$(/)CP@!G&&K6$4E1AWYQS/:FVMT1 M$CF@:)^-E ]%M9W'I.TQ&=@Z<=/K-94IG-6VK7)TU/WU>+(>7IJ=HTZ+$*3Q MO4/B(Q11@*(X)I +0&)6^Z*$K[:,,/ZIP1BRIO\*CWPIPW?%E/.#=9G!M MO>SOZ\/KOO#]ZRIDO59 7RZTO[9J;?W%>H0;UYE;*2"QY< A?#1J^^]M7M_B M/KG1Q#U/DS\_)M?ZB;\DX^_)0Z$?]+?;?(,AKPXPV7QTWFUN=.DO!422Q(H M%4E*0P@%\ D0,@80\$@2?PN[Q)8KTQ9'8%1Y,FL*@R;+4_%XD3HH]_I2O=;= ME ]<4_0OFZPO[FS*79O2@F-;,KK(BIDM)+I<+W!LRUS.IIL5'ZRK!U8/L#D) M6:Z?^NBN6KK_-QT-JG+6)OG16(;I#U/"NGUIL52QT!0A7U.RT)3ZUK_I1]>E MP4>KM;K/O/?%B7U*PBK87]O_?JUJQ6Y5FO"9FVY7)O&9&W94Q'&?0]:BWOLQ M;EV6\IE[EI5SKY*Q*5IOX&.8W-MRSD9CG\2+11G[S/S\30O^-'\P5>+W7"VT M9)S_\CSEE*"QJ9&DA"*"4* ))PB%E(A7-K4D(EYMAM9).=R@F=/-6[ \YJ:; M-OD 9ZN>W+[T7WEII6 3B>-#)&**$8TA!51$U),;\JLE&FR66J?[G7[%*SLU$U:S4--%IE=/C>UO+7%V@Y_IBG M,TT8;<'T>ZU0'\O&6_;W!2<<&I>3H7?F,3/30R49:Q)KNJ"4X\GR1<.NXJQ> MI<*SG;ORZ;?,-E"QNY+AKO65U>B]AS3)+1,N2B@H&X!5_98&9J#ZQ9/A4-O< M=M/[GLUNO>3^7@N+-3<6O<(:OGM3]IYLDEF__GO)HH?8W^H\8)/8R*ZS\W&EL@7%/LE5$-#8!9 MPIV;"=J^I\!F6(V;% \B>"0X"Z *A"0$^S&1]:X:8+:"U97^M5J1?$YG)0IG MP^JO!HYWN4VBL]68[D/9)G&S3481!P&0 8!Z?R0D%%BJQ=2;+C:=37UW^QXZ M6VW]V'$;LM4Z]J=:D'YM8[#&<]#R$-1P:7&DLV9..V41BV9.DF,&3+&R0 5-]. M!8I' 61A&-"ZQP;S%6WWV*!(*L0C0)4?B8@P$OCU,:/^ME+/=CUZ\3DKS9NJ M:$G]*II:O+5GTR:/?\OH>]>S:3=.Q[KKCZ8OQO^8WT]S"PJ:C5QH=O2_:3XV MX'4UGWG3^]1\9B[TOFD(F9-UWFJ:,D^]EHR?[M3,O MGN>FO][ 2SS;9&[Z) FM7*%752L^*S!UBQY+ RW[-(C_4\V-C(OQYY8/-2U) MXXW-%+-.QOE,$UOKZ&B]V2L,I$/W+:YXF9=GLJ][IVE N!M*Q2G%,"48M2-W M:0@!(1H)0<",KP@ I@(<$:R XD]B^>O;UP=/>_W>?K1K$.Y M) /KF-4@9RE<,EEW@+0S2[!:+=*0"=!P& 5KHF M;ZP[K[0^BNQFHO_V?)32&3IL)7HR9+E>E\9,%$H*A7V&>"!4' ,)_:!NI.9C ML.KW?H,6K2[52UJTR6I!>K9:0>'GSO5I'[O@MJ;<:\Y ]])K<+\#.)]XOR#[Y,ZV@PHST MWQ-M].3Z9L>K7?%V]OWG;83*9 MV7&-TYNL&"=E)$$^'::C>5X194WJ[5\*/=[3%C;K4+U-)C=I[9-]&L=[3)R7 MZ8&- 4GN%O$=_8"U@67WC4MJ-$_KP=YE/UKY!D:*Q].B**U/\WEM@9JE^)]Y MGA6C;%AV3O]^FPUOEUO:UI9K;4/.\F129)6RMM8TT]Z#^3N1E#/IW?W&I0,_4_,2P7N@** MY\>6IU7G^F*]*9>4APS#>9Z;@X?K^7ALH&@VM^?T>R;SO%68#&@$@ M@& 88\!\$05^%$6*;49#S,FMQNQQ5I[ISBJ4OZA?<.GB[5@^V9CEXS.V2B/? M2$L&=CN9SDW8U9]&A,QIU7PRJSTE:V&]M;<\I+-RUZKW@S/OT^0IB'JTIQCG M3&HU,O%&63',T]ECZ=JU/<&;6HBI-M)"V5K&A"8%/N2C:@YU%S@045"-/K5"O.2'_^6Y99(#"L92$*5 MBJG&#XY5S F* XP5B+8"D:^7B(04..X"5=2EYJ565J5+WIWS_\K3?+%Y^E&7IMM9Q_NSB.P M( %50&SM^%X7,UN1FS\FEEW8(FB5"SW]EN9%8L,DYI-A%<-AP7E:LH6B>9"V M+K+21K>Q$'9S3*VBCK.[;%9:[X]/![/6-O'1;A.[X8H=\%EK<>U4H&7C$\9" M8!S',8-,!1!*H(%&"S0&IAL;!'+_F-/=<;S8W<:S<\R1C:-8(@@5]2-,5B(AWH0Y708![BI<\[UT>WOWUFM\#H?O8E!O84V]"$NQ MEFLU"OA&7+>B:JH'YQQCSJ>0U'0 ,YX>+[Q0UOH,XB&)* L0" MQ4@<,HD1K+)%&6;QRK'LQO.LL9QT,<^[.Y1]C.15I&SIX_H^G8]'7E*ZCI]W M5&;7K7RLDPIZ<%C[&&L;5^:.51@WEGO,!(] Y(<<01IP(64<&*C4:@PI5RL4 M[550N:@+[9?)3!>W:;I<.-HXB?[[L^9ZI5NTU ZM'/?)@PFU?K%@]*9(@-D9 M/%C$)4UA31!@&J% ;VO85S$CH;9\ZD-C)/E*,=Q7(6ZOEFM7H>!K*+A)DJC] M\DN!:M5KM7)J[7%B6I0A_]I 3,:S++4F^U)6;Z7)_V?I+*#QZYG3J2=XTEZ3 M:OL5ZKB0U.*):6[/\@H/;9AF-EE[ E,?V+H=YQUV'-:01AC1* HA@4A%?@"E MWF=,%F$,0<3\:+4*YQ,0MO %?*G%0TU&GRJY4<-A/D]'.R/PZ^+(#F4W8AHK,]8OFXP>SR^L+]/J6EQ3I;#8N:V%, MS9';=WT;(QC3\3=SB!N653&N,R.L-L_11@V[VW G<[J0/N-U*:.*'O10];C.RA4.FTH=$[V$WNQ[J@=;'3%KQC,S MD4YYFA33B:8W#V8(169XSNRVBE)XQM^S01+2^]?F0:XV3\>U>=X_+Z>5JVR\ M*YKB&1&VZJLW@_)G$[6:76#9Q9DWFH['6M638BF8RP)$%>(SS$QJ3?2CMAQ*>+I.3%"D?LY3 M;E*#6HO7N7HP3[B;FU[$._:>\E8-.*%P*+GB"&!!3!10: [S*9<1!B!>D[]: M#O?3Y"E^4'Q=@,V7"FMV1LWPFICDK@^,Q\E]D=:1/T\PD6.)^$8Q8$/M)A@JK3,$!H+&H;*QYP@)=\YQ[/<#ND;$STOYO?W8UL6 M(!FW/2--WF?Q;.)G&/((8(I\Y"L(0DKC0-1ES7Q$5"OQ4^\!H=0:QQ2BFH%S MKORR%HXP/G82/9LZ^>)S5A(_J[?Q[.M8MC*=E-O&VW) -QG)6U[D77) 7R4[ M-OCM8GB;CN;C]/RZ+3;--*M"D\O";MK/"E#@0S_@,I1!J$UE'!/$8#T? 6"L M)4! 08(IDV&@V46$27L9H=;52U6$@9:UMO"9W]NWFYCM?[Q47Q>"LIIN*5/#=#RN/OW7 M#^"#_5T/TC>+^%:.-WZ$/SBJX<*[X%\;H=3*RGF4NA^DX"3E "EG.%UDQ1QQUK^MJP M1I4),;;<69I],_NP[4[SRQ9:<@K)>-MNZ-K(>*$NJ/N&?V0V_?M M#/%JPMW;WFAKMIK3I%Z=OU\/^^_TOHN.T.MCXBJ:^'- 2:!J8W$*(]\@A2H M&\WZ4$6K[:\K>?ZZ$.>_Y].B",J8M%L5:]W7N= MKCM=[U#7!6M5^R4 BE# F%(9AL1GHBZTC! (5LIKO5;77PB3VKC_'\<#3+KL M -A_,G/@'6!-9X3O]MS#1 .9[F.SZ_FX+CQ1. ODH"R0MZ#1DU7E2CABH($C M@0%54D,/DPC"* 0DKHJ/1[Z*P=H&?E;(XFD>5B*V"E'/,I%%VL!_)N/YHJ>' MO:D)!/V:FBK6:7'Y<)_:)(+Z\O:C@SP=9;/?-!"^F$.P*>+! >BV@?9+?ZXI="IV(X;P]_AHAQM588)51#HORMMBF$6AI3Y M=4 8!@'G,>BTNZ0$;7J<-D_A]F_=K,!$5TZ<@]%NT_3 M%S22]BM&3[-;+^>RWJJB7IG4$H)AI#@;,*'6*<.&)PV" &XE+ M6/HL1@*;:K$,UF3+#P/0M2FU-=EZ'\2@ ^ 0XV3\2,-YH4>2FE[%)I2XZM5Q MDR=WSJMTI'8G;_5K4DB;FQ$)B1]$F$@WZS5MIMA+J+0#QC IM!!*$%=6@]%%/;A;.P=])N! M <#.LW0JGJ7[/+.=U]Y ;)Q5N$&JVQ%:C1*T6@3YD@-&XY"&(O#U%0L7/2.2 M]Y(J?2DEOW, %60@.CUX>[-H]1UY'< X@%D#, *"%E@&.BA[PRRUZSS86;,.XQR&'4D&,4:\AK'V,>$&T3)YI. M-'LJFD<6#O,U^6Y:8Z3FTQ,->=G?,;@KPO$"I9:HZ6+(*!!2\@B1$"$41@SC M.N.+0!JNY(34;.=!B_3OM41K5GU^7?MQ=VC\#W"G08.]W7B=NCMU[U#=22LJ MV>=4S]W8C>?O@( MHG3 T&K/I'L_67$A'KU&)W=\ZHY/-11#T,I)A1'R(^(S3:I0@ D!G%7MX0BA M@$5/8K&&W]W1*,D' .R.1AW,>:D#)0=*IP)*N"GY'@D>8"!"7T#]#X88JK"N MK(@D7&DJ^CPH=<4$)1X0N3LF>#"@=")!'.>M_M-5GTP7S>&.S _IR-R)IA/- MGHKF445S5'.ZV)A-5E/Z48\A'7FSY$>KLY*+]'!'O^],M&&KP4%(4("$A!3A M0! H2)]G( M2W_,(F[PMQ"7V(24Y%,"/58 48U6B/$0^7CE3W2.78F(@=Q@T>S 'JPZ9'#*="#(AB!N2 M&$=(8D3TWZ @/B$ 520Q@CX$*T[H/7)")@?0U18ZF9"/+[EI=C%[&'CWX\0$ M?4Q&7OK/>79O6ET,O$DZRI:!Y5 ,@+6X>7S+0X%C/' M^=VY\#OS;M'T?D6AB"BB'.*0<@Y9#,/ZN$6%$+%5YVPIXE^,@*O)**K%^^_Y MM-A=3BUF: "D"P)QRNZ4_77*CD%3RY=A)# !(E*2P"@2 A5G<10)OV5;J6O M5?:N#F&H'Y2E,_PG.@0>#J.%P?C!;'?9JX(.<*<-Y ^^2833\Q/5\U8W@9!+( ,HE1]"',?2 M#_PJ##6,$8U78D%VI^==)80*,-#@Y?2\)P$DAV[I'-+[N:/:DSFJQ;QQ&=$P M](7B$0\)$2+6_P_P.HA$Q?Z:>+XG0'F7U4,X&W"XNQY>!W-HZS#*8=2I8)1L M>&84BQ#CB H_H)%20H10U#PS8F)SM_8NBXEP,: 4.8PZD<"2\U9NE LA.2S[ M^,3/Z9UH.M'LJ6@>60A)F%ZG>5Z5#-DZC_8(U,Z=(??G#)FPAEE3$D(.3*U0 M",,XE)PK6ITA_2]I=L $67MG]O]UVGYT[/ MN]1ST?14Q0P%<02YDERQ(&8QY55"1A@)"%?JL[]&SSNRGR48"-!E^GW_2+'5?S8T_3J\_SHNT8C->_?JO%N#Y_1-SH]_PUW$V23_>IO9%( )_;=V MW<\^_-M/T!Q5S>^==7-8ULT.T8Z"YDR#8^$'/C4E1AB.>&3:S,2FW^BU-BM2*^?GU'T5J06]W4;!P("79QUES;QF/T\5#T\7_YR\F MN=PY&WKH;+C,$_- +YM\2XN9.>XH#/QH:*J<$)K*F2(L92BGR6DY31ME8\7L MH_YMMA>2IAXHH1$D7"'@^T+H'P3F?ETJ,.81>;P75E)TD0[G>F:S7796PP." MCJ+UHU.:8U :UI2M$PA'( )Q[%/%@(221*!6&M^/5H)B-E":KB(4P0"SH_"& M]=1*[GQ;_M3:CC.][^;9MV26CA^\VW1<[LG))-NJBKACSX?&GC<#(MGX[3@C M/@EBA1477%NS4&!61[[X,%QD4HRG-]DOP;28_9[.;J>CI"JS]]MTQ" M(3NB"EHA >HT(*UW"GED%OSYV^IMGQ3*O%")]7#!!C<%'D,00=^T1X\X1$"H M(&:X/IVG810_4T;M]ZP8IN-Q,DFG\^+S=#+<<<%'.B"B2UO^I?7M+0=P2G@, M2DB;6H8" P1#!2$GL2^@#WQQHQZ<#Q$Y""0\NQKP?89U' M@$VOD->NTH.>FLVCRQMZ46X..J&(B0;388 !C1B6! 8*Z?^$0E728T@!>:YR M]AZX%.1X0,CN.I&\9NG[F6/D$- AH$/ UR(@;X5(BQ;U;+_-,#.:V0KKG MY_T$?_8^38:Y">KSIM?>5:)-L6%:>-^3PAO-4V\V];18>\EH>F_U15]S.;W/ MAIX@Z,S[:N)FS#6?I[/4@_756N1'II61L9,G5AILG;3K;*)OKL>A!ZC_T(3? MW$WSU,LFI;3KIYSM8@9>)3^E4GV>W^FO#,O?C1YGDWE2:IF]K/QB/<;G!]H2 M_*%^\31_^^*9<@]+H[;_WN;U+>Z3F_3CE5[;/S\FU_J)OR3C[\E#H1_TM]M\ M@R&O#C#9?'3>;6[@[2\%1)+$B@ 524I#" 7P"1 R!M!TN"/^%E%<1J6-) 8& M6B!.2RIZ7]=ADO'$Q?#VW0T'Z?GUWZI&1>W:3H+IG?W MTXEY\F]9IV-M WUKIEDDQHCO<*(@C>N)!EM^VU:?_#W)A[UXWF\AVO@=CDQ> MX9=>86?B=9N+N=S^]KW$H*OI>-0 ^\!K ZN3@!.2 +LO>V9+?D($#N[(9CO: MI89#S5I'K?;IE:]DP:6RU-4+.K#8LGZ"AU*#%1@HFF]4P4P2B@U,> (N5S"8'\_]E[T^;&D2M= M^*\@RM=WNB-8Y=R7;M^.P&KWO+VYNSR.^>2 2$B"FR)H@*PJ^=>_)Q, 8I: M*!*D*"H]X[)(8LGEG.9;:X89$'.F-LD'QS7Q:W&;9KYDM_OY#IPH=O!&U M'"GA.DTY=G?L_DQV5W+%[CJFF*(@#EC$?9X(@B1KV%UI/]QHY[P#NP]U<(SH M"(LA&[66CM@]*1I$.VOCL]"\QQX]OD M1M*5&!&8@]HO)&G-&_67G'^5%LV[XL7$ M!^3!TD3_B A1&?FTZ7:=Q#R(Y7VX$S:4]&-+2+_49.3/3*W3FHA^J6GHT,H! MIGHDR%DTQG6L=0ZL);L@O43&F(2<4^$GW&!@@/XP9\4,N="*%CIB*(JPV M&EFO%Q(^FIL!DQ'E@^8+GIQAXYCQW)C151(^6;/['VE9IC,3]6\TNW3J-/ZS MU/@)ZO5R3TBH8J%4K*2/N8R$+YM>[HD?([EQQ@>:_&0Y7K2DXM>4$D[3JLHO M<3)D(XK3E\.O_,R\;LMDN@IFE3=/;TVZEU.:WX#2O!T6J:Z2N4\T M"A"/B2^98(Q+%89MI)X(\4:EF\:7M^K[=?@(/3F"83G;U;'AN;$A1JS7D0K[ M442DB!$+*(I9W'2P5X@$$=D(F'T&&PZD!(@10?*LV?#,C/2?'\HN4"N[?7]ZI!ITC1N=CC$=8#5JC_%1+ MECH6? LLR+HBGD=QY!LCT#'IU-3.?N3IG73.38-DANN_+6#"-$JX(]V."P)BK$1TL M.H*"!XRX(^I35+.1D(-Z4\ZL;J9#08>"#@6?C8*]F"C%?*5H)*-$29U$%,>B M*?7(J%!ZHW+P\55:1NE(Z4&=66>&@B]:>NY GC#8Z?<#U5HZ ZP_D1/WHUHP M)ZM4.'IR].3"& X29_AF]?5!U?%3U+CW4*A/0FB-JB3[,N= N@,PY\!=S4^..5_6$[ W M);[^FDQO">1>+Y;ISK\01T$22XTBR30+1,Q\$252^$E(I(_9ABGT0(6E8_@3 M^ C&?PZFCV.BTV:BW2LCG;[@>^76=.N),:477),"IZ;?%6V,=39T0!-$ YP$ ML8]8# :T+UL;FJ,HNL^&MK2U2OKNJ^?9X00;&U$^9"&ETU/+'3.^36;DG)\USS MP)GJ2K_0&''AAXH302(M*1*1;"LP)0F/UDJI6VJZURWW4['(JL/%_8VP?A,Y MX/L.W+'G&; G1[0K\8T2AH6(."8H# ,=ZZ@-I$M 5V#[L>= 6H$=$QEKI MD-Q;.N>XD08@+488#^HVV7F+3U>9,?2(%C:, )R$709)$ M?HU741AJR?;!JX$T2$U'_("%]EX%7%GE\D\+4RQ[];W]MS><1X(3=J6FS=$< M]'U?X:^][V?CTL9R%)?>13I-9^.L\CZGE3=99MZB\(#^O'12S"UAPS4?BWD^ M]A0C'[Q?C>/37&,L&@^W5P-9 JA6-@UD9HT%T]G=N\QG\' 8!PP0OK@!$JYL MULA-469>/JLI$M[RXP*:.7V1/OOMS:KF\4HQ' MD0)CD(9@%RK?%S1 S'2ZQSZ'58('_"D]PF;:CY_KYUT4TPD\P.Q*+9:$UYP3 M>W]>6[IU!(EJC>=_/VY4^D[:K?M^5BW*I=VZ**_&TZ):EME'>$(P+<:_O[-+ M8C[^EDTSBQKO =C\2#&J0#>CH)01CNN&OXHK29#_OCL$LVEI0D5**)TH0J0O M>'TI,9DD?@UX0 ;9Q%\\^SV@R64 ?W.#(^4R>_==DN:E]S_I%,C\1V F(B= MUP9UK6W]'5K<9<)XOWF0=P5S5\7* MJMP X>(;BD 3V7L$'P%:359'.KNUP)J#3 4 -2OSR:X,8+:!W^S+^#J=766V MZS% ^'6Z\#X7R^G$N\B\,AMG^2>#Q@"\\/JTJK*%!W_/TWQB ;Q,9Y6!];07 MW/<57)E],0D!YI%? UC;-\$G0(4Y(+I%\6H!@N)3.END5UFQK)H&S/9-5HBT MK^J>"\\Q"09&.YC>UJ]N-*B+;/$YRV;M,^:IT2O@549FP'S,\VXZ0O",A/G@ M]5=HN8!7_">KE^2RF(*V#ZHA?"JS#%3I3]FTOW37>5:FY?CZUBQ!5AFYGU?7 M[22+TJI>1OJ9;_+9? G#6!H)!Y. M8=WZPLH^P@@@(E;C>G:TJ=DPO!)C?UL61J6PY%A9,AK;EMXUN=1J16YF8)31 MFO*J/NG!;GYPFW2032*K3?KYHLK*3T:%;EFFL >@@$@S[]_U#K;\W6[D>+J< M9*9)N]=L^EAZ)2NZ/3OLV*#4E<[5RWG\Z)L=@C(8%%OX:QH]\CNO1%FAEBZV\!( MS2^!K$ X-6913]PT@N1^7 (QEJ]8H?+&8%*G0'CSND,VR-E)-JU&W@3T;["8 MS< M!3OHHS6<78+*!0O9U\;3#9?)VB8-8$,9(V@G2_:W\74V64ZSGR^-26$M"M]R MH3_KEQUMC(S)S[-?,^-N \8+TBJO[)P?M7<598+$O@HC(3!3*HI84P2!ZS#B MI&?OLI@$&DD9,+B6,XX$;?IMD2"*D;IKL+Z O=%3G.UNS\NLLGZ;1:=J6QB5 MWU8]!\\#XK,V13* QW3<8I>U0Q9KX A2V]@I];)[%V;=1\:J 3PT7S0/+[.I M%9P-NMX=S*1.9.M2F>M4-IO2#(\;KS+A#:Z;!]0VP>=\<=U8-_>:!U_9'\&Z M@;E57W^SCU5X_R;U[GY4F)K/_.23[GD\4U_ GS:CR\8R"7=%YEW[1_?'O7 M9?MN=63?A9;P=P^?Z-?O8.R/W[87W?T-[_23'/J!C_PDSO1=;WL-3[4N\O.C M3.[QMQVU,-R)G=:N@ GC4PIZVU!7U?-V6MV_T_^]G&4>12//'!^Z#3__#?_1 M*#(>Q0_NN .VCC@>I M@SKJ. 'J<,+CC1/ J<*#$QZ..IXG/)ZVMTPEK!-)8M+/6Y'Z\OJ$99?N6N>< M%? RU1:&:2"X$QD,G\MVFAWS'%%O(P<.NPC/H(R32@9RI.%(XPV3AA.%3A0Z MHG9$[8C:$;4CZM.JIF*\$*_ V1":8.CLW\O\4SK=S!%[*_ZXP>>W[9ZI#_R9 M3K/FAEU*!^PS[KOHL// 'R\!()4D.-.]*E(BX*&/ AD%4E&,4=\C>[F820D\E\W&M_<_KY^UN0JIKA\\1%E:+4>(#MDY M\F25"X=-NV/33O+DI7%IIT%OA4F$]%HW4A03A%0@$QH2"@ E.TRBXM0PB9P@ M)OTG*XL)K$NO*+^#(P='#HZVA"/6P9%0*@ZH3V,4*Q$R2I18P9&*57)J<$0= M'#DXQ35BVZ9CN3IEDYD.6-J8E:E^ U55'7JJ_79BK_]0SF>N[S1A2A G\)]!, MQYB+)CR)4Q(%=\.3&O?);R:HQS:O>?UYMJN+OU^YA#[>SK.UYU@T^-&"06*P M8+!X;SZB>,C\W-/S(SJ,=!CY"C%2]_J1,:J1)(2I2-(XUL0DN]0823CF&[W4 M7@ C#QU%?ER,/&2\IP-(!Y .(/<'2(I[,>Y8(Z$#08*8$I)$B6I[.R(_(OXI M*)&'#FMW .D T@&D \@>0!*] LA 16'"E<0QD;XOF6*JK=L0@DZY449F"X!\ M;;G1+VIELQ&LM,-(AY$.(T\+(YE:860LN>!("QGY*@A%)'3BMXG;(48;B=LO M@)'.RG8 Z0#2 >01 5+T )+1A DPL0,,R(AHK/W6RA8XW,G*?FW)XPX@7_J$ M_Q4>Y"\7RW2Z\Q'^&<#_]HD6QVSC?40051V(^KY..)-4:Q0G)(HE]=N298$? M^NH$7)4O:8E/BZO\GS7'#&N!8S7":-"#[B=H]605S;<$**\4,!B2*\" KT0< M,!V(./&3D'/DDP8PHH#QC?H];^SP=SC .,LB/PX,7C\8$-%%@J"8"2H04XJ& M$DL2)6TQKU G,CP!,'A)$\R!@0.#,P<#UH&!DA(C*A5F/$ZH[Z,8JU8S8 ': MJ'[\Q@[U#F=*B!%1U &" X13 3!.P>MCX(D"N(8_HM('%"4M(# ?"9/X93? MF0H.#!P8' P,5 <&(A(15APC*7V">4))V(*!\DF\T79#'G>X/YR8?]/1_D Z^QPL->&)I]@D=>,'&S%M)*HX[ M217XFL6AHD$2'SF\7 MG7D/G4F2,,&E\L/$IQSCD+?)79+'P2F4!WAK39T<.CMT=NC\=M%9TBYD)U:^ MB@&B58"#4 $^HS:M3.$H> NG]$-X-]"(BB'/W!U".X1V"/UV$5J3+B6#404* M=)Q0'OMQ@%G(@K9ZC-@MPOJUA4TX_=FALT-GA\XG@LX"=^C,B- ,B3 (_$B! M8LWD*JA-"Q*>@O[LO!NO&IVW;H1]##2^SNH+$5SYDLA\9G,]J;XP;H_='KL] M=GOL]MCML=OC-S7OMS37-[G'YQ\X'X)I:LQ8+_LRODYG5QG8HV7^*5WDG[*F M,:VUM#:[UH[MG8OV(NI%_SZO=U-U-1 @#.XH9E0WB@ MF MXG'OW2(84C@4=2CJ4/2D4%2A#D5]Q2E18B#D0=B.X/HJ2+WL:8ACRA$8]4D"@:$?BB544QX7P8$%T+2#DM$'7VO -1 M!Z(.1)\-HJP+X8L1I::9$A54AC+RA2)M">LP1,E&@N+9@>@KL.<9=UW@'8HZ M%#TQ%!4=BB9A' 11D/@!%1(%$K3252(A1>%&F:2S0U%GS[\TB+I(Z?.?ZYN, MVG%[_";F_9;FZO;X_.?J]OC\Y^KV^/SG^B;W^/PCI7_(TXM\:I.0OW$NJ=TH M_IP7XZ[W7^;$W>[OYW1\PILFT>S0*>=X;.1"IJ. MQ^42_DQGDSMIH?V[3M,E\-I<'B=W'/\J3MT)9ET4/=4H0!*%F 0AU2'B+-!M M^3&$T2,!H/: ?77N_)>RJ*K6(7#[JN+HWUH(Z,G&*#F(UO]$,^0Y1[:P&4#N(!W$G'"/N;%4'<0[BS@SB"%Y!'%&8^E2'C$4Z5B%*)&JT.,Q0 M$B1O .)>@:U*AZP-Y"#.0=S90QSK($X$B"$>1J#-D9#$VD]XW):US4B.MH0G[\FEN3R&4B< MQ3?T>8'?#XS@XW7FW:3E[YDE+J]:K8)A*F\!OX;%#3SR]K\J8+_+K"PS$Q]R M,\]F56HAI? X-XGP^%><>FUH,OV"QJ_? 6;XO$^KO0#VP!. M#W9J"G_< =!G;JF-*#DP.%MM M?;;9 MV&AXT]N1=Y%6@*= XO]>%@OXJX9J;P[B.JL^>'^[YULO!2@N+JJL_&0A/;>4 M!E!N4!E^&D_3JLHOYWQQG<\LX/> ^[JEY _>WV=E!F+T/W#; M59K/*N^K*>BM6?4UC'B:FE$L"F]1<\]]8F3'!5E/=='1$(=Q8WF?=5 M]L6H ]G7(V^6+79=G(;Z.G4#<'=B'FOTC9GM06C)K%K _UB<,[!1S(%"#1Q5 M'UY2C;I'N7YIW3;^]Q+L2>_';'%=3+Q.TSVF?OO,93F,>MM0E'<-<#<&NP[0 M"QAA]KZG]N;=ZGB;_5#J/B@=@J;C<;&<&5HTX+:$\=80E]4K?E.O.!!G(YP#J+#YMNWZ'6V:ER#ZAR3CJM2R>_QM3&;+$N V/+>/]3P^(,H/*G E3. MQI+Q@K3*GR&Y7GP-AQ[ 5HN:Y+-T-C:Z7;V\'];]2\]EHX>$9U]:&K%6+!= MZZ#Y3V\!CT"[O(%Q&+':61*5-X%M-18"/#,%XV0VML+O/K-F9"^R:KQ--TG' MOYM+ISG@Y 20B=_UI.KLR?'[Q_7&>SU:S!4+(Z9^F-\W*\O $]=&;,+=CD? PJ M:3,06*Z\M![%F]1DW>358M17;.&=S8K4L^R6D&9%\O**!W+F[G5;$>- M3F)^MM->;3.H&K!D53T7HP9;_#7NN;2TDYPO+X!6ZF]FN3$9S:;>44)R>,"T M*KQT\J]EU:HUO96RV^+5APE5J\A4(,/,8E0YT%!:MB;?K7=9%C=VF/:*'*:1 ME?5KTQNC#9D1PL_5EEK7"8F4'>^](XGV&<5G6(W#ZC&]0I8$!Y$B <(Q8D(0 M(I(0-YY4J4"9O%^/Z3QG_ZBAX=<:&:(>,*R\5KZEB(-IE/K#9K'<830=2] M'&9#9D6?ZU?4W=#O9%FV?'LT%\A#Y//B7 1X<7S_QS-4KS>A)8!>]7Y#4]C1 MJW;/XW?=X9ZV84]NY;>5-=,[:5=SU,BKEN-K(Q?R&8C@J]P*\T98&)?6&'"H MR@VSOV]=D_/2^(F,ZF!.JQ;V.B/ZYX9E1U8WZ!]>]8^N9J#4+.<&*0&-S"C, MA5,&MN5DP@]G<'SW MY]3*["J2G#!.):&^YC@1FB',(L)\'H0^BP0\X$_IL:R]NP #VK#TFO@+[\]K M40;KLCZJ9?W_?GRDN4 7Z5+YL\E?L\D5,(IO[&JK9D1Y-9X61MW_"(\-IL7X M]W=VBYP$01B$0B.?^#'G$E2:6IOA6C$4OT+5SN 03 MS!Z -4;O7='6*\-@%M^HIU:T7?PK,T8M6&/S.0AP:X U9JI]Y;HQ:4VW:?&Y M-GMG8$.#,%G +?# 656KO%4C:VJ#;'$[SU8V'# 27&MNVP+[6D3JH.C)3:BC MH\:968_]=P'S.Z.T_UZ7[2/F8,._ORBS]/?WZ26\\9MT^CF]K0P27I=;#'ES M@.GVH_- ^@*B_:'"1+/$9\B/-><1Q@H%#"F=((QDK%FPPR&&)0+81!/)MW:" MDZXOQ=U-&@ ;R'[80 ^-#8U/89[>VD6ZN 6-+?,,[]VVG&?="1^\OP*7?,K* M=?Z9 ]_6_H?%&DOV],G[ZZ74+LHK$[MI#NES^X5Y\@.GEA?IU+B+O.HZVSX9%]#X-MF %\7(^X:*#Z$6F1=YI!8U;TS_1/@ZYVU]\')*L[/D<3M5(' MK7S=,] ,VW:+6Z_F)*M ;%FVA?6\KA7.N^M>C[&_^/4W1C^83CTP-_-B4K4 M X\R=F ^:UWR.^G$OXUA,,MI]O-EF%;7"-\_3[F3\>+V^6UNC] MV<">H:,RNP9 LHJT"=?X 5; 2I1'U66E5( (8U(&@D>1" 6*6V3W8])7EQ'2 M.L(1)TGD8[! F!^U=2EB&OGJ40GRY'LVU&7+,(51>JR]W'BH&QA?K+:\:O>\ M%ZE4S)[#7$^307,. $;^C)<)_/*^LC%5Q;*"]U=?=[6M-[3[;=7%K;;Y>?I>[^JU M1";C#>U+6_.Y_[B9=?R8 MWX (^"G[[/U:W*0;65V?\\GB^ANM/G JN%K]\\=O+XSGL#0E$*?IO,J^:?_H M&T$V1>3=JJC@JL0BEN\>KCE8OY&2/W[;7G3W-[S;3VSP)[J7/7C;2;7CVEYA M/8U,Q1.;7\>W_*G:J#4H-%/!\R^>%>G>'Y#]S[!IFQLN%O4\8T3=[\G]:$7P MC[4(CJT(-O:2$8P>R,2="J>>#RV<^_Q6M"X?(G7;^>, =-X\TPKUC0<>FPG\ ME0GY%VM"&@/J:\L'49L0!_9!:LV*8M:<[?4,,7NIM<:\-7/,,P^ZZWAUI/7V M2*M>*" :2Q!?&2JKZ>O7K$O6J2\RP57U7ST"\RQQU5^O45C]E7EJ_=>B\.QS MPZ):5.U;Z__]2U%,FJ]^@[&=&K(_DFO]3*_;_1OA8'Z;:N\'8,?-M3@I!NT; M_4>GBF>LA".94R(9Y8#$484#$DYUVJA3VYL4.4$=LUHL#.YJN'$BU,\H3*I%1=77^F M>4BQU!*IT!?:1TD31(.E0CBX>PK\V,'NVKFP,23-ET%V69199TS61Y6^"9'Z MF'YY=^_I\]\^1H\6':M6#[]M(C)_-;'6YBSS.I^OU2CICVE5E&3U:_-MU!RV MFH'U;XY6A[!^U5S:#>)Y5<+,@^"[QS-&&!VP7MB39-IAR8 U^W:DVZ\=P#J M?3T ^P2^Z@Y?21#[ 34AF%IB0B(F:%N+5I$(DZ/C*]9GB:^/-4510[9$.3@C M#5Z"UN&DP\G35$0! [L",;[OFS!USD*E,"*"RK;U2AQRM5&XY-E ^>95T,=* M[)$ABW$[S=,AJD/4E] \%>T 54><<0!2ZBN*-$4!IKI-)/1IM%%\](" >J8Z MYS8V/1DICL]:_3Q@>?#M,Z /,[^7KE-EO="&TKV_WN.%/O.TUWX!*'O&86LN M%-YXW37?);":E+MY62Q,"FMJDR\67>/QTA1)RK[,;:ZVB9$R5C,\:F&K_ICJ M2D5YZ\V7)5Q?-:6*JFR5>-&]!!C=/*$I6;M7/9P[>3AWH+Q7# 8SO M@?;[*AM_,UF6GXMR4F6S=]]=%LNR2?YX, %^Q[RPO]BL().342<&>9N%CYLT M/$#U)JE[7I1UQ8_ZA_I(RA8.F:P% 8[[08!I+T:K+FJUGKUC7N^9 J'3[J'W M\H)]406(-#+E23Y?Y^-K;Y&;;&ZXK4YR*LIV-DTUDZ[,L^'8HJJ3X$R8EWW2 M!V]UP%;5-;ML697>Q-8+13>Y2L"(Z:KT0KMPVR4NK5[WP6LHHBX=W=!>LYIY MM4HS@HEFLPW^-SGOLP(F"W1?>AD(6%L!QJ1 U6C4K[IJ"K14SNN94@D-:1HBKG,E[3;4D [\;)1[LS[I=.=R.)^+'>]\;V%G M-:S+%:N5F:TK\,'[_O$DSU%]L7>=PE9<9)FI-_S4^MEUMD6ZNZ4O#K.@L#)/ M3K$F;*, P!#JVWIYE9>U^/%,=4[3DZ 3\I>U).I)ZV*Y,*42)RM^KQ'I*7(R M*W&84G>-<)==!BN-N=9",)\%).!1@BA'K7 'T^V1GL,_-8OS6"&[MRC9]R]2 MK#Z0-U"E^+ 4WGDB8J&(P*;DMXY"F5"I?!0I'BL?!R@,_=TI?._V9&^5PAF^ MIZ?*GI3=\,=^%#YT"8:NA/"!Z5UU;7]8D/A1@%'L1Z$OXQA1&;3]1RGU-UHL MW^M=^U@$63\%XQ]6F'[\G$T_975.G+/FGLT1VWCLT =U(.Q?I=J8FE>-LMY3 M2FSEACMQAVNEB;?2NT]$OM1FHM7++^Y8A-:+DZ7E##:RZO?^F0$M>Y@TAO>. ME7F8&L+Y=(K] NLLOHX3WZX[T!8,[_L$GS8)C+Y3?4[GZ^[",ILLQ[4CH[H& M^_:],=,;.[GV&VP\T#H2+Z?+\6+9%5UIB_,!G6>YK5MN?2)-83!3S656M.9_ MOAJFK>1E-Q7LK\9H7\[&C<73O^C2@D.UO*CR29Z6>>>@[*9SE-S.,L).*P+LHM1-&TN,H?D'7^;/(;D,;SI-)/ MQNW4"J9M?(JF-)Q%MJ$]BH8SYB4(+[!A2Y#N34.!B;':Z[+^CS!!7IH#. MS>/J%]SU\]75C-8(L"UDW-2V.HF&7L^MA+1J>6=O;IH.P+,Z9UJ]'/?Y)>ZN M1]_W<")2^21*[AW>O:)[C:>TU!BQ. F"A - 81F$*_>*CF1\0/?*J:#2WM8B MIP?TAQS8$:%IYVI+J)24BI@G*J)8Q0'UVW.T. G9(T)J;T?$^=#"(;NQKC6M M\GX&.?"8['( ^\ HC*S+K7?;UNQ;R?KM)?*/V9=\#)?\DE5%-?+^.X7KC73[ MWVPV\D+0+T -G7F1*356PN\?T_PS?#;%RYKO[$KX2R!_,&>Z2W>=47T(59>7 MKKLD+*V.:\1Y93Z#&?R^;?\$5ZRI,: L[]@50QS*EMRCOO\PE6<'J,Y,[ZL? M:TZF=K+&\LKK[=]*#^MU@FKZ=-TM+E[-BT7WJK(FB-ED]:Z& NX>.-^GO1[N MT'ESPY]!D@<+;EKU2_1S4GOT< M3($9XXL".?K]JF]+W7QFRPX.Q"=!!,M$PE!'82B22.*6&Z1(:*\D+=-1$&)! M0B%"3& U&6I*TN(@"8/HT5JF3[YGHR1M.S=+]+6/J)MCTV%GWRX.VXQJGTD- MU\5AJ/"^NP&4AW5H&3A9CIM*\+T^/2!HI[>VOGL=/=/L,VR4\?. V(NRL57L M6KVA;D)4@>4\SJHJ+6]'ID?0FB$[;FH'/]I(T(9AW ".>]/\=U#&:@^5"0CH M0C*>K!M>QXP8 #5:IVU)"$+WXNKQ O HB$.,((B?R0K@8B8]&3M@FA/"!:":X0T]R/ M,$N:1I$JB!-Y5UP^"_7WU[-/4>K<+6!?+6] MX:+FA+V&]KN76!?B:*VL8A# MXMX 'BI\_N3N/UF"? UR+OG/^T(7UTU=(S0?O7/^2-5LNM72/EPE>T=JWT_ M\L1=ZG8?-1EQ8(#<'/O%9<9L-I-OE5[K%//N^L-! 1T&QF#*L-DK<0 ^2#4T9'0CT9(?CZ\Q9/ ML*3P;B07M@Y0ZQZM3Y;>>"%0\D15QUWF>@K(P5$/.9C4#,>("QYBTPD+$5XC M1\*8"N5#R-$<,[94\[$CFO:<\L% G$$J\@R(+*;HMQ3"2G'9)+S@FA<< " MH1,=1C*,&I<7$5% -^*4'M8!#4X/I -*M!GWLX<.N/-F'X6L3ZGR1?^L;D^' MJS^NCP.2'"@B^R'_E&V<@0:W/Z;_*LK0''\_ZI>-592HB.- XX!K*AB6O/7+ MXI"COE\6"4V!IGF"4$B4)BSVFU-0C6*2/,LO>X>YK7=IP]UTU".[_ZJ\M%E8 MO5[]J:C%D=PIJT$[6IO M!"I B51(X,@741B$/&RBDWC,(G3WT/+NN:15-.(OI@(:+,/C)]Y=/;OMSCG7 M2B6L&+'R9Q/[X2?#AH/UUZ%B1"4:_BC]Q [$'48YC#H-C'JP\5@#4JIKKH!$ M0'%"&<)AR+@($5=MY3+!_8#>!:E'\*6G\?:5W5<(6)B-E-(# M8F&Y\X;^S2 M%\SAVVGMX?GBV^/PIE%/!Y-A0G4@,*4)P22@-&B+$2>@@1$\ M8FK01EQ. W,(Y1!J5X0BG0+&I4RB@) D4 E,3;5^-K2L=R/-G)8=K42UVKT MG2)&.2O1893#J-.Q$C7#79<>EF _"A!B 1,,A3JB=5$O&?M<*W((*_'D 0O3 MD>#.2G3XYO#M)/'M"7CK=1CU QD*I$0 &A?BF 5*MCI82/1FRYK=K,23!S1" M1A*?OY7X1C*7H^Q3-BWFIA)>-KZ>P02N;EWJ\F[%$@9=A)- O]X10!@J4.N8 MTE02G# OH2VZ">C>*,N_,N=4Z[H.# %DN_>-Q@.:CXB2)YU^1?']>?)]4_8 M=!BASJC3C(L8\9 K!C9>#8WK']7N:! MZ#5R >- ^EAQ@@,>!XBJ$+ M0@S5:0I!Q"-?F_-A@A(IM42L;?WDQRS>."5^J6.4(V$$)2,EQ%GK">>5D!8N M*WAW5G9]\?Y4]MJ4OM&\M.W![9CE>(Z)<: 6=1B'F:\Q#; (>.BS)(ZCIEA] MC -)!K.&]G:"M,3<;[0['+8I-A+X ,%Z#Q+/R9I"CL-? X<_9?C@7L_T0&D9 M)$*%C'(4A$)(W42#$"8E92=Y+G)8=B=TQ/F@#3&VI*37;O4X='@-Z/ 4.+ . M'&A,22@X* $B"G"8\*!MN(\?ACL.WUN][_>;") 3AK7 8$QY1 M/_$U12V+(Z$V1/A)'&P<6+_'(ZR&;$OE]'N'#J>##D^ T&=_-?4]V,E?28$ MT2Q0-%:K@@&()0.%.)TX' @Z8N1PO8].2/J_B5P0^W&]WN#'8I%.W2GNKA3L M&MD]( P*B[M1+$OF2^1Q+&LLDP%C3D#^O]ID<(4VN\'>7:]X#\M;^"6$_3' :AZ^X'Y"3,T_2A.D.4(ZH2$\X$]I M[\9##?2>8(2?BD7F:>___D$13+[U_KRVCNML$M6.J?_]N%&=+,HN%E%>C:=% MM2RSCW!',"W&O[^SLS6$]SX62H+,((&O&$9)1$6C&W$=XP2_[XH@ MQ(QJ'1(:<(V80AC%05,$@?@2_E-S,>PPZ$:+9[\'M+ ,>'INR+]<9N^^ RTL MG8USTP.R+ %"LIMLMJ@V*:N_R7>H;)?YXG<'ILW[1/1C+[1@D,] 05A\0Q'( MB[U'\/$Z\\+B!FZZ]:Y3 +P,L"Z= MR.BYN;? '*[0@^5-D8J&?B7:2SWSTS MK,HK+KTQ?)4OO/3JJLRN8)5A?]JY["1Z_L^#LH=SJ3)&>GJ\8!$FH>9**U_) MF+(@;IH($L7EQM'9#S#FGR]#.V!X0#[-%[<_IE_RF^5-4)1E\1D&'Z9S^&5Q M^T3>R?I#UL+/^F]Y,NJ,KP27>%1P2?V!;D@M#U9SVF^9N].R>ZG=QQWO_N_E M+*LIF**19P3UC@_ZX $9EIF7PG]GA7=9U]OL['U^:"%3G?+*L%/.%F/KW]X/DG,='1V@ -OQ7+105*D=& :N:Z M6J: <(LLVV? V[%3+SHG# T3"8'CA"2)UCP.5(OGA.D-3>Z'#)"AK%I:_[F; M1=VD]\18"/,/FW[%@5CH$._G$1O:JDL5^%/@Q\BG#C$JE. J; M6B-$8?B_;7 Q2?/R?]+I$GZH=[.WO<\]$/O^IV2U1VAMC]Z#3#'[]!ETX2J; MO?MN5CREFS]W:RY:9%]CL\>@Y#3PT"O*75.+WUYK[RLJ MA VAJ#RAQH,2*G$LI.(QXP%G?FQ.@#%8I($ODAB]M!J/T9YZ?&C5,:OW^K-) M:'?B*@,QF55;JO>!"$*,1!)H[C,%ZCK"M%5W41#HGGH?!BI0/!!,^%I'"$FP MBAHO:1"3A#VJWC_YG@WUOC?V9!3,Q*&H&![\3?Y(IWF MX_MH^I>RF"S'"^\?J;''%OG=YO1'7Y"=>.JW\74V64Y!SC7S::9S^T.>7EA1 M^-$X0Q[E*A5SA (J!0]BX!<6$L5:^HA4TN/NMKJ1:UY+<5*#'UVH#,;!;'2'-[Z8X29G%=9IEW U]? M5UX&4YGL*B]?7& ;U-KQ7GBMVO6UGZW55,%&3*?%Y\K[RNY=L:Q@/-77W^R/ M'+VKUYS^AN#Z%&@^]Q\W,WK>=,WCC5%]Z&']B]XXFTZ;7ZUB:#Y7QOQN/M^S M"!_S&Z#.G[+/WJ_%3;IQ1/(YGRRNO]'Z \<$Z_8?\L?6V3J&-4KG5?9-^\>W M=UVK[U8I3ZO+4E)VB511$FO!0Z%U M)!).$DE06\M9RWC3C?9;)^-O!J5VL]+PJ>I20#V?\JI_'KM; M.:;75VZIX4#=M9[5"0%NXQS[A":2^42$K:(O M"QN?Z SSTT&JCN'N4CA0_7L>_U M%P$X*40\I;-O!X0."!\$PEXJK>(QC;7BVI<^8CZA 0M7G5("\LR#AGMC? 8I M<*]&B@]Z>GYF0'B@:BC'KG5R-WONI3/'O@?3YF:67P(!V08]+YPW]G+5-O)V M(;+*&P-'@?5FE/5\47G5D95Z9N-/+LKCQ M@,=--C[<-[XVZ4 Y(,;4)*@!@'CSL@#E?W'K3?)JOEQD]4/G30)?E5YFYK?L M$BZO1O"(BW_!7]ZB6 VJS*H%D([=+9O1#@ #CVPLBRIK9V).0[U/,+ ,GG.Q M7)A$L@H&#O]K99=7I5'DX2+)_(VI$IW/+!&G%D$)"@(B16&M)VXK7 M<2@W=&[C'>AR:UL1XR]"D#FW\*5-^G^B=,-?VOH4/U\ #-<\'-S^E"Z69;96 MR.$.HZ_N>ZJHPXM6#$AMO8/*NTX_9=Y%ELV\U"Q2-FES'3MR7Y'NO U<:KBC M9?!) ;0\*Q;P'&#F3QDP15K!D^"6ZQQ8NC0RU!(ZL RPAZ7[?%9/V#QX;'T\ MB^FMEWY*\ZDA?%- ) 7.@O^OS(LO+#?8[VS)DQ1PP!1.:>=A*JK!^X%U_KW, M30$?X&OX.$]!PM9U$ S>W)U1VBNR]&$WO"1\"+P\+<0&\BS68-NL7;-)=O/, MUL&23F"EQ["_#7RO8_L]UQ>7L/* WQ^\L+EV7%1V6^S%->U9*K,P:%'^[I;= MI+?U/IN2.:6EBGI_#2 72_.P:ED:%/;FH%^9Q/IU:LU-C9V:FHH.:6\] /_< MD)7U(MW4%9,:\JKI;EPLIY.:J&Y[[ZUYI4])<,TX7599\Q,0OJU94#5E?Q;> M-+_);;TI\ZJB@Q=[ 8#2)#@EO_":=?DYO*Y/O>5UN,>3- :;;C\Z[+@VV M_Z$R%*K8P_ =%P38BL5_H?L"I@0[%4PWPPBO2T=/C$:-V"B!K"2IW-(:V_H-%;FH'6J-V:&E,PYCUC4BX:M<6<657F M]9_RJP*L_&I:6Q7FQ5>I,0',$VX^>$&K!-VCWO35G_5::7>5J7I,(#V*Z=(R M,TP'+ 8K(-LQ6N7':G)I3S.:P.H8\7-I+!XS#K/"_9)SC9P9>>.TNO8N;6$% M$,#PKN5T80T,8U"EC3WTU^*S6>\12*]%([#,SO3VPWH'C,A?SAI=8&%-I$9V M&=D&!'AA2]^E52.ENT7?*,1A5]78@*UR!QL--U27RZEGE=1&&;3[/TT_5TO8 M)/C!DH+WV8IKLY(/K4P.KZM7YKZWM[0XVGG-K"P&;<$XD9;3M&S.IL!Z@T$W M]%HK/"M.Z5%0.Z"1]_DZ,\M74V%1:SEP'TQM9%>TGM_L[KQ:+03&U*QDK6Z- M0&\S%S;$=)/.TEIQL1NU&CY,UU#=LK3V[,S6O83WS)<71JL"4]I>;0=FE)+" MJ'5F8I= XD9C 8(H+JR2E\+=9M\,O\.]=B0P_OI>Z[R$%QB+OR.LUNHOP+HV MV'"OG5\OX:A1S)K9&RZK*?ZQ3=VKYM>!1%U7XBOV1< 8#B,_X#[Q-2.F9BN* M Z:C6/GOOGOA$E]XSQ)?ORV*\>_7\$38L!CLM<6M>>Z6U;T4YX*A6$NM.!*8 M^3&L2JVZ^!$+DUX=(IV$,HR81CA$B1\@*G4;L1<32M2C];">?,]&&:/?KD&U M;J;5NFOJZ>U;VFN+L9R8.G(,],N@9A:S2UJS*]>5D_]-:.@T&J M!7X_\VPE1./&DVN:Q']57E"DI0V,B#I#?6[LZZPV)LT]7F57\6)Y:XXM#+B: M)1PU96;3Y>(:),Y_K)CNE!3 =B-9EG/SUV%*MRI"$,H84;WX6RXHB1B+1910 M!*:+;"LA^\CG]Z-,1QT-[P8*^'H SI4-598 M^!7=#[ /3VP#);U>KC$B/@T$04+Y,0[BL$F:3:@B\IYCO_NVX2>KF_]\:7FX MZC;E8Q%DW<5WTXTV-\=2;[7;_F!YN'K3];A:NZ;X/&N^63,\@$7OY3ZC5QMW MZ7A1.S++[,;H4?#_C3)O_&1IHT[N73WYC@R_N_.B5SL9(>H'DH:QQ#Y3YJ)6 MG&)04+;;^5_LJ+^?)05HEG>X+[+[BP'1*-[TB$^6YO)LG.T;@BQOH,:LTB;FP'4$B-9[+\/5L8# :K\.K:NS :C G--L= K;[[ M&8S@#]XOS2-7;ZD68"48:]$XM8KY'/YLC!O[&E/XVZC"-*"51P'6\J, M7RW_P4KOC%IW@KHV46O["M^2?-@,ZQH(M8P]OS#&=N>HN+36;2=J6I]WK3S< M :YGG*&FUT3F?66.)[]^85_BGG5D>U.U M,UV;:#U/,\NGR\KRB"N?JBC2$5:QKWR2M+U)?(JCL&?.<1(0K@6+2! E<(50 MJBTJ%/E^K'*$=JO M@"F6[QZ.>:_?P=C@M4@'+V'J7G:BA5M?LEKGFTF8POP-E*GMB=8XI>#U,YC?B55A/39[A#5S /U;#;^7]V<_^Y-_+2O; M0N/91N0#+_QSM9P_L-"P4-\^HFWQ^>+==U]APY#+^5M/=GV;U!IEET ?=:'Q M()O!IX7]^Y=I.EM?-D>ECDI?D$HS&V#YUVQR93R&/]C@>D>@CD!/@T _%HMT M^G;SU^LCW+M][%RRJBO4O-^NGW:JZ<.UM^PYCM"]CF(A"Q,:Q1+A( IBB5G0 M'CHSS/E&%^3-"*/[:\BODGA^6X ];JR*^FICAQMJ'QLG&0&YL8V,65X?$2TQ'FIYNS4.'EPXO'5X>&"^? M@,M>8>:04,$33@22L0!-,J:X42NC ",FCP^7;6V[G[)%F%;7";"#\=EDOZ3E ML_'RL>I0ZB@8>9H%3QSH.= [.]![2DGDG9(8D)!JF6B,D5:1*:E!1=/V*-%) M%!X?]1X*(3N ?HCX2&AG4!^V8O:I^EE_?BHD[XT?/CQ9X/^8X3='A4?9*84" MTX1&(M1"^5HD8$6KMGPX)T1LP.-C\:^@QOU\^3']\DM16D_A8E'F%TL;2OFQ MJ'6Z!TN&G[QODLA!<71+VCKU'@,.+]X"7O0JH,=AZ$<^\6E,J0I#Q52;94RP MC_"&S^WT\.+(/CK"'6XXW'B3N*%ZC?IT$ G BY@1'8 I%A%,XP8WF"_UAO/I M]'!C2&?55L;;"(M!NW4[Z'#0\6J@HY>#+T(N99)$H1_Z-/##. F#!CJT9#XZ M%G0,R]P2#=E0]UR8^XV$P)GT!CG\=4M4(#83_>HDK7$Q6S3]5/IK,VFH-D!\D.DATD M'PF2->HJA2G*A2(R8$%"B2\(EFT=(IR(A-S3W?W0D'QL[ZI40S:8=H#L -D! ML@/DYP$RZ0 94Y\$,DDP%31)6( #ORW=R!.,7@"0CQFE*$<,G4;3RK. XWMZ M7)Y@#Y>]7U@749@_IYJ#[(VT_^]SGT,?>,X^SVP+*Z9?VL+'IF*B:>EAF,CV M!#-=*_:M:NM1M&O!U*+<]<7WI_P_\R'WM+%8*X1\W+86#Y#[JJ]%&'.FF=:! M\A,>Q"+@$@#>QZ!W)T&(3F3M,C*&^.^6S7-K+OX M9$T+(M-*9YJUK7U,9\5F7^WEF5%BYJGMMFL*.T\R@ZXCTQAH:4J'+TMSBRDG M7A<9-Y]L$ZHRGU^;!EQUO]Y?PFKD60F[Z!34. M^,,2ENG6>).E79?$N@DD3*AN,3FU+2?6FUN$\<^F2T5AVX,5H(Z!PK'J^WE? M[Y_P.L\N>R^/0-NR39!^3'_/RJ8P?_QS4U;?J%#PVC+[E&>?J[5VI6WWX0I4 MNJ;CF'659I/>$J]7^H51W=A( C3F*E]>%W\_CKKVDZDX['IH&%&T&LR-OL$E%64M_#P,2C6 ME2U'_[[,ZJ+(=<-/TZ3KVO3+-/1YF>:F>^=T:5M5U;Q_9:BSW=6F<;)Y_VK] M>L]^X:+C)]HS4[F>F0/WS-Q"].PEN>@3DFOX#H^_[5L%/H;9+F[_ 4S:TQ!^ MS0 !EIEI'QE_ =*:I=.P[>P>W/Y2]V.O_-GDMZS\E(^SZG'E"''&M*)*$YT MM2@9X%7K*Q6RGG)$*%<)ERQ42O@X$(GDLO$8A$D%Z0IO94(M'0S,S;(IX&CVI6WO;KK9E>.VE9*)@:C->]-JL&Z^[3VD M96U!I5O,8Y]E(,\GL[I7RPU\?5V!M@%B?5=SZVBM2QYLFPX;N^.]\%JUZVL_ MF^:96W0*V!!%6V/;-MO^/'G0NWK-I7N^+0CTNX=#-NM72#%TZ7Q]Q#+]V[W+ ME2(_G_FM2%N>4M3]H6J06C'U8RVF8BNFC'[8!B:_HN3X9RJ#]R^'H_N3J<:[ MVVG*@=ADQ_C\HZ^$(YE3(IF[[H@WE-GR2Y'/&H>C-7==M,@+5:0ZQ7B//<(Y MCA.Q\6# !B,89USUZJ9$"5*^U)&(?<(DU[YH\IFI4!RINVZDGI_(..O,"_Z1 M+ZY;7U'<^DM\2C>.8%E?Y/UL6 M;#APL#)ZF. 16,W'J"8U%/&Z:GD.F]X&-@G4N899@&FDM0Y")(E"%(6:-MB$ M2,SQ0; )ZY?%)CF2P^98G!PVG:H!OAM1_W_9[461EI.F+\__36_FWYI3[(MB M%YWQ#.!WZZ(/IUO4X0F((AU$"9\JE0@%(4$R4.HRC=4MGQO ?EQ; 1N(N^"Z.N MNN_#,E>5C8]TQM-9&D\2J15&):9C9TRCA(22,^*'.FH/@Y2@>"-[]XA:1TV@ M_JS.Y^V1Y8#=E4:@6YV#">78\@S8DLB.+4FH61Q&02Q4('S$1.(WA:=,HXO@ M!56'([ E&3$Z9!W T]<87K=GXW_R259XH0G!OBC*)OW4&43.(#*HQKMRV"P) M=,A)B'3@@RGDLUBUE?1%+#%]067#DO :!0\&9Y*.&#EOR\BQ]IMD[5XS+HY8 M*"7#U-2X5YQ31-JBQ=1/:/R""LL!69NKD=1'Z=!Z^BK,J]!4?BPN\FGF_3;/ M3"T!Y^ X4TM*BRY<(V&+KYT6%^8H7::P##AJ!XC3F B.:1'[;QEV0Z"65A /Q(F4C2H8LUWKZ M>L#K=F7X0%!%_U#D'UE:&H^7"]IP9D^#:*P+!C553TV/+Y\2[6L1!&%[Q$N1 MKS%[0>W"4G(ZFZP(>$BK1SB'AN/L\^-LWD65QD+'/ HB:4(X(HH#(MMNP=RG MDSH4:]=F !HXQH&0:A]GF$ MD@2KQG_A:T1>,BIC<"84(S1H+\;3%_BOVW'QVTU:+KR_ ETY<\:9,S5TD2[. MDVL2B#")(N[C&'X60K7'($3Z^C!)5HQCZ#?) MT*R+$*4TU"HD%//$5TQS%-#&("",Z?@PGL?M=)%#,#3"^*P9^KS<$G4FR8Y5 ME/]<+>'2[/B05-V^D8^%Z6QE&WTX6^H9$W OAQ\,>HUP(XBD,L-6!_$B-AV.Q1A1#B(/#Y&L.SI$"8E"&FKBJS@,XCCP(]ZXZWS-#UL+9@B( M1&K$U*!%:L\,(@_;%*9YJMSV["T6"Y&IO>H:9J;3LLLG=S6OTSJGRZR M<;JL;/?86]N&=E9XTV)VE9FVF::?[E4^WFQ$V_8DO:<9]_;-MX?O$KQC<\?' MNS?^)2NNRG1^G8]]6+[*UFQXM'TC(!:1/& HC 2.%, 57366"P*I>^T;(TH3 M$W^$(JU"K(*DK4TA$_A"/MY=\\GW/-B^\6HU):^$#0:X_:KNF%O,[$:/V]DW MC82!(L9V0ZNO!VC7N,VX]YFV:]=XCNT:M]KVYPF(WM5KNJ5KU^C:-9Z+Z_S< MY^?:-9YNNT9'ZHI$#28 2J8!* .>0#F/91 Z0($'Q MX2L"'1OPI!CIXS0^.4W .Z\X]_C'V'_CYMVY1K=BTBM<+*0,@YABZ5,_BD2" MPZ#QXQ/)$OJ2>EGSRG\:4APN_5?J$49GD?[K>/$<>+%7:9C&R(^UKS07$@M. M0Y^H5F5@".D75!D.PXL"C01UC1Y?D8.KRE/OEW2<7^9C9_/MF+O[A%?X[')[ M,5DK6BPYC@2.$QJ%,?9QH&B#<8A%\6$P[AE^("#PAKX'5#GPT WD=B6AD]55 M'#*\262@O1+*84BHTIC%G&FM=!03'[5]%B(B#M]3\B60 8TT.5SL\6M AG-R MF]P7([)7@MX9H-]^H?([.0D7=X.OAQ\O17X M$LQEO)T9?-V3V#;(LY^?=O5 3-Z.!'T?GATY\\NF-IG\M72Q*/.+Y2*;F+2U M,5@>"]-1MTUMNDBK'#Y??_PJ_L1UNKO@ *PIM9F MK4;>7S)@]]GMR.8;A=?Y+/6R='SME=F\S"I#5Q/OIBA-8B&\"J,_MFN^L/8) MD*OER=1<9XT5FUAF']%<. ?Z+R8F[;%]'G!$EL\^>#\57E'G2*YVM_]:^[*R M?GOSK"9SL=GFZO%!//KR4]J6DZ.3WS[GB_]DY11H8G3ONE\#MP%4W^3C?)J- MUG9MYPIWV\A2W9D".M1:)BPD/*&^+Z2(J6Q,@0AL@8TP&1"@!B;K;I>_YM7O MOV2E^2*]RO"#.O\3[IV:;F__&?YU=$?C/S3%< M9^;_VH*-=WS3F:6#'HO-&.IJJHI !XE0L8^3@%'@L2#@B50*2:F9T&@_-C.Z MJ6.S.@SN!-ALDU^\-B?-$*_:1YMZ V+SX^>B4T7O+/_N6M556535XO$+%M?O\.=5I>71J^5A\(2#PE^<&S\>G@R?/HB.GX>+O;7)+R^%I$P$ +SA$L>:I^)J.GH)Y,DQ'RC MQ??@&M9!TA?92"'7LLKQVXGPF]"]1&*?!$@@%0C*D*3RLN)Y+^ZO#_'_H[][V%_T:L9J1(?*:4U%D+$B$4D$&T]%!Q% M?*,VT6%<&(=A?X"?-\W^Y^3(N.?8L4[[G3\9W?,VK;%GT+)+JCOCI#K1:R/' MHRA0OHQEQ)A2"?P?DBW8^TFP)]@;76\ X)9B)(=U/[_.S#F'40ZCW@I&B:Y8 M9IRHB-*8JR#DL>\K%6'5]()/8J'$_@KI$!BE1IP?3KE\-1AUP.S>?I^]-Y?; MNT7(>EXG]Z[EJ/8R4VWP^EZ93__G*:95G6(AHD 0G\8TX%0IA'02-TR;Q"34 MP<&=2&W>T]]_>X2[^8J[Q1-A/1\V?> >K-@4_M@STVB/7H7;;DN7D8:Q'RD_ MH!%5VM-P, ^$SR6Q$!K$DA-XQI;XR@@1]R6H9AXTR=_2":VP>D-.^+1'GUB=^7B M Q5O>-KO=0?%'BFKIY,.8^]177B(,N)I@06JHVGU.'(0%; M9ZCN\@?/Z ?N. $VWDXI?VY!D,,KZA)W&B$AB4X(H=R/(Y_X&(QMUFB$<:"/ MJ1'^=0@9_V&SPM9K$?&2=-D1+(R"V*=($P3[$812LJ;8&1:A?X18HD%W!1_0 M>CH)O=P2QXL#TKJZ\V$+,;^5 X.*0Q4VL/^DE@\JC",9:E_& 18<*Q*$7$FP M-V*5$,RE:6S?B< #2JE[CA5_*A:9AZEG 9M\Z^U6D.'7K%J4R_%B69JB@[/) MK]G4J&V^V:Y\ 2I@E%?C:5$MR\?+,DA%8\!ID-D^QCAFG,2Z%>,LU*I7EH$P M*8@F1M[+"$R(.%!!?2E##(5!C0Q $3",Q;/?@^]6=5B;X8;+[FY)BR>TE2U> M?V!M99<2*8/Z_"*[D%9EN,S+:N']>YF6H.L:Q+O,#?)ZMUE:6N!:TRR\_&8^ MM;@.9D%J4*';%ZNJF*J \%V6WIAI-/61K )_I^J-.?Y)IU/0MZ[26?X?NUFF MLG;SO.Y66S0P,Z\JEN4XJ^P;EO-Y42Z\:6&.([+RQI1C^;RX]@K[O1$K0/8? MO.]GWG\OI[>V2L[HS@""(BTG9L)17@)E%&7EI7.P=#Z9F4TF>3.@<5$M*A!4 MD\P4X\FK>^8\JFTF^[',WB_2+][X.BVO,BM![$._@+A: '0>2LYSK$G&>F*> M2QGX(8Y!S%.F$-!\DP0I$\+C^_IRW(LA('FSA 6SVN6)*-X?O(]= MX:\&S8U3+*^,Z(,!CM/JVJO:I;?BJO:\@;E4%;-9ULH.\XLIG=MYX6"&VXWJ MW7?KTJ89R%JHV7/7OSG,@[F 0E&9Q5^K/-?:;783C.E75^RMSP?,C>EX7"YA M42[2J9EX=6=N\'A[A9GF:DDL]<] 7N?I13ZUPOF)<31/]ZKK+%N )/=/@BC6 M=2%#R=7R I8,]$U05&YA"D8]LL61[U<5GEVJ[]"E^78R.'X;7V>3Y33[^?(1 MW*N>* $'QE>8^"(,48)"')HCAEH)#U2B:<_6X&!E2*9IZ%.!DY"()&Q4F9AP M'03/+P$W>/7FNFR;5:FME[5:WMRD)5QTEP;*>GV\=&6;>9-.%W?U5'>N>[?- M0<$KJH0'U'.5S^KAI?H#(IPRC"D2"%28_6KF\4>*QM4O M5&SP,G;;5>';+<(32=:W22Q?>DZ7>3FI%3BF'2+=U MSK!&4>P_ZJ-H_ D/G. =WA.Q?9$ JK2K#W0F2D]8^R_>N-9SAC5+:G#JI7_% M1$5^@!,D396@$$SV)K5"@=4?AX^#4T,F#_=_.2%\DIN.4E?"Y'0!R#AMY^GM MS5H G%,IWWH5@Z^>0#:A5LCF^RQ&/I)(R(2$!%%$VT0'CKC<+"_;4%M2E&MP M]1K0#8\T'[3F[+Z4T['*/J0S#)9\?>9E$.XURET%_B/J;B]G1)\,,#^!R[W< M%KDCC?'9*)R'S^9]7FSJ M@0+[5I&H]#+-!%?\$BO":'IQ@<9D0E(JR&66,/!*5[1F)^H/I=YW]7$<- MS*Y^R-(J>_P<."0QF(.$)4K'4JLPTD$0A=S76,0R2OJMP$2$8QS'@OM"B$!2 M/_%1% :<2JJ0S\6C,:=/OF_+[!IMN\=Y]ADU.,53UXM^15-&KEI=[4 M$IV))ZFC<:8>[-?8P.YT6N<\M?0(EYH]'7GS,C?G\]-;&V$*&V^B7KS+=-P& MIYB.?L7E96XB4.9I$]YC^S$"GE:S"5#26D^Z[X#C15US#5.L*V?F _@N?NK5O%_=2!1%W@[M./K1\%>_K^OC"BXFY@ M\7*6+B>V4,$VH44?O)K/ZUV QEATD96V/VKZO'-BH6-7RO- M&%>]S]>>FS3=.WLASQMTN'B(4,P/S0[":IFYUY],@%$QL^%9J=GE"IXV;2]= M_=A,RLN^S,W\/1N*M JV,V1KXJQ3P[7O;9AVT[;]4]9_LUF!%^U8>7+08[;T M_DU\3^ETN/B\*;Y)4E,2^W$>WW/7Y9 MM;%(N3GZ!F#T2@.-)NP_'^>K4B MXHP,))DO[%4 NH8Q+DRT?CHQ\+K"KLG( MOA7XNK1#-E9E499UT%1IA^]7W9/N?Q^L:LUXZP^W('_Y3':[RF8V >$6YFRK MF3PR-L-KYM[5 MHOU_AT#?3_Z[&)FEFLY@E[O5IHF.WG8CF=>-?I)[M?L"LU ML]H(GH49KF7@FEOA@OK!5B3>?LNK5@>.A]+#_:M>FIYE45AR5>97U M HE7O%B+VT^@@Q7+RLBIO(XSMDAF^*,LEE<[A_M'V=@:W%W*I''3[A4(WHE$ MR_86!#J,=9.4XKQJ%S2A9V:6I M"]'>".KPHBBM#@8W%,NR UR[5^\FMXTT-SW7O?R#0)+$" 1IA*/K3OT_H!AH,$T#., RV[N0AB=#]]),C@#(66,]V M;H!\=FVLS)I.JQ*X5&5=Z'$)RG,V?F@U>DW1;&8!LNM.?5"_&EUUFZWZ%?Q? MNS7J7PW[@T%MU!PU!AO3@?+N(G2K[@R-':(I4&6SW^NARM28\::VZX;QG-4# M1=AP46H3P1P5%CH]%(@D(38.SYVG_*$L&-A>I96A/D+X'E!JO@7\&@77- B< M"(.18*?,K?";H.><0SNC>G5ME64[HWW;&>WM=#UX"(]8!FB/@)34BD-0:C0[ M!^^$%\BV0/B%--JXZM !9G]45D6'UG2!CC;RHU-MC@;#4?NZUQ^T M!M?]WA!(J7]5[XXZK>9PH\-R7A?X0^ZFSYOYHO9"/V(-Q8Y*ZIP"\#X2]D\@ M,[&AQ9M?FCL#.L4$(#Y5*X[=@'_>970HP._2PCI9]ZUAMST:7(_JU_7^J%:M M#UNU7A,AW[OJ]SK=ZXU6CO="_DKNX@MLXC-8C4 \#_;D![V+8MZ9CI8%N8&# MWM]K:S/E^\?]#JID6:7IM)5KVIP1ZG)XC_VH44Y'1$!)C_V:*$RYJAZ0VIO& M'S*UM(%JH]&@7N]U@< ;U6&ST0*-JGTU'%0'U>JH7ZUNY+SDB5QE)CZON?5@ MNLI3<48::]P@:,.G"\)XC#X5/COQW9ZA'XH.EWQF1SVYKM:&#_AQI]4;#*\& MC4[MNMVOCX ]7W>O!X-&N[%A)'_!C=Y,?H]$'W=Y(_?XP1_)'0))YT_W-Q6, M>M[CW;O#[L[TGJ>R[,-PS*=D&QTL1R8]JX\6)I?%*[)N[DV<:7; 1.D,KMJ= M0:<_Z+3!M +YWJY?7P];O5KK6DN 2\ *N_UA M#U6!HS90N$ZHW]=:^.4!#KPE;> DU/ T*IBUA)B@[:5U58LR?SM9Y.1PMR)Y M1U2\!\(1]937U7.A6ZDW@:MW6OLU6V@^W&RA6JRC0O<9.RJ<9]+VHUL.O'1+ M@>[3*+6[/7TS%2><^?-Z^PBD/@(#!?"Q:^=/,+-_G_+X8Z?\HQ+=:F>*S:C; MO>IW0?%IUWKU6K5;[=3JH -=7?4'UU?#JXT.X_>J7LH:8@P"IGXSN2:A_7_H M.'JN"82UJEGO'71R=#D:]EEI#DZ^]@KKNXGT.ED/T^ONJ#UH=IJ]WJC31*KK M='RXN1'I7B4!BNUT&ST=O-;-:/>3$S],GJ_,6Z'#R]7WKE<^O M'OD!0M0F:74;G5&C/Q@.6OU1OS6LCJHH^=JC1@^,?9"%>Q$B^GF?C11[9K6] M.62ME'PG3(F-5RKYVK6,X#K=X=5@T*HW!U?H3FO#!7TDN%:OUV^.>MU]".XZ M2)Y/U6R9S>XAB_E/GZS.7O(U2\FW1H@-K8U^JUYO];K51K7:'G1K ]!%A]5V M[ZK5!4%8;6U,F'\2(;J[BL$/TE6CWCAH5XU2\#TK(=ZFKOIG;IQSME39RJAR MV*FW01WM53N=8>NJW>\-ZPT4CQBNJM7[A<5C'^'_[*39,&$O+]CPYO0I]+QE M**=5YT.+I4Q=HU[-K3,8-MKM?K=6[]9[HSI(VU:U!]1[/:QVFJ/6L)A'%:CW MV0BV634[C1=I$'KZI'H6%(D8D]6\7JP]>4]#.:(YS8,S'+9Z_>IU\[K; $D) M9-:OUZZ&O>M6KU4;CMH;25SWTMSOOLHX%<[HNPV7]BFE[=D(L&ZV#NK%N;A. M;^&C/^'VY<_? MY>UQ27&]I^%L[Z!9G]G(+$YWE*,QOU#["JU%['KOM ?S0.N]5J?6:UTWZXUA MK]6M#P:=ZZMA:S"Z&O2;_49'RP/M7E^-KD"]KXT:K6:]6VWU1UU0[FO8T';4 M;)Q('NB<(;-FM)F8(>F("25VJVFLU#GGCEI(R*X#W$,)TW^FBC@T-J*D4-6;8VBALOYS2M:G=^R254MUJF2)Z1BFBO4J9(/I=UJUZO# M*RR.[8Q /[JZ;CY@6$0Y%4[S<@ZY/^7VH4J'25[K-DMGY_DX.U]QLFBWFG4! MN.IV!K7:J';='75[[=IUI]9M +EUZZ-AZ[K>>J +P$YR^^#?+@,2X\]'<56S M6JV723/G)+S+=-%U4M2'!M8[@WZS.^@.KAN#]K ]:-6K2(K-4;=3:PU'Q4D1 M-PFM5N]VK;KTYZ'='G>MAZZK1KB')=8;= M9K/3>Z ?WCTDA]FBSTMQ+;-V0>-&7H7T*U-&UTFQK9%BHS7J#'K]3KU[5:TU M1F $HMW7!4.P>S6J[D&*[MTS"[^:6<,6QJ7P.Q/A=["DT;.ENVY&=]>U0:L] M&+6;[4'[^KHW;(+T0[K#L=7U>NV!/D4[Z2Z#\;.17<.$19<2\&PDX.,3/LL, ME3)#I1!CZU4S1_*H<]7I-9O5=JO>;K1[]5ZU,T3&=CUJU*^NKJ\+,K;G8V<] MLUT_J!I19JP4R5AYVES"^X)_A\IJ<4ZAE_6ZL]QY>B]K.6JQV^LTAK5NO=$= MU5K#WJA_5:UW6OU^KWI5OZ[V:GB/]>B];N[LS)M@/V..R);0\H?;T4>C7N'X M.O]K?.Q_ZO\Z^CCZ="LGIWPUKCY\'?[^]>N'FT]&_],5_'__M__[^N&K<7-M M7'_XU/\T_-#_S1C>?+KZ<*NN^3+Z^OMOMW3)S>?1ES[^\/4%TV&VM9QZR:PI M_H@7_^2"XN/:F-@0)#AZ (1!&)->Q_[_\G\5G*T4B>=/27 M.W^X/?C$]2W?QID$::-P;FX7"H\N\(.X^)BDUB&2RD[Q@&YG;F3\3V*% &9O M97P1.$\2)WU=@^#F!=>J[_\GF^8( GUIAVTMBNT35-]3HV]10L=9K-&F:0B3N>Y]LRVABIUQ\%\UF MQ"5,<5ID=ETHIO $6DZ"_!O;7T]7U!T1M(%E/#.-">?[A>).^ F.9Q-6Z/.# MJ"DO=H:H8K(^^RB9+RG:0]%.&AJ!=D?+CVX)[AZRS ^6.+IX!=<'?G"J7+I%?@RUY%2"! M[?!?-.4*[QSCF+Y@&EJ+&8 ,4"H]0IQL:?,,5AW7*"4T0$F(V,"(9@0+I"]4 MG=/)KCJH8$USBW9(P]X #%-\E(1>VMF=5!R>9\8_W;L0 ><4S#D]V''Y5]=G MSLKCLV!]Z0$Q4>%]0Z DRS2^((>VZ-V_?PNQT^_]VTX/>.H%8QQHN^7U^+!U M[$%@?!Y*= G&+B@3CKAS;<(YU"UP=5-@;SAW H5! '@?N)QAFUZY!,+%BR.< M33%'EJ\1JF5C$1+0D%!+F"^2F)9 MZ< )MA0!JZ'PCE "*[M=(!U)?*?IQ2 TUC9M(.:"['8#.>QC@=W6:0.^3COR MN;@-X#HT[".E\12!B5/@"P"+;3K1E&XS=I4=G,:XD! 3>:C::X)0SM3,2"[& M28]KA(TGA^/R /B>M>!CU%E,?@\[0)MN#78T"8,Y()WGO>:R^.Y&Z29Q@2D!:ANP0G MY6.50/XB+#<-X5X>GB5?$H13P(Z_%$-65XAT [ A"9A0!),'B1^X$W([]?A, MW%OVGXG+!)GC]\CTIMG\1+H,1RYFLW9,C3YB8<]\0!746*0H\7B^=^#AA2*, M MBZ)\6_;\DAX;&PD#]&8*N[$]>VX*N)ASNU4LG$X+976^P@5-84-5 U8&K&EALDZ.Q!$?! 5?!YW@T[AV% M"(W(?8<,9Y*@Q&:XT6OED&>I1-Z#FO(F5D^))2*.P2,MQ &/?[CW"=',(A5P MD82 'C1,&E4,ORG36">]QR8PMT7SCXB4ND"9\B M$<>>.@XZ90<',MNZ*G/'Y@/Q0SAP-9 5[E8"^^$%9%P5#=4YTS1C/PC#J=J& MHI8@B7'&($E^(6+LP&N!&FTFVP'K+]']9W\FQ *\""9_I!(B>4 M1TCSQ''3*@,XK,2+Y3K79*MESUPX*3DJ,2(8T.PXNG"4BE1SD:[@+O#J=V1]\8*5-R M(3N.-$V"IL$CS F%F)_I4H7FWJ.)G@[8]5:L0=(3='XB#>3=BP*4HIG(\NUS M=!NIMX2?]Y7BJ&.A"9#Y.(I,]>322 MWK, IB"($I0&GFM)6^1^N*G)J-%"6-_@*)QF*"=H0!GHY^!O;#>UDCC/MR3BD ML1T;BW<"N 8'7I^3P_/PWOZ;.S1V<=;2Q+@!HI3S)D_=*[]K?%#O$*?R6S!U M47L'K=.P4(0 VP+T=,C.!JV$5',TR8%I)3AXG)^\R$MT">XR.F M+D2P\"2SFY)21.HJ>B!(>(LDCIB] M,4!!#^J+T!\'/ (#NVSJD?$!+_X\3'TR4@<)'&MEN#'O?0Y"WWT_#N$74WZP MT4@*PI6TUE<9/-:V+'Q6JT'/$F%N(6S\$P11 U6PHWWPAU4*&9MC94_>9[\LY+(J<:DU\M)"L2DR]"RW.Q: MND^MH4K\=V!6HWH(S+K1O?RR'VE',*L%WJ>,;/NQ-8@PD\I M8?XO,8LAUO2#L6]QC.DK/"DV_@DVEVE\9.:"E#HD9G2'ULI_6?/%S\9GZ2G! MKTBMP1'/>9\WVD+ , (+'98Q6LAX) X\&DP&FQZ;CRFH4$[.R^2 &0U"@NU_ M>&0H0(WVA)Q$)M[+3Z9\7O[R&?#XZ2QSH8#"R3R&I-@2 $ ..'0[J25*UA9M M]\GJ3S*SM:#LBX ;"_0P8!\!X M65V91T5S L1(Q['$$14(R4)@TE/,X02)F#)TE@9)T.C$"WP."4H;A6AL@J8/ MZ!Y+(50D53Y$W:TT#**,)U@!A]?!OR9S8$+D>+I.H^-?V.-RXMUB#L[Z8TH) M9FXV*0%#>8?-2C(C(J."]M7K1M_)>=U$T!3/1ZP^JB[?: M9)61-5<$I9032E'3!PRS>EXBVSJR&7U,JOILV1@PXYYZ$T\JL$^'\1/8V65P M+V#L:)]Q&E^)5T45J3>_-*J8:.E&^TO=@K(T>9B( Y^7@\RJC&'!I@9W>\F'AZ?AX4T\QBQI[@\W+)E$K$%UU3O53J%606L,J_^G"#0\[I=489:J[3V MAY+*-'C4.;\F,C8^"4QM:T!"=5D(PQ9R86X9Q43[ PUK* 0VOA.F""<#926D"@12<- MRV8K"!$'$Z!4!$ZK"LN01V7XJ(LH\2-N9/UI#KN>@#8G$6WFCWH1T6X.^%7;/Q(\]D7#YOH(A)LSO>8SBBK_O/0B&;N@O-391R=(O] 04MA?9,%.7X4 M8\FP0V6\J,'#?0FF44C[+F(V2SQ/D29%\#7*PNP]L 6,S#FL*9()%--Y%KZ6T%@LOS?:863C[A33!E G@:M+8/"9GVURQPDG(2T&IS5K-=5J1 MN,EAL@),9@5NMLQ%L$@ GK* !R2;(/;"AB%(4,R648F-&]6Q&5JD1<*4-*+21K7:2G8,$4[, M Y"IO$L-Q;AD*BL2)NRD9!##,OQD/L91/9-<1I3P9YS:#P>2,*:O%R]G3)\2 M-<= *I;]#01+BKN$%*D&[WZV'"3?''H;=/!1_B)*D<(_<$X1XJUN'9-91:DX MD;6$5\MBRE6:1X(W,LS2*G*5[G++7S,GN:%LT[Y6.YUJ18CQ:^X^K6YS!6I* M<#].7X >O,+*X)%F:Q!Q S<:IK1+'JK5(/(,=QH%BQE<-Y0U:*[R!FY M)F>:*<6#]5OU9#V!F=% 1 MRQTZQWFE*Q!3J? :ODB-B53U%6;!4+JY 9 M^E.XW<]*UE0=.RK2SG\LF\I_&:?='$>1B56!)U1I*[$B6L FYAX_/WB]Q769 M'WRX_."383=;[,T]%3QD0#Z*#"1J9-GOT1)ZD*E(5RW;*K:^'D6C2(5ZI3<5 M6F"&@:RX-&7Q&E_MIOR-LG5 ,8Q=@5D'J)U7:A(FWLNJ!@EHO?(RB_LBF*F MEI/JMZ QI"4NA%O"8$C*S/?&D+7;+/JI["Q;$56?RB@5K$Z:@E13B-QKFTU( M]:-IK:@5^%,"J];H(-^80Q9PRVQKK9;Y M$B0Z>6_V$^ALT*>R"K10F86VJ:(Y(>",3QV&N$1?6@RIY<'/4MGO>?TR/?X( M74TR\8[KIDD=5K9"KK=#6B!U%Y =!;8'UA/&D=3H*,B0HQH]BUF%:+""4H0Y MR8GUI-3_B_?-VJH;.N^I08[)[WO/M5..>@*_%:LZ5P@KCO[%LA]HQ< *,50G MS?4G2T"D3P%CC.K'V!BE1DJR8 IM+6F96=@WBS0AV$:NEBD+0*T?T0[5&I**8W.UB M,SRL'XVB[&419LZ'0@=('**]Z=#ZWB.XWJ\41T^OQ8Q[XKY1,J;SYKI]&4=' MX&"WE2D7?["YB"A6(;G*6\IB(_V5(5?5HZQQIW) MX-ZZ8]P3_>!HWTKU;SWS-%4!]]7^YEHV*V^QN 5\ 7PQ)W:EI MY$9IO<=VT0Q4XZ&6H_I=I:J$7EFJ*$J+*BA3_$7KA@[AE'^4)U=%KXROP"!0 M8+DH1*1K$XYGO;]/7VMM=&+Q!W)*S5RL",/.U=Y*.UG5ES"30,BIN+.<)( _ MN1F!(9NF7 E;D#L*ISGK(6C&G_Q-Z1,U8L*>)2#Z0EBTX3 *:LJIV-Z>+U<. MJ"75D\S!]CLS:L>Z L)>42<#.C4ZF?222/5] 74GZV,(C+R?>B0QU_B!9HP* M+_1>5N3_U:P-9"#<$$;V%-(ST61IUT:>4"7%KOQ;\=GE?@H"K$^#Y@M N@5EVI=3?9L2?J;9&U3TO/.-?OH@)L;RE(&_2%2\B>$95$ M.(RY65B6[R-OSUV0?I^Y<=<.6G8K'C,/!S,S)*GAN208L" 56"[N1U;]J>9A M_."=SS7SC:\HD6E+I]B75!)>C(M_7;IPC-?"(0WPUOIN?!'D="S.HO=/U$C_ M=^,;'X%EH4*?J?6\9#*2T:4AF CN !5NO_2O3>P=0:02\D;(XJ!&$+1&[1'4 MBVL58=\;(O=\A33]"HCM8 "+[0#\2CY55Z:1/V./&=4YTS?^9?D)EE76<-WU M*C!0PDG,HS%45I5)RTW-JS$:%&!\T1,E_4_DL7!+.> ?/LTLF;J1E_HR0$)1 M/S/D7=PVEYM:*;&V%@*PR(=$^R()@3M*R)Y(7;G\)ESO_UJ)DYJV-/J<9!J; M75FI+DDHT.6PTZ?L@0O;D&V1:3EI\ (L1S]2P:VT-S,Z;+ X>,7GL'7;&NRS M]FCL"=*85S[U..W)1WW35/LY^ './_X+VXRBO )X^CXW65Q3:>'DCD@&3\S4 M.'RVTA ;6B,X^EFWMI'JW?F:TCO9%7M+>:X"U+G45_-@8WM,!/$"QG+NRHT8 MC#$:PO1?^_W/JG]AA*USD9"0E?PG<::R)5:^6RK84-+YI!I0,-,A=F&Y(;D,VNQ302X5R@H8")+N?+@NT5PNU-XH+XZIP"DT\23S5D9!BPDI7 M2R' W8*$M%/)W^9'LC2"E5-S=Y=&7'<&R_3U#!5'3$1(]@&V4B1H'JK=3J-^ M8OEBAUG0'YGVA_Q>ZR2I*,6P%>-R)X8;_V2\==\Q":>DIC>]72FK*1 MM G%F@DDFV >*)/P'\!2,S(RPUZV>$E3AV0;>HV_+K7T)[*G M0C9AD)&REXG4I;P)E"9DL6VIX5'(RZ.79OB'C;[0M_S-#Y9@>$Z)=ZNFUK*Q M(*>^:$P?&[A(8S=)8WULQ)BJN:5$&=G[4O:VE$I>H*]L"[\Y?K1\?3QM&2TO M'BT_N&;Z,>.>:+YDK4BIN4T6;C1E+%/QLTP;DHE.D<:KMS#R*)LUU,1-6LJ@2OI!+@"W M-C(@ER^AP51N1O>[7DRMSP'J%E,J?A!^(@)^,.9318#W?>P$MJO)[[_3J(MN MM^]5MDE>#KG_VE[[/RHC.KKOH*\E9W\2RQSIYQJ^GX^#Y?F[]7U!8Q#96&&& MIEHJRJ[@]W3*-FATW(3\I/?*B(B%A!Q:P8JP_.:HY7Q'1_$/Z40#4-9(8AA# MVT8K>T9TGD=V7E0>!D05]A89I28%/K M5+EJB]UNZ7PJND5.*8W2?)VUO9' PN8)Z5-4.J14'2QR%>0?RNMXY9W1?J5, M/)HRQ=/K^'"XO,[.9C&%Q.>VNE>438SI996O%>.*D$,.+]F\S%;AQC20BBWW M9NXDOF\64L7X"BJ!J/7)62D2 M.3ZP2:1MC!RCV!M%Y&(YXPA@#F'[%^3M,CO7TV'03 HHL#QM-@A M6F6& .J+14Q5,HBA2YRL*5.BA9--+\HWELLRK/5AN Q>6"V93:@+A-O* J"O%=)>UX^)7>4A(%)';_0M?=% M^( '8Q<'4<#^\*O_$S[\;OF6X\*SU"-N+7<)']%.5%\-T"T8S8S/-#B$\@]Q/*33?$H&V4MW<,!65\3HC]UG-->3[-73_Q$;M1=J!*B75JF3Y WL M;F,N1[M'AVMGGOD,]NNQ*G>YJ6ANMC?GT_[*U499R=,-X)+(3038*7.]#@.K$UNZ@>HU7UGSQLYH6?Z5:,WP> MR@87?/Y6E5C>WR,H9^IUK[R5"=K'I2H\@W9J.#: M2#NQD=N>14:6O[[:I>O$ MLY]ZW4JS66TU6UU@JNUVM_WCSZ"-.M2@ Z3Y(A(_J3\V_%ZX.! $,<:W<#'^ M/]YT4#K$#OX3IK_*M?$+V[4??U87K?]VWT^=8K?=\U/W4;=MV_HIQ[^B:/0UAW/P$6]]/,=0!O#N%6WL:YUV!PL?M+ MT;3^9L=>YR[V<5$DH)PSB^\&I648?ZO2_PX$"_D6(O:-5^0!=9_ZUWN:_.QM M]V>Q+O$K:^U?0&LO4:1$D;78C#+TV).[4TZ>!K(^FG%C1\@I#3!'F1>$/_W- MMH683)X%G0^>Y*:<: 7(]44W?DJB[* ;+T:B!*;]Z.+-+^WGV'MV@,^V^37, M+[3W'X]][B7"OSS"=TJ$+R;CSD*480CH=6J=!]_?\Y)AK;['-IY$;BW%D*\+TSP/97HN)HHW;/;;R-"-/R^14E5$_5DV>=HD7"+O^2/O>AS\ M%: M29Z_4VAI(^;]?%'CHU=G*&?9$V)\NP<7;T!:Q_T%L7". 4\RR?+$%\$>\^#$)>ZK1]3"=??"JDO=2.*1MP5,X ME-EY1T[J9AYA13*[,C+>RLI"SK8/D@C6%;U[76ERM6IUO\2X6OW!S+AFX^ I M;NV#/_%%7_:XG+\R0^]R]I?12W57_I5RP#Q#_M7C$ZJZ3Q-[W>W:ZRW)JH\L MJT8DJU")46WD+SS@NP4@)>H#ZC>.@/G/EGEX&$+1M:@7QXHG0*)$F5-"F>XK M9R0[4YA?+U8,J2CL]8;BU_V'QP[LG1CI')PU[ 36,Y_S#\]QL(<(T!;<3ZU> M,WO=]1'K>^WJ4"?PE 9>)8&]&($=)%'W3*CO,!G9A4FS8W9ZU4-N^47.KJ3; M0]'M<5)]"J+KV_/)]BFXPW>77RGP;[$:XV202.]Y- SFXZ"(1GL!]/EHF^\4 M2;)6[YKM3A$'S\G*@A*ECH]2]7J1,I42IUGXT-'HMCJPTJ?/8 M"NN)T=CCO;_GI+4#.P>67KI_2N0\1>3L@?JZ/M"R1,YS0\[+0!<' MUPSH_HV-RH'7:422\'(3< M&&-RGLAX6=Z+M9K(63=KK1(YSQTY+P^KY."Z7.#HW>UDYM<,DQ MDBW/V['Q=6Z%L?'/8%YD'.HEJ^.7:2OVS&Z[-!5+W#Q-W*S6BDB4$C=/"367KO!*7Q&T06QX/X3FVBGE.!)9O=MQ8?#><(,&1(?MT.[Z<[I,/0>=LVU.V MFTVS7BQ'O#!,ROZ5)6LH6-4:4W\DN,')>X@I'V7J)(R(U23$RXID5&TMAV$D8"C_V\)I8^(X1!\9B MAE-O@R0VC2 T9M:=,"PO%):SXI\<_FTL;"N!"^%5*\,*A>$'AA?X4WAQ%(?X M:M?&Q^&4T7$2P3ZCJ/)X.!P<+XJ,_CS<^^GCVI@1@&GLWKGQ2D[!EO,^^:N/ M5OA-Q'L-4#QI1.6/>+$:A?K0X)$'3^N@4XN//__T)MDRJSRE:3N8+T(W@J\^ M#]_3%-"/EOT^%!Y%YE DHD] [;,DZ87H8AHBLX6 MVE08D7U^),%LS.4IZNQ>%U;T[RQ4CUA84_%^#&3T[;TU@3?^9'E+:Q7!B_X^ M"Q^QY,T%6H]?G3$+Q>0?;_X6U>J]YG6_6>V/>JW65:W6K0Z:U6[ONEJK=D:] MYJ" ]X;&E 838Q@@5XXS0K V!-?Z(;T@@AZ?1'A$, !J@T[4JI[X0$?PT/>7 MG@?<^K'H"VG>;CD(^1>3."+H(:3#Q#3G?"Z,!>CZ@8,H@E\!QP259N)&H.(: M*V&%%>.V*/ VE>+)9&)-+ V+BL(2YZI;=AA$\!_/DV/9%;]6&MQJ(8";9SS> M1J.1.;])'X T(A8$&J/GP>UQ$'A/5L:..8C]&92-=#R$U+ZV389XM,K1N@Q^ MBBK'/6,SMFL?QC=UAVEXH+P"+H9!,,^^)OQ3G_Y.&&GC\U)D/BHF'A_JJ12[ M#_2AF%NP%,>8@(97<5^@DE'1C#7KWZ!*9P =+ER2W/GQ4>Q^>)*&0> 9-,^F0HE\FA3.E! MG88B)*56KJCN,=!-S?*"S$#IHB_-F&O=4B0=120=6AB1B#OT0P\N,A6:G_Q" M=\GF#7'\U7/GQG7@N4'*1('51FP=GL8VD=A E_AL.48KGOV]'<^,7X4O\KW" M7X3J[L6,F%@H4)'2>@28/8[Q9V*%,7!;@+=&/D2PY%>Z]P#H0;5ZI?>&KJW5 MWC <4(/:?./$#:-X]POKP"> SF/8&.#$#L_ =@0A'\ZN]:D55?8]BS-P-SQ_ M5)U[M!CS%P^?'U]C0550;G_=UW!H<@7TG4I 4[Q!4 ]7SR+J7?M-N^^5:ZKR MS,_2)5(KK'\J]EDJH,5\(J@GDI%)-JJB3R"IV:\>YNB MH[3WS<=_'NKBX+'<^N#@+;,*M\X#.H(R5 0L2B;6#Z4+;0/%%C=8FAW[6S!U M8V'/:*!WY^<(TZ\F(A2^+8;6'(AB.7/M&07YB,@ ^X+00>_0"T*64NO(;?<> M+!4/4T4M;*Q,1#>#%P$3F+B^2[M]^\^K=T:MVJTNC#L"!@B(,2EB_-%6&Z0D MP2#-TV6JMOR5@:\NJEX=Y""/CDFI'W ;.IVKWZ]>AJ(N*12UEU_MGE#4A@[Q MA52"W[TXM-YC).KV_].8I %<4H36%L]*/'/#AUTYL&8])V/CY1^%B']?K+,N M 3P=7UMY@AIP>6+_(W!N^^F"/LKT1=Z1WU3^SE^^=9Z9Z"R?*MX^=:>I_&DT.N#@= 'U?7M M1+'=K;C=:8F")Z \&_'=C:BV*__0#17E6.[$"TO??NR8KE>@2!,HC#4H["B" M4>AHXH?,C^[Z[Y%H\(O%+/"Q9&L1BKF;S#-EF_UWR_0%2%Q1C%^F+KZY:XJE>%5:OR@J(DU[H5N?G0Q%:8K8.J MV1ZUALW&7F&:5BA]RD$2P;*B=WNI^-K5N;ZNB$PZ=N%G_7%^ M$,YAR7ICU%J5VZ!2H:UA"\^3O_[C3?4-?89EVNKS%BCU7@)XUF\T?56-A&X"PB\9/Z8\/>>I,.24C'F]3J M;W[9.4.!W]B&5ZB+UG^K%?JI=^@'WO=3]3BK/^ITJ5/JHWP!^\NHI?K06,%< M=_#--M\'[1V]$='M/DWD=;?[4&Y);'UDL34BL86:#0H3 ^3(%A"=ZB2U)VH MV\%1(CX@?N,(>+\)BV(=])^)3'1UZL6QX@F0*%'FE%"FR&2V2V(D#\[E?7U8 M,9Q9_G3;D/%7,M7LDXC+F68OP1,N9R[1V8X=*CZ1K)PJ5-)M2;?G-RZLI-N+ MH-N#;ORXN/P<2I MA?5&U^QU"C&DAW9WLA*TI*^2OEZ,ONH-L]=8K]NL4I\\6P;"C(= K M\:JR&CBWPJGK']O>.3'Z>GPPXIQ&0#]@=33@YIUI6'-XN/L7E[;2K['E3UTT]:PH M;2@L]P??V3:0'O7M )I#F%)%+#]Q=0+-^H[?'F===#EE>YQCM;;8[ MW4:[WNKL5P?3>[ ,IE,_D=*4QG.^K"Q;N9S]I'OTG-;ICM?=KISK=XPJXU& MF>YHV+Y]NBYENM5-5,WY,@UNOW&![*/A[BMD*M5ZAO)M+ M24HHT>_(Z-L6JA\Y.>0L38929SL5LFI7BM0\GHO*5F+?J6-? M$0_1N6#?:S 8?A6^""V/Y_4Y<]?'A&(K=N^V=1$KM;)+T\KJ=;/6*A+%/SVM MK$3.BT/.EMGL7(8]6YH,I=)V*F35N&BEK<2^T\:^9J5^P=CW2CI"]!]5ZF?9 M?R9NY.)%[U65))42EMK;*]#>&F:K=] &@:5E4>+FH2P+LU4_:(>3TK H#8M7 MK]I5RUA$B7U'Q+Y+-FM?B6'Q141QF*A>*?;,"J?8'<4790;3:]#+FIV#=NLJ M+882,P^$F3VS5UH,IR@Q2HOAC'6V__I;MUZK[U-5=NIZVY$;0ARJ%=G_BY+% M/3DP]W2S:B_B-[^\K;T#V"2+R\7DVD7;O@>V/DY6F-P&L>49P48?LU+%>\+& MGV-JP^44!#\$G?.M&.[5S%:U4"Y989B<9DEQR1I*UE"RAC76T.P^RW"F,V,- M!1O%=4]47RJ-[S,V6>J]2I%ZO'.Q64KT.VWT:]0J1:97GPOZ[3N#@59V^![= MVUO='W%!;VOOC/X8Q',2"^/.\A)!3<,SR6*XOEJ! :R"'"*/!]X3TP M[2-L@8D@G>.#Z0E?XMN ,VVR8"*_CJ91Q293PYI(#51><3X(P;*X0UQ $=7&3-!9*<&SA( M?/C5 CZ$QL2-D"Q6P@HKQBU\K98?\8P#N KV"Z\RG-"]$[XQ7ADSP#:@&HW< M"!(97%)8T" K*!9SE(_?A9W@VN'O63('0 E!4EHXQ?X M8D],+:^@T*HW+TAH98SOQ237J4Z;,XWI(VC $<>77.8>%J!:?TIJ=(#OZ0#5 M$W8)-"]8[I9G187/<^J QY]&NI[:0?^6TTCO[CFDTU(8UJOV/V15^_VL:K^O M5>U_D50Q)(EV>D3Q@@MXN.6!/EYZ?18R:;;(Y#9N,^64::IW4GY>XD:H),S< M!9\*>XE]X(W G?J[&BNHB=6L%"A.;Y)^[H!Z,D77<6I,HZD>DUH?!A,<]1SX M<%/ZH"3$!2-O'2<1 #C**>@GR21?< $YL\GU'S']VBE-Z^V"/W7C/$;TFSM% M.BO;&XU(%.4!\()D.GO0\N3)N+ 8 03M&'\F8+\"C>G]7+.I^D%+P>HP]A'AJ%YU29N"&;G/5@%" YX/%]XY*,$Q+70XM/ MN/#@[: LPW?"FN/ZI;E*^IX!MB&9K.@K#<*IY4NFA#'%U I5-WB!C3'+U*2D MY\K((S[("S"Q0H1S8QH&2R#3@'Y+?+)T*Z!"&/]*O!5Q@JY)MPP"*R3RO0*R MDT[A!4B8.]R*X[BQ+F82@#/J[FZT99,FK 91BYRSXGUL?5<5P212\:'?770E M QLH:L'4JI7JOLXW@%GAU[?V?KV)P%C.7'M6?!6U2G=?(,R *X^%0/>$'4P! MZ5 G2>:)1T8GG)!%IW9LL<.6(^%5BDQ2<1.$M;85S8#W(P&AKJ0I2:ESB%&7 M+&L*/(I($FKTR.V]^25\L,[]J?"74@ME%NI\#NT*DUY).XQB^$\:\Y %+J3$ M]4_B6$Q:_! U G]%N!0EXPA#1W Y( _J"IZ(28QOY16%_<7']H =9@&(U), MV/F2Y R9K%$R1QWI+[$.+V4R6#:0)KLLCZ&;GJKSS'A+M!0D$9!X].ZGPWK3 MM?MS69FHDNEX@9_U%_CH&O9RR8ZU*J+93[U>I5IO-9JU6J/: MKC;KO1]5^KT-.&DM(O&3^F,C(^]-F@^?9K.VWNS.EN<7=IL__JPN6O^M5NRG MQJ-NN[#B^7*T^Z7-Z2YNR^4MMUO0^5V?E 02;@/ABXF[M77G*VE-U+?M, &M M<6QYK!G&QD?*#&C4\N*FK 0LAP+O=^JG6L?7-!O=@Z+Y)17IG:R0EVZW5R[E MS[%$JE@[M-.GFS/O$C)$%]'"6LUST>!2ZC^M^]L#6O59=8=[6S-[K?WKVPM MX93*(-\=KN#]1"E_BPV ;B=CW>/TNF3LR\G5X^GL)\!DZF:O5J0%Y7'U@:>6 M0)^[+_Y14>!\:?&,4XG>?LPJ?<,&E>"1J2@\46< MYGF6(0H,/A:\%R/U15^+J3>8L4Z1IJAXH.2LPR)IS*->K]8[]5ZUV>PVFLW] M8AZ]!V,>G+SNJOGCN>M.)[2]%[LX1(BR/#YETGR:GNCL")B1< M/K)P&9%P045$F0=G9!H]46QO!T>)]Y<663P,F1S52GX")$J4.264V>8&?R5A MYP_^G8AB*CF71I%*WXH#PS(<,1%4IX$9JW(4+S3(ZY3M94*!I"QM-*W5X;X;L\L?RJ, MJ>7ZQELOB*)W1:?=70 ;.>MDC6ZM2#?EDQ57)3H=/:6@V[F4B:9[90:K+2HT3'TT;'6K5^2>CX2DP/FF9:ZG)%$;:<3_A$Z)QM M76/-[+8+F6D7-IVP9 PE8R@90]X)V^J\+&0!6U+[I']Q")#6*$/YQR9%!U4W=Z#"%MW8P/ZT$(TT#W*CTT-,H()_ 2_ MC%?P)&INC)W[L.66Z[A62*W]3@E.)W=P#T=PY5E01T59+H@=U_V VJI0)V## MYJ=@ R[N,4U&ZITD0+K&9HQKP UCQAP!.9OA!;$0+86-W/Z'M9&4L MD> MV#3&28RM++%''BPIC'$%N?:1^,7<^N[.805;WLZKI7%!KK_K(M[)"8X_.'J_ M]D9U_W[MEN$Z_W@3C=N]6K57;U@M9](<5\6XW7#L^J1M53MM>R+&>(_UZ+UN M[NR5-'I_L?+"SV%PYV([;ZJ8>RM[-]'@G7>JZO#6^BZ>TM)];WP\_ER86^HG MG0/-. <:*8-C @T-"P,Y:=/0#&P^&Q(_+XL0CUV$B.,>]2K$*ZRS"R/C=5*LL0S[X,L:S-*FL2RYK$$N^?!>_+ K,-O"AK$DN4*6L2GZ""?WZL M$57&F(Y4)G5V(:1SC1"US5:C4.._,C)<4FU)M<>*Z[;,>J%RK5<0MCU!ZZ_8 M#D>I\S932'FJ,G, CE03^R2(OFI\[F(WM%#<]IPW30KI,!HW42HV^?N=QYJ M3"#0$I$DE.[@CB")"#C_24(W!.LH8#R!>*>!V&Q:'R0[W2., X M5TR,"AU*XTJSZ'")GFN-7<^-5QNH>9V$N+%Y$(ITB_A/;H<2;_>9N/E#:_]1 MK7O$[7^H5>K[OCXE2IE^IB:FB^\VSIC/ 4JRE]]]HO:O,65@\/!BD+@18"7< MF/@V2%_,OR,T4AEHV8O$]X4;II/9F1IYB+#GSMW8D@EK0-<+YO4XT=C5$/H] M(;3BGXS6I\3D:8)ZT2/M[D\R^V!4M=+;>P+RTT[N4 =7-(.E8ABO>7+\FU]. M8^;P/EA+BH-<1>T DX]Y(+4U1R$<,4_3DG-S+%%J9;N8'DF=HK38Z1R7%W3: ME=:!F8'E>=F ]&60>(YAD4K_@';O3K3TZ(+YQ<])KFER[J@QZ([JU?JHWAZV MNH-1%SZUKIOU8;77;8^N1^O)N?>O_'"6YI:HZ6_NGXGKH/J$2#*T%IC":GP1 M49"$]GJT\ 676C Y]<"PHHOOR>JEL6,#64I@&OT[R_4HJ7 0A"$-_I:9_I<$ MV$L5/B::PS,+S2LX5;:SX \!!')G><+?TTCH=2K5O1FI[D,HNI)VM;DW2\=D M7P#&FLPMGGE<],PJQ@OCSDY':^'==]I%70;*-; ;7TGSF G/63..]]$(:H5= M'.E*_AGX4^/?^ _QQIGK6WH9$TX8LLF; 1I $L)%*V,."@ ^U; R"-$-'(-NCK6H,1?: -P7^#23: W]&3/0>E"G MT8M:(Q''GI@K\0B:/M %^A]A-X']S<#"0O8/13.07'BO>K4#/SHBY!)*_!$( M;87A?%S/-+3FL!PKC $ L,-@,H%7(:'"C[80CJ1&\5V$MBOWP:\,%FQWX4O5 MNPR*]_!WZ$,DU"+WIB.+;LD/SHY7L#ZH&G(/VOL:N0K#O?22[&6 PL 9[*#Z9P'L M'FPH*MDVU0584N_' 598RUC7DF\+$\'J#)=KJR"/"@M0K?4V+L(/V"UJ\,OU MQ0%[Q955C)LM**BV2MRD* 8T>UE2Q5,/7N+-03"QU6MGT?6B"[$.RC"*NG9- MI,E_O?*8F@0S:=.,B"_F"/082A+^ !"7HLYVX 9S#)R'625R$W)K"#XP) MF(2^C?:>'0#964@DK"P"28 X601#&Q06_UX@Z"AYQ+01*G:1&$ M%]/$"F%_0NSE7L)LJ'TQX1X 'ZKWS&%2@G;HQL?O[['>EZI ?X^R3<>+,6]4 M4+EC >M-QOJG^?O@U _>&N"PS<[V/MEY3CFR]E?V?J@;'WPJO'^-.K87U5W M@_+@CWKPK[A'P:?'QEW*:N>RVOFRJYT;;;-5*YL4E&1;DNTYD6VM;M:[A>;N MG!?9GJKAM:?>D43V6SO8TB=5 UXB8#GAX!=L]ML M73 "OC;#5 D(&7XNC=)7-X&WT31KU4*#/L]]"F^)S)>'S VSURJB()T],E^6 M <-MTV1#!FZ%0P6Q_#>-GMJ96UBJE:<36#U8J\1JH3GQC]SJJ=-VB;YGCKX= MLU$M))4N!(%?D57UN+*^4ALM2@3EW-LG0N=L0P_ -5OM]?F!Y=S;TJPM&4G) M2)[F%>B8W8U*A9*3/$YMVW>"]MXK.[D2N&U5%&D_UDAX@IH!9 5=KH_]2KES M!K4%P&:/$:!;)$O1\,L3;N1[K!F;.V9J'KZ+1UEH4A::'-V'>DJ:T@7L[U45 MFG#%;UE7\HK1_#3*"TYM/F)9=%)B15F1HEW?W]'TI?0CE9GLEYW)WJQUS6Y9 M@5+2[6'H]L)(\]G+O[HML]4\*/65M2*'U0AD/[?7J3$??'\GR!].@0TTNF:G MN4W_?FCQ)RM.2^0OD?^1R-]LF.UND8R&TQ=UYVT5?\@ZG98*=:E0GX-"7>]U MS&KUH./C3U;$E@16$MC+$UBG;K;;!VU]<%PQ?L:)/#O;U9Y1YL;<"J>NS\NS MDCA07S ?HF_2Y(Y6K5[KJ7_J^R5W=)XMN>/P.2&/>V*9IG$Y^TO1M/4*TC3* M?J!EWL9+= $Y_0C\:\_+>)VG?CYY%WOKNE?6*C(BRQ.4O;QEU([Q]K_^UJW7 MJS]??;VAOVH_OS/>XFWOBN9:_[\H6>R (8#BYWN&*[07\9M?WM:P!B!9E!;Z ML39^U/R(P[;-*%,C2C0^#AH?U"5ZFFA\5*O@,*)Q?8I<;DI4*AH_GXIHK!<7 MC9?..@YJ>!^("72*M"@\6:E48M#+8U 9IC\!2:'"\BLC3D(?4385#1]N-='P M_=V1Q$*CM)B.N_%GUR8K123)Z04 2VR\#&R\H 3J1#%]+,?&W\F5@@/PKNY M]P2Y)%6SB2U75DX,(G6 R.?'0429DH^#A(V_P773(' BM.R=>\%R^*X33X5$ MXYT!6L]]D%@?V&[Y?@)+^$MLW>W;L87-OP-_UYZ]U9;;WCT!0>YMQ=)>7.)X M=*1>A48%E=+-#C!%&Z@AQ'T9]C/PAL\E M;]"P4VALH;6%7O;!6FRDE6+N(@GM&;R)4344'DTT5_B[!])>GOA"!>/%472G M_7!\)%V"+FDM%F'P'3 L%H!AB<\]Z)UBR%HQ#G/<]>9%JD\?)L82%/A0&'X0 M&U$"EFH431+LH6=X%L*>-'X@XP50-.N\1I"$8 $M<L!CC$2'@>'9O^-,.*U5'"8HR%!UHUGKZ+#T] CYY9 M=_ H _$CI'9_@!4XNX 7)L4F&.!1A,^C+DBMI>0+I_] M1LVCT5]BTL;=3:>HRRK\)(%OQ$D)X9-#L*LD1)B6_(T>9"(53(6/J%:\T>0/ MC7:E9< 5'E!944X+#),1/0SF6TA M8P1H"A16()X)FO_LLS#0*0:T[[_GUNS?%\*/^(F.6( 9[%*[3KAI'H2Q^Y?6 MO',&7.,]F\[$7/R(?Y3/8"*EEZMA)3F\.FHHI![4@9 M8S\/BB1-X0E=8 >H0@&'6<;<;OYI2CMCTOK[ R"14*UV[9VL9%E^[@;R<;X/ M)N^32*2[A/^3O$U)1,L)%@0O^-S_.C1N@X5K&]UF_1X0*,?.KJT_2=VCU^A= M^N$U82+8*<2[U@YF^];EP[AW*_I8C''@)Q'\G'(7U@- -[4 ?RP/[@TF$P * MKG<-2(Q-]:KINC?6:@>L;"F0$*P_V_OB2A_ MLKPEJ/]8WS$+'['DS05:CU^= ?Q[\H\W?XMJ]5[SNM^L]D>]5NNJ5NM6!\UJ MMW==K54[HUYS\/1]WW(FR\08PB^Y4436AI][_9!*(9U=_ZCQM4B9S+I^*"AS M>GM+K2VF9U$9VJLT#B!",]Z''T(4._'*)*4U)@:'0T@6R+L.I"9>J!WRJ/F8 M&0865IR:E=KIH&"MM?=J&%[H00A%#A?1% K%U(V W0NI147F/IW%?ZCU*LT] ME\NG%UO?C:4;SV:!A[IAE.H, $O4N&BQ8!S&L2=8>X(-P?)CL CQ,M"M0)E, M?!=-SRWR?C\5"\&=8U6(-2Y\@:WFDY M>4^.<1S#OCQ5%Z^)8 A9;;?V)8)]136_WT,O#!MG21@*WUZM#9@4-<((X7'E*Q MU3Y$T"S!O!&^M$GQBU$2!J8Q"*V_P,R#EWP1< B(8/^RX)T"&.S_@3EK32W7 MC]CE^'OE:\7@(1@4)/G1-&K-'^F>)OP-(F@A4!L1'NAX&[;GWBD+)\>N]WP_ M?\2+?W)C>*S-W^3+%(=([3=)[ 7!MR-&AD[O[-#[!H@.2O "\%9SP7DN\$;' MC5?D3T=%[S[6J;QTFMM1=_E)I<-DUCI/[)GAB2C"O)WO:%+C$Q9X>M+!SRK* M. A#FL8CO83L"3>60?B-78-\2XA+"87F 9,_D.\.M@ W1?#@5>:>P:A LE@$ M82R-4/+[L"Z%X0'XTP_NLH4K-UQ ]Z!.Z,IX V[(IO?C)WX8#8D$8<)ZI16N MC#$F]."&495,XQFP_SN,/K#"' M[Y@=>,$7'X1-11*)$LWNX$/OFOZ>$MA]\ MXZ-5/.]D3^W'& 162.+W"@[>CH.0E.]@/N?13O%,1I>&J%+X*_0L&L-_7A=\ M9ZU>JW3W->'>%C;(ZO6];14CEY26U\T"/$JP18Q&S3S"@;Y+1[H"1KN HF!( M!4G,QF!L43H>J%0^F9#6G>5ZG(W(!XQIAW"EIGL=80L5XX.?6P(^BX) "\MU M@.'FMD>>S']>&[5:M=)1YVJ\U;42:XX>^E3[-7ZHU9J5JKKVW7[P0;5LVXJ[ M#ZVX5JUFB[AWP3_4JLU*_7#K[!2&\)3(22B),/2') C_^4&\!GC$B M*623!Z-7L[*ORZ!(O<7S_=X3"D@UG3!&9AS@Z[.DDSM.CL*3_[ITP4:[!9." MGL.;YV7?EBP)00UX]G$P.(,!89$U^@-R/TD"^Q\>X'\" ,8"YDTG?@[P -QS(G M%N$^X ?!\\5\0CN3'@J+[A]JG0/H%X PB:3%S;I3#YMB0-S;(BCIFS_Y1$E-E6?)]NOIGK-W$N%E 3 M'-=<1?/A$HM2R/!M8-$Y:=(6T7OJP0<$$!XF$* ]6C'^&2P%<%E2,\;P WS( M-/4XE*(?GSX#N@81@5)]P[*E_)& K.8 A3@M$UD:;VUMP[36%"7I86,+=H]& M-FD#DJ'J<,TL;]C>))%/T1Y,W"^F!(-8)K9]CXU:7,'GLS'M$6(&C>2!^M> MDM:5X@6"4D6SC=CZCK>X?I2$2!]$/BCV8^'39RQ:0D?0VEN(&K2U(%MG4L5H M'5"U6"H%G\DHS?E*HH2NX>Q,4*]0C6??N.U9"3X;X/N-51#7G_!OK-BQ1D*> M61'.TU@HIY[!:IG>UR&"2@UN'T!R9X'@E^^UDI9L-@/G?) 1N5C%:[_H4U^_MRB6>6L\[:4KW:SHZ/6'&6 MR*Y;1(Y0Z>S2RH'1-05WSP!"* +1PHY^@J0.:54@16A_, M,3O.?Z^91:AZ@F*'UU+UJ_4?>&*\R@002@?=LAQC?KTW 4T,/J-)IE;)&I4, M9E:,3X_<_=;00Q9(Y!044EO7;HR#P$-!@7^CUX"RNKZ[G!Z7A0PPK)"@%P#T M86<)NS%9M*"WB"WG.7D89%+L'VJW_$H?GI8@6'+QD]Q: M0,EF>M(4G8$_#50A!SS4(E]XIK=JS@RRM[<"$0\(%AJ!3HRA>.$#0&S!$AR3 MJ\649/;8)3.9CYE%<";TX1_0UUG'@#W9,^$D'L5G+.<_213+M"4M:I2ZIU-D M]"FCAHUS>(P#]@+8#JNL:CH@3\\$L1FU$\RQD>&<0PGPDZBE?A'5FVAW*(D; M\ZXSW9LQJY01VU=TC;IO$A+\'/1N>X8U)F\WQFLU@ 9K -5(#C,.)H*P'._J M<^;[%\$VO&_ .^:\\UKU_;_3.D+=Z\U1KX(2ACR\4E;5]I)5QW3?G(6).YF\ M'[#WP?@Z$R(V^F&(@3C @T(@W_*.?0CT-52+_Y&ZU+C T)=YI &))FY M$AZKU V56@8K64@)L0!#@25JZKAR MW A5( [4/,>VT1/U !OHC9IYC(;(Z/[8]\]LGYWK$ ,X8K_3]FYG6K_G[ M$4( :N6 ='W2\-DIR%P4#0SET3>91[DQ!J#@;6.N.9_)0%_*M]2R50* -#YR MF032B9IL;D/G_Q?EUW\6NK>\*-"(GS1A*?\H! 7GB=IRECZ O$#2Y)8+ XS+ M8"*&,507H2,:"0@O9L3C* ZE!2"O6#_ -!1M8YB?<(1/6WF!,Z_W(O P#,0( MB[(O\54? TW$8]GQ+PV&JR#8-?V(9KX9/<(V-OF[Y M$Z!_$)%$5ET40"POL#$"A3];^@*,3YS\0]F,[UJ M@7^]D=HA.X'HR,:E\9DC295.42Z8U#;=*'55!B'\@NF[F;,2N8GR$:4DF@D& M3%FFF2SM3"_[GEH+JN9>HFG65KJ*6 M1@)NO76*Y0 HHL<9'5DF :5O;#$FM$ ^AOR8'U$"2 9\2E-!1I[XDK5SPK;D M3'AF@%UC02I%)'FO1 %<&X$N$GK&7MJSAOP?4L#3X7K6,DIR@_AH$,1:.)N8\PH422>:6;[&X83>Q6K5N[&$7 M##S*.W2NCU$&8N7!EGPGS*L$?)7>Z6!,(MD7>#I(JG"G[/DA$[9D?2,9RAJ^ M*$5?IH9N5^T9<*:4IG+S2#$2D75F<+*!TN;^@5++<)U_O(FN!XU.NS9J#@?M M9FM0;PWZHWZWV;FJP\ZONJ/:&ST*6498#ZT0K)G[MZ./1J.B%V@8__-[_]/M MA]O^[8?_'1G]3U?XQ6_J\]6'K\/?;K[^_F7TU>@/;GZ_-3[VO_Q[=&M\^?#U MWR>L.QP>=!\YL?*+&SVA%NPX.M-!=22Y;^!\WS S$G@O60!46Q@@JJ/@4Q?-%R\1G"^OY!:*E#"1X<<^-KRQ90T,I0M//;"1O9QK<$F& M0F9ZZ"^=JU"FD1IGZ[6],F$8F2667M%7Y$[)63-H@)0%,U0'.E('^@5/KY!9<2AQ M>7PJ_8-RUE4";=9"4*\;1F]$1H^["&.]DZ5>,9-I=;M:'*HW@VXH23[%<##D MXZQGADI\H\>#$AZYCFN%*A=/E9R3!08+R>_BEG(-?%NJ@^E.5,&%IN#J>11K MN\E\,]H-TJDA:RRN4<4W9.S2"^RUE^&WU)8,5$B+6*(;;ED8.6;ZMDV6X13K MLQ,?5"?9C%T]CQ1K(W,J,R13MS*G&V>%^/!Z[O1/S=6"?*,R0*Q 9C!G_=NR MU6P[6H2Z9=O)/%%@Y^WQ%ZAAZV_GE A2SA%? E]V0)-O@J]" 1@0X7W<<\]X MB_NBNCF]4NF_J20X7A7E>T=K.71P!V0H)0]3WHZ6%"2%+>QJR,=!]I221@#: M.:+,PA/:8>M>^U1::EUM+)#@6,=-W6NX1:#^5;Z#WO:.A>OXIF$:(P28OOXF M^?VQ8Q,D:QM5_3'+(/2M@Z%)E9:63"C#IB]RF/IGQ>C)]*+1V"\.92ZT5 MO@@?%CMV3:,/2!Q:U(&!%V4:MY:[Y X,ZIL!6+M,&>"K8J8[^ MA'P+!X#41_$=%V=\!K.U@ID13,P;?2].(%B2[V]<\#'-SH][M"U+&^5RZTZT MTY68T-%,1W!2$HM6T-8/L]@U$D",T[IISMWOZG(.!.3';V@.#J92]D:,5QD? MH+93&:*CI\Z=3-A?E0H([362E DTE@&(.<66G]C %-CWVF)S4/QV'7UEO$EV^%G:C*4@@8[ ME/"-ULO%NJ4<720]=XQ,JR1-T1(,OR66GU([W*6U2//'9!ZED]C,@J,9X-Y[ M3+J4'EVB@>PY7F++>$Y$CN8TWJTZWK(KD@-3,J'ET6)GJTZ64HJF?"H;4&TK MVTV6*#JWN*$(Y_V"ZL-,G-72=2V.2T7)Q:F>Q(DW=@"T_!@KC)PMM2(95^M M9SOZR1I"F;]E4.J6X: -1@WEEYD;@=F2"GUNB8Q(%7LL<+?J$]5&45OB0PCU M'[J5WK[UMOMT>.SLW\S$.HF,%%8)\^FKQ^A(HW<,8]ZUAE?6WIWL+@QFLG=F M)+O'JX*#U!ZGZ"\U^F0U1)+GH0AP__ZP>Q&@UAOE(#AGIKV^_)1)I[PYDY;8 M7LM#3R]3+\5.B4D6'TY8JZZ-\*0O[A5.]8.K4)@L5VW\K)6*SX0S%?)K1K6< M+B5_ 4R* 83J=A6/7>M<*>U\=14 3OZ)D(97LC#9J+E2Z@\NA8I]T@6PTL/+ MDIK/!)4G5>KT*^D])"%9\=GJ\:=F.406%+*5UHC\@?;/ZA'&A2E-RE*Q@-3# MI/NHMGF;* J1^+'K90_=NE>VJ,!Z,%$22Y<"I8)L4>.DSN:!)@ &F'31;-@A MYX>2'R:96\9ABXU[57*W&52@2C&PP<:H_1+GS:$B'SI2-7L -94CM'\S_/!. M=\%1)&@W"Y1J';:FEC)%TPTYG?4@ J9] !5K+P&SMWP#-BK"-2FS(3=(UY% MWN12^H'B04E8C_,5H+*?-_*F$%\7<$+3AK&1O6:+UR*-D3R"23W9)?%,MMWQ M,U/6A[ 7STRIUKJUVF!PU1JV!ZUA=]0?#'J#>K_?:0^N.E?7G3(SY:4S4YKY MS)3AS:?;+S>_?:6LE,]?;H:C*TQ$.:M0[TN$Q*_ M<(J_\?;-<'3SYEV:O\[77:=A;^VZ:[C.))>X0&'#XE]7B2D")MV23G:HMGZH MB_10C;<6.J$FU)T27?1*=>B#BO E\:3256M8[VNMM^+=.VT:NNQ;E74(-ZC* M0#49!"/W?]+!WSNJ>O]'RPNF.^2F*/V4(#&ZR:!R?#8? MNW^!DQIQ@XS< M>$2UG4P+;@@'90:\7A.V5L@EL3U+NI -H&4]720S>R)CXF+#D:PGH4[P9EIP M>"_U&DBX)N;%*$77Y(V F>O@,^:8+/.7;)K'+\XW.2$;677E1$6;#6+YZ]?1 M,%MVXLFT =PZ*-Z[P$K%5X^ H2R3R@")OCC-Z%(]"A(?:ZBR2.(Z/'6FGR5' MZ"P+V!6Q)C*L%H DW'^%>X0@!*A2PN8R01QF9(6R+%*>;,;!V-Y87\(V4*B6 M8JF_@UBC&W,-:>AS@C]>RRD2>O(@^5*PM0D[,L@W*>/,ZAYUS'ET5:T$M[+. M;&/,757T8Z46MF4)*L)MG5]"1/WFSN''-$1,''!=W1 MY=4V#O,PDY-ZF6DX 9 35AZIMD]KDPCNY5I40?U8\I'=2[$)1(S,DM!*L/TJ?Q VJJ8J;J\6,&7#@)0[G3KE8EOU!D]@M/V5J@4_MLQ1G,^6$ M;ZI%PY+3E-&E.\Z_-]UX0$5B@&=9<==\Q>+G*-7UK**2#F-<\ROR*U*^9B S M4F4/S$%6=Q73=%U9[>9I9(7\V//65A\1^#,VE%N!#FX%V77 ZH]TX:<_B3--Y8\2 MXUF#,ZKQFUB))XO)Z!YR*3G!TN,!TL\+Q$5A,[A MA0@6'C=V&:_TVCDDQ9!H8:(C>#K[.$59+$QD9-6/UU5)*1B'LUB/5+DY>,IS M-1R0&DA1FC0VDG%G ?=85YUC[H2.S-M+*;,*2;DL(C4JHE0.=K"M[RB=*XY8 MC7",:0! E4HQ(II6E,+OSEJA5XP;5<9A:C1$=?8V-\>P'-#@4-O3CE9+Q-': MJ@?4/ OU8*GC2'1UQ!03.PF(@!)NIMFH*OVTII*,A\<3)A'R^\SH7>>1@'*: M:B4K<5*$) *CS3+NXE%PG6Y&3\<<('0&+>>TZHD/2N0-=9&7>7V^*)%W;MW% M#JJ7W&1Y4&FSC)2SJ%%7,GLJ\'UNC)[YX?0YY\1:J(6T9@W07 W,TWN;CD!_ MIR9-9N(">,Q:'5IQ_5^;K"=[V?W)EO;)I'"G7;[2$IVT]AC5H_LZ?VW<8.X' MK9/-HTU#0+6KP:A]W1QV^HUNJS\8]@?5?JW6K#6:@\&PWAJNAX!>,"#RN?_E MEN'WX0-E;]3J/QLWM_\.*HVN/GSZ]0EAI9,* MB1PF$23MA/(^#MZ7G5#*3B@GW0GE!-,2VN5D@5.=+/#FE[)SSNOIG*,TNVKC MJM$;M0?5^E6K/:SU6\W1L%EM-_L#4.Y&UX_61IZ:J8F%T>YD]6Q:3#^GQNC_ M8DL6X[H_O+WY\G+*S*,,YYMM57:MB>@1\Y%@4T(HM&RGJ!6'<^)1NHIX< M1 6@E\#/%(V2"L!1BR\9,CF^M7-#'1ADAV49HY[ L%.@^3X\(SC2)J)G\G.=USX2F.:RR0K]8G^_,DRE#<#V4S(VX1@'7K]?8:Q.3*=Z_SYZ-6>7=E"RH0[OZ=Z.@4DA9+@CX_@N[GNH-H%4>(R'^F25(A MCT'A1@09!5&D)/4:>S@Y/*BX$>(&:.S9NB6=5]5P M('9N>@&+3! 4DXE4^(!$9? &A6"F7V)B09@LR->& B3?!65C3'BJ>6Y3+=$L MG0JG%(K@!JJH2CH*40!#$UD0D">(T[3N+\G+JT]1]G'4K(C9,5 M+8?\>?ZZ^7%L$MX2#2DI^/PH^ _!B3\T34!U]UD7;FK@ /I1TF%S%O=189U, M>I.6\FDX7QLI5&"!I3Z7A(=7D^:9I5+B5)%5.H 0TUX7G&M&$T.R3C':Y#]3 ML1V:T8N&)66L9EXG;3:XII.FX_18D:4Z.]!E']1;;S$/>FY]0T4UUI1LM"OE MF#]KX3K(5;(!?PRU37U=NB!@\Q%G BNYS8UM)J N9+FW.[U7FYV&]N$/.0Q_ MMB2,DD&<)8,0_M3BRE/+!N*,W$SHHK,XBGF&%I,?EP[P7,Z5'!O$-"6+@]!7 M)#W<7_%:FJZ!3 7=<1J"3\-@&<_4J'MQQY[M)/; _DMG"=FQI;EYN.V7&Y%P MGFPG$]8^MB60CT6\Q!P/*?\/3$^E!"X);!>!<8P&U+SY0I::4 JHFAX4A%/+ M=_]2Y7!I+S1=QD5Q-L1=-JWCR])I\U+57@;A-QIIF_TS]@XN".]+)/S:C(QNWCA/;9I3*TY:0.82!Q0GJLUEIF5&-Z: MTI2_68"9F_, [&/,6KQ+]>_<BW4MK,S.#Q51=(U-["9-2S=##EI1H;6GWQ7+9C>YINBY.A+ MPY2?W3Z\G/LL6PAWCMWL5?I'RK-Y8@ I_BFC#(FA9+W^LTX?E)@M]ZZUK9QG M4]/3K!JZG:P"W2O!2>>;W@ILMZ,:'Z=>A$CE!:&W JN;*/S E'$?1^L@H\N/'X5-\_F? M%/56L94LS#VF+#8L.)V)G.*<+Z>T?,M;1;&JJ9&#;O/6:#JM;UN,G$?5VPB9 MLQH_\1*9"Q\F/&K$E6.$_>!.R6GIV3!\D%FI1D-Y0;) F*V;7,D&$*HOJ-D3 M#T" 6YEON9$L;]U.PYDRENMTK+ E'=RX[G5X4DW' MM;*)^)P:# P*PQ/K9Q"[AT@U(TI'\?L*>^8$73%<@L5>^)4,(&[$1&OK#W<4=G"2P2@M2UL/F MRL>*%1,NEG=[JXR9N/[CF8%:NLBS';(;U*K35%WAS\A)L_Y$GK) #EVR(>=< MF"/!=G=>4N!YJJE3PVZ'*2V3':@07:6JRZ1)/>R5U[^>D*+T,M;:HU=0W>8, M>^H2U!,I0U0]8LTF>N*>/N!JT.6"U# 1EO1I9@VWT[16W3/Q!.QZAG-X*H*? MQ4'T4\])CGMRF,? \1#.6J04U%X:7V$_Z3PVM8/2KU'Z-79T<9(*NA2T(-A, MLJ/?_YD08S!E?K]'@\(W!:H4GUFGFG5M7B;]"1H*@8K]-A 1_ MH]P9;E&2"]KG)$3169B7XD9BUX-,XA74=U)D\V2DLJE5UF&SX_00"-IZN)D)U.U)L+V:-,X'BLDR)* M$&,JQ@=,3%$E5ZZ^56DC$7:D,ZZH UL.S53@S"%V8#-[SW;("9PR]\71=$/N M+:("WR+D(%*&G8L%-HM!*_!>Y,QEC.E+'B>NG$B53<5B\(0L;FCR3QKA(PN! M;0W:K\PUPY_1'O6%M^X".HRSY_A=+9_'<-/RC7A&YII03T]<5K ""%>:/Y:/ MB)KX1>M.=Z5'!+YJGI.]2C;7XP8_\M$>G7[F!Y1S5F2W)SVF09TW,:7R.SG^ M"5/)29A+Q\JE4LG,*U2Q_029@8PLJ"9_II:KN"7A:IF%11&34/\A5X#-P0\2 MHNQ+EN&-O",4NRZ&W&W>VJ+Y4R*H5/JEJQ,+A"+90L+ N@59()D: 29!)?'5 M6CB>'0O95"=WJMM/] $5;6)%,PHD5]H M<".QS=6H@".Z.F&Q0@(F;;Z8_;YC*?#B*4TOD12/+8D!;/F(2ZC_+)=+=RU5 M*@@_S8&+, ## NB5,^1^E-=!$!.#4!E6:8*I=-Y.:78-7I.Y$)@PU'WK?DR3 MNQRD.3 !.>+TYA I9@:D2#C9Y'@KYWA@+1\*G232IX-CIV54LVN5AE9Q0NM%5C)%Q[58\/8(;*E38 M5LS'_K@TPB[:$'S8VP>GRVUL0#&Q10!K1@I2C\\YE+D7AJT27ZRLQUIN#&F6 MW8L+03^]\._<,/"1&56,S^AHI@("8"M!DEK66"@NK&\;JS93I6U#=T4*%M_A M%,,QH@RUR>.*U4@=['C%B*'R>+?V6$^!:<%R9GP(\A[>#%?W::,J8XW7L;ZG M,RM9()'M0/84=&/NTI>+^Z9UM!33X-&I6C]V+/+7M%_$A70\I+[V3"LQ#>X: MR4HW3^K&:CLMN0L[%OBHRP:Y4B7)>G,<;R+G%.O]#]:%B9Q,HUC@S$+%5_.U MKCBT/.=^EE)"R9?=Z;V$.3+-3ZW\_^U]^W?;QI+FS[M_!4YV=B?9 RF2);]N M=NXYLB0GNM>QO9:2S.QO(-$D$9, +QZ2F;]^NU[=U0!(/2Q+E,0Y9W(M$@0: MW=75]?CJJP@20HIT@/@,B'P:^D5G^#&9)."CS(P/I2 MGK-'*+=O =MAM/1[-"-P S/DA2CM+@25$2^!>JQW6OX.[0"!RVK3"&J_Q@9; MS%N%-Y_ R>VUSL=#J$>I@4\)*52#W"M<]/$0#EODG^=L*BX"U)EEE/J)I5.O MD!@(0?Y[N[*3Z #(5X9)'/UAG1Q[=J,8O0?.JB$VNYX;;N6.7[A.\=2_@VEH M 3/#,*V1'2T.3+*!"X,@-@>O9W<(X: 2+I#V4[@7N&(%;C]OX)PQ1'U?Y)WD M,TU ,'&" F,U+>],KI\@4.E0$Q&G*UOW ><%,$=H%MB;XMDZ3"H*G1!("%!T MCBK:#AE?+7BS:[UO,X,$4U*FJEOIWEJ!L M$-@W+EP'ED9/'2JW#A?^9L?.W%AGB<.SI1ESF8S=LB8AB@5Z0&L 2&/M-(,. MD]+19$T0#P+M/QU]4; .%F%1()V/(\_P1$PLV]'/70:7(7E!OA>)@5HAKHDE MX&&[?)B#3A"]=D7$ >]<-,2WQY@"/\SO)) M-LAJ*D2.6Q#7"GL?03%$:@:U<)1#2R4^",++BVSJL,)Y]*FQOE.BRA#<(B+) M],B.0NHK3(87$/X6L+TT%=Y$Q J28>)KM=PL@5(&^G$8U:'U3NU!1--BYXH1 MI([F!WRT-$5'R+67)'.+2[&>.,"G#ETAPNX^E<'I;N<$:0HYF.J7UI^1!G MB$2*6TJYK][G0U/JP+4+]M%RB\4E;H>RX$OJQZF4JOT4WB*A@DAR5%GW!214 M$"M/334LLP'6#=F=>J]QOWMN1])U ;_[^R&H*JHN_5_);/X3M";$X#I\=,/4 M\W9T9.W_#.(_Q !&E/QX0*+TJ+..Q=%GLQ@4D (%13 8)C-= M3]82-^E?AQ8N5?P9#CZQ/"5>L7 7!4H60NL/^_&$0SR9"C[@V+I[FNCYS84W M_,A=DS):B H:Y5 MT=6]_;28SN-%55@U%03Y,TZ*4 'QV3O;U]\2>98W7U=4"LX%NI$-%;QG*DPJ^VL&E,2$J8&M)^V#QBHM( MA@5.G)'#<"0:-0Q78 F&MFQ# 0CX8]0*&1K+KI^ >M1*J5LBTQL9O$P&?T<+ MXE!;$-LWE,CHCPD4^=I%/L\,E4 1\3<:1];>;691A54!2#UI55,SK]JA9_#7 MD!N%@7X)-06'1&V:EMSS$$,8P)_G\S0BJ"PPE<%V01XEP_*BX&54UD793^A\ MP%K8I7/5N"")2T572(Q=@9M#V4GMT)'(I\%&0(";M6SLU5DU45\6GJ1,C+B< M\NIZA[48CN!M#?28!S/I8E+@*XPY?T 0+3B'*FE.1!4.T">G8@B U>WM +L< M6T)R7B'2Q]4::* ,G"8TZBQ8N-B!$PR=LL*MII UUG_B^CKK$6%T9H[,\W3D M8ZD\N,W#9.X<7VP@R;&Y+CS0#<39^,D4,$_4=FJSS\-]_BL8^S??V73*H-M$ M^:QK.1ED906A3'N[9!O[E*BB6-Q^1!50S4WRV5#/HXE=U?D$8B^JUBBKI'S( MP6.<%T"%?[0?MZ-?K6%3G$O+-]Y:R&,0/*HB(%DI^QQ#T1EVP+/C!8/5VV,0 M(3K7\61!V\ L4<>ZJ=\Q03887?TA]QP-4L-\H$KF/0#2^<1[*]I#6;HQDSI4 MU+^SA;N#7R"4C=6(VD3_WG<5F8L]"Y%8_ZE0RR&$"9@+8FR'CU4M@1G>V9'] M*$(??7OY= 9MW7ZQ:OW&?I@[JC&0 MG\E!BSK#B,RV0VH^/-K@_VQZ#.LC/K M_?MN4+"#($1 RAR.1(:YT;EO1XC?\GZ#;A4UB EW7[4;;8K%=V,1?+P&A&@! ML <[(G;O4;F(BN=NE+Q#N-#/;TJ*VSB1#KK1H7Q[X!RT^B.P*8R!2/AQI/YN M-&A1HQ;@D;6.$=T0!=4[\CH:!L=B-A-[6!RED1-VY5,)3B]'=MRF1. D M] !]TM;0=W\_!MY?!S;B9=)ERQ2\=;"6WMBF>!(@*?.FK!K&!/L6/-@#-F'B MU4Z%7.V^![V0/-VM.32FA0"%4J HI8)1" M=D808\1IG;/"8P;[WDPH1H/L\F/B#U)1P.KBG]NADCR': MDQL;MW!_:OIF)F%"^C7$#;S>X 9N#3?PU:OA$H84BV20H98\^V_.(_*61E6# M(7%?B]JJU7(0L[ \SE=WKA9 MR>NRNCZ?^\BD9(TQ25+N!;_!O,0%1&Z:7/6(PWWC(L7T?GB<+=5^E+J8%T2; MQ78;'L-!D([H]6H5E'8'1HC-6/*D:@6^20R85C$,2@M[:DHL].#D0F M*;X6:CA(9-%5XIUH2Z)L<:Q=FL4D=*.NL+/V[+ .BW<$4B$'9^/G(@SO.7N@ MAYKH44?0[P(:VQ_X 8(6:KFN6%U<36& 7^70#.Z'>5-+]S6[]LG,'A.I9._D MN_C;C#M5@:( MXG(V:+OP0R+KLL!4IV=5.)B> >BTV_^4>G*Z6_,M<"SA$# > _6GQBG*%A-. M("UXI 1(B14E :UNB<]3J M*I65*?66-#K?3\4]9:5+/O%/U: "ZQ.@E0U^(68N$'&;"REAQH"320&RYC-" M18ZI4N4HZ9\2DHV^ ;C>S$YKJK!'Z%51PO>DQO)7#(CIY2#^RQ#C))S'( I6 M.B"UU-.6,I9!X,EG+S-S CI ;TIW>=@<5_1B:;\NTRG+K[3=I.@@;S .0:[L M.KE47?9WV'U((>:[.]2<\4%EKA57A-!O?8G[C=E%ZOJX<,: 0X' M^737=*']!TAO5?4*+[DWI(#:-$95LD5PQE9JFG)>%'AJL';AQF+L^L"9YFLT].5X%@_*(O%W=R!3.U'#LK#BWDI?]ZT/Q&E*GY<0 MUE<7+J$ 4N9.)# N"S1)B XY&2*8K 6H[(P4[JGBV0-TUCHEI^3\VJ-Y^)GI M4)-:BQN'D%P]">8O[(W'XY)K:#O1*H5FLX^:%=S7F'M7N+85-#W0A[#K .(% M<"1L:2B%G!@>V"F&UD5.8LY+Z3WRSSF@#Z LO(!YEO,^B-JUUQEL!"Q%UIX] M\N.0J^M\4#:M%@Y,-TK.BY+6E2,!_3\42T1L(FIU0PDJCJ"JA'9 <0*?0@J" M@A.0N6O1"/>P?[=T,%?%K\$1>/_J]R3'#J!Y+;5@4B=+O11,JK.17+;MLXT4 M:&7#MX;:==Q@3I/\882YTRK"DNSI-GX: U/MU 3_GFKS[:%<%0X$#["ALB"( M;"NH%;ND!@D$O@@*IMJY6=YYI; 4#7\EQ2Q>GX=FH3\B K8T@F88T2"HL_:"B0Y1[B M_8E?,SA4BI$]6 ^L9V$/\)^+8@S_>YA50RL3IX6]PV%1SETMP*E5" T?OT+N M$:RH*V9@)B8X,;GK5_OXEE(B6?A@=>]?>]RGWEBV,E2(.DO^8M<1+JC8S7*(RO4B@HZ(+W=%A/%?%1FBCT=;&T&D&"#J-CK=G"?I1'N"4 M=_JY),Z+IO@!#::]6Z_R?MA=%4IAP_C$;0G:.VO-P0\#%B^Y>4?SX&21F:L. MRP'BP8):HBN_&1_L8J;9D6"%\713D05O; M]T+E-QUVH0^>%5.$ON20.?-#Y.,")BW( <#@P+]=+E5DC-MWOF#Z-"]3GAY" MVZ0S# V %N+79H8IQ#:(44GV!O,=K=!5/*FN-K'K=J@8!&R8+<(_"%2G;:_= M[$FMY>200C^;&]X!+4 P;E%*W6 @?#%H\G0*-$*]\]LA^.MA\<*[QV((VB_< M;K$[:/VRF_L[F^SF^F0WYP7QJY "-U_ M-1["!+T5A+3@)^@U4 ')*^9]UWE M'#;G:81<],@X*:A[:$[RI$V!GE#:E0KI[D!,UA"4_E&*^X[(E+\Q/IT5OSL* M4)Y_^4@):TPKJW8)>- 4Y30%GE3J+P41?>44M:,7HO;=UKAJ0$*'&?!.W,6%+/L(25B[T*:_BFF M+T<3<+,=%K-!<6.8="A0*&7+98J=P8^'S@@7,,2@")'^-Q0Z:X9T[UQ]2V'< MB%@H8F@ U%J^/J!E>>";9MY8U@Z+5FF3M0SQ<7[1!4-NA8$UWO]+QN,X^B= M]_)Q#>;P&S/]G-G_/;.^3Z-=OB428OVA:3U!7F9!^.0N\$)U 9>.AP(PGD^Y M).B/ S"A>8M].P/*5!V@D7ZHL@.8>X%+>);/#? 8\ M8@ OKIN+1Y+=Z0[.3\E?$$Y[ZLL96J%4:_Z4)\5:XBWI@].:YT6UV2(=@D(4 M0S"U2C+\QVQN%2,D-4]K8Z:GAL"%9TU96Z/@#<:(0&K_"7H.-;%BIZTVXAB* M8T_9^4UM_R<\L42 UE:J/7,;QGMSR&@4C4M2 R$$_*ES$PA_3O)%4'/>/HAI MJV#R(3J5*./'8KI Q^4D'VY'W[M:U\$B^CA-L5AMO1=6NR%)G5\#1Y0ZHHO MJ9;V(W*L69?TO ,25)5&1;4:2]&DKX$DL6@//.8B?EW6N1%)<%_^\;'PTGA MLCI0-*U\>?CS8Y%RO5O0O4%AVK8EDY!QMY"PO;E++X4@GP=XYG_#*MV^37B M= +D1_]A$H3*W-Q_CMZ20R&[K(OD";?=X6* GKL]^6I$"WR<9-,I<*^#?'#4 MUD3ODD$52^C'?L&;
    !VP(%?NR6+?F3M< BN'#,.H0Q!NZ8[!]C)WD6U $ M[^@6JOZ7@3T<\SNQYPLX@#AZ]^8=C=CDN5WJ2C),MD#*_A"=TE='@ &D-:TPV*VJH_N,F7 M.ZCU/\J@#JJ/1BGDIVC'A*PCDO_!?NS\I6_@D3\/!@*&-Q1]N3&"BPK$P+2ZVH(J!;\=EW,A01<.N MY/;J%+-;^-/A@3VZCF.H.,=,_18UE'!<3>[ZCP:H214T@@Y*>)$?@>*\&1#; M9;F%!.PCX*=U-\$(\MGOF..CW["_F3ITUUAPG8YQ!!JC@[$-^/?V@ MT$K651A"H0O\!E?M[/?K;/S[$:\>0B)D[VA)%-3T6G\,L" %>5J+](FJX:\>\!T-/68?3^209F-K>Z8\L_ZRH#=!Z MLO)?ULV\6@HVHS?SK7UH"(I0Q0Y+D#C6ME+\)IAQLV9H@>P3N)F<(;2N[.[[ MNQL'YD_ZI')C- ?@E^).K/5;]FRNWL6' M%4T-]\Z&_@:;FIEKQ,+&F.E?8J08F@J&G MDDV GP%>&3&&CI'2K@@S9V1X"LR;NKU4?$H*E0M4WVQ;OB8I*-5AS(CE)B(^/WP.U>^9S<5-@Z%]P M::NP6R+%([@*5*5 53!:4O&HA(0-$J1W>EKI3<'1B !/).7SJJ#,GDW$2"PW MJ(RFN/F@"FL\S3L;?I6C@L)"DK#;ET>^T@NY)RS1'8+I"[LED&^8?4R@_" %)K7#+SC0#0<5T6GH"D) MZI(\DYNKR>Y0Z+,Q$R"JD:VI%C@FIT3_"ZX MP)7]*"\:]D=NB*F5I:T(Y9G*/*CB9.G670[A;<'"@\B_WTMQ"XFJ"J.!A!F[ MZ_5,8#!4O26",:R^N<,@,']ET=_\#M\X90SXY%,_>'(858 MQ9<#&BQEW/I70\!MWY<.6%28,L7Z6UG_RR]? 3\H3Y:RI$BY\]:^Q=WRUW[B M+4H_M%1.G[+6Y73S9$',Z&6Q2*;(5HR[ QE=JZ N4SK$,E3?+]] F7M.)1'I M7FC[M<#IB%2YBBD:83RB)M\+CL].&%J=;=RM.K7BLZ# NNI\##522=XV+^?0 MG[1E9'*=8)(KTC-XH%6O6%7PA0QBUY0:VGXB"^Y7E@P^$CGTQ"^J,37+Y=6\ M#\\!<]?.!Y7]D/B P*R%+W+O(QB&FE=W!-J[AE?E^ M&JZ8EOG5-;LRR5+BE)IA5N$13BPD!&/TI#2 ,8 MK'X\KOS=U9=SY:Z<,86UEL8)$_S,[9,GTEI#;F)2?A5X%E0'L_\5MD0>80MA MNP)9BJP*RBA5Q =])5!RXM@[64FSJH;[YPD#6:8:7FK"3EW-QQWH.K7V;AA$ M;K2<#P(3KZK)L-H\W$Z-NKVKG9,HQ@5]RDV!,X,FIUV5Q;WMD "T&53,;=Z@#,70=LN"_4--]6"*DQT M>WPKGJS4$TU"@.'ZI&)C=4&46.HWD+EM\CI@.L +&9ZU;*- >3]6Z6=5V?7HF&.>UM'U(6"+&UE'>!4E1;V8KV"CP&BC 7J0N37Y7:61 MYK_$:^UU,V+Q58J]WP61V^(HA(O82ZX\@LGS)'A([05'HVQH=0T*;H\%I,(. M[>R^B(G(5$^V#QT%&L(?>@Y<+TL-!#GV M(R9HXAION:ET%A+-(_=Q1@F%U)CZ$K%?2'!"\5+_-.R8PDUE\'RSUL8T^PL# M0B:)(!["O2")K@2(KRBV@R&U)"O=22EN+)(%$J<(1:95[R& NVF:(VI6K\T< M3"A2!X>,D2MX0QR<)N:7>6"6?IP&W#)@9@J?'%A>DVQ4^XGK-D+3JAQL_$%5 M3 %]YBXGOI+NJ, M1NRYZZH[@M6*7:]:;>27.85BN84K??L^X/UGXI]M,O'?IL_ZHZ6HQ-[OS'0K MV5R!!'3[MTRRTC#3:AXK@ L>6$6=G<,?50.F28;-+/#@1),*\P.CS*2Z";3' M0C0((0>0W$ *WHN L0UZ;;@(!>=3T?#N/$>(0=:! MV^^>HX"8*LXK":"8V7Q:+ S:LR5&YC";/,AH1; T.+%*Q5J7@R*W-F4%C'6Y M&65\K$.,HU[XVR*[\2?K-MN/!;I!,H(BL%(^7 XQ5Q1"!EH<&(P%9I7(6<#[ M2C8#A'D8-H&\2SHGKDAG4&,^$ F* MQG,OS5%(BD\);FW*M PAWF0=X2Y5>A[4FA]+.Z)QP4;WM*C(9[+>9=WPI@,R M4+LJ0(3KMQ?_N\[8F:&GN+6G%N%(50C(& ^W;=&K]NB*GO&VHJ$P:0W4[5@! M(6+)"F',O"9!HV>MR!V0T\YE"@;ID^:BT%FC9H&<7:YT0QJY],PEM0OI MGVYKZ9-<=+O5@XH)] '=EZ IGA)G%@T17)V6]\TO V):#Q^8"AKI"FU.<.R* M]U3W[I21\4.$=^."C0&F(7&E+0 MYR8@.!:)KPM[$49,M;9@8NVJYS*'.L>($40%8IQI*EGRJ ,EIBR:@5!JVE![ M%!' "QR;,>#>C=-]G@]JVT&" <6^^_(G*!L!YEI 6"05_5KIJ,X-A+-.C<$Z MYJT !A;Y5RH%"IN=;S6FELA64W+S%G354,PR!.B%&JY/678&%?=9;MJ,#&W' MT+Z"1X,U:<7P:9^]GUPU+^U;)YLJDID!:2,U:3.N9QS+-^"IL#DT:E7P.5!@V-(K2AG!RFL%9)6;DI1L[#NRXRNC,%"JPT7\$(V3Y M%-(-,=79WA)\8,5>H-71I?:E'EDOILF=Y0])[N_*7QUCO;UX;)!VZQX][(%@ M(B2G:AO EX[$O.I#[=BS68GX: H'?Q((02= ]/0\O"63+ZELR5]+C"UHN*@S MF-A91F>H,4'M/YIE7^+ES3#C"-B^)2P/)@[2JEEF-LK0#]5SBVDM,0LS!=/D MSG8)&0TZ-=_JM9:-VBO=;6$"9@2AN(C@VN\M!:XJ:9P=P>BC,N8##DV=P:)3 MEPRP8+3.$L*IF??Z4M+>@%$=:@N6B< R4DR=V.A1S3.JR!L!.%--@ M&S@','A?^T[0T_:IP_O:0)50?X"%UZ.\!PNE&G+##-=N#]*.<8P!D+8-JC;! M&O%P3L<6*'W0[,Z;(PHM,SK!2.\?V$,:@)XJMEC+@)]JQM?MBL/",&N.^C:V4:C ME)8T7"#4!FP]P)F02:RR\R2@!0I5JJL9Z1L6E3 7_/IPQ$V+LGLX $\\][L1 M!<7I,#P7\#"2"W C4B]6HC3JHAU:O.\N"L%5 /:YS7P+6VEHR%^L\K&$WTJJ MJAB2'D;7P1K.UCRNN8>I[L[9 XB+6\54_N87I75;MPI[SO;'7. ;4\NL2M]Y MNT%"&-9@H7KN,=,BX;-H(7&.5J]FO-F65T_? 1J"JTVDEIK%%P2\:W$.L6'! M3>QUWZVL&K*J!7L5 M#6M]7'? !YFKP:_LU%NO>"$G4%&.D]PYHQ@;P]B&CZWCHDDB;CPM!O8I/FC5 MBJ8E_@/7O,K[HZT^>PZO&/N:0EA5N(Z*-"FFZ(?1R:7XW!2V[W)9E59?RQ". M5P$>;]^]$X'S5%Y,LR63OX^@70KCX1=YD6_Q0E@;IL_F.D(8G:\P@^1<65.L MO!<92 _B@;_+1@:3-^?(%@EMQ-!&P39Z83DW3*[\#&:9/ UX[H?C7]7\J &- MLK*J5PSH-4$5X6G!/GLPH&G>EE* QW7\GI210:QNO]H M[(OL[<0X"4^;!XL+.57.=#CA_M?4D@KV6#M).:3"C7/DS^G)SXIH0D4$Z2&N MRHTI7SAL:I6?U^OF^U%Z,@37WLT/AD))AG*-HS*A&!ZR3P_^1"+S@O)G$,.# M.@_66I7U!>8< )0XFBO2\:]C?P.#\?7&\J4+-TCM"-4FDR,E)J>P$A"Q/]*_ M0B53,Y6R[-QJ#XQ$N4+Q5H&^PA*B>\#%'*[?$TSLTC?S<%XU&9HIT5@U4\R MK#$HW7?+Z/,:+;8 ,'SAY@.S*#ANP% G'!3VU<,"I;S 96<-2>H+0:YPN-] ME8SU"9.7#OO @I'O8$*YAX3NFC8_?+)8I7EC.Z!2^IPI,9Q9QQ BO^)RN6J: M$#%*F_R06Y MP=9!OH8.1#OH((_^+AWC=H/*:!@"(M(.:Y94>O"Q).]XD_9NS [N#H_:+/?, MHSC)G#1V,:E+H+7+O6'F;H"[(Y!D"NXVA&>Z\\-A"8;94)_0 "'&]!,>,L2Q M]O0J_99C;LD9?,O-]GS;\SA8&82TUV8*G2ZY/A"0,-P&6**J_2SM@GN45/Q *U%D$)5AM\XTT30CM?H,PA%S:/+DXL/(D]\R9Y=Y M&MJ@AB X%)[ZMK=HD*%*!\1JP%6" HL5[I!)Q9&2]A20)[]D"+5%4>Z^=VA' MH.,S@PQ98VVZ<^L 84AMU9,6LG2/<%[\GH"(GU=!D=[WA#1-T9"-Q M;U&Y9ES]!D?<=,%BC2 =>EO*U4HY4HF**7$T2/) EL$P"!."=TN#V02N .ZI MT;V6!704[+V0.;0R)9+2#J692N4!BKIT3PN.M2/9NL."!HTBYMNYLT6G_CUS M &\%*+A'+(&9*V(2T3%C+7R*WPI&"9OB16[503.V,7R0EP!!1*\%6FN7^ MU,#&Y?:T0)@BZG\'[JK+K 6=BM!MDL,)9B.#(OU@-W( CPM!<=\(9J6LU.N.NE*$"UQ)<:;I.3<3 MU]=),9YU(U]/WJX#Y4)91VS :H_%3BSR4O5I_0S(2HV%;B;(\XO/[&2 CUY7 M+.%/1E1<[ES$B!G^U)PGTP9AA/K:P M2VT N0TK"B7G,GZ@06/UX=O)"7Y3 M76\G&Z@R%A['#P"+RM0BA7.U5X##WWQ)9G,FQ/,M9T[//GV0YE#DC+AT._FJ M.=3K"E.GZF?G;O&/9#& TZCGUZXC2((=$"ZD]T'O?4X3ZYM^[KL-/]P:J!SA MT35@OCV:+\EP]^S0_/?0V.R>Y-LE,3C 9 Q$,H#(B-637&WE2P]\ZG#KLHYRF M[@+@ $C%0R%%MYNLPRE4-F%T.*S ":H45(&AFK)6X:ZK&)@DY0RC!]WI;16@ MLP/&$3=X0:ABH85O.P 7VU%CIT5[WRK:&I5MA,<:IX&9!U[ MG>]O25A_,M!K* GV&UU!V$/V)$359MB5Y%=KD8# M;R$1SO!;GG+,2,)7V'E"3PJ^(RVAR?4B4MDE@."8@-.-4B9*UU\ET;_M M/GNV_=(>C],IJ& WJV[@G1OT<+4\)_&E)U[9#26AP)0C'$24%5!98WW"MF2B MC2QO.UZ]F".,_C,X2;A=VK4C(V< ,I09.89+TW.WL'*NLK).B25'G<'D42T? M9M2NB*8LNAV(MW(!1DK=7?&U2@\W@<-6X!"1&A SRF)]38U-T3%81&LG0'1!6R>D$FLP*!CC;SW6@00P4V4HF)JF2WYZ_NZL,89Z&9G MMW$OK7[BPQ\<6U@KT0(0B96_)(25V^FDZGM>(LM7WP8=K"D!'Z8+73!&N C^ M'08+.UL5B>[L0]$>ZG^ [&;ED>'43),+\7$5CH-S<1EH&.MHL4FVY5.K77@C MA&N166*+CO[NWG"FL[_GT^84HXRCAIH%RK(5)BZ)1J.!@!.ZO8E.1/@"(EQ_ M.C4YDSG$GG*NHL#N)>6C;$DO$&RG#$MTDH_+9$;A&_NUEP6[IM;OQQM!4 .# M%-RA%J@0>ZG.T &H:<>T@.VD1@,?>YP5#C)ZQQ-?9G .M4@=!RMPQ+2TQ M1 I?*PE?:.Z^0).B>1(&)$--ZXEH6W'?;"3*F]M"M7L0!'[0FG4^F0:G"8]HU3 MWYF+6+F6E@N< 4'4[C8]:!8R E].)<(%-#0+CA9SFE5\0M^E"K]ZXFFE#\M) MIPG1J7GH* -#E9CR9BK27&A=*5J5@4>4CAIJUX=J;NWS&P.*O8OPT3@ M>.R#P9J4Y:)%:!H$6L3U*E8.EO2%)AA73PRJ[[M)95H]XIBGHWO4;K35^1F2 MC8O]X#S]Q2IS2K7 IKBKQA)PG]M1\?VE+0J M:<+@:*;C]EQ(6C7CDN"-:2-!GVP)/[MX\79TN#3 X]LJ_HY!\,-BBC4,'+1R MQX7,KV@50=(O"S&IF)&*-G5R!L$I-K562"K5\6@4MNY"-ZD*^+1$^2E&>W1909PXMVS*OUDCC6LM&^[R$#7 M?I!F/[ ^!.=W<2P/C,+Z^291_&THK.\MFO1-6\U3.:DISSGN7?!)<&XTAQ! M"NG<(.>(R EAFT)@1*"PF>#?Z4,75.VW93Q/'3Z>/%Q73/9GDXXYJP6J38J] MXHCZN?B&REKM,7>4=\"86;.58(A=W1 <*VDO)137<\G>UX=H']V^*J2C"EY( M$^,QHJ9._%,_9PAHD7=;UJ!^S<7S6[1* S]O2[R8-*D3@2*4!GQZG$P&,;=Z MBK OR&%TY_+IP+\*:^H .IT/[OSO%QWR,M@>I=EG44H9D!+"U1&0&B M (^0U5Q?8 2T7ACRZZI^$6O#. [HJ.*P1@I.9OO(2<%R[ #HW/@Q3S ES0:;Z? M))(JR2@KL08IF5NP?-FQP=9JEJG9HQ(=3R-"DAZ@I( MLXQR5?A$#R!W462B6Y@7Q33 U]#'GIB(1(K@J/BX=)';&1AB)3A$CH4MFB V M\#0D75!]&P)V?P?<5HS$CX!C(AHT4C)<%X _21+0.4 M#Z63DG%I6D ]+Z9G27:1(&;)?P9S_%N.%?6G-3D&- M-#@^/U3P0V2S9*Z+^ M)*KFD'AV#%)2C'9@X1MH!8_!WQ\W<(9O4^YMY2*'"]D'M @*T0Q5>3$ZC-/B MVB/A^OD5#]6E;<+G "E&8XC0GK@=-AM^^;E?]VK!O. ME*()@+_191U5K;RJ;[O3GK37S PL+D8Z,&Q%IAH[+8<5S"/4Q3FGD*5(=+3C M,VNLL%(5E:/*"'8$N#%0OD:X>K!_S#!SI9<4S0WNG3E409!@=X6X2GC*Y,+1 MKI D]33MUJ<:W30#XUE*\./J-E3L=4( P+0LW'GV![ M9IVHX(14Y(R0>70-KU Z1W3[A<#% --J8#V%K3#Z[ 82+"+JV,\S%D1Y(IXN>S>QNKE.;E'W<:N:1[G[L M+B6F!E6*KJ.0:TLCK#LL-UZ,Q921"IN MKVHJ,\;NWP'%R##)0^M&B:@U+ )8(0,C^JR)'AA).!?>S X*21VB<]EMKX,L M7L="Z!>;_/8CRV_?+KXK2-6B0O>G/%="8,H(TT+68)"-XYN;TY[&KB,YUB$L MR-41QVB:8#\?\]GQJG%9+=\>W :(T )2N^IP!7;Z)ZUP*1A6Y0:H>B%D/?"= MP+BP_QTA>XJEZ): REXU0LXB0R+"(1 XBY[WN* M:^!9/3%)L+QA"6&\7AMAS],$W0H9!6;"K8Z:UQH57V#'-*MG_:9QA2C6^J&8 M/Q,4>&/';1R>H6LTA8Q[T^.]^_.)&_SOD+K#NIO$IR$!.>H(V*L8\91QW>'L M;UQQ1F]N?$GS2733L?RGCUC*%::&VT9=<\MCE!QTU,Q:)E.(X1!:H 43\JJ]I#0/ MUT^Y<]UK);5"B+\=R+295(4[V+VW^\%C8"$8@:E_CG[J^[1.0%>5Y2#CM=[A MOB-TJT>BE,GAYG7;O!N'*D-?2N7 V;^[\J;_ZOW]&,T=1!L4)3.3*7*N;"8P M4"JN/R^RH&Q2LK-6O-%&ID@7D+C MTWE.3-[R")E\?&,U5)+L2A>;R%C1UGF M@[NU.5KYB !JL=RR)G:V5K%%+YKP:5E*+:[NHR)-M]Z62?XY^@.*L4_K$N)V MGPP$S7#.7+^]CV51,Q3Q %BFX.>GQX=VZJV>HRCO<%J@%Z1;.8# )<2J!+]H MJ$S/K35+5BSDK'F03GE^?U\FV@,E@1P$@QBNJ 4*A-GB.;CPF'Y=T37T=) ')7 MN<29.-=)3D61K:_*1 )]\N&T03O+T=[,^,;*GG>F\<7$D]:(B&V-L&N./"-L MT>"+F7HGL&J).55$*K76-PBD!*40CX?+$CV\2:N E(9DQ9$JM'"WIS^ MZMPXV'M!)1WWYJ@GH>79AOF3,V]7C,@0@FT;6(5Q?ZC,#8?H:]1N12*#RD\< MJ#O?*[5_*T%&BX6\?3L, X)%!.\6*#_PH*5P;4D68+7QBB(^**!YS1\0A)P: MQYP#64A!]4")'B ('>W?2[_AX92V\OZK7;Z]7>P']FJ#!N_&!-FQ:Z$^$Z7( M/5HF$29'HN8#'L[ M^6^/Z+>/6.3JK?RG8\DJ>:/'*'%'*EX!B%%T>(H %D, MKF4_A4JY$XN4M@BI=B51N%H*MMW\V?_.U ^T8']WKY='!UC^$_L/3+Z?\W2U"K8 M8^0]M>]U,()KI9H.$\ HE5D.'^1$V-VI90AEU(W#(=C_MFX:BH(=0VNIS,$4 MR\?_\=W.=_AW-<>F0/AWSS/.,'KTWEQ$GPIK-/P4=8=7E_;_4_GQ19;6D[_M MO[)O BG-.H4O^1\_XJ7!Y>=P1EIEP$G8NIA_=ZT=S*^S!<6GM,%N,F&OGCU[ MT9HQ'OGR?UA'(4\\P.SM!YS@1Z0281KZU67?Z^#\_XBRL":1XOO/ MUK_<9.NOE:W?:)*'ITD.KT26Z>NO3'Z>E45.72EC*+^3LID?N6R&HBQUMC4L M),"/=Q7'!C,F&"$B2X290.F?Z"I@)SM,;2B OD14*TD/\*C);I3Z0#JA[17( M*>ZN>@ :;[-Y'M[F^=V*,A6/7%2QWC$*X4;>S=P%F8$%0GKTXF7G?)-6:17% M&OJWHY +#HVOHTD:^XM2D<5PA ]R;APJH@N9:5ANJY!ZFUVRV27?8)<<0S6/ MT*L[#S^$;6;0BU3 J@KI[6(]OJ_UHA,6P/AB/D97K(+3PT!E,+31B8;V0$#R M 1>T!8\O^@NP)Z$CC"%>AU#C(%Z8=M!Q1>D+(LU?&?+MZI <.Q_PC!I)Z3G2 MBZ#1DV_I@]=^U38,Y BE]UND?C?;\.%MPX_!UG, J6!CM3#JVO#3UU$(%SYU M&4LH[[ '5UCB"/!12BGR4^U#QP IY93ZU!V)O%D0R 4Y%VQ+@FP!RTHGU:?_ MM"-)B]F_0VX'2XG39@8__$=C=SFU+/7GL?.'W=-=Z'&(8(Y1O=F!FQWX+7;@ MR8Q*PK!1%?Q+\PA0$U*[B2I*DJ@LC.KRZ%+2?1DYOUG)>,3#T9Y&Y8*\,-\E M<"/@&P'_!@)^A@7RWM>)9M9YIZ)]2II&:<-=#X7')VOO";FB37 Q2,HR,]01 M1>V:EF_T %R8*V^M'3N"SI"N.P:Y8XD/X5NTQ.>ZN-ID^)F:SP4D*KZ[;&5] M3, Q0* '8*W +30O,ZQM+1"+T*Z,I8P2__I>4VB/+!V2[$Y M%1[>J1 DJS1*5@ I0&8/KO%YZZ?@GKPB_ +-8.P.S3-:LJG;";YMB?YT)/;_7YP%GV/!_"6?0[@ M4I,O/X#9!%^4)IL-FK)"1_"&R_#\Q6895CCDU%X!DXJ=V"T7/FTVP*W/_!&4 M3G$=EA"J#NN28"?K$:O8NB%%QQ5B%M$Z>Y M:U<#AKT)D%^4/=U1BPH*2R.D@!QA]I(1B562L@A:J;A*XL^"O8GU3KD*P= M?\+%*Y#RRB:CB".GA)9FH(0HU-7?>>D&"[$)O;":IN!: M?#H?L0K8#<3S*=@M8FTMEFYTEAGL:&)5:)(JJ0A'6*RB2 MM..;P\HP&^&$WHW,@7"["7@!YSB9@T_1\N4IL<64OBBBVQ'P70M,57%N)&D* MD+@@HJ *ZVE:,FZ;X4Y-:-RV!5IB&?5KR^;ODO=)V7Q/$3\0?Y0PY%.8!AFK MJ\K$MJ7"0>7.=&[O+,M*PXG=J)FJ+?,+[@DM.^SS<*]VHCKDP.P2UH<.O3+( MEHMM?+FCMOH(N1N/ZUO J];-^_ZPE-TZ["78?PZW9:4;RL<6"G?BY7ZC$,@= ML\WZDN9*:LKI3%3=,!B>92>8CD-PH(^@X73)1=/0F0?]N1'02!B%0H&N;(YT MY_97ZRLFZU:#%-]T_;C1WPP.ONO.+;/@X $$I7)J[;;L$ L,.1A=Y>\/$&%" M\[TOMJ.W3-PLN7UI(J(:?"&F0D ;].>V=M!;H_7-[Q1W&IN=\/;[+_\ MGS?\I>_F27WF+S"PY*==S[??7<3X=&']29,S\9;:>E2W=6Z$Q4BM7^>4JCI7 M.+P74C1=:?E-4L(P7 ^+,LDJTSI:I8DRUG/.0$CL36*PT.CX=$$MY+#&OH-+ M&K)V&66ZC"/Z;MU81>CS,!:HFEA_;COZE60D+A_1=%'%1 M4G,\.*0"&M2)IWKS!%I7?N)E/;IZMWMP/F(K(@20#[-RV,PJK ^$#!5[1$+Q MXQP:L%^Q2H.MQ=0,(20(1B.5K\/Q8!NU<$R7*63:..L=Z^6.C,@ED.U1]\."E$GKF22_1689[MCB Q+-D+9#D MB]BE1''AG7L>2XI4U+=W!9Q;.T+0YWE1HI=Z)2.'F 0FCOJ0G5;[ 33$DWA\3 R?ZSL&9*:= MEFM:''K:K^$/A\2/23L\WEB[T=E^<2UX?I* M!YD$53-)B7PT*ZD+M 0KP ",K?Y/IG![)+(;&6 =F"1_V1L6314D I#>DE]M M2ZACH;7.>,%QZCD=8-;=^(Q2#7' X0*:<(Y9VA5C#MP;^DY0-+@=VG?]3J!A M!'H*FM89'94]V75Q3PF9]7"[1IB^AN\7Q#_M25]3.[M6 M%WAZSL-+5LY%DF6I5409U'R+84C3I( "F$[#H4GCTF Y.8O"Y/XS:;?*3> ] M6RL[$?V++E2M2QC>N1B%*;"Q$,7Y9UR\WL>0"R2PT E"2)C!;:*UDS>O=>\) MR,ZS.Y*GZYCG?KW)TZ#3B;VXY/_Y!\>#W294F_XI^ MIEY(I\AT 5$O>U8[\PDC!LJ&POO2_> V86Y[6)1S@KO2N>J8URICE2AY>[VV ME"9XEUBEG;LR4=$(=78-FM+.J0O(@?FGOU;= A@F<5'H[^T_L2G'J>NO MRZL@G/AOL1@^@;QJ# _XASUNDG)!WQ+/]7ZLET[V$_;PS5PPUAY'E9\J6MJW M)D5HX"&@L[)I] &;#L-J'HP3B!* , %!R[FA(!G$B[^&^ M[@X_V'D>)C.=L<8S,,^YG,]Q-?T*.P?J^C+$/)X;-FTHA$D#/2^PPVE*@#O[ MRGL\/?3?,_WD_M/^^^0'NM:UEDZB048>"NZJB;5R[/580+'S4Y5@9^AYLL / M=G_"(8C) HQ4M0CP4$\,@ ,-<"M7/HYE-P6^%O6,=M;*F\(:F'#5D1T.=UKZ M?L"C]/T:[51,LD'&\L:V9L'F96VR3 M!K]P89^O&N>0QTG;IFJC=\Y;TS('2RESS02_3]N+@48CAD\!KR -F#5QQ8+5#W"VN!C4=/N@GX02GC@4*]5@!#O>.D&L);!KYTUZTCE4R13X$BG--BPL[ARI$POSAG-8(=*AI0/B,/+O M[<'I&]6*R1V>H@H&19I17[\9NL-%NZ?OYS(5)'MZ>JI'8M]<=>7D+>FK! M'A"FQ\:%7> 57$H,#N5JB\:]26CK:73'4/%I3*PI-)@U\BC4Y,&U93.50(+7 M77!&.,P8 7 )=!N(."8XK&:L_S+E%,6Y1&BO1HPN^A*.,1\7U),(.GC]R28H MPRT)YNB[)_M@B+0=]8K4D?7$-#SQ-"1Q+X#'2- X^D1/4/PXDM=WP[E03:A(S6WY,&/U5"ZEJZ1M?%S,T+74'H-6\L; MH['H*N$.\:R0K<=)T9-U1>W*U]O1!VKB T4L5,J"<4LR?\(A1MY5./MT M\#9V.Z*DSGXM&*\(Y;C)4N>S$N:$8Q3.G0ZI7ITK_:$<6V?G+SJGP" \%N+, MPV++H3SQ\B-KGT\+[ 6ZC:,#BR-EM!6,K@I7 <"HI&4X4]XZ)1!FZS4_NX$1 MSMJS'>KM-2*22X%(Q?1<*%VC *RQ!E!.;5.YV&C$'B#M&!['U#K.%2.*5&A7C14K=8.D<=%SDGT-V(52A M^+8NG>/N@Z:>*&;06[Y>+D*YP.2N;M"*LKQ24&.OAO/B@A3S&>KCB9&!T MT18*0H9=09IZR&22/DH@,@)VF195$6-_R 4HJ^7S &_K<[4MMV@(]Q&) F5Q2;P_G%##J*DX$/W]O?N*(Y8NW&7K MBKJ,IGJ453 7V&S/[O8I!CD3G7^5?N9X9*E,GU2?NE;>UB U:!3H>Q;4R*^2 MKEH9'%3PV@U&MGQ4:/EH4?7!0_VAPBX43$^1/BB__9NH#&BFJ$+Y@,*'+"EI M<#M3N43+V% 6SL!D)L1R*'JL_\DJ"C^/7FF"4D1[8 W8YZ M5"R4OT)M2:799E"YA &&._58LE%8?2F7*!ET]?-D8K/"(PL[X0;Q'*JK?-4? M>6+J;8@DY )=.X,_9%-)NW:L!=D]O,1]8D_)U9O1[ ?)A"L6JU,)_?JEII_O M;%+3ZY2:-D*.44BI+&^Z+J/",C>>8"@7V#^@&.? @4-FS.6N*-0ONUVC#EYK ME20>_M/2.RNB"?1:1%5 MA2]+Q 2@$!(#DI3[+9#(@66"6-66L%G;O.:BYX*]V>4LM6B%H."BSV/]D"DW MF<<,+]0;NK;A^-@X3(E! 03U[Z74KB0&A@9QOA9@,2EQ M29TT#+,;\EI!+G1D3:""Q"(<&<(UZ1ZH:#Q,@\TDI4_L7FPJ.M=0[OXLZ)HL MQ'P$(*BP- R!E[A:;16V2HY@M?N^=1/:2;-QIV+?O ?&G#9&0QFFYHMJ>86O MB0ZQ]1\:?/WS8GIN.#K<&U$2;2SL!JGFP< MUP+R5,9\A5LY2* M9%,R"!%A:K4']TI+[%3-B2"?'9@28#OV.SN34R[4/#=,L=4#.4XI@(W9=Y9* MW$Y.\,.X+W)R8-O/8/V4R(=\=E?KI5P'0B M,"0B()EZ4B8G$GR0@\3[GMN8X@%+O*UY9UFT[O$GT^>\N-B:%!<*&-*K/E$K ME["/D,C0KL3 I8;$SHB9^,6>)Z5!-3)?H##P%V \7O8%G?'! %#T4X?[7?D@PCV_CW$ !BP0E6ST)V;K$ MDB6V2Q(H\Q@Z8'$QIE,&=RQTL<:,,EYYV:^9>ZO-1B)6ZRB5^S-%W)B6R=3&C018LUTCJ+U+693+/TBFG4T)' MB1P@\)NIS!G#!0M?M8H,F:6U+;A*D#6OKH'%N!9Z!!)0,QC;"E@W+4C@4";IJP0\ZE6*R3"LV);+:C([Y"T34&F-4E))H.QL2%DRF='Y+LA8H=9E/ON#!\5P/S M*AR*BSY6%JRQ@]=_2&[=-[#F!/($FX5+HB'J0NAOYB:RHK. 'G+9#(5(UE " MP'/KMD\@^.@7-\M9 F-6BWQ/'6EAFX$.SG.LIP"/78M%^!PR*42T0^+"% BO ML *MF$=H^Q.GNXUA2=X:5$%.Q940+B.S%:-W,2";] MV8O"J"PIJ;NLETX$NL+,Z@R1FL$%KJW0*I%9(K[[#S"0YET-"(P]5/4O&#@2AN0&S6WDB[Z-1=UP[C(,1C3T'PW!0!HZ- M*9JSEPB1H@]WA9?Z)VB+6CNK+A@4U9/) !C:$"JB0N?/'>NZJ@GJR/ [0%BV MR92A+T@.]=ZQ.BV,!%U*;MTD^4UY>01WALD*%]#'XE@9!QWB*Z>#J@B@:A/P M'1=%^=EM4^A0]=A?-$48 M&(J] 3XB4QM)>0C>1LAQG3KQU\!.:"!78MRZ($*9J.['R3L6>OA)[EQ7R"(\9I MP=<5%Z*9CR'L6Q'@<%RZ/-$LXS]T85,!FQW#<10QR?F3G ,@UEK#$@,F2X?_ M)08&MA8]PPRUO"'R&?"@PGE5<:6\1*4 M9^2?A]B)I,Q N-[(H0/A*BT/HVL>.[$_OP!&J6)W^H>\62#$VLQEGIO1>DEH041I7YQS_2H= U$T'ZQ M]S5[9M*K-.\H]@?_)/PI V>LN7S>>0?Y'B8P9IK=-&1+I;=RX%T]?>328L[4 M8)$6J3J5WBJ!OLT^$L$_/&%5V,E ,7)D.61)67X3SZ$Q1VI*$SC6Z/!BI!VE M4Z^4O!S'*$LS:#*BJ"H-'3K7$\]U3KW=A>UYAM /%#:<>IA#/ 203\(>-165 M6G#Z/FC##D2Q0VI%0.P#8'Z/9AAP!7)MA2^>LB>W/5^!2(LUW8?/\+V)F M$-OMVZDF76V5I5ZX+M]JT:LJ7Y_@!V8V,XM)[)W--=NQV M#PL$7-&@K$Q([);#+;O$+S!L=?#@0.UK:Y7F_"G:$-T!"J<6?W8:D63^SPKILZ/@)?T+[,= M_:QZ)+NYM2^RF(/]2W%C8N!71B8%;ZWNY9X]RK.$,Z[";=JV[#.,!-],6U!A MF*NS]+AL+16ME"#,(=RLG[D0#9TT&XT(VM9'.R4@UJUKJX.0L<'2PFHO_1C',RG0+#N0%WTW- M*SV$07'XB;T9IYA!O6 _H;X5\XTH8=%)] ;6M3*M\C^XT$^F.EK<.SG72@X+ M08:%G'C"?A<4_:G[*;"7/M ;&;&7"B-?%C(/$,XGV\4:+FMB.$Z&B(GN6O] MZ>LF+@)'R-5X0"\,)A]U;CINI"E%P(LIL3CK0 +RBY/K'7/!%3IY#@\F-*H! MBYS:[IH-J?VX2EH]7VLH&=7FNQ,B[@; [98:?N9^=K=3)G+UM5S?)KT]%L\I M_[&_L^\JV)-RD-B9W/KP96H6T<%05= JJ6I3]%AE'_,Q97WTK;K80I\]0%+$ MCAQ6-*?#]'5%@QRG$50G4LN6Z\HLJ?X9Y11!!W1W K62\2_%A&=TR .-4Q"$ MQ&).HTG2%7V30)*Q2I?,AH"EXR4'$Y+@N$#*?JM"+["%")G[PV'9 $DQ1B39 MB0,;$D9Y3B$@-O_/)=_N^+FEJK.$NNS9LD)H]<8<3KL%%8$'B^_-SC\_R"$) M;^VN.;; LY/Y%FA&=G>V_HDOJ&N;:9:4$4YV)CDW=,LI-F/)L/R=2#(P]&LM MQCPE#'O!X"I0A=F0AR>A/?1VW9+QLO9UPNL1E:Q"<81C2G!GU&-=^+SM(9A<,S91BU"W'#!)I,W=')+:R#\ MFL7X(UU(RQ M_02+(SP!E2DFN+VM#AU8AX::&5'Z=V92-CNDW:&PRC"7++7T;'U3X1.\O9.;.4J.>1LT54 +&/]LA4'/]/. MH,?4,P/W*JQ^WWPOQ>\S:M^.^4<,2T+\^RH@?3=2++%VH3S55)2G-X&Y%H^( M*F*@=JGJW6)SPGI( +?HI>@VU*S)=Y6KX.IY#0JVR(72P9F[$E<3!VK:[G(Y/&(8YTG.EBO98_W< MKI'.L4;8M7(+C;A_>_9\9WO''I?3*47V.J+INCF.@9,=#DTE$52G"J*%U+ZX M#&HM<\_/P8$58#P0MG.^+HX@;$,V906&<]O*W"-"GZ6;1\N%<'[T<#=A0Q]' MS4C-"D':F8DZ=$F-T-[Y=GEQZVR\!+Q-EY]GY@+MZ X'L332UNYW')*O2WMX MYD7A'Z9F4 <%=D@R;\V.L3# )+[Z426_*"7EV@_9$E]TP5WJ70X=Z![^Z.P,2*W M#E"23H!)N84##.,C%=3W:[3BJ:A$UVA OT;:U6\,1NG93K\AAI!XC.P\NIAL MD4,51W"39EZP*<<].4BV5*!L\!JNWR&S)S&.:!X0IH$/*J;Y"KD-/N,.UY<.?@<4/VM3SM M9S$%(=%KQFJ\CN*$QLT7CRTQ:GLGMZ;,M]DF_., MC8IA4[ER>)^K+G)WORW[&*(&=[V)=#TMMPL"_ JPOB$FBUH\Y/Z]28"I;@6. M;Z%\1CD/622KI@)4M@JF+-VZA3K86WWOH7&J(T'H#.,,N1!7J'0V$Q!0$9XK M:N\NMP(\8QM(DC$I*X0^-(!S9'1[-@_.L,/#))8]\C(@JZ_]6.++5 35-X"8 M&6S6IL: E P11Z4]H\QD))W1&&-RU+NPJ[^N2A2W*Q OYF5Q/PQ@2ZK(@I" MER'\8YY%EC@(O7<:8%'W=]^ M[BQA((5 ?3)>*GU]-Q6]K$@XI@OFC34!CP'&O^C$2K5,4@TW($*I6X>*OW5' M8._CQF?__6^[SYYMOU36?)#H?)>-#!K@/5.Z9#0]K_B<45:X$-AYD)]OG_*7 M*8NOG@%"AKIC%H+H-0/TW!'?TWQ1P]'$(16)1+80"OD)%2'E7METY,(-;%7' M6L+9OP.#;&8T]\:?['"D8-X:[H+5+,@F599X4 < -)DB>_:N6,Q+ZAAOCP#C M=GC3[KICQ[K6I>Q]?9@PB;+T/[ZKCE\?[QSL[N[O/3]^\_S%\:N#PYTWAZ\/ MWAR_.GKQXNW1V^]T#&X37[QM,Z25J3\[_C5Z%C3ABGY[_^GXYY/3L^-/QT?1 MZ<&[X]/HP]OH^/_^=G+V7]"XY;=/)V%ZPT_KW1!#:5 Z_N%OWW@ZNF^O'B&_ MABO_YG[-DP=_ZS'D@ ^;=I]H;TF\6T,SG?*W__'=SG?XMWVWH?S=,^-GV"$, M6A!]*F9)WA[M19;6$_M/^_(#,('*+:1#G%?F;_*/S@O#<*PJK2&9!8_/_^.[ MEZ KZQ3^4[IO>33TB!=[__,GN:C]W>[+%=_=^E!Q"!@'WDN2$A^ M"E;X64M@]-\L5/HC9-[ 3T*I62YBKZ^WOUZOTAAO> ]]I#W4.E=Y?MP2/_MN M]3RP^,C6F7^),(\<_8\=_+]O/4\=^^(69ZJ*#EC[],_1G;KN@_2HOS*_[M*U[C'F7_V?.=V.K>AR3\J$U_ M1).WXZ)>+>*RZJ$ -*8 [^5<)G5=?XP&]N,0#6AK6 M>4 ^T"PIQUE.PTN:NI /2$_B)[?D)NWN7^HG[;V^F5?S[-;]I%4.V[K<<<57 M^^OOYCWT W?-WD^[JF5Q<36W]6&Z)&<%0)G>NU0@N:E+U?RW'Y"//CYU'_GY M/?C(=RU^?U!AJ/6((6D\-M%'!&)\!$SB1P!5@3@^<3G8>_1*Z!,2C()M3($1 M2@-#-?I_F3IZ8]9#'2FSF@.=T<,)X-S.;!SYNCV$(D\VDHCJ\I[E-'_O[ M/?&P_>$O;Z/OWWWX^?T/F^5_@LO_V^D1+O_)4US^*Q]E$%$:(UT.1#.*\F__ M WHJCT8/)$D!9UATDZ#^G;[WVF[\1SP)3_;%-ZN_6?W-ZC_-%[\Z2..Q3L*: M^O WM&\.YF4VC8@=YS6D%.F#9R_HDR=HV#Y$Y G2Y3Z[R=MLH"<;,=J(T4:, M-F*T$:/;$J,G#83;??4RWM]KEX^MM? _J5!>F_]KX]!MW/FG^^*;U=^L_F;U MG^:+;T)YCS&4]^REC^5ARX[]323O ?G.>SLW6:F-W[P1(2]"K[?W'Y3_N1&B M]1.B30QO'<7HR@;[.HK4[LOG\?[#JH]^4I&QFYP9C]8UV'C'F]7?K/Z3??'- MZF]6?Q,9>RR1,1T'@[C8/YK<1,]>;0)C#\A[>/6@N&4V$K1^$K3W^SY>GNA-M\\3O(&.^\NLV7W,CC1A[O MQ2.2#D<@;G?C?>GEOL1;ETH5]D"['^FVP533.K@G3VV?'AZ]WGN\?'AZ^ M?/[BY?.#%WO[QT?[;UX=OCQ^O;>S9V\?-&&2D=U52Z*]L"71T?';@]_>G9U& MOWW\\#XZ/7Y_\N&3:D5TAVV'KML4\?:;%+XOL-'FU,JB7>(;-D>[G>[T2R;# M2=GNV_TWAR^.7N\?'+QYOO]\Y\WKE\?/7[\Y>+/W=O?%J^-.JZ^[EK+]4,I^ M/7E_')T>O#T^^Z_HZ.3T\-V'T]\^/3GIRM=;I@Y?'^Z_/-Y]L[/W_.CYFQW[ MY\[AX<&KMX>'1V]?[>\?W+=,/0]EZL/9+\>?HI/W;S]\^O7@[.3#^_5MD7;O MPO2-7OC^FR?NWUKSQ/W]MWO[.\^.=O>?'3Y_\>+5FQR9-;?EMKZXGA:^NL"7>%]MW%#>XQFMWM<$UMU__B]]22N7^ MJ7-O1PZ.3#4LLSGT,[I1>M&^W,-((:X5._@:O-W#7[BU$,[;,M7W=K=O4I!S MQRMX?0V\3J*YPNO =T[-L"BQM=O?L(D$V%(_<7 55/S;MZ$M;^@,=1X)_[VW MN_NOW='BV<[VI)Y=7Q(^-5-#<[:[EVSM[G^?_/#C[O.4_D5?',)\C>R,81LZ M<%P;Q;[&XFD5^TV8KC:*?1T5 M^[/[4>QOLSS)A_:F&\6^AGMGH]B?IF)_]A L]IN]V_]>![F\*ZW^[*O,]5,S MA"&(8G^^$P5*O%IAGD=)GMZ^AK_#8@()6[^Z5LYN/1!,FW>]_W=]5.?![L[N M]LG[TS59TD=KZ]_Z6?>?;SZ]BT[RJK8*V$1'Q;"968F(MK!_9B:?I_)Y6I@J MR@D*99+27H$7GH 0V5,&U/M14B=6HT]--###I*GL;>HJPN?4R;B*DM)$9C8P M=J^ET4563]P]X BC"^5YCWW7K)4>W!CY&R._J]1/#W]9?_G<*/6N4C]+OA1Y M,5M8R[LV>04AE=/AQ,P2I^4?N_ANM.L#E=^GHUT/#]ZMOWQNM.N5M.MA,ATV M4PI>O\ORSX.D,AM=NV:RO-&U3U;7OCMXL_[RN=&U5]*U[Y*!F6ZT[+I*\4;+ M/EDM^_'3\?K+YT;+7DG+?BQ-945C8]*NM3!OE.V35;9'QV_77SXWRG:%LCTR MHRS/KJ=@E[!,R!C6L8COI@B9E<2J&?QI[PEDU=,L&633K%Y$"#>R-T[JJ*(';D>GS7 2#0/\YD4V MG>(+#(R\@[W- ++*P\*.N4QJ^]%@$95F9%\:TLQ9;J](\D5DW]+N2?>DX!5P MY/2I?IO8SN?0S'&L\)T!*Z:F85[ GT#=D=73A7Y^9*=?C^#^J^8?S_.6[Y8> M=HF]O.WKU\^VWO^^NWNJY>O=I[O LO$WNZ+@^='W_W]BNP2W^"<75=V M@^=?SVYPO?5_Q"0%=U&&?WKR\_N#L^LQV]R15W/I$+C$?N_%_!;H23XV9=4D MN=/4I?E7DY4&+)[JRD<67/3)C+.J+N%6$WN$I8U5[H@XLB<-'+"?C-7R-9\Z ME9U$^X4]F ".-#"39#H"W0\WPG.&+L [EZ:!DPAOF#3UI"CM\-/K\O/<[[IU M'ZBN#@SEM252>+VWO?MB?^?%L^=?QZ>P_]UR_X^>]&P%GP),YK+O5OSL^:OK M<"W<@_=R-V[9XR%W?YKO]V#(Q?.QO]_#%TV]_2[O60/ONV[T3S>?F;=5&YK5UP ME-1F(_W!301P(]B/- +X'C">'Z:SJC;) M93[:)O[W5*7^P:CSZXCS W_5C='QU-[OP8CF$L[2S7Y\6O+ZV-_OX8OF9OL] M8O%\[._WT!'A]U.INJ[%6B]ZBK7^V__Y<5"DB[__]__SXZ2>3?_^_P%02P$" M% ,4 " !T@OE.0F+9DJ0' E,P % @ $ 97AH M:6)I=#,Q,7$Q9GDR,"YH=&U02P$"% ,4 " !T@OE.7CZ],Z0' +- M% @ '6!P 97AH:6)I=#,Q,G$Q9GDR,"YH=&U02P$"% ,4 M " !T@OE.OV<#44X% #\* % @ &L#P 97AH:6)I M=#,R,7$Q9GDR,"YH=&U02P$"% ,4 " !T@OE.-Z,1%.D. "&UL4$L! A0#% @ =(+Y3M?*Z#RH, .48" !4 M ( !G$4 &QO9VDM,C Q.3 V,S!?9&5F+GAM;%!+ 0(4 Q0 ( '2" M^4X[_]F/XJP *7(" 5 " 7=V !L;V=I+3(P,3DP-C,P M7VQA8BYX;6Q02P$"% ,4 " !T@OE.0_?@G7IG !H!04 %0 M @ &,(P$ ;&]G:2TR,#$Y,#8S,%]P&UL4$L! A0#% @ =(+Y M3DB;YI9XY@$ MU,6 !( ( !.8L! &QO9VDQ,"UQ<3%F>3(P :+FAT;5!+!08 "0 ) %$" #A<0, ! end