0000950170-22-007447.txt : 20220504 0000950170-22-007447.hdr.sgml : 20220504 20220504171918 ACCESSION NUMBER: 0000950170-22-007447 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220504 DATE AS OF CHANGE: 20220504 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DIODES INC /DEL/ CENTRAL INDEX KEY: 0000029002 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 952039518 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 002-25577 FILM NUMBER: 22892670 BUSINESS ADDRESS: STREET 1: 4949 HEDGCOXE ROAD STREET 2: SUITE 200 CITY: PLANO STATE: TX ZIP: 75024 BUSINESS PHONE: 972-987-3900 MAIL ADDRESS: STREET 1: 4949 HEDGCOXE ROAD STREET 2: SUITE 200 CITY: PLANO STATE: TX ZIP: 75024 10-Q 1 diod-20220331.htm 10-Q 10-Q
http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilitieshttp://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrentfalse0000029002Q1DIODES INC /DEL/http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilitieshttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilitieshttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent--12-31http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilitieshttp://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent0000029002diod:MayTwoThousandAndTwentyFourMemberdiod:TermLoanAndRevolvingCreditFacilityMember2021-12-310000029002us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CurrencySwapMemberus-gaap:OtherCurrentLiabilitiesMember2021-12-310000029002us-gaap:NotesPayableToBanksMemberdiod:ChinaTrustBankMemberdiod:DecemberTwoThousandAndTwentyThreeMember2021-12-310000029002us-gaap:ParentMember2020-12-310000029002diod:MayTwoThousandAndTwentyFourMemberdiod:TermLoanAndRevolvingCreditFacilityMember2022-01-012022-03-310000029002srt:AsiaMember2021-01-012021-03-310000029002us-gaap:OperatingSegmentsMember2022-01-012022-03-310000029002srt:AmericasMember2021-03-310000029002us-gaap:NoncontrollingInterestMember2021-01-012021-03-310000029002us-gaap:NoncontrollingInterestMember2021-03-3100000290022022-01-012022-03-310000029002us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000029002diod:SeptemberThousandAndTwentyThreeMemberdiod:TaiwanBankMemberus-gaap:NotesPayableToBanksMember2022-03-310000029002us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberus-gaap:AccountsReceivableMember2022-01-012022-03-310000029002us-gaap:CommonStockMember2020-12-310000029002diod:VariousDuringTwoThousandAndTwentyTwoMember2022-03-310000029002diod:KeylinkMember2022-03-310000029002us-gaap:OperatingSegmentsMembersrt:AmericasMember2022-01-012022-03-310000029002diod:JuneTwoThousandAndThirtyMemberus-gaap:NotesPayableToBanksMemberdiod:ESunBankMember2022-01-012022-03-310000029002diod:JuneTwoThousandAndTwentySevenMemberus-gaap:NotesPayableToBanksMemberdiod:ESunBankMember2022-01-012022-03-310000029002srt:AsiaMember2022-01-012022-03-310000029002us-gaap:OperatingSegmentsMembersrt:AmericasMember2021-01-012021-03-310000029002diod:ChinaCustomerMember2021-01-012021-03-310000029002us-gaap:NotesPayableToBanksMemberdiod:HSBCBankMemberdiod:JanuaryTwoThousandAndTwentyThreeMember2022-03-310000029002us-gaap:AdditionalPaidInCapitalMember2020-12-310000029002srt:AsiaMemberus-gaap:IntersegmentEliminationMember2021-01-012021-03-310000029002srt:AmericasMemberus-gaap:IntersegmentEliminationMember2021-01-012021-03-310000029002diod:NuvotonMember2022-01-012022-03-310000029002diod:JiyuanCrystalPhotoelectricFrequencyTechnologyLtdMember2022-03-310000029002diod:JiyuanCrystalPhotoelectricFrequencyTechnologyLtdMember2021-12-310000029002diod:SeptemberThousandAndTwentyThreeMemberdiod:TaiwanBankMemberus-gaap:NotesPayableToBanksMember2022-01-012022-03-310000029002diod:UnsecuredMember2022-03-310000029002diod:MayTwoThousandAndTwentyFourMemberus-gaap:NotesPayableToBanksMemberdiod:ESunBankMember2022-01-012022-03-310000029002us-gaap:TreasuryStockMember2021-03-310000029002srt:AmericasMember2021-01-012021-03-310000029002us-gaap:ParentMember2021-12-310000029002diod:AsiaCustomersMember2021-01-012021-03-310000029002us-gaap:RetainedEarningsMember2020-12-310000029002us-gaap:OperatingSegmentsMembersrt:EuropeMember2021-01-012021-03-310000029002us-gaap:OperatingSegmentsMembersrt:AsiaMember2022-01-012022-03-310000029002srt:AmericasMember2022-01-012022-03-310000029002diod:TaiwanBankMemberus-gaap:NotesPayableToBanksMemberdiod:JuneTwoThousandThirtyThreeMember2022-03-310000029002diod:JuneTwoThousandAndThirtyMemberus-gaap:NotesPayableToBanksMemberdiod:ESunBankMember2022-03-3100000290022021-12-310000029002us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310000029002diod:JuneTwoThousandAndThirtyMemberus-gaap:NotesPayableToBanksMemberdiod:ESunBankMember2021-12-310000029002diod:MayTwoThousandAndTwentyFourMemberdiod:ChinaTrustBankMemberus-gaap:NotesPayableToBanksMember2022-01-012022-03-310000029002us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310000029002us-gaap:NoncontrollingInterestMember2022-03-310000029002diod:ChinaCustomerMember2022-01-012022-03-310000029002us-gaap:NoncontrollingInterestMember2021-12-310000029002us-gaap:IntersegmentEliminationMembersrt:EuropeMember2022-01-012022-03-310000029002srt:EuropeMember2022-01-012022-03-310000029002us-gaap:NotesPayableToBanksMemberdiod:ChinaTrustBankMemberdiod:DecemberTwoThousandAndTwentyThreeMember2022-01-012022-03-310000029002us-gaap:NotesPayableToBanksMemberdiod:ESunBankMemberdiod:DecemberTwoThousandAndTwentyThreeMember2022-03-310000029002us-gaap:CommonStockMember2022-01-012022-03-3100000290022021-03-310000029002us-gaap:OperatingSegmentsMember2021-01-012021-03-310000029002us-gaap:NotesPayableToBanksMemberdiod:HSBCBankMemberdiod:JanuaryTwoThousandAndTwentyThreeMember2021-12-310000029002us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000029002diod:AmericasCustomersMember2022-01-012022-03-310000029002us-gaap:IntersegmentEliminationMember2022-01-012022-03-310000029002us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-03-3100000290022022-04-290000029002us-gaap:CommonStockMember2022-03-310000029002diod:JiyuanCrystalPhotoelectricFrequencyTechnologyLtdMember2022-01-012022-03-310000029002us-gaap:DeferredCompensationShareBasedPaymentsMember2021-12-310000029002us-gaap:CostOfSalesMember2022-01-012022-03-310000029002us-gaap:DeferredCompensationShareBasedPaymentsMember2022-01-012022-03-310000029002diod:DirectSalesMember2021-01-012021-03-310000029002srt:AsiaMember2021-03-310000029002us-gaap:CommonStockMember2021-12-310000029002srt:EuropeMember2021-01-012021-03-310000029002diod:SavitechCorporationMember2021-01-012021-03-310000029002us-gaap:ForeignExchangeForwardMember2022-03-310000029002us-gaap:ParentMember2022-03-3100000290022022-03-310000029002us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310000029002us-gaap:ParentMember2021-03-310000029002diod:MayTwoThousandAndTwentyFourMemberus-gaap:NotesPayableToBanksMemberdiod:ChinaTrustBankMember2022-03-310000029002diod:NuvotonMember2022-03-310000029002diod:KeylinkMember2021-12-310000029002diod:NuvotonMember2021-12-310000029002us-gaap:TreasuryStockMember2020-12-310000029002us-gaap:AdditionalPaidInCapitalMember2021-03-310000029002diod:DistributorMember2022-01-012022-03-310000029002us-gaap:NoncontrollingInterestMember2022-01-012022-03-310000029002us-gaap:AssetPledgedAsCollateralMember2022-03-310000029002srt:EuropeMember2022-03-310000029002us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310000029002us-gaap:AdditionalPaidInCapitalMember2022-03-310000029002srt:AsiaMemberus-gaap:IntersegmentEliminationMember2022-01-012022-03-310000029002diod:AmericasCustomersMember2021-01-012021-03-310000029002srt:AmericasMemberus-gaap:IntersegmentEliminationMember2022-01-012022-03-310000029002us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000029002us-gaap:IntersegmentEliminationMember2021-01-012021-03-310000029002diod:JuneTwoThousandAndTwentySevenMemberus-gaap:NotesPayableToBanksMemberdiod:ESunBankMember2022-03-3100000290022020-12-310000029002us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310000029002diod:EuropeCustomerMember2021-01-012021-03-310000029002diod:TaiwanBankMemberus-gaap:NotesPayableToBanksMemberdiod:JuneTwoThousandThirtyThreeMember2021-12-310000029002us-gaap:RetainedEarningsMember2021-03-310000029002diod:NuvotonMember2021-01-012021-03-310000029002diod:AsiaCustomersMember2022-01-012022-03-310000029002us-gaap:ParentMember2021-01-012021-03-310000029002us-gaap:AdditionalPaidInCapitalMember2021-12-310000029002diod:DistributorMember2021-01-012021-03-310000029002us-gaap:TreasuryStockMember2021-12-310000029002us-gaap:OperatingSegmentsMembersrt:EuropeMember2022-01-012022-03-310000029002diod:SavitechCorporationMember2022-01-012022-03-310000029002us-gaap:TreasuryStockMember2022-03-310000029002srt:EuropeMember2021-03-310000029002us-gaap:NoncontrollingInterestMember2020-12-310000029002us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000029002us-gaap:DeferredCompensationShareBasedPaymentsMember2022-03-310000029002diod:MayTwoThousandAndTwentyFourMemberus-gaap:NotesPayableToBanksMemberdiod:ChinaTrustBankMember2021-12-310000029002diod:ChinaTrustBankMemberus-gaap:NotesPayableToBanksMemberdiod:DecemberTwoThousandAndTwentyThreeMember2022-03-310000029002diod:VariousDuringTwoThousandAndTwentyTwoMember2021-12-310000029002us-gaap:CostOfSalesMember2021-01-012021-03-310000029002diod:MayTwoThousandAndTwentyFourMemberdiod:TermLoanAndRevolvingCreditFacilityMember2022-03-310000029002diod:JiyuanCrystalPhotoelectricFrequencyTechnologyLtdMember2021-01-012021-03-310000029002diod:EuropeCustomerMember2022-01-012022-03-310000029002us-gaap:RetainedEarningsMember2021-12-310000029002diod:SeptemberThousandAndTwentyThreeMemberdiod:TaiwanBankMemberus-gaap:NotesPayableToBanksMember2021-12-3100000290022021-01-012021-03-310000029002us-gaap:RetainedEarningsMember2022-03-310000029002us-gaap:ParentMember2022-01-012022-03-310000029002us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310000029002srt:AmericasMember2022-03-310000029002diod:KeylinkMember2022-01-012022-03-310000029002us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000029002us-gaap:NotesPayableToBanksMemberdiod:ESunBankMemberdiod:DecemberTwoThousandAndTwentyThreeMember2021-12-310000029002us-gaap:NotesPayableToBanksMemberdiod:HSBCBankMemberdiod:JanuaryTwoThousandAndTwentyThreeMember2022-01-012022-03-310000029002diod:VariousDuringTwoThousandAndTwentyTwoMember2022-01-012022-03-310000029002diod:KeylinkMember2021-01-012021-03-310000029002diod:JuneTwoThousandAndTwentySevenMemberus-gaap:NotesPayableToBanksMemberdiod:ESunBankMember2021-12-310000029002srt:AsiaMember2022-03-310000029002us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CurrencySwapMemberus-gaap:OtherCurrentAssetsMember2022-03-310000029002us-gaap:RetainedEarningsMember2022-01-012022-03-310000029002srt:AsiaMemberus-gaap:OperatingSegmentsMember2021-01-012021-03-310000029002us-gaap:CommonStockMember2021-01-012021-03-310000029002us-gaap:RetainedEarningsMember2021-01-012021-03-310000029002diod:TaiwanBankMemberus-gaap:NotesPayableToBanksMemberdiod:JuneTwoThousandThirtyThreeMember2022-01-012022-03-310000029002diod:DirectSalesMember2022-01-012022-03-310000029002us-gaap:ForeignExchangeForwardMember2021-12-310000029002us-gaap:CommonStockMember2021-03-310000029002us-gaap:IntersegmentEliminationMembersrt:EuropeMember2021-01-012021-03-31xbrli:purediod:Customerxbrli:sharesiso4217:GBPiso4217:GBPiso4217:USDiso4217:USDxbrli:sharesiso4217:USD

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

FORM 10-Q

 

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

For the quarterly period ended March 31, 2022

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: 002-25577

 

DIODES INCORPORATED

(Exact name of registrant as specified in its charter)

 

 

Delaware

 

95-2039518

(State or other jurisdiction of incorporation or organization)

 

(I.R.S. Employer Identification Number)

 

4949 Hedgcoxe Road, Suite 200, Plano, Texas

 

75024

(Address of principal executive offices)

 

(Zip code)

(972) 987-3900

(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

Common Stock, Par Value $0.66 2/3

 

DIOD

 

The NASDAQ Stock Market LLC

 

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 ☐

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

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

 

Large accelerated filer

 

 

Accelerated filer

 

 

 

 

 

Non-accelerated filer

 

 

Smaller reporting company

 

 

 

 

 

 

 

 

Emerging growth company

 

 

 

 

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

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

The number of shares of the registrant’s Common Stock outstanding as of April 29, 2022 was 45,247,261.

 

 

 


 

 

Table of Contents

 

 

 

Page

 

Part I – Financial Information

 

 

 

Item 1. Financial Statements

 

3

 

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

 

19

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

26

 

Item 4. Controls and Procedures

 

26

 

Part II – Other Information

 

 

Item 1. Legal Proceedings

 

27

Item 1A. Risk Factors

 

27

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

 

27

Item 3. Defaults Upon Senior Securities

 

27

Item 4. Mine Safety Disclosures

 

27

Item 5. Other Information

 

27

Item 6. Exhibits

 

28

 

Signatures

 

29

 

 

 

 

 


 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements.

DIODES INCORPORATED AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share and per share data)

 

 

March 31,

 

 

December 31,

 

 

2022

 

 

2021

 

 

(Unaudited)

 

 

 

 

Assets

 

 

 

 

 

Current assets:

 

 

 

 

 

Cash and cash equivalents

$

303,295

 

 

$

363,599

 

Restricted cash

 

2,710

 

 

 

3,219

 

Short-term investments

 

9,241

 

 

 

6,542

 

Accounts receivable, net of allowances of $5,394 and $4,324 at
  March 31, 2022 and December 31, 2021, respectively

 

362,035

 

 

 

358,496

 

Inventories

 

370,045

 

 

 

348,622

 

Prepaid expenses and other

 

104,763

 

 

 

107,194

 

Total current assets

 

1,152,089

 

 

 

1,187,672

 

Property, plant and equipment, net

 

589,915

 

 

 

582,079

 

Deferred income tax

 

21,755

 

 

 

21,256

 

Goodwill

 

147,968

 

 

 

149,890

 

Intangible assets, net

 

90,451

 

 

 

94,550

 

Other long-term assets

 

163,284

 

 

 

159,048

 

Total assets

$

2,165,462

 

 

$

2,194,495

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

Current liabilities:

 

 

 

 

 

Lines of credit

$

28,031

 

 

$

18,068

 

Accounts payable

 

211,365

 

 

 

221,254

 

Accrued liabilities and other

 

167,392

 

 

 

184,649

 

Income tax payable

 

45,603

 

 

 

29,682

 

Current portion of long-term debt

 

11,102

 

 

 

17,381

 

Total current liabilities

 

463,493

 

 

 

471,034

 

Long-term debt, net of current portion

 

192,538

 

 

 

265,574

 

Deferred tax liabilities

 

32,432

 

 

 

32,230

 

Other long-term liabilities

 

116,980

 

 

 

122,933

 

Total liabilities

 

805,443

 

 

 

891,771

 

 

 

 

 

 

 

Commitments and contingencies (See Note 9)

 

 

 

 

 

 

 

 

 

 

 

Stockholders' equity

 

 

 

 

 

Preferred stock - par value $1.00 per share; 1,000,000 shares authorized; no
  shares issued or outstanding

 

-

 

 

 

-

 

Common stock - par value $0.66 2/3 per share; 70,000,000 shares
  authorized; and
45,231,793 shares and 45,017,774 shares issued and
  outstanding at March 31, 2022 and December 31, 2021, respectively

 

36,338

 

 

 

36,195

 

Additional paid-in capital

 

470,363

 

 

 

471,649

 

Retained earnings

 

1,189,500

 

 

 

1,116,809

 

Treasury stock at cost, 9,272,513 shares at March 31, 2022 and at December 31, 2021

 

(336,894

)

 

 

(336,894

)

Accumulated other comprehensive loss

 

(61,804

)

 

 

(50,517

)

Total stockholders' equity

 

1,297,503

 

 

 

1,237,242

 

Noncontrolling interest

 

62,516

 

 

 

65,482

 

Total equity

 

1,360,019

 

 

 

1,302,724

 

Total liabilities and stockholders' equity

$

2,165,462

 

 

$

2,194,495

 

 

 

 

 

 

 

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

 

 

-3-


 

DIODES INCORPORATED AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(Unaudited)

(In thousands, except per share data)

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Net sales

$

482,123

 

 

$

413,121

 

Cost of goods sold

 

285,426

 

 

 

274,485

 

Gross profit

 

196,697

 

 

 

138,636

 

 

 

 

 

 

 

Operating expenses

 

 

 

 

 

Selling, general and administrative

 

71,443

 

 

 

58,676

 

Research and development

 

28,677

 

 

 

27,659

 

Amortization of acquisition related intangible assets

 

3,862

 

 

 

4,023

 

Other operating expense (income)

 

(343

)

 

 

888

 

Total operating expense

 

103,639

 

 

 

91,246

 

 

 

 

 

 

 

Income from operations

 

93,058

 

 

 

47,390

 

 

 

 

 

 

 

Other (expense) income

 

 

 

 

 

Interest income

 

826

 

 

 

768

 

Interest expense

 

(1,114

)

 

 

(2,864

)

Foreign currency gain (loss), net

 

1,721

 

 

 

(1,279

)

Unrealized (loss) gain on investments

 

(5,548

)

 

 

3,655

 

Other income

 

1,876

 

 

 

2,317

 

Total other (expense) income

 

(2,239

)

 

 

2,597

 

 

 

 

 

 

 

Income before income taxes and noncontrolling interest

 

90,819

 

 

 

49,987

 

Income tax provision

 

16,646

 

 

 

9,434

 

Net income

 

74,173

 

 

 

40,553

 

Less net income attributable to noncontrolling interest

 

(1,482

)

 

 

(1,101

)

Net income attributable to common stockholders

$

72,691

 

 

$

39,452

 

 

 

 

 

 

 

Earnings per share attributable to common stockholders:

 

 

 

 

 

Basic

$

1.61

 

 

$

0.89

 

Diluted

$

1.59

 

 

$

0.87

 

Number of shares used in earnings per share computation:

 

 

 

 

 

Basic

 

45,104

 

 

 

44,408

 

Diluted

 

45,844

 

 

 

45,243

 

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

 

-4-


 

DIODES INCORPORATED AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(Unaudited)

(In thousands)

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Net income

$

74,173

 

 

$

40,553

 

Unrealized (loss) gain on defined benefit plan, net of tax

 

(1,533

)

 

 

1,894

 

Unrealized gain on swaps and collars, net of tax

 

2,831

 

 

 

3,826

 

Unrealized foreign currency (loss), net of tax

 

(12,585

)

 

 

(3,738

)

Comprehensive income

 

62,886

 

 

 

42,535

 

Less: Comprehensive income attributable to noncontrolling interest

 

(1,482

)

 

 

(1,101

)

Total comprehensive income attributable to common stockholders

$

61,404

 

 

$

41,434

 

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

 

-5-


 

 

DIODES INCORPORATED AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF EQUITY

(Unaudited)

(In thousands)

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

 

 

 

Common stock

 

 

Treasury stock

 

 

Additional
 paid-in

 

 

Retained

 

 

Accumulated
 other comprehensive

 

 

Total Diodes
 Incorporated stockholders'

 

 

Noncontrolling

 

 

Total

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

capital

 

 

earnings

 

 

loss

 

 

equity

 

 

interest

 

 

equity

 

Balance, December 31, 2021

 

 

54,290

 

 

$

36,195

 

 

 

(9,273

)

 

$

(336,894

)

 

$

471,649

 

 

$

1,116,809

 

 

$

(50,517

)

 

$

1,237,242

 

 

$

65,482

 

 

$

1,302,724

 

Total comprehensive income

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

72,691

 

 

 

(11,287

)

 

 

61,404

 

 

 

1,482

 

 

 

62,886

 

Net changes in noncontrolling interests

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,013

)

 

 

-

 

 

 

-

 

 

 

(1,013

)

 

 

(4,451

)

 

 

(5,464

)

Common stock issued for share-based plans

 

 

214

 

 

 

143

 

 

 

-

 

 

 

-

 

 

 

(59

)

 

 

-

 

 

 

-

 

 

 

84

 

 

 

3

 

 

 

87

 

Share-based compensation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

7,818

 

 

 

-

 

 

 

-

 

 

 

7,818

 

 

 

-

 

 

 

7,818

 

Tax related to net share settlement

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(8,032

)

 

 

-

 

 

 

-

 

 

 

(8,032

)

 

 

-

 

 

 

(8,032

)

Balance, March 31, 2022

 

 

54,504

 

 

$

36,338

 

 

 

(9,273

)

 

$

(336,894

)

 

$

470,363

 

 

$

1,189,500

 

 

$

(61,804

)

 

$

1,297,503

 

 

$

62,516

 

 

$

1,360,019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock

 

 

Treasury stock

 

 

Additional
 paid-in

 

 

Retained

 

 

Accumulated
 other comprehensive

 

 

Total Diodes
 Incorporated stockholders'

 

 

Noncontrolling

 

 

Total

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

capital

 

 

earnings

 

 

loss

 

 

equity

 

 

interest

 

 

equity

 

Balance, December 31, 2020

 

 

53,536

 

 

$

35,692

 

 

 

(9,260

)

 

$

(335,910

)

 

$

449,598

 

 

$

888,046

 

 

$

(73,606

)

 

$

963,820

 

 

$

52,303

 

 

$

1,016,123

 

Total comprehensive income

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

39,452

 

 

 

1,982

 

 

 

41,434

 

 

 

1,101

 

 

 

42,535

 

Net changes in noncontrolling interests

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(4

)

 

 

-

 

 

 

-

 

 

 

(4

)

 

 

1,007

 

 

 

1,003

 

Common stock issued for share-based plans

 

 

324

 

 

 

216

 

 

 

-

 

 

 

-

 

 

 

538

 

 

 

-

 

 

 

-

 

 

 

754

 

 

 

-

 

 

 

754

 

Share-based compensation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

5,858

 

 

 

-

 

 

 

-

 

 

 

5,858

 

 

 

-

 

 

 

5,858

 

Tax related to net share settlement

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(9,293

)

 

 

-

 

 

 

-

 

 

 

(9,293

)

 

 

-

 

 

 

(9,293

)

Balance, March 31, 2021

 

 

53,860

 

 

$

35,908

 

 

 

(9,260

)

 

$

(335,910

)

 

$

446,697

 

 

$

927,498

 

 

$

(71,624

)

 

$

1,002,569

 

 

$

54,411

 

 

$

1,056,980

 

 

-6-


 

DIODES INCORPORATED AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

(In thousands)

 

Three Months

 

 

March 31,

 

 

2022

 

 

2021

 

Cash flows from operating activities

 

 

 

 

 

Net income

$

74,173

 

 

$

40,553

 

Adjustments to reconcile net income to net cash provided by operating activities, net of effects of acquisitions

 

 

 

 

 

Depreciation

 

24,729

 

 

 

26,440

 

Amortization of intangible assets

 

3,862

 

 

 

4,023

 

Share-based compensation expense

 

7,902

 

 

 

6,122

 

Deferred income taxes

 

(347

)

 

 

1,012

 

Investment loss (gain)

 

5,518

 

 

 

(3,713

)

Other

 

(1,383

)

 

 

425

 

Changes in operating assets:

 

 

 

 

 

Change in accounts receivable

 

(6,626

)

 

 

(12,993

)

Change in inventory

 

(25,074

)

 

 

6,490

 

Change in other operating assets

 

(2,282

)

 

 

2,899

 

Changes in operating liabilities:

 

 

 

 

 

Change in accounts payable

 

(8,549

)

 

 

11,266

 

Change in accrued liabilities

 

(13,751

)

 

 

(8,310

)

Change in income tax payable

 

16,461

 

 

 

(4,100

)

Change in other operating liabilities

 

(2,316

)

 

 

(1,918

)

Net cash flows provided by operating activities

 

72,317

 

 

 

68,196

 

 

 

 

 

 

 

Cash flows from investing activities

 

 

 

 

 

Acquisitions, net of cash received

 

(13,269

)

 

 

-

 

Purchases of property, plant and equipment

 

(38,542

)

 

 

(17,179

)

Proceeds from sale of property, plant and equipment

 

188

 

 

 

886

 

Proceeds from short-term investments

 

3,046

 

 

 

2,085

 

Purchases of short-term investments

 

(5,998

)

 

 

(4,364

)

Other

 

(311

)

 

 

8,173

 

Net cash and cash equivalents used in investing activities

 

(54,886

)

 

 

(10,399

)

 

 

 

 

 

 

Cash flows from financing activities

 

 

 

 

 

Advances on lines of credit and short-term debt

 

37,782

 

 

 

2,820

 

Repayments of lines of credit and short-term debt

 

(26,883

)

 

 

(75,696

)

Proceeds from long-term debt

 

45,000

 

 

 

215,000

 

Repayments of long-term debt

 

(123,545

)

 

 

(179,361

)

Net proceeds from issuance of common stock

 

84

 

 

 

754

 

Repayment of and proceeds from finance lease obligation

 

(61

)

 

 

(141

)

Taxes paid related to net share settlement

 

(8,032

)

 

 

(9,293

)

Capital contribution from noncontrolling interests

 

3

 

 

 

1,003

 

Other

 

(207

)

 

 

(499

)

Net cash and cash equivalents used in provided by financing activities

 

(75,859

)

 

 

(45,413

)

 

 

 

 

 

 

Effect of exchange rate changes on cash and cash equivalents

 

(2,385

)

 

 

(1,812

)

Change in cash and cash equivalents, including restricted cash

 

(60,813

)

 

 

10,572

 

Cash and cash equivalents, beginning of period, including restricted cash

 

366,818

 

 

 

320,529

 

Cash and cash equivalents, end of period, including restricted cash

$

306,005

 

 

$

331,101

 

 

-7-


 

 

 

Supplemental Cash Flow Information

 

 

 

 

 

Interest paid during the period

$

878

 

 

$

2,704

 

Taxes paid during the period

$

476

 

 

$

12,284

 

 

 

 

 

 

 

Non-cash investing and financing activities:

 

 

 

 

 

Accounts payable balance related to the purchase of
   property, plant and equipment

$

22,904

 

 

$

7,960

 

The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheets to the total of the same such amounts shown above. The Company’s restricted cash primarily consisted of the cash required to be on deposit under our Asia credit facilities to support outstanding loan and import/export guarantees. As of March 31 2022, restricted cash of $2.7 million was pledged as collateral for issuance of bank loans, bank acceptance notes and letters of credit.

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Current assets:

 

 

 

 

 

Cash and cash equivalents

$

303,295

 

 

$

276,253

 

Restricted cash (included in other current assets)

 

2,710

 

 

 

54,848

 

Total cash, cash equivalents and restricted cash

$

306,005

 

 

$

331,101

 

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

-8-


 

DIODES INCORPORATED AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

NOTE 1 – Summary of Operations and Significant Accounting Policies

Summary of Operations

Diodes Incorporated, together with its subsidiaries (collectively the “Company,” “we” or “our”(Nasdaq: DIOD)), a Standard and Poor's Smallcap 600 and Russell 3000 Index company, is a leading global manufacturer and supplier of high-quality application-specific standard products within the broad discrete, logic, analog, and mixed-signal semiconductor markets. The Company serves the consumer electronics, computing, communications, industrial, and automotive markets.

The Company's products include diodes; rectifiers; transistors; MOSFETs; GPP bridges; GPP rectifiers; protection devices; function-specific arrays; single gate logic; amplifiers and comparators; Hall-effect and temperature sensors; and power management devices, including LED drivers, AC-DC converters and controllers, DC-DC switching and linear voltage regulators, voltage references along with special-function devices, such as USB power switches, load switches, voltage supervisors, and motor controllers. The Company also has timing, connectivity, switching, and signal integrity solutions for high-speed signals.

The Company's corporate headquarters and Americas’ sales offices are located in Plano, Texas, and Milpitas, California, respectively. Design, marketing, and engineering centers are located in Plano; Milpitas; Taipei, Taoyuan City, Zhubei City, Taiwan; Shanghai and Yangzhou, China; Oldham, England; and Neuhaus, Germany. The Company's wafer fabrication facilities are located in Oldham, England; Greenock, Scotland; Shanghai and Wuxi, China; and Keelung and Hsinchu, Taiwan. The Company has assembly and test facilities located in Shanghai, Jinan, Chengdu, and Wuxi, China; Neuhaus, Germany; and Jhongli and Keelung, Taiwan. Additional engineering, sales, warehouse, and logistics offices are located in Taipei, Taiwan; Hong Kong; Oldham, England; Shanghai, Shenzhen, Wuhan, and Yangzhou, China; Seongnam-si, South Korea; and Munich and Frankfurt, Germany; with support offices throughout the world.

The Company’s manufacturing facilities have achieved certifications in the internationally recognized standards of ISO 9001:2015, ISO 14001:2015, and, for automotive products, IATF 16949:2016;
Diodes Incorporated is also C-TPAT certified; and
These Quality Awards reflect the superior quality-control techniques established at Diodes Incorporated and further enhance our credibility as a vendor-of-choice to original equipment manufacturers ("OEMs") increasingly concerned with quality and consistency.

Our market focus is on high-growth, end-user applications in the following areas:

Automotive: connected driving, comfort/style/safety, and electrification/powertrain;
Industrial: embedded systems, precision controls, and Industrial IoT;
Consumer: IoT, wearables, home automation, and smart infrastructure;
Communications: smart phones, 5G networks, advanced protocols, and charging solutions; and
Computing: cloud computing including server, storage, and data center applications.

Basis of Presentation

The condensed consolidated financial data at December 31, 2021 are derived from audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission (“SEC”) on February 18, 2022 (“Form 10-K”). The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. They do not include all information and footnotes necessary for a fair presentation of financial position, operating results and cash flows in conformity with GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in our Form 10-K. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the operating results for the period presented have been included in the interim period. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for other interim periods or the year ending December 31, 2022.

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates. As permitted under GAAP, interim accounting for certain expenses, including income taxes, are based on full year forecasts. For interim

-9-


 

financial reporting purposes, income taxes are recorded based upon estimated annual effective income tax rates taking into consideration discrete items occurring in a quarter.

Dollar amounts and share amounts are presented in thousands, except per share amounts, unless otherwise noted. Certain prior year’s balances may have been reclassified to conform to the current condensed consolidated financial statement presentation.

Recently Issued Accounting Pronouncements

In March 2022, the Financial Accounting Standard Board ("FASB") issued Accounting Standards Update (“ASU”) 2022-02, Financial Instruments - Credit Losses (Topic 740): Troubled Debt Restructurings and Vintage Disclosures. This ASU among other things, updates accounting and disclosures for public business entities to disclose gross write-offs and gross recoveries by class of financing receivable and major security type in vintage disclosures. This guidance is effective for annual reporting periods beginning after December 15, 2022, including interim periods therein. We are assessing this guidance but do not anticipate it will have material impact on our consolidated financial statements.

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Acquired Contract Assets and Contract Liabilities. Under the new guidance, the acquirer should determine what contract assets and/or contract liabilities it would have recorded under ASC 606 as of the acquisition date, as if the acquirer had entered into the original contract at the same date and on the same terms as the acquiree. The recognition and measurement of those contract assets and contract liabilities will likely be comparable to what the acquiree has recorded on its books under ASC 606 as of the acquisition date. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period, for any period for which financial statements have not yet been issued. However, adoption in an interim period other than the first fiscal quarter requires an entity to apply the new guidance to all prior business combinations that have occurred since the beginning of the annual period in which the new guidance is adopted. The Company will continue evaluating the impact of this ASU.

In November 2021, the FASB issued ASU No. 2021-10 Government Assistance (Topic 832), Disclosures by Business Entities About Government Assistance, which requires entities to provide disclosures on material government assistance transactions for annual reporting periods. The disclosures include information around the nature of the assistance, the related accounting policies used to account for government assistance, the effect of government assistance on the entity’s financial statements, and any significant terms and conditions of the agreements, including commitments and contingencies. The new standard was effective for the Company on January 1, 2022 and only impacts annual financial statement footnote disclosures. The adoption will not have a material effect on our consolidated financial statements.

 

NOTE 2 – Earnings per Share

Earnings per share (“EPS”) is calculated by dividing net income attributable to common stockholders by the weighted-average number of shares of Common Stock outstanding during the period. Diluted EPS is calculated similarly but includes potential dilution from the exercise of stock options and stock awards, except when the effect would be anti-dilutive. During the three months ended March 31, 2022 and 2021, we paid no dividends on our Common Stock.

The table below sets forth the reconciliation between net income and the weighted average shares outstanding used for calculating basic and diluted EPS:

 

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Earnings (numerator)

 

 

 

 

 

Net income attributable to common stockholders

$

72,691

 

 

$

39,452

 

 

 

 

 

 

 

Shares (denominator)

 

 

 

 

 

Weighted average common shares outstanding (basic)

 

45,104

 

 

 

44,408

 

Dilutive effect of stock options and stock awards outstanding

 

740

 

 

 

835

 

Adjusted weighted average common shares outstanding (diluted)

 

45,844

 

 

 

45,243

 

 

 

 

 

 

 

Earnings per share attributable to common stockholders

 

 

 

 

 

Basic

$

1.61

 

 

$

0.89

 

Diluted

$

1.59

 

 

$

0.87

 

 

 

 

 

 

 

Stock options and stock awards excluded from EPS
  calculation because the effect would be anti-dilutive

 

1

 

 

 

-

 

 

-10-


 

NOTE 3 – Inventories

The table below sets forth inventories which are stated at the lower of cost or net realizable value:

 

March 31, 2022

 

 

December 31, 2021

 

Finished goods

$

107,542

 

 

$

108,557

 

Work-in-progress

 

79,880

 

 

 

81,784

 

Raw materials

 

182,623

 

 

 

158,281

 

Total

$

370,045

 

 

$

348,622

 

 

NOTE 4 – Goodwill and Intangible Assets

The table below sets forth the changes in goodwill:

Balance at December 31, 2021

$

149,890

 

Foreign currency translation adjustment

 

(1,922

)

Balance at March 31, 2022

$

147,968

 

The table below sets forth the value of intangible assets, other than goodwill:

 

March 31,

 

 

December 31,

 

 

2022

 

 

2021

 

Intangible assets subject to amortization:

 

 

 

 

 

Gross carrying amount

$

249,756

 

 

$

247,695

 

Accumulated amortization

 

(160,789

)

 

 

(156,927

)

Foreign currency translation adjustment

 

(7,765

)

 

 

(7,582

)

Total

 

81,202

 

 

 

83,186

 

Intangible assets with indefinite lives:

 

 

 

 

 

Gross carrying amount

 

10,303

 

 

 

12,364

 

Foreign currency translation adjustment

 

(1,054

)

 

 

(1,000

)

Total

 

9,249

 

 

 

11,364

 

Total intangible assets, net

$

90,451

 

 

$

94,550

 

The table below sets forth amortization expense related to intangible assets subject to amortization:

Amortization expense

 

2022

 

 

2021

 

Three Months Ended March 31,

 

$

3,862

 

 

$

4,023

 

 

NOTE 5 – Income Tax Provision

The table below sets forth information related to our income tax expense:

 

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Domestic pre-tax income

$

63,119

 

 

$

7,069

 

Foreign pre-tax income

$

27,700

 

 

$

42,918

 

Income tax provision

$

16,646

 

 

$

9,434

 

Effective tax rate

 

18.3

%

 

 

18.9

%

Impact of tax holidays on tax expense

$

(43

)

 

$

(582

)

Earnings per share impact of tax holidays:

 

 

 

 

 

Basic

$

-

 

 

$

0.01

 

Diluted

$

-

 

 

$

0.01

 

The decrease in the effective tax rate for the three months ended March 31, 2022 when compared to the three months ended March 31, 2021, is primarily attributable to the change in pre-tax earnings during the comparable periods.

Our undistributed foreign earnings continue to be indefinitely reinvested in foreign operations, with limited exceptions related to earnings of certain European and Asian subsidiaries. Any future distributions of foreign earnings will not be subject to additional U.S. income tax, but may be subject to non-U.S. withholding taxes.

-11-


 

We file income tax returns in the U.S. federal jurisdiction and in various state and foreign jurisdictions. We are no longer subject to U.S. federal income tax examinations by tax authorities for tax years before 2013, or for the 2015 tax year. We are no longer subject to China income tax examinations by tax authorities for tax years before 2011. With respect to state and local jurisdictions and countries outside of the U.S. (other than China), with limited exceptions, the Company is no longer subject to income tax audits for years before 2016. Although the outcome of tax audits is always uncertain, the Company believes that adequate amounts of tax, interest and penalties, if any, have been provided for in the Company’s reserve for any adjustments that may result from currently pending tax audits. The Company recognizes accrued interest and penalties, if any, related to unrecognized tax benefits in interest expense. As of March 31, 2022, the gross amount of unrecognized tax benefits was approximately $44.6 million.

It is reasonably possible that the amount of the unrecognized benefit with respect to certain of the Company’s unrecognized tax positions will significantly increase or decrease within the next 12 months. At this time, an estimate of the range of the reasonably possible outcomes cannot be made.

NOTE 6 – Share-Based Compensation

The table below sets forth information related to our share-based compensation expense:

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Cost of goods sold

$

347

 

 

$

275

 

Selling, general and administrative

 

6,534

 

 

 

5,033

 

Research and development

 

1,021

 

 

 

814

 

Total share-based compensation expense

$

7,902

 

 

$

6,122

 

Share Grants – Share grants consist of restricted stock awards, restricted stock units and performance stock units ("PSUs"). Restricted stock awards and restricted stock units generally vest in equal annual installments over a four-year period and are measured based on the fair market value of the underlying stock on the date of grant. Compensation expense is recognized on a straight-line basis over the requisite four-year service period. All new grants are granted under the Company’s 2013 Equity Incentive Plan.

Performance stock units (“PSUs”) are measured based on the fair market value of the underlying stock on the date of grant, and compensation expense is recognized over the three-year performance period, with adjustments made to the expense to recognize the probable payout percentage.

As of March 31, 2022, total unrecognized share-based compensation expense related to share grants was approximately $69.7 million, before income taxes, and is expected to be recognized over a weighted average period of approximately 2.2 years.

Stock Options –We recognized stock option expense of less than $20 thousand for the three months ended March 31, 2022 and 2021, respectively. All stock option expense is related to stock options granted by Savitech Corporation (“Savitech”) in Savitech stock to their employees. We acquired a controlling interest in Savitech in 2020.

NOTE 7 – Enterprise Wide Segment Information and Net Sales

Segment Reporting. For financial reporting purposes, we operate in a single segment, standard semiconductor products, through our various manufacturing and distribution facilities. We aggregate our products because the products are similar and have similar economic characteristics, use similar production processes and share similar customer type. Our primary operations include operations in Asia, the Americas and Europe. No customer accounted for 10% or more of our net sales or outstanding accounts receivable at any point in the periods presented in this Quarterly Report.

Disaggregation of Net Sales. We disaggregate net sales with customers into direct sales and distribution sales (“Distributors”) and by geographic area. Direct sales customers consist of those customers using our product in their manufacturing process, and Distributors are those customers who resell our products to third parties. We deliver our products to customers around the world for use in consumer electronics, computing, communications, industrial and automotive markets. Further, most of our contracts are fixed-price arrangements, and are short term in nature, ranging from days to several months. The tables below set forth net sales based on the location of the subsidiary producing the net sale:

-12-


 

As of and for the

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31, 2022

 

Asia

 

 

Americas

 

 

Europe

 

 

Consolidated

 

Total sales

 

$

450,885

 

 

$

293,770

 

 

$

78,057

 

 

$

822,712

 

Intercompany elimination

 

 

(157,163

)

 

 

(157,577

)

 

 

(25,849

)

 

 

(340,589

)

Net sales

 

$

293,722

 

 

$

136,193

 

 

$

52,208

 

 

$

482,123

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Property, plant and equipment, net

 

$

465,262

 

 

$

22,413

 

 

$

102,240

 

 

$

589,915

 

Total assets

 

$

1,590,331

 

 

$

347,098

 

 

$

228,033

 

 

$

2,165,462

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31, 2021

 

Asia

 

 

Americas

 

 

Europe

 

 

Consolidated

 

Total sales

 

$

471,069

 

 

$

246,827

 

 

$

60,174

 

 

$

778,070

 

Intercompany elimination

 

 

(178,950

)

 

 

(160,829

)

 

 

(25,170

)

 

 

(364,949

)

Net sales

 

$

292,119

 

 

$

85,998

 

 

$

35,004

 

 

$

413,121

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Property, plant and equipment, net

 

$

400,149

 

 

$

24,539

 

 

$

85,779

 

 

$

510,467

 

Total assets

 

$

1,461,428

 

 

$

240,063

 

 

$

288,851

 

 

$

1,990,342

 

The tables below set forth net sales for the Company disaggregated into geographic locations based on shipment and by type (direct sales or Distributor):

 

 

 

 

 

 

 

 

 

 

Three Months Ended

Net Sales by Region

 

2022

 

 

2021

 

 

Asia

 

$

364,816

 

 

$

334,976

 

 

Europe

 

 

64,771

 

 

 

48,386

 

 

Americas

 

 

52,536

 

 

 

29,759

 

 

Total net sales

 

$

482,123

 

 

$

413,121

 

 

 

 

 

 

 

 

 

 

Net Sales by Type

 

 

 

 

 

 

 

Direct sales

 

$

148,418

 

 

$

147,722

 

 

Distributor sales

 

 

333,705

 

 

 

265,399

 

 

Total net sales

 

$

482,123

 

 

$

413,121

 

 

Net sales from products shipped to China was $230.4 million and $222.3 million for the three months ended March 31, 2022 and 2021, respectively.

 

NOTE 8 – Debt

Short-term debt

Our Asia subsidiaries maintain credit facilities with several financial institutions through our foreign entities worldwide totaling $198.4 million. Other than two Taiwanese credit facilities that are collateralized by assets, our foreign credit lines are unsecured, uncommitted and contain no restrictive covenants. These credit facilities bear interest at LIBOR or similar indices plus a specified margin. Interest payments are due monthly on outstanding amounts under the credit lines. The unused and available credit under the various facilities as of March 31, 2022, was approximately $169.5 million, net of $28.0 million advanced under our foreign credit lines and $0.9 million credit used for import and export guarantee.

Long-term debt

Borrowings outstanding as of March 31, 2022 and December 31, 2021, are set forth in the table below:

-13-


 

 

 

March 31,

 

 

December 31,

 

 

 

 

Current Amount

Description

 

2022

 

 

2021

Interest Rate

 

Maturity

Short-term debt

 

$

28,031

 

 

$

18,068

 

 

Various indices plus margin

 

Various during 2022

 

 

 

 

 

 

 

 

 

 

 

Long-term debt

 

 

 

 

 

 

 

 

 

 

Term loan and revolver

 

$

76,842

 

 

$

155,122

 

 

Libor plus margin

 

May 2024

Notes payable to Bank of Taiwan

 

 

2,361

 

 

 

2,492

 

 

Variable, 1.3% base

 

June 2033

Notes payable to Bank of Taiwan

 

 

1,748

 

 

 

1,807

 

 

2-yr deposit rate floating

 

September 2023

Notes payable to Bank of China Trust Company

 

 

15,451

 

 

 

16,168

 

 

Taibor 3 month rate + 0.5%

 

May 2024

Notes payable to Bank of China Trust Company

 

 

3,497

 

 

 

3,614

 

 

Taibor 3 month rate + 0.5%

 

December 2023

Notes payable to E Sun Bank

 

 

3,497

 

 

 

3,614

 

 

1-M deposit rate plus 0.08%

 

December 2023

Notes payable to E Sun Bank

 

 

343

 

 

 

371

 

 

1-M deposit rate plus 0.08%

 

June 2027

Notes payable to E Sun Bank

 

 

1,713

 

 

 

1,771

 

 

1-M deposit rate plus 0.08%

 

June 2030

Notes payable to HSBC

 

 

100,000

 

 

 

100,000

 

 

Libor plus margin

 

January 2023

Total long-term debt

 

 

205,452

 

 

 

284,959

 

 

 

 

 

Less: Current portion of long-term debt

 

 

(11,102

)

 

 

(17,381

)

 

 

 

 

Less: Unamortized debt costs

 

 

(1,812

)

 

 

(2,004

)

 

 

 

 

Total long-term debt, net of current portion

 

$

192,538

 

 

$

265,574

 

 

 

 

 

 

 

NOTE 9 – Commitments and Contingencies

Purchase commitmentsWe have entered into non-cancelable purchase contracts for capital expenditures, primarily for manufacturing equipment, for approximately $118.8 million at March 31, 2022. As of March 31, 2022, we also had a commitment to purchase approximately $217.5 million of wafers to be used in our manufacturing process. These wafer purchases will occur from 2022 to 2025.

Defined Benefit Plan - We have a contributory defined benefit plan that covers certain employees in the United Kingdom. As of March 31, 2022, the underfunded liability for this defined benefit plan was approximately $12.1 million. We have agreed to a schedule of contributions of GBP 2.0 million (approximately $2.6 million based on a GBP: USD exchange rate of 1.3:1) to be paid in annual installments that began on March 31, 2021, and payments to be made by December 31 each year thereafter). These contributions, together with the assumed asset performance, are expected to eliminate the deficit by December 31, 2028. Further, we will pay GBP 0.2 million (approximately $0.3 million based on GBP: USD exchange rate oat 1.3:1) in annual installments to cover expenses.

Contingencies – From time to time, we are involved in various legal proceedings that arise in the normal course of business. While we intend to defend any lawsuit vigorously, we presently believe that the ultimate outcome of any pending legal proceeding will not have any material adverse effect on our consolidated financial position, cash flows or operating results. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. An unfavorable ruling could include monetary damages, which could impact our business and operating results for the period in which the ruling occurs or future periods. Based on information available, we evaluate the likelihood of potential outcomes of all pending disputes. We record an appropriate liability when the amount of any liability associated with a pending dispute is deemed probable and reasonably estimable. In addition, we do not accrue for estimated legal fees and other directly related costs as they are expensed as incurred. The Company is not currently a party to any pending litigation that the Company considers material.

 

Note 10 – Derivative Financial Instruments

We use derivative instruments to manage risks related to foreign currencies, interest rates and the net investment risk in our foreign subsidiaries. Our objectives for holding derivatives include reducing, eliminating, and efficiently managing the economic impact of these exposures as effectively as possible. Our derivative programs include strategies that both qualify and do not qualify for hedge accounting treatment.

Hedges of Foreign Currency Risk - We are exposed to fluctuations in various foreign currencies against our different functional currencies. We use foreign currency forward agreements to manage this exposure. At March 31, 2022 and December 31, 2021, we had $192.4 million and $195.2 million, respectively, of outstanding foreign currency forward agreements that are intended to preserve the economic value of foreign currency denominated monetary assets and liabilities; these instruments are not designated for hedge accounting treatment in accordance with Accounting Standards Codification ("ASC") No. 815.

-14-


 

Hedges of Interest Rate and Net Investment Risk -The Company’s objectives in using interest rate derivatives are to add stability to interest expense and to manage its exposure to interest rate movements. To accomplish these objectives, the Company primarily uses interest rate swaps, including interest rate collars, as part of its interest rate risk management strategy. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. The Company makes use of cross currency swaps to decrease the foreign exchange risk inherent in the Company’s investment in some of its foreign subsidiaries.

The table below sets forth the fair value of the Company’s currency swap related derivative financial instruments as well as their classification on our condensed consolidated balance sheets as of March 31, 2022 and December 31, 2021:

 

 

Other Assets

 

 

Other Liabilities

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Currency Swaps

 

$

1,507

 

 

$

-

 

 

$

-

 

 

$

1,330

 

 

 

NOTE 11 – Leases

The Company leases certain assets used in its business, including land, buildings and equipment. These leased assets are used for operational and administrative purposes.

The components of lease expense are set forth in the table below:

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Operating lease expense

 

$

 

3,510

 

 

$

 

4,235

 

Finance lease expense:

 

 

 

 

 

 

 

 

Amortization of assets

 

 

 

3

 

 

 

 

211

 

Interest on lease liabilities

 

 

 

-

 

 

 

 

1

 

Short-term lease expense

 

 

 

270

 

 

 

 

245

 

Variable lease expense

 

 

 

975

 

 

 

 

1,129

 

Total lease expense

 

$

 

4,758

 

 

$

 

5,821

 

 

-15-


 

The table below sets forth supplemental balance sheet information related to leases. In our condensed consolidated balance sheets, right of use (“ROU”) assets are included in other long-term assets while lease liabilities are located in accrued liabilities and other for the current portion and other long-term liabilities for the non-current portion:

 

 

March 31, 2022

 

 

December 31, 2021

 

Operating leases:

 

 

 

 

 

 

Operating lease ROU assets

 

$

47,966

 

 

$

49,703

 

 

 

 

 

 

 

 

Current operating lease liabilities

 

 

10,490

 

 

 

11,199

 

Noncurrent operating lease liabilities

 

 

21,355

 

 

 

22,291

 

Total operating lease liabilities

 

$

31,845

 

 

$

33,490

 

 

 

 

 

 

 

 

Finance leases:

 

 

 

 

 

 

Finance lease ROU assets

 

$

2,563

 

 

$

2,561

 

Accumulated amortization

 

 

(2,512

)

 

 

(2,524

)

Finance lease ROU assets, net

 

$

51

 

 

$

37

 

 

 

 

 

 

 

 

Current finance lease liabilities

 

$

10

 

 

$

15

 

Non-current finance lease liabilities

 

 

16

 

 

 

23

 

Total finance lease liabilities

 

$

26

 

 

$

38

 

 

 

 

 

 

 

 

Weighted average remaining lease term (in years):

 

 

 

 

 

 

Operating leases

 

 

6.9

 

 

 

6.9

 

Finance leases

 

 

2.3

 

 

 

2.3

 

 

 

 

 

 

 

 

Weighted average discount rate:

 

 

 

 

 

 

Operating leases

 

 

4.0

%

 

 

4.0

%

Finance leases

 

 

3.7

%

 

 

3.7

%

The table below sets forth supplemental cash flow and other information related to leases:

 

 

Three Months Ended

 

 

 

March 31, 2022

 

 

March 31, 2021

 

Cash paid for the amounts included in the measurements of lease liabilities:

 

 

 

 

 

 

Operating cash outflows from operating leases

 

$

4,575

 

 

$

5,570

 

Operating cash outflows from finance leases

 

 

 

 

 

1

 

Financing cash outflow from finance leases

 

 

61

 

 

 

141

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease liabilities incurred:

 

 

 

 

 

 

Operating leases

 

 

1,541

 

 

 

11,640

 

The table below sets forth information about lease liability maturities:

 

 

March 31, 2022

 

 

 

Operating Leases

 

 

Finance Leases

 

2022

 

$

 

9,817

 

 

$

 

10

 

2023

 

 

 

7,708

 

 

 

 

12

 

2024

 

 

 

4,857

 

 

 

 

4

 

2025

 

 

 

4,307

 

 

 

 

1

 

2026

 

 

 

2,852

 

 

 

 

-

 

2027

 

 

 

685

 

 

 

 

-

 

2028 and thereafter

 

 

 

7,569

 

 

 

 

-

 

Total lease payments

 

 

 

37,795

 

 

 

 

27

 

Less: imputed interest

 

 

 

(5,950

)

 

 

 

(1

)

Total lease obligations

 

 

 

31,845

 

 

 

 

26

 

Less: current obligations

 

 

 

(10,490

)

 

 

 

(10

)

Long-term lease obligations

 

$

 

21,355

 

 

$

 

16

 

 

-16-


 

NOTE 12 – Employee Benefit Plans

We maintain a Non-Qualified Deferred Compensation Plan (the “Deferred Compensation Plan”) for executive officers, key employees and members of the Board of Directors. The Deferred Compensation Plan allows eligible participants to defer the receipt of eligible compensation, including equity awards, until designated future dates. We offset our obligations under the Deferred Compensation Plan primarily by investing in the actual underlying investments. At March 31, 2022 and December 31, 2021, these investments totaled approximately $14.0 million and $15.5 million, respectively.

NOTE 13 Related Parties

We conduct business with the following related parties: Keylink International (B.V.I.) Inc. and its subsidiaries and affiliates (“Keylink”), Nuvoton Technology Corporation (“Nuvoton”) and Jiyuan Crystal Photoelectric Frequency Technology Ltd. (“JCP”).

Keylink is a 5% joint venture partner in our Shanghai assembly and test facilities. We sell products to, and purchase inventory from, companies owned by Keylink. In addition, our subsidiaries in China lease their manufacturing facilities in Shanghai from, and subcontract a portion of our manufacturing process (metal plating and environmental services) to Keylink. We also pay a consulting fee to Keylink.

Our Chairman and CEO serves as a member of the Nuvoton board of directors and we purchase wafers from Nuvoton for use in our production process and we have an agreement to purchase approximately $44.1 million of wafers from Nuvoton that ends in the fourth quarter of 2025. We consider our relationships Nuvoton to be mutually beneficial and plan to continue our strategic alliance with Nuvoton.

JCP is an FCP manufacturing company from which we purchase material and in which we have made an equity investment. We account for this investment using the equity method of accounting.

The table below set forth the net sales, purchases and expenses with our related parties for the three months ended March 31:

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Keylink

 

 

 

 

 

Net sales

$

5,766

 

 

$

5,566

 

Purchases

$

422

 

 

$

479

 

Plating, rental and consulting expense

$

4,547

 

 

$

4,315

 

Nuvoton

 

 

 

 

 

Net sales

$

35

 

 

$

-

 

Purchases

$

3,066

 

 

$

1,407

 

JCP

 

 

 

 

 

Purchases

$

213

 

 

$

359

 

The table below sets forth accounts receivable from, and accounts payable to, related parties:

 

March 31, 2022

 

 

December 31, 2021

 

Keylink

 

 

 

 

 

Accounts receivable

$

48,872

 

 

$

39,530

 

Accounts payable

$

33,562

 

 

$

36,090

 

Nuvoton

 

 

 

 

 

Accounts receivable

$

13

 

 

$

-

 

Accounts payable

$

1,735

 

 

$

2,014

 

JCP

 

 

 

 

 

Accounts payable

$

265

 

 

$

235

 

 

Note 14 - Equity Investments

Equity Investments

The Company maintains equity investments in companies which are accounted for under the measurement alternative described in ASC 321-10-35-2 for equity securities that lack readily determinable fair values. The carrying amount of equity securities held by the Company without readily determinable fair values was $20.0 million as of March 31, 2022 and $16.2 million as of December 31, 2021. During the three months ended March 31, 2022 the Company recognized $3.9 million upward fair value adjustments, based on the valuation of additional equity issued by the investee which was deemed to be an observable transaction of a similar investment under ASC 321. The gain was recorded within Other income, in the Condensed Consolidated Statement of Operations. The upward fair value adjustment represents a nonrecurring fair value measurement based on observable price changes.

-17-


 

Note 15 –Acquisitions and Divestitures

Wafer Fabrication Plant in South Portland Maine

During February 2022, the Company entered into a definitive agreement to acquire onsemi’s wafer fabrication facility and operations located in South Portland, Maine. The South Portland Facility ("SPFAB") will provide additional 200mm wafer fab capacity for analog products to accelerate our growth initiatives in the automotive and industrial end markets. This US-based facility, together with the Company's existing wafer fabrication facilities in Asia and Europe, will further enhance the Company's global manufacturing operations.

The purchase of SPFAB is subject to customary closing conditions and is expected to be completed late in the second quarter of 2022. Following the close, Diodes will integrate the South Portland Facility as well as its operations and employees.

 

 

 

-18-


 

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

Except for the historical information contained herein, the matters addressed in this Item 2 constitute “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, and as identified under the heading “Cautionary Statement for Purposes of the “Safe Harbor” Provision of the Private Securities Litigation Reform Act of 1995” herein. Such forward-looking statements are subject to a variety of risks and uncertainties, including those discussed below under the heading “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q, that could cause actual results to differ materially from those anticipated by our management. The Private Securities Litigation Reform Act of 1995 (the “PSLRA”) provides certain “safe harbor” provisions for forward-looking statements. All forward-looking statements made in this Quarterly Report on Form 10-Q are made pursuant to the PSLRA. We undertake no obligation to publicly release the results of any revisions to our forward-looking statements that may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unexpected events. Unless the context otherwise requires, the words “Diodes,” the “Company,” “we,” “us” and “our” refer to Diodes Incorporated and its subsidiaries. Dollar amounts and share amounts are presented in thousands, except per share amounts, unless otherwise noted.

This management’s discussion should be read in conjunction with the management’s discussion included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (“Form 10-K”), previously filed with Securities and Exchange Commission (“SEC”) on February 18, 2021.

Overview

We are a leading global manufacturer and supplier of high-quality application-specific standard products within the broad discrete, logic, analog, and mixed-signal semiconductor markets. The Company serves the consumer electronics, computing, communications, industrial, and automotive markets. For detailed information, see Note 1 – Summary of Operations and Significant Accounting Policies, included in the condensed consolidated financial statements in Item 1 above. Our products are sold primarily throughout Asia, the Americas and Europe. We believe that our focus on application-specific standard products utilizing innovative, highly efficient packaging and cost-effective process technologies, coupled with our collaborative, customer-focused product development, provides us with a meaningful competitive advantage relative to other semiconductor companies.

Summary for the Three Months Ended March 31, 2022

Net sales were $482.1 million, an increase of 16.7% from the $413.1 million in 2021;
Gross profit was $196.7 million, a 41.9% increase, compared to the $138.6 million in 2021;
Gross profit margin improved 720 basis points to 40.8% from 33.6% in 2021;
Operating income increased 96.4% to $93.1 million, or 19.3% of net sales, compared to $47.4 million, or 11.5% of net sales, in 2021;
Net income was $72.7 million, or $1.59 per diluted share, compared to $39.5 million, or $0.87 per diluted share, in 2021; and
We achieved $72.3 million cash flow from operations. We had cash capital expenditures of $38.5 million, or 8.0% of net sales and a paydown of debt of $67.6 million.

COVID-19

We remain focused on the safety and well-being of our stakeholders and on the service to our customers. We will continuously review and assess the rapidly-changing COVID-19 pandemic and its impacts on our customers, our suppliers and our business so that we can seek to address those impacts. With the current lockdowns being experienced in Shanghai, China, there can be no assurances we will not be required to close or reduce our manufacturing production in the future in response to the COVID-19 pandemic or other events beyond our control. In response to these lockdowns in Shanghai, the company has been providing relief assistance for the impacted employees, including sleeping and shower arrangements at our local facilities, in addition to providing meals for employees.

As of March 31, 2022, our cash, cash equivalents, and short-term investments were $312.5 million, and we had access to additional borrowing capacity of $250.0 million under the revolving portion our credit agreement, which we believe assures us adequate liquidity to manage the impacts of the COVID-19 pandemic on our business and to cover cash needs for working capital, capital expenditures and acquisitions for at least the next 12 months.

See “Risk Factors - Shanghai, China has been experiencing government imposed lockdowns due to a resurgence of the Covid-19 virus" in Item 1A of this Quarterly Report on Form 10-Q for an additional discussion of risks and potential risks of the COVID-19 pandemic on our business, financial condition and results of operations.

-19-


 

Results of Operations for the Three Months Ended March 31, 2022 and 2021

The table below sets forth the condensed consolidated statement of operations line items as a percentage of net sales:

 

 

Percent of Net Sales

 

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Net sales

 

100

%

 

 

100

%

Cost of goods sold

 

(59

)

 

 

(66

)

Gross profit

 

41

 

 

 

34

 

Total operating expense

 

22

 

 

 

22

 

Income from operations

 

19

 

 

 

11

 

Total other expense

 

-

 

 

 

1

 

Income before income taxes and noncontrolling interest

 

19

 

 

 

12

 

Income tax provision

 

(3

)

 

 

(2

)

Net income

 

15

 

 

 

10

 

Net income attributable to common stockholders

 

15

 

 

 

10

 

The following table and discussion explains in greater detail our consolidated operating results and financial condition for the three months ended March 31, 2022, compared to the three months ended March 31, 2021. This discussion should be read in conjunction with the condensed consolidated financial statements and notes thereto appearing elsewhere in this Quarterly Report on Form 10-Q.

 

Three Months Ended

 

 

March 31,

 

 

 

 

 

 

 

 

2022

 

 

2021

 

 

Increase/(Decrease)

 

 

% Change

 

Net sales

$

482,123

 

 

$

413,121

 

 

$

69,002

 

 

 

16.7

%

Cost of goods sold

 

285,426

 

 

 

274,485

 

 

 

10,941

 

 

 

4.0

%

Gross profit

 

196,697

 

 

 

138,636

 

 

 

58,061

 

 

 

41.9

%

Total operating expense

 

103,639

 

 

 

91,246

 

 

 

12,393

 

 

 

13.6

%

Interest income

 

826

 

 

 

768

 

 

 

58

 

 

 

7.6

%

Interest expense

 

(1,114

)

 

 

(2,864

)

 

 

(1,750

)

 

 

(61.1

%)

Foreign currency gain (loss), net

 

1,721

 

 

 

(1,279

)

 

 

(3,000

)

 

 

(234.6

%)

Unrealized (loss) gain on investments

 

(5,548

)

 

 

3,655

 

 

 

(1,893

)

 

N/A

 

Other income

 

1,876

 

 

 

2,317

 

 

 

(441

)

 

 

19.0

%

Income tax provision

 

16,646

 

 

 

9,434

 

 

 

7,212

 

 

 

76.4

%

Net sales increased approximately $69.0 million, or 16.7%, for the three months ended March 31, 2022, compared to the same period last year. This increase was driven primarily by revenue growth in the automotive and industrial end markets along with continued growth in our Pericom-branded products. The expansion of gross margin by 720 basis points is attributable to a greater mix of higher margin products, as weighted-average sales price increased 30.4% when compared to the same period last year, along with expanded factory utilization and loading. Additionally, we attribute the Company's continued net sales growth to our content expansion initiatives and our total solution sales approach, resulting in expanded customer relationships and increasing design win momentum.

The table below sets forth our revenue as a percentage of total revenue by end-user market for the three months ended March 31, 2022 and 2021:

 

 

Three Months Ended

 

March 31,

 

2022

 

2021

Industrial

26%

 

22%

Communications

16%

 

17%

Consumer

18%

 

19%

Computing

27%

 

30%

Automotive

13%

 

12%

Net sales increase in all markets. Strong revenue and margin performance continues to be driven by records achieved in the automotive end market, which reached 13% of revenue, the industrial market, as well as for our Pericom products. Gross margin expanded 720 basis points year-over-year due to a greater mix of higher margin products along with expanded factory utilization and loading. Another key factor to our ongoing success has been our content expansion initiatives and our total solution sales approach, resulting in expanded customer relationships and increasing design win momentum.

-20-


 

Cost of goods sold increased approximately $10.9 million for the three months ended March 31, 2022, compared to the same period last year, due to the increased net sales during the three months ended March 31, 2021. As a percent of sales, cost of goods sold was 59.2% for the three months ended March 31, 2022, compared to 66.4% for the same period last year. Average unit cost increased approximately 16.2% for the three months ended March 31, 2022, compared to the same period last year due to cost increases from various subcontractors and foundries. For the three months ended March 31, 2022, gross profit increased approximately 41.9% when compared to the same period last year. Gross profit margin for the three month periods ended March 31, 2022 and 2021 was 40.8% and 33.6%, respectively.

Operating expenses for the three months ended March 31, 2022, increased $12.4 million when compared to the three months ended March 31, 2021. Operating expenses as a percentage of net sales was 21.5% and 22.1% for the three months ended March 31, 2022 and 2021, respectively. Selling, general and administrative expenses (“SG&A”) increased approximately $12.8 million, due to increases in wages and benefits, selling expenses and freight and duty expenses as compared to the same period last year. Research and development expenses (“R&D”) increased approximately $1.0 million due to increases in wages and benefits and professional services as compared to the same period last year. SG&A, as a percentage of net sales, was 14.8% and 14.2% for the three months ended March 31, 2022 and 2021. R&D, as a percentage of net sales, was 5.9% and 6.7% for the three months ended March 31, 2022 and 2021, respectively.

Interest income was flat for the three months ended March 31, 2022, compared to the same period last year. Interest expense decreased 61.1% for the three months ended March 31, 2022, compared to the same period last year, due to a decrease in the borrowing levels and a decrease in the rate on our floating rate debt. Unrealized gain on investments decreased from 2021 due to mark to market adjustments on investments held in China.

We recognized income tax expense of approximately $16.6 million and $9.4 million for the three months ended March 31, 2022 and 2021, respectively. The increase in income taxes for 2022 compared to 2021 was primarily attributable to an increase in pretax book income.

 

-21-


 

Financial Condition

Liquidity and Capital Resources

Our primary source of liquidity is cash flow from operations. Additional sources of liquidity are cash and cash equivalents, short-term investments and our credit facilities. Our cash and cash equivalents and restricted cash decreased from $366.8 million at December 31, 2021 to $306.0 million at March 31, 2022. This decrease is cash, cash equivalents and restricted cash reflects normal operations of the Company and the $67.6 million paydown of the Company's debt. As of March 31, 2022, we had short-term investments totaling $9.2 million. These investments are highly liquid with maturity dates greater than three months at the date of purchase. We generally can access these investments in a relatively short time frame but in doing so we generally forfeit all earned and future interest income.

At March 31, 2022 and December 31, 2021, our working capital was $688.6 million and $716.6 million, respectively. We expect cash generated by our operations together with existing cash, cash equivalents, short-term investments and available credit facilities to be sufficient to cover cash needs for working capital, capital expenditures and acquisitions for at least the next 12 months.

Our undistributed foreign earnings continue to be indefinitely reinvested in foreign operations, with limited exceptions related to earnings of certain European and Asian subsidiaries. As of March 31, 2022, our foreign subsidiaries held approximately $236.7 million of cash, cash equivalents and investments of which approximately $38.4 million would be subject to a potential non-U.S. withholding tax if distributed outside the country in which the cash is currently held. The $38.4 million is held in Germany, China, Korea, and Taiwan.

Short-term debt

Our Asia subsidiaries maintain credit facilities with several financial institutions through our foreign entities worldwide totaling $198.4 million. At March 31 2022, outstanding borrowings were $28.0 million and outstanding letters of credit were $0.9 million under the Asia credit facilities.

Long-term debt

The Company maintains a long-term credit facility (“Credit Agreement”) consisting of a term loan with a current balance of $76.8 million and a $250.0 million revolving senior credit facility, of which nothing was drawn on March 31, 2022. The Credit Agreement matures in May 2024.

In addition to the liquidity provided by the Credit Agreement, our 51% owned subsidiary, Eris Technology Company ("ERIS"), borrowed $28.6 million on a long-term basis from local Taiwan banks. The ERIS debt matures in periods through 2033.

Discussion of Cash Flow

The table below sets forth a summary of the condensed consolidated statements of cash flows:

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Net cash flows provided by operating activities

$

72,317

 

 

$

68,196

 

Net cash and cash equivalents used in investing activities

 

(54,886

)

 

 

(10,399

)

Net cash and cash equivalents used in provided by financing activities

 

(75,859

)

 

 

(45,413

)

Effect of exchange rate changes on cash and cash equivalents

 

(2,385

)

 

 

(1,812

)

Net increase in cash and cash equivalents, including restricted cash

$

(60,813

)

 

$

10,572

 

Operating Activities

Net cash flows provided by operating activities for the three months ended March 31, 2022 was $72.3 million. Net cash flows provided by operating activities for the three months ended March 31, 2022 resulted from net income of $74.2 million, depreciation and amortization of intangible assets of $28.6 million, share-based compensation of $7.9 million and net non-cash investment losses of $5.5 million. The increases were partially offset by a decrease in changes in operating asset and liability accounts of $42.1 million Net cash flows provided by operating activities for the three months ended March 31, 2021 was $68.2 million. Net cash flows provided by operating activities for the three months ended March 31, 2021 resulted from net income of $40.6 million, depreciation and amortization of intangible assets of $30.5 million, share-based compensation of $6.1 million and an increase in deferred taxes of $1.0 million. The increases were partially offset by a decrease in noncash working capital accounts of $6.7 million.

Investing Activities

Net cash and cash equivalents used in investing activities was $54.9 million for the three months ended March 31, 2022. Net cash and cash equivalents used in investing activities for the three months ended March 31, 2022 was primarily due to the purchase of property, plant and equipment of $38.5 million, representing approximately 8% of net sales, the acquisition of the remainder of a non-controlling interest of $5.3 million and the down payment on the SPFAB acquisition and the net purchase of short-term investments of $3.0 million for the three months ended March 31, 2022. Net cash and cash equivalents used in investing activities was $10.4 million for the three months ended March 31, 2021. Net cash and cash equivalents used in investing activities for the three months ended March

-22-


 

31, 2021 was primarily due to the purchase of property, plant and equipment of $17.2 million, partially offset by net proceeds from the maturity of short-term investments of $2.1 million and other investing cash inflows of $9.1 million for the three months ended March 31, 2021.

Financing Activities

Net cash and cash equivalents used in financing activities was $75.9 million for the three months ended March 31, 2022. Net cash used in financing activities in the three months ended March 31, 2022 consisted primarily of $67.6 million of net reductions in our debt and taxes paid on net share settlements of $8.0 million. Net cash and cash equivalents used in financing activities was $45.4 million for the three months ended March 31, 2021. Net cash used in financing activities in the three months ended March 31, 2021 consisted primarily of $37.2 million of net reductions in our debt and taxes paid on net share settlements of $9.3 million.

Use of Derivative Instruments and Hedging

We use interest rate swaps, foreign exchange forward contracts and cross currency swaps to provide a level of protection against interest rate risks and foreign exchange exposure.

Hedges of Interest Rate Risk

The Company’s objectives in using interest rate derivatives are to add stability to interest expense and to manage exposure to interest rate movements. To accomplish this objective, the Company primarily uses interest rate swaps, including interest rate collars, as part of its interest rate risk management strategy. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount.

Hedges of Foreign Currency Risk

We are exposed to fluctuations in various foreign currencies against our different functional currencies. We use foreign currency forward agreements to manage this exposure and to preserve the economic value of foreign currency denominated monetary assets and liabilities; these instruments are not designated for hedge accounting treatment in accordance with ASC No. 815. The fair value of our foreign exchange hedges approximates zero.

Off-Balance Sheet Arrangements

We do not have any transactions, arrangements or other relationships with unconsolidated entities that will affect our liquidity or capital resources. We have no special purpose entities that provide off-balance sheet financing, liquidity or market or credit risk support, nor do we engage in leasing, swap agreements, or outsourcing of research and development services that could expose us to liability that is not reflected on the face of our financial statements.

Contractual Obligations

There have been no material changes in our Contractual Obligations as disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on February 18, 2022.

Critical Accounting Estimates

Our critical accounting estimates are described in Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, and in the notes to our consolidated financial statements contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on February 18, 2022. Any new accounting estimates or updates to existing accounting estimates as a result of new accounting pronouncements have been discussed in the notes to our condensed consolidated financial statements in this Quarterly Report on Form 10-Q in Note 1 – Summary of Operations and Significant Accounting Policies. The application of our critical accounting estimates may require management to make judgments and estimates about the amounts reflected in the condensed consolidated financial statements. Management uses historical experience and all available information to make these estimates and judgments, and different amounts could be reported using different assumptions and estimates.

Recently Issued Accounting Pronouncements

See Note 1 - Summary of Operations and Significant Accounting Policies, of the Notes to Condensed Consolidated Financial Statements, for detailed information regarding the status of recently issued accounting pronouncements, if any.

Cautionary Statement for Purposes of the “Safe Harbor” Provision of the Private Securities Litigation Reform Act of 1995

Except for the historical information contained herein, the matters addressed in this Quarterly Report on Form 10-Q constitute “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Exchange Act of 1934. We generally identify forward-looking statements by the use of terminology such as “may,” “will,” “could,” “should,” “potential,” “continue,” “expect,” “intend,” “plan,” “estimate,” “anticipate,” “believe,” or similar phrases or the negatives of such terms. Such forward-looking statements are subject to a variety of risks and uncertainties, including those discussed under “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q, and in other reports we file with the SEC from time to time, that could cause actual results to differ materially from those anticipated by our management. The PSLRA provides certain “safe harbor” provisions

-23-


 

for forward-looking statements. All forward-looking statements made in this Quarterly Report on Form 10-Q are made pursuant to the PSLRA.

All forward-looking statements contained in this Quarterly Report on Form 10-Q are subject to, in addition to the other matters described in this Quarterly Report on Form 10-Q, a variety of significant risks and uncertainties. The following discussion highlights some of these risks and uncertainties. Further, from time to time, information provided by us or statements made by our employees may contain forward-looking information. There can be no assurance that actual results or business conditions will not differ materially from those set forth or suggested in such forward-looking statements as a result of various factors, including those discussed below.

For more detailed discussion of these factors, see the “Risk Factors” discussion in Item 1A of our most recent Annual Report on Form 10-K as filed with the SEC and in Part II, Item 1A of this Quarterly Report The forward-looking statements included in this Quarterly Report on Form 10-Q are made only as of the date of this Quarterly Report, and we undertake no obligation to update the forward-looking statements to reflect subsequent events or circumstances.

Risk Factors

RISKS RELATED TO OUR BUSINESS

The impact of the continuing COVID-19 pandemic may have a material adverse effect on our business, financial condition and results of operations.

During times of difficult market conditions, our fixed costs combined with lower net sales and lower profit margins may have a negative impact on our business, operating results and financial condition.

Downturns in the highly cyclical semiconductor industry or changes in end-market demand could adversely affect our operating results and financial condition.

The semiconductor business is highly competitive, and increased competition may harm our business, operating results and financial condition.

Delays in initiation of production at facilities due to implementing new production techniques or resolving problems associated with technical equipment malfunctions could adversely affect our manufacturing efficiencies, operating results and financial condition.

We are and will continue to be under continuous pressure from our customers and competitors to reduce the price of our products, which could adversely affect our growth and profit margins.

Our customers require our products to undergo a lengthy and expensive qualification process without any assurance of product sales and may demand to audit our operations from time to time. A failure to qualify a product or a negative audit finding could adversely affect our net sales, operating results and financial condition.

Our customer orders are subject to cancellation or modification usually with no penalty. High volumes of order cancellation or reduction in quantities ordered could adversely affect our net sales, operating results and financial condition.

Production at our manufacturing facilities could be disrupted for a variety of reasons, including natural disasters and other extraordinary events, which could prevent us from producing enough of our products to maintain our sales and satisfy our customers’ demands and could adversely affect our operating results and financial condition.

New technologies could result in the development of new products by our competitors and a decrease in demand for our products, and we may not be able to develop new products to satisfy changes in demand, which would adversely affect our net sales, market share, operating results and financial condition.

We may be subject to claims of infringement of third-party intellectual property rights or demands that we license third-party technology, which could result in significant expense, reduction in our intellectual property rights and a negative impact on our business, operating results and financial condition.

We depend on third-party suppliers for timely deliveries of raw materials, manufacturing services, product and process development, parts and equipment, as well as finished products from other manufacturers, and our reputation with customers, operating results and financial condition could be adversely affected if we are unable to obtain adequate supplies in a timely manner.

A significant part of our growth strategy involves acquiring companies. We may be unable to identify suitable acquisition candidates or consummate desired acquisitions and, if we do make any acquisitions, we may be unable to successfully integrate any acquired companies with our operations, which could adversely affect our business, operating results and financial condition.

We are subject to many environmental laws and regulations that could result in significant expenses and could adversely affect our business, operating results and financial condition.

We may incur additional costs and face emerging risks associated environmental, social and governance (“ESG”) factors impacting our operations.

-24-


 

Our products, or products we purchase from third parties for resale, may be found to be defective and, as a result, warranty claims and product liability claims may be asserted against us and we may not have recourse against our suppliers, which may harm our business, reputation with our customers, operating results and financial condition.

We may fail to attract or retain the qualified technical, sales, marketing, finance and management/executive personnel required to operate our business successfully, which could adversely affect our business, operating results and financial condition.

We may not be able to achieve future growth, and any such growth may place a strain on our management and on our systems and resources, which could adversely affect our business, operating results and financial condition.

Obsolete inventories as a result of changes in demand for our products and change in life cycles of our products could adversely affect our business, operating results and financial condition.

If our direct sales customers or our distributors’ customers do not design our products into their applications, our net sales may be adversely affected.

We are subject to interest rate risk that could have an adverse effect on our cost of working capital and interest expenses, which could adversely affect our business, operating results and financial condition.

Our hedging strategies may not be successful in mitigating our risks associated with interest rates or foreign exchange exposure or our counterparties might not perform as agreed.

We may have a significant amount of debt with various financial institutions worldwide. Any indebtedness could adversely affect our business, operating results, financial condition and our ability to meet payment obligations under such debt.

Restrictions in our credit facilities may limit our business and financial activities, including our ability to obtain additional capital in the future.

Our business benefits from certain Chinese government incentives. Expiration of, or changes to, these incentives could adversely affect our operating results and financial condition.

We operate a global business through numerous foreign subsidiaries, and there is a risk that tax authorities will challenge our transfer pricing methodologies or legal entity structures, which could adversely affect our operating results and financial condition.

Certain of our employees in the U.K. participate in a company-sponsored defined benefit plan which subjects the Company to risks associated with the estimates and assumptions used in calculating expense and funding requirements recorded in the Company’s consolidated financial statements. Inaccuracies or changes in these estimates could require material changes in the expense and funding required.

Compliance with government regulations and customer demands regarding the use of “conflict minerals” may result in increased costs and may have a negative impact on our business, operating results and financial condition.

If we fail to maintain an effective system of internal controls or discover material weaknesses in our internal control over financial reporting, we may not be able to report our financial results accurately or detect fraud, which could harm our business and the trading price of our Common Stock.

RISKS RELATED TO OUR INTERNATIONAL OPERATIONS

Our international operations subject us to risks that could adversely affect our operations.

A slowdown in the Chinese economy could limit the growth in demand for electronic devices containing our products, which would have a material adverse effect on our business, operating results and prospects.

Economic regulation in China could materially and adversely affect our business, operating results and prospects.

We could be adversely affected by violations of the United States’ Foreign Corrupt Practices Act, the U.K.’s Bribery Act 2010, China’s anti-corruption campaign and similar worldwide anti-bribery laws.

We are subject to foreign currency risk as a result of our international operations.

China is experiencing rapid social, political and economic change, which has increased labor costs and other related costs that could make doing business in China less advantageous than in prior years. Increased labor costs in China could adversely affect our business, operating results and financial condition.

We may not continue to receive preferential tax treatment in Asia, thereby increasing our income tax expense and reducing our net income.

The distribution of any earnings of certain foreign subsidiaries may be subject to foreign income taxes, thus reducing our net income.

-25-


 

We could be adversely affected by the compromise or theft of our technology, know-how, data or intellectual property or a requirement that we yield rights in technology, know-how, data stored in foreign jurisdictions or intellectual property that we use in such foreign jurisdictions.

RISKS RELATED TO OUR COMMON STOCK

Variations in our quarterly operating results may cause our stock price to be volatile.

We may enter into future acquisitions and take certain actions in connection with such acquisitions that could adversely affect the price of our Common Stock.

Anti-takeover effects of certain provisions of Delaware law and our Certificate of Incorporation and Bylaws, may hinder a take-over attempt.

GENERAL RISK FACTORS

The success of our business depends on the strength of the global economy and the stability of the financial markets, and any weaknesses in these areas may have a material adverse effect on our net sales, operating results and financial condition.

We may be adversely affected by any disruption in our information technology systems, which could adversely affect our cash flows, operating results and financial condition.

Terrorist attacks, or threats or occurrences of other terrorist activities, whether in the U.S. or internationally, may affect the markets in which our Common Stock trades, the markets in which we operate and our operating results and financial condition.

System security risks, data protection breaches, cyber-attacks and other related cybersecurity issues could disrupt our internal operations, and any such disruption could reduce our expected net sales, increase our expenses, damage our reputation and adversely affect our stock price.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

There have been no material changes to our market risks as disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on February 18, 2022.

Item 4. Controls and Procedures.

Our Chief Executive Officer, Keh-Shew Lu, and Chief Financial Officer, Brett R. Whitmire, with the participation of our management, carried out an evaluation, as of March 31, 2022, of the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)). Based upon that evaluation, the Chief Executive Officer and the Chief Financial Officer believe that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures are effective at the reasonable assurance level to ensure that information required to be included in this Quarterly Report is:

recorded, processed, summarized and reported within the time period specified in the Commission’s rules and forms; and
accumulated and communicated to our management, including the Chief Executive Officer and the Chief Financial Officer, to allow timely decisions on required disclosure.

Disclosure controls and procedures, no matter how well designed and implemented, can provide only reasonable assurance of achieving an entity’s disclosure objectives. The likelihood of achieving such objectives is affected by limitations inherent in disclosure controls and procedures. These include the fact that human judgment in decision-making can be faulty and that breakdowns in internal control can occur because of human failures such as simple errors, mistakes or intentional circumvention of the established processes.

Changes in Internal Controls over Financial Reporting

There was no change in our internal control over financial reporting, known to our Chief Executive Officer or Chief Financial Officer, that occurred in the three months ended March 31, 2022, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

-26-


 

PART II—OTHER INFORMATION

The Company is not a party to any pending litigation that we consider material.

From time to time, we are involved in various legal proceedings that arise in the normal course of business. While we intend to defend any lawsuit vigorously, we presently believe that the ultimate outcome of any pending legal proceeding will not have any material adverse effect on our financial position, cash flows or operating results. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. An unfavorable ruling could include monetary damages, which could impact our business and operating results for the period in which the ruling occurs or future periods.

Item 1A. Risk Factors.

There have been no material changes to our risk factors from those disclosed in the Risk Factors section of our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission on February 18, 2022, other than the additional risk factors below related to the lockdown of Shanghai, China and the ongoing conflict between Ukraine and Russia.

Shanghai, China has been experiencing government imposed lockdowns due to a resurgence of the Covid-19 virus.

We have manufacturing facilities located in Shanghai, China, where operations are subject to being shut-down by the Chinese government due to a resurgence in the Covid-19 virus. An extended shut-down of our Shanghai facilities could have a material adverse effect on the operations, results of operations, financial condition, liquidity and business outlook of our business.

The invasion of Ukraine by Russia could negatively impact our business.

Russia’s recent military invasion of Ukraine has led to, and may lead to, additional sanctions being levied by the United States, European Union and other countries against Russia. Russia’s military invasion and the resulting sanctions have had an adverse effect on global markets. We cannot predict the progress or outcome of the situation in Ukraine, as the conflict and governmental reactions are rapidly developing and beyond our control. Prolonged unrest, intensified military activities, or more extensive sanctions impacting the region could have a material adverse effect on the global economy, and such effect could in turn have a material adverse effect on the operations, results of operations, financial condition, liquidity and business outlook of our business.

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

None.

Item 3. Defaults Upon Senior Securities.

None.

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

None.

-27-


 

Item 6. Exhibits.

 

Number

 

Description

 

Form

 

Date of First Filing

 

Exhibit
Number

 

Filed
Herewith

 

    3.1

 

 

Certificate of Incorporation, as amended

 

 

10-K

 

 

February 20, 2018

 

 

3.1

 

 

 

    3.2

 

 

Amended By-laws of the Company as of January 6, 2016

 

 

8-K

 

 

January 11, 2016

 

 

3.1

 

 

 

    4.1

 

 

Form of Certificate for Common Stock, par value $0.66 2/3 per share

 

 

S-3

 

 

August 25, 2005

 

 

4.1

 

 

  31.1

 

Certification Pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

 

X

  31.2

 

Certification Pursuant to Rule 13a-14(a) /15d-14(a) of the Securities Exchange Act of 1934, adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

X

  32.1*

 

Certification Pursuant to 18 U.S.C. 1350 adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

X

  32.2*

 

Certification Pursuant to 18 U.S.C. 1350 adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

X

 

101.INS

 

 

Inline 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.

 

 

 

 

 

 

 

X

 

101.SCH

 

 

Inline XBRL Taxonomy Extension Schema

 

 

 

 

 

 

 

 

X

 

101.CAL

 

 

Inline XBRL Taxonomy Extension Calculation Linkbase

 

 

 

 

 

 

 

 

X

 

101.DEF

 

 

Inline XBRL Taxonomy Extension Definition Linkbase

 

 

 

 

 

 

 

 

X

 

101.LAB

 

 

Inline XBRL Taxonomy Extension Labels Linkbase

 

 

 

 

 

 

 

 

X

 

101.PRE

 

 

Inline XBRL Taxonomy Extension Presentation Linkbase

 

 

 

 

 

 

 

 

X

 

104

 

Cover Page Interactive Data File, formatted in Inline XBRL

 

 

 

 

 

 

 

 

X

* A certification furnished pursuant to Item 601(b)(32) of the Regulation S-K will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.

PLEASE NOTE: It is inappropriate for investors to assume the accuracy of any covenants, representations or warranties that may be contained in agreements or other documents filed as exhibits to this Quarterly Report on Form 10-Q. In certain instances the disclosure schedules to such agreements or documents contain information that modifies, qualifies and creates exceptions to the representations, warranties and covenants. Moreover, some of the representations and warranties may not be complete or accurate as of a particular date because they are subject to a contractual standard of materiality that is different from those generally applicable to stockholders and/or were used for the purpose of allocating risk among the parties rather than establishing certain matters as facts. Accordingly, you should not rely on the representations and warranties as characterizations of the actual state of facts at the time they were made or otherwise.

-28-


 

SIGNATURES

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

 

 

DIODES INCORPORATED

 

 

(Registrant)

 

 

 

 

May 4, 2022

By: /s/ Keh-Shew Lu

 

Date

KEH-SHEW LU

 

 

Chairman, President and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

 

 

 

 

 

 

 

May 4, 2022

By: /s/ Brett R. Whitmire

 

Date

BRETT R. WHITMIRE

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

 

 

 

 

 

-29-


EX-31.1 2 diod-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION

PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Keh-Shew Lu, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Diodes Incorporated;

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 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(s) 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(s) 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.

 

Date: May 4, 2022

 

/s/ Keh-Shew Lu

Keh-Shew Lu

Chief Executive Officer

 

 


EX-31.2 3 diod-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION

PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Brett R. Whitmire, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Diodes Incorporated;

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 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(s) 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(s) 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.

 

Date: May 4, 2022

 

/s/ Brett R. Whitmire

Brett R. Whitmire

Chief Financial Officer

 

 


EX-32.1 4 diod-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. 1350

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

The undersigned hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge, the Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2022 of Diodes Incorporated (the “Company”) fully complies with the requirements of Sections 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such periodic report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 4, 2022

 

/s/ Keh-Shew Lu

Keh-Shew Lu

Chief Executive Officer

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

 

 

 


EX-32.2 5 diod-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. 1350

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

The undersigned hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge, the Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2022 of Diodes Incorporated (the “Company”) fully complies with the requirements of Sections 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such periodic report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 4, 2022

 

/s/ Brett R. Whitmire

Brett R. Whitmire

Chief Financial Officer

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

 

 


EX-101.LAB 6 diod-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Savitech corporation. Savitech Corporation [Member] Savitech Corporation (“Savitech”) Savitech Keylink. Keylink [Member] Keylink Gross Profit Gross profit Weighted average remaining lease term (in years). Weighted Average Remaining Lease Term In Years [Abstract] Weighted average remaining lease term (in years): Lease, Cost [Abstract] Finance lease expense: Operating Segments [Member] Operating Segments Increase (Decrease) in Operating Liabilities [Abstract] Changes in operating liabilities: Operating Expenses [Abstract] Operating expenses Operating Leases, 2028 and thereafter Lessee Operating Lease Liability Payments Due Year Six And Thereafter Lessee operating lease liability payments due year six and thereafter. Treasury Stock [Member] Treasury Stock Impact of tax holidays on tax expense benefit. Impact Of Tax Holidays On Tax Expense Benefit Impact of tax holidays on tax expense Operating Income (Loss) Income from operations Debt Instrument, Covenant Description Financial and non-financial convenants, description Related party ownership of common stock of the company. Related Party Percentage Ownership Of Common Stock Related Party ownership of common stock Concentration Risk Type [Domain] Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Purchase Commitment, Remaining Minimum Amount Committed Purchase Commitments Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Entity Emerging Growth Company Entity Emerging Growth Company Income Tax Disclosure [Abstract] Inventory, Work in Process, Net of Reserves Work-in-progress Payments to Acquire Property, Plant, and Equipment, Total Payments to Acquire Property, Plant, and Equipment Purchases of property, plant and equipment Geographical [Axis] Americas Common stock - par value $0.66 2/3 per share; 70,000,000 shares authorized; and 45,231,793 shares and 45,017,774 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common Stock, Value, Issued Entity Address, State or Province Entity Address, State or Province Finance Lease, Right-of-Use Asset, Accumulated Amortization Accumulated amortization Liabilities Total liabilities Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Goodwill, Total Goodwill Goodwill ending balance Goodwill beginning balance Goodwill Accounts receivable, net of allowances of $5,394 and $4,324 at March 31, 2022 and December 31, 2021, respectively Receivables, Net, Current, Total Receivables, Net, Current Liabilities [Abstract] Liabilities Chengdu. Chengdu [Member] Chengdu Payment, Tax Withholding, Share-based Payment Arrangement Taxes paid related to net share settlement Asia customers. Asia Customers [Member] Asia Business Combinations [Abstract] Proceeds from Maturities, Prepayments and Calls of Short-term Investments Proceeds from maturity of short-term investments Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Less: Comprehensive income attributable to noncontrolling interest Revenue from Related Parties Net sales from related parties Leases Leases Disclosure [Text Block] Leases disclosure. Inventory, Finished Goods, Net of Reserves Finished goods Line of Credit Facility, Remaining Borrowing Capacity Lines of credit unused and available Restricted Cash, Total Restricted Cash Restricted cash Short-term Debt, Total Short-term Debt Short-term debt Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period Schedule of Related Party Transactions, by Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] City Area Code City Area Code Notes maturity on January two thousand and twenty three. January Two Thousand And Twenty Three [Member] January 2023 Other Current Assets Other Current Assets [Member] Deferred Income Tax Assets, Net, Total Deferred Income Tax Assets, Net Deferred income tax Taiwan bank. Taiwan Bank [Member] Bank of Taiwan Deferred Income Tax Liabilities, Net, Total Deferred Income Tax Liabilities, Net Deferred tax liabilities Due from Related Parties, Current, Total Due from Related Parties, Current Accounts receivable Goodwill and Intangible Assets Disclosure [Abstract] Commitments and Contingencies Commitments and contingencies (See Note 9) Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range Not Possible Significant change in unrecognized tax benefits is reasonably possible, estimated range not possible Europe [Member] Europe Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net Total Deferred Compensation Arrangements, Overall, Description Deferred compensation arrangements, overall, description Term loan and revolving credit facility. Term Loan And Revolving Credit Facility [Member] Term Loan and Revolver Business Combination Disclosure [Text Block] Acquisitions and Divestitures Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period Sales Revenue Revenue Benchmark [Member] Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Related Party [Domain] Related Party Derivative Instruments and Hedging Activities Disclosure [Abstract] Other Noncash Income (Expense), Total Other Noncash Income (Expense) Other Income Statement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Other Nonoperating Income (Expense) [Abstract] Other income (expense) Net Cash Provided by (Used in) Investing Activities Net cash and cash equivalents used in investing activities Debt Disclosure [Text Block] Debt Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net Property, plant and equipment, net Common Stock, Shares, Issued, Total Common Stock, Shares, Issued Common stock shares issued Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Indefinite lived intangible assets cumulative currency translation. Indefinite Lived Intangible Assets Cumulative Currency Translation Foreign currency translation adjustment Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rate changes on cash and cash equivalents Proceeds from short-term investments Proceeds from Sale of Short-term Investments Operating Lease, Right-of-Use Asset Operating lease ROU assets Finite lived intangible assets cumulative currency translation. Finite Lived Intangible Assets Cumulative Currency Translation Foreign currency translation adjustment Revolver. Revolver [Member] Revolver Net Income (Loss) Attributable to Noncontrolling Interest, Total Net Income (Loss) Attributable to Noncontrolling Interest Less net income attributable to noncontrolling interest Geographic Concentration Risk [Member] Geographic Concentration Risk Security Exchange Name Security Exchange Name Statistical Measurement [Domain] Statistical Measurement Derivative Asset Derivative Asset, Total Other Liabilities, Noncurrent, Total Other Liabilities, Noncurrent Other long-term liabilities Finite-Lived Intangible Assets, Gross, Total Finite-Lived Intangible Assets, Gross Gross carrying amount Subsequent Event Type [Domain] Subsequent Event Type Finite-Lived Intangible Assets, Net [Abstract] Intangible assets subject to amortization Line of Credit Facility, Maximum Borrowing Capacity Lines of credit maximum borrowing capacity Debt Disclosure [Abstract] Payments of Ordinary Dividends, Noncontrolling Interest Dividend distribution to noncontrolling interests Increase (Decrease) in Deferred Income Taxes Deferred income taxes Document Period End Date Document period end date Assembly and test facility one. Assembly And Test Facility One [Member] Assembly and Test Facility One September 2023 September Thousand And Twenty Three Member September Thousand And Twenty Three Member Income Statement Location [Axis] Income Statement Location Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender Related Party Transaction, Expenses from Transactions with Related Party Related Party Transaction Consulting Fees from Transactions with Related Party Related Party Transaction, Description of Transaction Related Party Transaction, Description of Transaction Designated as Hedging Instrument [Member] Designated as Hedging Instrument Designated as Hedging Instrument Common Stock, Shares Authorized Common stock shares authorized Finance lease right of use asset gross. Finance Lease Right Of Use Asset Gross Finance lease ROU assets Operating Lease, Liability, Current Current operating lease liabilities Operating Leases, Less: current obligations Related Party [Axis] Related Party Derivative Contract [Domain] Derivative Contract Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities, net of effects of acquisitions Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Stock options and stock awards excluded from EPS calculation because the effect would be anti-dilutive Finance Leases, 2022 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Earnings Per Share Reconciliation Disclosure Earnings per share reconciliation disclosure Related party transaction revenues percentage from transactions with related party. Related Party Transaction Revenues Percentage From Transactions With Related Party Related Party Transaction Revenues Percentage from Transactions with Related Party Schedule of Long-term Debt Instruments [Table] Debt Instrument [Table] Interest Paid, Excluding Capitalized Interest, Operating Activities Interest paid during the period Effective Income Tax Rate Reconciliation, Percent, Total Effective Income Tax Rate Reconciliation, Percent Effective tax rate Entity Address, Address Line Two Entity Address, Address Line Two Schedule of Inventory, Current [Table Text Block] Schedule of Inventory Current Current Fiscal Year End Date Current fiscal year end date Line of credit facility advanced under foreign credit line. Line Of Credit Facility Advanced Under Foreign Credit Line Line of credit facility advanced under foreign credit line Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Change in cash and cash equivalents, including restricted cash Related Party Transaction, Purchases from Related Party Purchases from related parties Finance Lease, Liability, Payment, Due Finance Leases, Total lease payments Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year, Description Defined benefit plan, estimated future employer contributions in current fiscal year, description Segment Reporting Disclosure [Text Block] Segment Information and Net Sales Change in other operating assets Increase (Decrease) in Other Operating Assets, Total Increase (Decrease) in Other Operating Assets Change in other operating assets Noncontrolling Interest [Member] Noncontrolling Interest Line of Credit Facility [Line Items] Line Of Credit Facility [Line Items] HSBC bank. H S B C Bank [Member] HSBC Foreign Currency Fair Value Hedge Derivative at Fair Value, Net, Total Foreign Currency Fair Value Hedge Derivative at Fair Value, Net Fair value of foreign exchange hedges June 2033. June Two Thousand Thirty Three [Member] June 2033 Assets [Abstract] Assets Increase (Decrease) in Income Taxes Payable Change in income tax payable Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Total Stockholders' Equity Attributable to Noncontrolling Interest Noncontrolling interest Operating Leases, 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Accounts Payable, Current, Total Accounts Payable, Current Accounts payable Debt Instrument, Name [Domain] Debt Instrument, Name Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Common Stock, Par or Stated Value Per Share Common stock par value Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Information Related to Income Tax Expense Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Basic Weighted average common shares outstanding (basic) The amount of income taxes per basic share from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction. Income Tax Holiday Income Tax Benefits Per Share Basic Basic Investments, Debt and Equity Securities [Abstract] Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock Additional paid-in capital Income (Loss) from Continuing Operations before Income Taxes, Foreign Foreign pre-tax income Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income before income taxes and noncontrolling interest Document Type Document type Schedule of Goodwill [Table] Long-term debt, interest rate. Long Term Debt Interest Rate Long-term debt, Interest Rate Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued Preferred stock - par value $1.00 per share; 1,000,000 shares authorized; no shares issued or outstanding Derivative [Line Items] Derivative [Line Items] Supplemental balance sheet information related to leases. Supplemental Balance Sheet Information Related To Leases Table [Text Block] Supplemental Balance Sheet Information Related to Leases Finance Lease, Interest Expense Interest on lease liabilities Operating Lease, Liability, Noncurrent Noncurrent operating lease liabilities Assets, Current Total current assets ERIS Technology Corporation. E R I S Technology Corporation [Member] ERIS Technology Corporation June 2030. June Two Thousand And Thirty [Member] June 2030 Long-term Debt, Type [Domain] Long-term Debt, Type Net derivative losses will be reclassified from AOCI into net income Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred Net derivative gain will be reclassified from AOCI into net income Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Income tax provision Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Non-cash investing and financing activities: December 2021. December Two Thousand And Twenty One [Member] December 2021 Goodwill, Foreign Currency Translation Gain (Loss) Foreign currency translation adjustment Finance Leases, 2027 Finance Lease, Liability, to be Paid, Year Five Leases [Abstract] Lessee, operating and finance lease liability maturity. Lessee Operating And Finance Lease Liability Maturity Table [Text Block] Schedule of Operating and Finance Lease Liability Maturities Derivative [Table] Derivative [Table] Common Stock, Shares, Outstanding Common stock shares ending Common stock shares beginning Common stock shares outstanding GBP:USD exchange rate | $ / GBP Foreign Currency Exchange Rate, Translation Revenue, Major Customer [Line Items] Entity Wide Revenue Major Customer [Line Items] Credit agreement. Credit Agreement [Member] Credit Agreement Debt Issuance Costs, Gross, Current Less: Unamortized debt costs Payments to Acquire Businesses, Net of Cash Acquired, Total Acquisitions, net of cash received Payments to Acquire Businesses, Net of Cash Acquired Operating Expenses Total operating expense Payments to Acquire Additional Interest in Subsidiaries Additional acquisition of noncontrolling interests Lease, Cost Total lease expense Inventory, Net Inventories Total Weighted Average Number of Shares Outstanding, Diluted [Abstract] Number of shares used in earnings per share computation: Shares (denominator) Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities Weighted average discount rate. Weighted Average Discount Rate [Abstract] Weighted average discount rate: Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Diluted Earnings Per Share [Abstract] Earnings per share attributable to common stockholders: Proceeds from Lines of Credit, Total Proceeds from Lines of Credit Advances on lines of credit and short-term debt Operating Leases, 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Net Income (Loss) Attributable to Parent Net income attributable to common stockholders Net income attributable to common stockholders Upward fair value adjustments Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Operating Lease, Weighted Average Discount Rate, Percent Operating leases Research and Development Expense [Member] Research and Development Expense Document Fiscal Period Focus Document Fiscal Period Focus Proceeds from (Payments for) Other Financing Activities Other Income Tax Examination, Description Income tax examination, description The amount of income taxes per diluted share from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction. Income Tax Holiday Income Tax Benefits Per Share Diluted Diluted Accounting Policies [Abstract] Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract] Intangible assets with indefinite lives Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Entity Address, Address Line One Entity Address, Address Line One Finance Lease, Weighted Average Discount Rate, Percent Finance leases Liabilities, Current Total current liabilities Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Collateral Already Posted, Aggregate Fair Value Posted collateral related to agreements Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income Net income Entity Address, Postal Zip Code Entity Address, Postal Zip Code Asset Pledged as Collateral [Member] Pledged as Collateral Schedule of finite and indefinite lived intangible assets. Schedule Of Finite And Indefinite Lived Intangible Assets Table [Text Block] Schedule of Intangible Assets Other Than Goodwill Lessee, Operating Lease, Liability, to be Paid Operating Leases, Total lease payments Accrued Liabilities and Other Liabilities, Total Accrued Liabilities and Other Liabilities Accrued liabilities and other Deferred Compensation, Share-based Payments [Member] Deferred Compensation Plan Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting Revenue Reconciling Item [Line Items] Net Cash Provided by (Used in) Operating Activities Net cash flows provided by operating activities Objectives for Using Derivative Instruments Objectives for using derivative instruments Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of Net Sales from Based on Location of the Subsidiary Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash and cash equivalents, end of period, including restricted cash Cash and cash equivalents, beginning of period, including restricted cash Total cash, cash equivalents and restricted cash Equity Components [Axis] Equity Components Proceeds from Issuance of Long-term Debt, Total Proceeds from Issuance of Long-term Debt Proceeds from long-term debt Lease, Cost [Table Text Block] Components of Lease Expense Assets, Current [Abstract] Current assets: Variable Lease, Cost Variable lease expense Asia [Member] Asia Entity Registrant Name Entity registrant name Restricted stock and restricted stock units. Restricted Stock And Restricted Stock Units [Member] Restricted Stock Awards and Restricted Stock Units Finance Lease, Liability Total finance lease liabilities Entity Interactive Data Current Entity Interactive Data Current Entity Address, City or Town Entity Address, City or Town Customer [Axis] Customer Accounts Receivable Accounts Receivable [Member] E Sun Bank. E Sun Bank [Member] E Sun Bank Earnings per share impact of tax holidays. Earnings Per Share Impact Of Tax Holidays [Abstract] Earnings per share impact of tax holidays: Unrealized (loss) gain on defined benefit plan, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Trading Symbol Trading Symbol Line of Credit, Current Lines of credit Related Party Transactions Disclosure [Text Block] Related Parties Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Dilutive effect of stock options and stock awards outstanding Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating Leases, Less: imputed interest Concentration Risk Type [Axis] Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest BALANCE BALANCE Total equity Payments for (Proceeds from) Other Investing Activities Other Local Phone Number Local Phone Number Savitech Acquisition. Savitech Acquisition [Member] Savitech Acquisition Savitech Acquisition Interest and Dividend Income, Securities, Operating, Other Interest income Stockholders' Equity Attributable to Parent, Ending Balance Stockholders' Equity Attributable to Parent, Beginning Balance Stockholders' Equity Attributable to Parent Total stockholders' equity Subsequent Event Type [Axis] Subsequent Event Type Unrecognized Tax Benefits, Ending Balance Unrecognized Tax Benefits, Beginning Balance Unrecognized Tax Benefits Unrecognized tax benefits Operating Lease, Payments Operating cash outflows from operating leases Unrealized Gain (Loss) on Investments, Total Unrealized Gain (Loss) on Investments Unrealized gain on investments Preferred Stock, Shares Issued, Total Preferred Stock, Shares Issued Preferred stock shares issued Repayments of Long-term Debt, Total Repayments of Long-term Debt Repayments of long-term debt Treasury Stock, Common, Shares Treasury stock, shares Statistical Measurement [Axis] Statistical Measurement Entity Small Business Entity Small Business Increase (Decrease) in Other Operating Liabilities, Total Increase (Decrease) in Other Operating Liabilities Change in other operating liabilities Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding Preferred stock shares outstanding Organization, Consolidation and Presentation of Financial Statements [Abstract] APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-based Payment Arrangement, Increase for Cost Recognition Share-based compensation Credit Facility [Axis] Credit Facility Schedule of account receivable and payable of related party transactions. Schedule Of Account Receivable And Payable Of Related Party Transactions Table [Text Block] Schedule of Account Receivable and Payable of Related Party Transactions Intercompany Eliminations Intersegment Eliminations [Member] Deferred compensation plan, shares. Deferred Compensation Plan Shares Deferred compensation plan, shares Finance Lease, Costs [Abstract] Finance Lease Costs [Abstract] Finance leases: Loans Payable to Bank, Noncurrent Long-term debt, net of current portion Term Commitment. Term Commitment [Member] Term Commitment Finance Lease, Liability, Undiscounted Excess Amount Finance Leases, Less: imputed interest Business Acquisition [Axis] Business Acquisition Segment Reporting [Abstract] Balance Sheet Location [Axis] Balance Sheet Location Cash paid for amounts included in measurements of lease liabilities. Cash Paid For Amounts Included In Measurements Of Lease Liabilities [Abstract] Cash paid for the amounts included in the measurements of lease liabilities: Taxes Payable, Current, Total Taxes Payable, Current Income tax payable Net Income (Loss) Attributable to Parent [Abstract] Earnings (numerator) Proceeds from Sale of Property, Plant, and Equipment, Total Proceeds from Sale of Property, Plant, and Equipment Proceeds from sale of property, plant and equipment Jiyuan Crystal Photoelectric Frequency Technology Ltd [Member] JCP Jiyuan Crystal Photoelectric Frequency Technology Ltd. Related Party Transaction [Line Items] Related Party Transaction [Line Items] Derivative Instrument [Axis] Derivative Instrument Lender Name [Axis] Lender Name Depreciation, Total Depreciation Depreciation Other Current Liabilities [Member] Other Current Liabilities Long-term Purchase Commitment, Amount Long-term purchase commitment, Amount Investment loss (gain) Gain (Loss) on Sale of Investments Gain (Loss) on Sale of Investments, Total Amortization of Intangible Assets, Total Amortization of Intangible Assets Amortization of intangible assets China customer. China Customer [Member] China Interest Expense, Total Interest Expense Interest expense Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance Indefinite-lived Intangible Assets (Excluding Goodwill) Total Notes Payable to Banks [Member] Notes Payable to Bank Due to Related Parties, Current, Total Due to Related Parties, Current Accounts payable Line of Credit Facility [Abstract] Foreign currency gain (loss), net Foreign Currency Transaction Gain (Loss), before Tax, Total Foreign Currency Transaction Gain (Loss), before Tax Share-based Payment Arrangement, Noncash Expense, Total Share-based Payment Arrangement, Noncash Expense Share-based compensation expense Prepaid Expense and Other Assets, Current Prepaid expenses and other Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Related Party Transactions [Abstract] Inventory Disclosure [Abstract] Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Common stock issued for share-based plans, shares Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Unfunded liability of defined benefit plan deficit. Unfunded Liability Of Defined Benefit Plan Deficit Unfunded liability of defined benefit plan, deficit Long-term Debt, Current Maturities, Total Long-term Debt, Current Maturities Current portion of long-term debt Less: Current portion of long-term debt Short-term debt, interest rate. Short Term Debt Interest Rate Short-term debt, Interest Rate Net cash and cash equivalents used in provided by financing activities Net Cash Provided by (Used in) Financing Activities Finance Lease, Right-of-Use Asset, Amortization Amortization of assets Commitments and Contingencies Disclosure [Abstract] Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating leases Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule Of Entity Wide Revenue By Major Customers By Reporting Segments [Table] Assets Total assets Total assets Repayments of Lines of Credit Repayments of lines of credit and short-term debt Finite-lived Intangible Assets Amortization Expense [Table Text Block] Schedule of Amortization Expense Related to Intangible Assets Goodwill [Roll Forward] Goodwill Deferred compensation plan. Deferred Compensation Plan Deferred compensation plan Statement [Line Items] Statement [Line Items] Liabilities and Equity Total liabilities and stockholders' equity Document Quarterly Report Document Quarterly Report Balance Sheet Location [Domain] Balance Sheet Location Statement of Cash Flows [Abstract] Finance Leases, 2025 Finance Lease, Liability, to be Paid, Year Three Additional Paid-in Capital [Member] Additional Paid-in Capital Unrealized gain on swaps and collars, net of tax Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax1 Other comprehensive income unrealized gain loss on derivatives arising during period net Of tax1. Title of 12(b) Security Title of 12(b) Security Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total comprehensive income attributable to common stockholders Goodwill [Line Items] Debt Instrument [Line Items] Debt Instrument [Line Items] Award Type [Domain] Award Type Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Dividends to noncontrolling interests May 2024. May Two Thousand And Twenty Four [Member] May 2024 Finance Leases, 2023 Finance Lease, Liability, to be Paid, Year One Finance Leases, 2024 Finance Lease, Liability, to be Paid, Year Two Operating Leases, 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Common stock issued for share-based plans Nonoperating Income (Expense) Total other income (expense) Entity Current Reporting Status Entity Current Reporting Status Unsecured. Unsecured [Member] Unsecured Indefinite lived intangible assets excluding goodwill gross. Indefinite Lived Intangible Assets Excluding Goodwill Gross Gross carrying amount Payments to proceeds from capital expenditure incurred but not yet paid. Payments To Proceeds From Capital Expenditure Incurred But Not Yet Paid Accounts payable balance related to the purchase of property, plant and equipment Proceeds from Noncontrolling Interests Capital contribution from noncontrolling interests Income Taxes Paid Taxes paid during the period Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net, Total Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net Fair value of foreign currency derivative instruments not designated as hedging Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Share-Based Compensation Expense Operating Leases, 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Retirement Benefits [Abstract] Finance lease payments. Finance Lease Payments Operating cash outflows from finance leases AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expense Selling, General and Administrative Long-term Debt, Type [Axis] Long-term Debt, Type Income Statement Location [Domain] Income Statement Location Business Acquisition, Percentage of Voting Interests Acquired Percentage of shares acquired by subsidiary in acquiree Earnings Per Share, Basic, Total Earnings Per Share, Basic Basic Preferred Stock, Shares Authorized Preferred stock shares authorized Increase (Decrease) in Accrued Liabilities, Total Increase (Decrease) in Accrued Liabilities Change in accrued liabilities Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Minimum [Member] Minimum Defined benefit plan unfunded liability. Defined Benefit Plan Unfunded Liability Unfunded liability of defined benefit plan Finance Lease, Liability, Noncurrent Non-current finance lease liabilities Leases, Operating [Abstract] Operating leases: Schedule of Debt [Table Text Block] Schedule of Debt Hedging Designation [Axis] Designated as Hedging Instrument Direct Sales [Member] Direct Sales Direct sales. Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Total intangible assets, net Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Total comprehensive income Comprehensive income Schedule of Defined Benefit Plans Disclosures [Table] Schedule Of Defined Benefit Plans Disclosures [Table] Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Employee service share-based compensation, nonvested awards, compensation cost not yet recognized Income (Loss) from Continuing Operations before Income Taxes, Domestic Domestic pre-tax income Debt Instrument [Axis] Debt Instrument Ya Guang. Ya Guang [Member] Chengdu Ya Guang Electronic Company Limited ("Ya Guang") Entity Filer Category Entity filer category Document Fiscal Year Focus Document Fiscal Year Focus Debt maturity period term. Debt Maturity Period Term Debt maturity period term Schedule of Goodwill [Table Text Block] Schedule of Changes in Goodwill Nuvoton. Nuvoton [Member] Nuvoton Net changes in noncontrolling interests Adjustments to additional paid in capital increase decrease in noncontrolling interest from acquisition. Adjustments To Additional Paid In Capital Increase Decrease In Noncontrolling Interest From Acquisition Income Tax Disclosure [Text Block] Income Tax Provision Plating, rental and consulting expense Plating, Rental and Consulting Expense Related Party Plating, rental and consulting expense related party. Significant Change in Unrecognized Tax Benefits, Nature of Event Significant change in unrecognized tax benefits, nature of event Short-term Lease, Cost Short-term lease expense Maximum [Member] Maximum Americas [Member] Americas Entity Central Index Key Entity central index key Various During Two Thousand And Twenty Two [Member] Various during two thousand and twenty two. Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Operating Lease, Expense Operating lease expense Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Summary of Fair Value of Assets and Liabilities Related to Acquisition Recorded in Condensed Consolidated Balance Sheet Entity Tax Identification Number Entity Tax Identification Number Debt Instruments [Abstract] Defined benefit plan annual future benefit payments. Defined Benefit Plan Annual Future Benefit Payments Defined benefit plan, annual future benefit payments Equity Component [Domain] Equity Component Preferred Stock, Par or Stated Value Per Share Preferred stock par value Deferred Compensation Plan Assets Deferred compensation plan assets Europe customer. Europe Customer [Member] Europe Finance Lease, Weighted Average Remaining Lease Term Finance leases June 2027. June Two Thousand And Twenty Seven [Member] June 2027 Restricted Cash Equivalents, Current Restricted cash (included in other current assets) Lite on semiconductor. Lite On Semiconductor [Member] Lite On Semiconductor Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition Disposal Groups, Including Discontinued Operations [Table Text Block] Summary of Major Classes of Assets and Liabilities Classified as Held-for-Sale on Condensed Consolidated Balance Sheet Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation Tax related to net share settlement Proceeds from repayments of finance lease obligations. Proceeds From Repayments Of Finance Lease Obligations Repayment of and proceeds from finance lease obligation Consolidation Items [Domain] Consolidation Items Amount of borrowing capacity currently used for import and export guarantee. Line Of Credit Facility Credit Used For Guarantee Line of Credit Facility Credit Used For Guarantee Change in accounts receivable Increase (Decrease) in Accounts Receivable Change in accounts receivable Concentration risk percentage Concentration Risk, Percentage Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation Of Revenue From Segments To Consolidated [Table] Defined benefit plan additional annual future benefit payments. Defined Benefit Plan Additional Annual Future Benefit Payments Defined benefit plan, additional annual future benefit payments Statement [Table] Statement [Table] Operating Lease, Weighted Average Remaining Lease Term Operating leases Selling, General and Administrative Expense, Total Selling, General and Administrative Expense Selling, general and administrative Entity File Number Entity File Number China trust bank. China Trust Bank [Member] China Trust Bank Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Summary of Fair Value of Interest Rate Related Derivative Financial Instruments and Their Classification on Our Condensed Consolidated Balance Sheets Retained Earnings [Member] Retained Earnings Net sales Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Total net sales Increase (Decrease) in Accounts Payable, Total Increase (Decrease) in Accounts Payable Change in accounts payable Performance stock units. Performance Stock Units [Member] Performance Stock Units Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Inventory Disclosure [Text Block] Inventories Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Schedule of Net Sales by Direct Sales or Distributor and Location Liabilities, Current [Abstract] Current liabilities: Share-based Payment Arrangement [Text Block] Share-Based Compensation Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Summary of Operations and Significant Accounting Policies Increase (Decrease) in Operating Assets [Abstract] Changes in operating assets: Subsequent Event [Member] Subsequent Event Earnings Per Share, Basic and Diluted [Abstract] Earnings per share attributable to common stockholders Finance Lease, Right-of-Use Asset, after Accumulated Amortization Finance lease ROU assets, net Finance Lease, Liability, Current Current finance lease liabilities Finance Leases, Less: current obligations Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Operating Lease, Liability Total operating lease liabilities Pledged Status [Axis] Pledged Status Common Stock [Member] Common Stock Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Equity securities without readily determinable fair value Equity Securities without Readily Determinable Fair Value, Amount Cover [Abstract] Credit Facility [Domain] Credit Facility Acquisitions Goodwill, Acquired During Period Acquisitions Derivative Instruments, Gain (Loss) [Table Text Block] Summary of Effect of Derivative Financial Instruments on Our Condensed Consolidated Statements of Operations Statement of Stockholders' Equity [Abstract] Finance Leases, 2026 Finance Lease, Liability, to be Paid, Year Four Americas customers. Americas Customers [Member] Americas Dividend payable to noncontrolling interest. Dividend Payable To Noncontrolling Interest Dividend payable to noncontrolling interest Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Distributor. Distributor [Member] Distributor Sales Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Document Transition Report Document Transition Report December 2023 December Two Thousand And Twenty Three Member December Two Thousand And Twenty Three Member Agreement to purchase with related party Related Party Transaction Agreement to Purchase with Related Party Related party transaction agreement to purchase with related party. Share-based Payment Arrangement, Noncash Expense [Abstract] Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Financial Instruments Research and Development Expense, Total Research and Development Expense Research and development Weighted Average Number of Shares Outstanding, Diluted Adjusted weighted average common shares outstanding (diluted) Diluted Cost of Goods and Services Sold, Total Cost of Goods and Services Sold Cost of goods sold Share-based Payment Arrangement, Expense Total share-based compensation expense Stock option expense Schedule of Related Party Transactions [Table Text Block] Schedule of Net Sales and Purchases of Related Party Transactions Parent [Member] Total Diodes Incorporated Stockholders' Equity Unrealized foreign currency (loss), net of tax Foreign Currency Transaction Gain (Loss), Unrealized Concentration Risk Benchmark [Axis] Pledged Status [Domain] Pledged Status Financing Receivable, Allowance for Credit Loss, Current Accounts receivable, allowance Statement of Financial Position [Abstract] Other Operating Income (Expense), Net Other operating expense (income) Dividends, Common Stock, Cash Common stock dividends paid Operating Leases, 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity Finance Leases, 2028 and thereafter Finance Lease Liability Payments Due Year Six And Thereafter Finance lease liability payments due year six and thereafter. Supplemental cash flow and other information related to leases. Supplemental Cash Flow And Other Information Related To Leases Table [Text Block] Supplemental Cash Flow and Other Information Related to Leases Equity Investments Equity Method Investments and Joint Ventures Disclosure [Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted Increase (Decrease) in Inventories, Total Increase (Decrease) in Inventories Change in inventory Customer Concentration Number Of Customers Did Not Equal Ten Percent Or Greater Of Accounts Receivable Customer concentration number of customers did not equal ten percent or greater of accounts receivable. Number of customer did not account for 10% or greater of outstanding accounts receivable Payments to Acquire Short-term Investments Purchases of short-term investments Operating Leases, 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Foreign Exchange Forward [Member] Foreign Currency Forward Contracts Entity Common Stock, Shares Outstanding Entity common stock shares outstanding Derivative Liability, Total Derivative Liability Fair value of derivative instruments, liability derivatives Award Type [Axis] Award Type Nature of operations policy. Nature Of Operations Policy [Text Block] Summary of Operations Hedging Designation [Domain] Hedging Designation Entity Shell Company Entity Shell Company Retirement Benefits [Text Block] Employee Benefit Plans Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Earnings Per Share Earnings Per Share [Text Block] Amortization of Acquisition Costs Amortization of acquisition related intangible assets Retained Earnings, Appropriated Retained earnings Currency Swaps Currency Swap [Member] Assembly and test facility two. Assembly And Test Facility Two [Member] Assembly and Test Facility Two Amendment Flag Amendment flag Consolidation Items [Axis] Consolidation Items Finance Lease, Principal Payments Financing cash outflow from finance leases Short-term Investments, Total Short-term Investments Short-term investments Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Other income December 2022. December Two Thousand And Twenty Two [Member] December 2022 Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Long-term Debt Total long-term debt Long term debt Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] ROU assets obtained in exchange for lease liabilities incurred. R O U Assets Obtained In Exchange For Lease Liabilities Incurred [Abstract] ROU assets obtained in exchange for lease liabilities incurred: Other Assets, Noncurrent, Total Other Assets, Noncurrent Other long-term assets Geographical [Domain] Geographical Customer [Domain] Customer Various during 2021 - 2022. Various During Two Thousand And Twenty One And Two Thousand And Twenty Two [Member] Various during 2021 - 2022 Cost of Sales [Member] Cost of Goods Sold Inventory, Raw Materials, Net of Reserves Raw materials Line of Credit Facility [Table] Line Of Credit Facility [Table] Treasury stock at cost, 9,272,513 shares at March 31, 2022 and at December 31, 2021 Treasury Stock, Value, Ending Balance Treasury Stock, Value, Beginning Balance Treasury Stock, Value, Total Treasury Stock, Value Proceeds from Issuance of Common Stock Net proceeds from issuance of common stock EX-101.CAL 7 diod-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.SCH 8 diod-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Schedule of Operating and Finance Lease Liability Maturities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Summary of Operations and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Income Tax Provision link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Segment Information and Net Sales link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Equity Investments link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Acquisitions and Divestitures link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Summary of Operations and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Income Tax Provision (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Segment Information and Net Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Related Parties (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Acquisitions and Divestitures (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Earnings Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Inventories - Schedule of Inventory Current (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets Other Than Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense Related to Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Income Tax Provision - Schedule of Information Related to Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Income Tax Provision - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Share-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Share-Based Compensation - Schedule of Share-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Segment Information and Net Sales - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Segment Information and Net Sales - Schedule of Net Sales From Based on Location of the Subsidiary (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Segment Information and Net Sales - Schedule of Net Sales by Direct Sales or Distributor and Region (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Derivative Financial Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Derivative Financial Instruments - Summary of Fair Value of Interest Rate Related Derivative Financial Instruments and Their Classification on Our Condensed Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Leases - Supplemental Balance Sheet Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Leases - Supplemental Cash Flow and Other Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Leases - Schedule of Operating and Finance Lease Liability Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Related Parties - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Related Parties - Schedule of Net Sales and Purchases of Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Related Parties - Schedule of Account Receivable and Payable of Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Equity Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.DEF 9 diod-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.PRE 10 diod-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2022
Apr. 29, 2022
Cover [Abstract]    
Document type 10-Q  
Document period end date Mar. 31, 2022  
Amendment flag false  
Entity registrant name DIODES INC /DEL/  
Entity central index key 0000029002  
Current fiscal year end date --12-31  
Entity filer category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity common stock shares outstanding   45,247,261
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Trading Symbol DIOD  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity File Number 002-25577  
Entity Tax Identification Number 95-2039518  
Entity Address, Address Line One 4949 Hedgcoxe Road  
Entity Address, Address Line Two Suite 200  
Entity Address, City or Town Plano  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 75024  
City Area Code 972  
Local Phone Number 987-3900  
Entity Incorporation, State or Country Code DE  
Entity Interactive Data Current Yes  
Title of 12(b) Security Common Stock, Par Value $0.66 2/3  
Security Exchange Name NASDAQ  
Document Quarterly Report true  
Document Transition Report false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 303,295 $ 363,599
Restricted cash 2,710 3,219
Short-term investments 9,241 6,542
Accounts receivable, net of allowances of $5,394 and $4,324 at March 31, 2022 and December 31, 2021, respectively 362,035 358,496
Inventories 370,045 348,622
Prepaid expenses and other 104,763 107,194
Total current assets 1,152,089 1,187,672
Property, plant and equipment, net 589,915 582,079
Deferred income tax 21,755 21,256
Goodwill 147,968 149,890
Intangible assets, net 90,451 94,550
Other long-term assets 163,284 159,048
Total assets 2,165,462 2,194,495
Current liabilities:    
Lines of credit 28,031 18,068
Accounts payable 211,365 221,254
Accrued liabilities and other 167,392 184,649
Income tax payable 45,603 29,682
Current portion of long-term debt 11,102 17,381
Total current liabilities 463,493 471,034
Long-term debt, net of current portion 192,538 265,574
Deferred tax liabilities 32,432 32,230
Other long-term liabilities 116,980 122,933
Total liabilities 805,443 891,771
Commitments and contingencies (See Note 9)  
Stockholders' equity    
Preferred stock - par value $1.00 per share; 1,000,000 shares authorized; no shares issued or outstanding 0 0
Common stock - par value $0.66 2/3 per share; 70,000,000 shares authorized; and 45,231,793 shares and 45,017,774 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively 36,338 36,195
Additional paid-in capital 470,363 471,649
Retained earnings 1,189,500 1,116,809
Treasury stock at cost, 9,272,513 shares at March 31, 2022 and at December 31, 2021 (336,894) (336,894)
Accumulated other comprehensive loss (61,804) (50,517)
Total stockholders' equity 1,297,503 1,237,242
Noncontrolling interest 62,516 65,482
Total equity 1,360,019 1,302,724
Total liabilities and stockholders' equity $ 2,165,462 $ 2,194,495
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 5,394 $ 4,324
Preferred stock par value $ 1.00 $ 1.00
Preferred stock shares authorized 1,000,000 1,000,000
Preferred stock shares issued 0 0
Preferred stock shares outstanding 0 0
Common stock par value $ 0.66 $ 0.66
Common stock shares authorized 70,000,000 70,000,000
Common stock shares issued 45,231,793 45,017,774
Common stock shares outstanding 45,231,793 45,017,774
Treasury stock, shares 9,272,513 9,272,513
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Net sales $ 482,123 $ 413,121
Cost of goods sold 285,426 274,485
Gross profit 196,697 138,636
Operating expenses    
Selling, general and administrative 71,443 58,676
Research and development 28,677 27,659
Amortization of acquisition related intangible assets 3,862 4,023
Other operating expense (income) (343) 888
Total operating expense 103,639 91,246
Income from operations 93,058 47,390
Other income (expense)    
Interest income 826 768
Interest expense (1,114) (2,864)
Foreign currency gain (loss), net 1,721 (1,279)
Unrealized gain on investments (5,548) 3,655
Other income 1,876 2,317
Total other income (expense) (2,239) 2,597
Income before income taxes and noncontrolling interest 90,819 49,987
Income tax provision 16,646 9,434
Net income 74,173 40,553
Less net income attributable to noncontrolling interest (1,482) (1,101)
Net income attributable to common stockholders $ 72,691 $ 39,452
Earnings per share attributable to common stockholders:    
Basic $ 1.61 $ 0.89
Diluted $ 1.59 $ 0.87
Number of shares used in earnings per share computation:    
Basic 45,104 44,408
Diluted 45,844 45,243
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]    
Net income $ 74,173 $ 40,553
Unrealized (loss) gain on defined benefit plan, net of tax (1,533) 1,894
Unrealized gain on swaps and collars, net of tax 2,831 3,826
Unrealized foreign currency (loss), net of tax (12,585) (3,738)
Comprehensive income 62,886 42,535
Less: Comprehensive income attributable to noncontrolling interest (1,482) (1,101)
Total comprehensive income attributable to common stockholders $ 61,404 $ 41,434
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Total Diodes Incorporated Stockholders' Equity
Noncontrolling Interest
BALANCE at Dec. 31, 2020 $ 1,016,123 $ 35,692 $ (335,910) $ 449,598 $ 888,046 $ (73,606) $ 963,820 $ 52,303
Common stock shares beginning at Dec. 31, 2020   53,536 (9,260)          
Total comprehensive income 42,535       39,452 1,982 41,434 1,101
Net changes in noncontrolling interests 1,003     (4)     (4) 1,007
Common stock issued for share-based plans 754 $ 216   538     754  
Common stock issued for share-based plans, shares   324            
Share-based compensation 5,858     5,858     5,858  
Tax related to net share settlement 9,293     9,293     9,293  
BALANCE at Mar. 31, 2021 1,056,980 $ 35,908 $ (335,910) 446,697 927,498 (71,624) 1,002,569 54,411
Common stock shares ending at Mar. 31, 2021   53,860 (9,260)          
BALANCE at Dec. 31, 2021 $ 1,302,724 $ 36,195 $ (336,894) 471,649 1,116,809 (50,517) 1,237,242 65,482
Common stock shares beginning at Dec. 31, 2021 45,017,774 54,290 (9,273)          
Total comprehensive income $ 62,886       72,691 (11,287) 61,404 1,482
Net changes in noncontrolling interests (5,464)     (1,013)     (1,013) (4,451)
Common stock issued for share-based plans 87 $ 143   (59)     84 3
Common stock issued for share-based plans, shares   214            
Share-based compensation 7,818     7,818     7,818  
Tax related to net share settlement 8,032     8,032     8,032  
BALANCE at Mar. 31, 2022 $ 1,360,019 $ 36,338 $ (336,894) $ 470,363 $ 1,189,500 $ (61,804) $ 1,297,503 $ 62,516
Common stock shares ending at Mar. 31, 2022 45,231,793 54,504 (9,273)          
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities    
Net income $ 74,173 $ 40,553
Adjustments to reconcile net income to net cash provided by operating activities, net of effects of acquisitions    
Depreciation 24,729 26,440
Amortization of intangible assets 3,862 4,023
Share-based compensation expense 7,902 6,122
Deferred income taxes (347) 1,012
Investment loss (gain) 5,518 (3,713)
Other (1,383) 425
Changes in operating assets:    
Change in accounts receivable (6,626) (12,993)
Change in inventory (25,074) 6,490
Change in other operating assets (2,282) 2,899
Changes in operating liabilities:    
Change in accounts payable (8,549) 11,266
Change in accrued liabilities (13,751) (8,310)
Change in income tax payable 16,461 (4,100)
Change in other operating liabilities (2,316) (1,918)
Net cash flows provided by operating activities 72,317 68,196
Cash flows from investing activities    
Acquisitions, net of cash received (13,269)  
Purchases of property, plant and equipment (38,542) (17,179)
Proceeds from sale of property, plant and equipment 188 886
Proceeds from short-term investments 3,046 2,085
Purchases of short-term investments (5,998) (4,364)
Other (311) 8,173
Net cash and cash equivalents used in investing activities (54,886) (10,399)
Cash flows from financing activities    
Advances on lines of credit and short-term debt 37,782 2,820
Repayments of lines of credit and short-term debt (26,883) (75,696)
Proceeds from long-term debt 45,000 215,000
Repayments of long-term debt (123,545) (179,361)
Net proceeds from issuance of common stock 84 754
Repayment of and proceeds from finance lease obligation (61) (141)
Taxes paid related to net share settlement (8,032) (9,293)
Capital contribution from noncontrolling interests 3 1,003
Other (207) (499)
Net cash and cash equivalents used in provided by financing activities (75,859) (45,413)
Effect of exchange rate changes on cash and cash equivalents (2,385) (1,812)
Change in cash and cash equivalents, including restricted cash (60,813) 10,572
Cash and cash equivalents, beginning of period, including restricted cash 366,818 320,529
Cash and cash equivalents, end of period, including restricted cash 306,005 331,101
Supplemental Cash Flow Information    
Interest paid during the period 878 2,704
Taxes paid during the period 476 12,284
Non-cash investing and financing activities:    
Accounts payable balance related to the purchase of property, plant and equipment $ 22,904 $ 7,960
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Current assets:    
Cash and cash equivalents $ 303,295 $ 276,253
Restricted cash (included in other current assets) 2,710 54,848
Total cash, cash equivalents and restricted cash 306,005 $ 331,101
Pledged as Collateral    
Current assets:    
Restricted cash (included in other current assets) $ 2,700  
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Operations and Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Operations and Significant Accounting Policies

NOTE 1 – Summary of Operations and Significant Accounting Policies

Summary of Operations

Diodes Incorporated, together with its subsidiaries (collectively the “Company,” “we” or “our”(Nasdaq: DIOD)), a Standard and Poor's Smallcap 600 and Russell 3000 Index company, is a leading global manufacturer and supplier of high-quality application-specific standard products within the broad discrete, logic, analog, and mixed-signal semiconductor markets. The Company serves the consumer electronics, computing, communications, industrial, and automotive markets.

The Company's products include diodes; rectifiers; transistors; MOSFETs; GPP bridges; GPP rectifiers; protection devices; function-specific arrays; single gate logic; amplifiers and comparators; Hall-effect and temperature sensors; and power management devices, including LED drivers, AC-DC converters and controllers, DC-DC switching and linear voltage regulators, voltage references along with special-function devices, such as USB power switches, load switches, voltage supervisors, and motor controllers. The Company also has timing, connectivity, switching, and signal integrity solutions for high-speed signals.

The Company's corporate headquarters and Americas’ sales offices are located in Plano, Texas, and Milpitas, California, respectively. Design, marketing, and engineering centers are located in Plano; Milpitas; Taipei, Taoyuan City, Zhubei City, Taiwan; Shanghai and Yangzhou, China; Oldham, England; and Neuhaus, Germany. The Company's wafer fabrication facilities are located in Oldham, England; Greenock, Scotland; Shanghai and Wuxi, China; and Keelung and Hsinchu, Taiwan. The Company has assembly and test facilities located in Shanghai, Jinan, Chengdu, and Wuxi, China; Neuhaus, Germany; and Jhongli and Keelung, Taiwan. Additional engineering, sales, warehouse, and logistics offices are located in Taipei, Taiwan; Hong Kong; Oldham, England; Shanghai, Shenzhen, Wuhan, and Yangzhou, China; Seongnam-si, South Korea; and Munich and Frankfurt, Germany; with support offices throughout the world.

The Company’s manufacturing facilities have achieved certifications in the internationally recognized standards of ISO 9001:2015, ISO 14001:2015, and, for automotive products, IATF 16949:2016;
Diodes Incorporated is also C-TPAT certified; and
These Quality Awards reflect the superior quality-control techniques established at Diodes Incorporated and further enhance our credibility as a vendor-of-choice to original equipment manufacturers ("OEMs") increasingly concerned with quality and consistency.

Our market focus is on high-growth, end-user applications in the following areas:

Automotive: connected driving, comfort/style/safety, and electrification/powertrain;
Industrial: embedded systems, precision controls, and Industrial IoT;
Consumer: IoT, wearables, home automation, and smart infrastructure;
Communications: smart phones, 5G networks, advanced protocols, and charging solutions; and
Computing: cloud computing including server, storage, and data center applications.

Basis of Presentation

The condensed consolidated financial data at December 31, 2021 are derived from audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission (“SEC”) on February 18, 2022 (“Form 10-K”). The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. They do not include all information and footnotes necessary for a fair presentation of financial position, operating results and cash flows in conformity with GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in our Form 10-K. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the operating results for the period presented have been included in the interim period. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for other interim periods or the year ending December 31, 2022.

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates. As permitted under GAAP, interim accounting for certain expenses, including income taxes, are based on full year forecasts. For interim

financial reporting purposes, income taxes are recorded based upon estimated annual effective income tax rates taking into consideration discrete items occurring in a quarter.

Dollar amounts and share amounts are presented in thousands, except per share amounts, unless otherwise noted. Certain prior year’s balances may have been reclassified to conform to the current condensed consolidated financial statement presentation.

Recently Issued Accounting Pronouncements

In March 2022, the Financial Accounting Standard Board ("FASB") issued Accounting Standards Update (“ASU”) 2022-02, Financial Instruments - Credit Losses (Topic 740): Troubled Debt Restructurings and Vintage Disclosures. This ASU among other things, updates accounting and disclosures for public business entities to disclose gross write-offs and gross recoveries by class of financing receivable and major security type in vintage disclosures. This guidance is effective for annual reporting periods beginning after December 15, 2022, including interim periods therein. We are assessing this guidance but do not anticipate it will have material impact on our consolidated financial statements.

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Acquired Contract Assets and Contract Liabilities. Under the new guidance, the acquirer should determine what contract assets and/or contract liabilities it would have recorded under ASC 606 as of the acquisition date, as if the acquirer had entered into the original contract at the same date and on the same terms as the acquiree. The recognition and measurement of those contract assets and contract liabilities will likely be comparable to what the acquiree has recorded on its books under ASC 606 as of the acquisition date. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period, for any period for which financial statements have not yet been issued. However, adoption in an interim period other than the first fiscal quarter requires an entity to apply the new guidance to all prior business combinations that have occurred since the beginning of the annual period in which the new guidance is adopted. The Company will continue evaluating the impact of this ASU.

In November 2021, the FASB issued ASU No. 2021-10 Government Assistance (Topic 832), Disclosures by Business Entities About Government Assistance, which requires entities to provide disclosures on material government assistance transactions for annual reporting periods. The disclosures include information around the nature of the assistance, the related accounting policies used to account for government assistance, the effect of government assistance on the entity’s financial statements, and any significant terms and conditions of the agreements, including commitments and contingencies. The new standard was effective for the Company on January 1, 2022 and only impacts annual financial statement footnote disclosures. The adoption will not have a material effect on our consolidated financial statements.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Earnings Per Share

NOTE 2 – Earnings per Share

Earnings per share (“EPS”) is calculated by dividing net income attributable to common stockholders by the weighted-average number of shares of Common Stock outstanding during the period. Diluted EPS is calculated similarly but includes potential dilution from the exercise of stock options and stock awards, except when the effect would be anti-dilutive. During the three months ended March 31, 2022 and 2021, we paid no dividends on our Common Stock.

The table below sets forth the reconciliation between net income and the weighted average shares outstanding used for calculating basic and diluted EPS:

 

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Earnings (numerator)

 

 

 

 

 

Net income attributable to common stockholders

$

72,691

 

 

$

39,452

 

 

 

 

 

 

 

Shares (denominator)

 

 

 

 

 

Weighted average common shares outstanding (basic)

 

45,104

 

 

 

44,408

 

Dilutive effect of stock options and stock awards outstanding

 

740

 

 

 

835

 

Adjusted weighted average common shares outstanding (diluted)

 

45,844

 

 

 

45,243

 

 

 

 

 

 

 

Earnings per share attributable to common stockholders

 

 

 

 

 

Basic

$

1.61

 

 

$

0.89

 

Diluted

$

1.59

 

 

$

0.87

 

 

 

 

 

 

 

Stock options and stock awards excluded from EPS
  calculation because the effect would be anti-dilutive

 

1

 

 

 

-

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Inventories

NOTE 3 – Inventories

The table below sets forth inventories which are stated at the lower of cost or net realizable value:

 

March 31, 2022

 

 

December 31, 2021

 

Finished goods

$

107,542

 

 

$

108,557

 

Work-in-progress

 

79,880

 

 

 

81,784

 

Raw materials

 

182,623

 

 

 

158,281

 

Total

$

370,045

 

 

$

348,622

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

NOTE 4 – Goodwill and Intangible Assets

The table below sets forth the changes in goodwill:

Balance at December 31, 2021

$

149,890

 

Foreign currency translation adjustment

 

(1,922

)

Balance at March 31, 2022

$

147,968

 

The table below sets forth the value of intangible assets, other than goodwill:

 

March 31,

 

 

December 31,

 

 

2022

 

 

2021

 

Intangible assets subject to amortization:

 

 

 

 

 

Gross carrying amount

$

249,756

 

 

$

247,695

 

Accumulated amortization

 

(160,789

)

 

 

(156,927

)

Foreign currency translation adjustment

 

(7,765

)

 

 

(7,582

)

Total

 

81,202

 

 

 

83,186

 

Intangible assets with indefinite lives:

 

 

 

 

 

Gross carrying amount

 

10,303

 

 

 

12,364

 

Foreign currency translation adjustment

 

(1,054

)

 

 

(1,000

)

Total

 

9,249

 

 

 

11,364

 

Total intangible assets, net

$

90,451

 

 

$

94,550

 

The table below sets forth amortization expense related to intangible assets subject to amortization:

Amortization expense

 

2022

 

 

2021

 

Three Months Ended March 31,

 

$

3,862

 

 

$

4,023

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Income Tax Provision
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Income Tax Provision

NOTE 5 – Income Tax Provision

The table below sets forth information related to our income tax expense:

 

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Domestic pre-tax income

$

63,119

 

 

$

7,069

 

Foreign pre-tax income

$

27,700

 

 

$

42,918

 

Income tax provision

$

16,646

 

 

$

9,434

 

Effective tax rate

 

18.3

%

 

 

18.9

%

Impact of tax holidays on tax expense

$

(43

)

 

$

(582

)

Earnings per share impact of tax holidays:

 

 

 

 

 

Basic

$

-

 

 

$

0.01

 

Diluted

$

-

 

 

$

0.01

 

The decrease in the effective tax rate for the three months ended March 31, 2022 when compared to the three months ended March 31, 2021, is primarily attributable to the change in pre-tax earnings during the comparable periods.

Our undistributed foreign earnings continue to be indefinitely reinvested in foreign operations, with limited exceptions related to earnings of certain European and Asian subsidiaries. Any future distributions of foreign earnings will not be subject to additional U.S. income tax, but may be subject to non-U.S. withholding taxes.

We file income tax returns in the U.S. federal jurisdiction and in various state and foreign jurisdictions. We are no longer subject to U.S. federal income tax examinations by tax authorities for tax years before 2013, or for the 2015 tax year. We are no longer subject to China income tax examinations by tax authorities for tax years before 2011. With respect to state and local jurisdictions and countries outside of the U.S. (other than China), with limited exceptions, the Company is no longer subject to income tax audits for years before 2016. Although the outcome of tax audits is always uncertain, the Company believes that adequate amounts of tax, interest and penalties, if any, have been provided for in the Company’s reserve for any adjustments that may result from currently pending tax audits. The Company recognizes accrued interest and penalties, if any, related to unrecognized tax benefits in interest expense. As of March 31, 2022, the gross amount of unrecognized tax benefits was approximately $44.6 million.

It is reasonably possible that the amount of the unrecognized benefit with respect to certain of the Company’s unrecognized tax positions will significantly increase or decrease within the next 12 months. At this time, an estimate of the range of the reasonably possible outcomes cannot be made.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Share-Based Compensation

NOTE 6 – Share-Based Compensation

The table below sets forth information related to our share-based compensation expense:

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Cost of goods sold

$

347

 

 

$

275

 

Selling, general and administrative

 

6,534

 

 

 

5,033

 

Research and development

 

1,021

 

 

 

814

 

Total share-based compensation expense

$

7,902

 

 

$

6,122

 

Share Grants – Share grants consist of restricted stock awards, restricted stock units and performance stock units ("PSUs"). Restricted stock awards and restricted stock units generally vest in equal annual installments over a four-year period and are measured based on the fair market value of the underlying stock on the date of grant. Compensation expense is recognized on a straight-line basis over the requisite four-year service period. All new grants are granted under the Company’s 2013 Equity Incentive Plan.

Performance stock units (“PSUs”) are measured based on the fair market value of the underlying stock on the date of grant, and compensation expense is recognized over the three-year performance period, with adjustments made to the expense to recognize the probable payout percentage.

As of March 31, 2022, total unrecognized share-based compensation expense related to share grants was approximately $69.7 million, before income taxes, and is expected to be recognized over a weighted average period of approximately 2.2 years.

Stock Options –We recognized stock option expense of less than $20 thousand for the three months ended March 31, 2022 and 2021, respectively. All stock option expense is related to stock options granted by Savitech Corporation (“Savitech”) in Savitech stock to their employees. We acquired a controlling interest in Savitech in 2020.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information and Net Sales
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Segment Information and Net Sales

NOTE 7 – Enterprise Wide Segment Information and Net Sales

Segment Reporting. For financial reporting purposes, we operate in a single segment, standard semiconductor products, through our various manufacturing and distribution facilities. We aggregate our products because the products are similar and have similar economic characteristics, use similar production processes and share similar customer type. Our primary operations include operations in Asia, the Americas and Europe. No customer accounted for 10% or more of our net sales or outstanding accounts receivable at any point in the periods presented in this Quarterly Report.

Disaggregation of Net Sales. We disaggregate net sales with customers into direct sales and distribution sales (“Distributors”) and by geographic area. Direct sales customers consist of those customers using our product in their manufacturing process, and Distributors are those customers who resell our products to third parties. We deliver our products to customers around the world for use in consumer electronics, computing, communications, industrial and automotive markets. Further, most of our contracts are fixed-price arrangements, and are short term in nature, ranging from days to several months. The tables below set forth net sales based on the location of the subsidiary producing the net sale:

As of and for the

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31, 2022

 

Asia

 

 

Americas

 

 

Europe

 

 

Consolidated

 

Total sales

 

$

450,885

 

 

$

293,770

 

 

$

78,057

 

 

$

822,712

 

Intercompany elimination

 

 

(157,163

)

 

 

(157,577

)

 

 

(25,849

)

 

 

(340,589

)

Net sales

 

$

293,722

 

 

$

136,193

 

 

$

52,208

 

 

$

482,123

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Property, plant and equipment, net

 

$

465,262

 

 

$

22,413

 

 

$

102,240

 

 

$

589,915

 

Total assets

 

$

1,590,331

 

 

$

347,098

 

 

$

228,033

 

 

$

2,165,462

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31, 2021

 

Asia

 

 

Americas

 

 

Europe

 

 

Consolidated

 

Total sales

 

$

471,069

 

 

$

246,827

 

 

$

60,174

 

 

$

778,070

 

Intercompany elimination

 

 

(178,950

)

 

 

(160,829

)

 

 

(25,170

)

 

 

(364,949

)

Net sales

 

$

292,119

 

 

$

85,998

 

 

$

35,004

 

 

$

413,121

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Property, plant and equipment, net

 

$

400,149

 

 

$

24,539

 

 

$

85,779

 

 

$

510,467

 

Total assets

 

$

1,461,428

 

 

$

240,063

 

 

$

288,851

 

 

$

1,990,342

 

The tables below set forth net sales for the Company disaggregated into geographic locations based on shipment and by type (direct sales or Distributor):

 

 

 

 

 

 

 

 

 

 

Three Months Ended

Net Sales by Region

 

2022

 

 

2021

 

 

Asia

 

$

364,816

 

 

$

334,976

 

 

Europe

 

 

64,771

 

 

 

48,386

 

 

Americas

 

 

52,536

 

 

 

29,759

 

 

Total net sales

 

$

482,123

 

 

$

413,121

 

 

 

 

 

 

 

 

 

 

Net Sales by Type

 

 

 

 

 

 

 

Direct sales

 

$

148,418

 

 

$

147,722

 

 

Distributor sales

 

 

333,705

 

 

 

265,399

 

 

Total net sales

 

$

482,123

 

 

$

413,121

 

 

Net sales from products shipped to China was $230.4 million and $222.3 million for the three months ended March 31, 2022 and 2021, respectively.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Debt

NOTE 8 – Debt

Short-term debt

Our Asia subsidiaries maintain credit facilities with several financial institutions through our foreign entities worldwide totaling $198.4 million. Other than two Taiwanese credit facilities that are collateralized by assets, our foreign credit lines are unsecured, uncommitted and contain no restrictive covenants. These credit facilities bear interest at LIBOR or similar indices plus a specified margin. Interest payments are due monthly on outstanding amounts under the credit lines. The unused and available credit under the various facilities as of March 31, 2022, was approximately $169.5 million, net of $28.0 million advanced under our foreign credit lines and $0.9 million credit used for import and export guarantee.

Long-term debt

Borrowings outstanding as of March 31, 2022 and December 31, 2021, are set forth in the table below:

 

 

March 31,

 

 

December 31,

 

 

 

 

Current Amount

Description

 

2022

 

 

2021

Interest Rate

 

Maturity

Short-term debt

 

$

28,031

 

 

$

18,068

 

 

Various indices plus margin

 

Various during 2022

 

 

 

 

 

 

 

 

 

 

 

Long-term debt

 

 

 

 

 

 

 

 

 

 

Term loan and revolver

 

$

76,842

 

 

$

155,122

 

 

Libor plus margin

 

May 2024

Notes payable to Bank of Taiwan

 

 

2,361

 

 

 

2,492

 

 

Variable, 1.3% base

 

June 2033

Notes payable to Bank of Taiwan

 

 

1,748

 

 

 

1,807

 

 

2-yr deposit rate floating

 

September 2023

Notes payable to Bank of China Trust Company

 

 

15,451

 

 

 

16,168

 

 

Taibor 3 month rate + 0.5%

 

May 2024

Notes payable to Bank of China Trust Company

 

 

3,497

 

 

 

3,614

 

 

Taibor 3 month rate + 0.5%

 

December 2023

Notes payable to E Sun Bank

 

 

3,497

 

 

 

3,614

 

 

1-M deposit rate plus 0.08%

 

December 2023

Notes payable to E Sun Bank

 

 

343

 

 

 

371

 

 

1-M deposit rate plus 0.08%

 

June 2027

Notes payable to E Sun Bank

 

 

1,713

 

 

 

1,771

 

 

1-M deposit rate plus 0.08%

 

June 2030

Notes payable to HSBC

 

 

100,000

 

 

 

100,000

 

 

Libor plus margin

 

January 2023

Total long-term debt

 

 

205,452

 

 

 

284,959

 

 

 

 

 

Less: Current portion of long-term debt

 

 

(11,102

)

 

 

(17,381

)

 

 

 

 

Less: Unamortized debt costs

 

 

(1,812

)

 

 

(2,004

)

 

 

 

 

Total long-term debt, net of current portion

 

$

192,538

 

 

$

265,574

 

 

 

 

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

NOTE 9 – Commitments and Contingencies

Purchase commitmentsWe have entered into non-cancelable purchase contracts for capital expenditures, primarily for manufacturing equipment, for approximately $118.8 million at March 31, 2022. As of March 31, 2022, we also had a commitment to purchase approximately $217.5 million of wafers to be used in our manufacturing process. These wafer purchases will occur from 2022 to 2025.

Defined Benefit Plan - We have a contributory defined benefit plan that covers certain employees in the United Kingdom. As of March 31, 2022, the underfunded liability for this defined benefit plan was approximately $12.1 million. We have agreed to a schedule of contributions of GBP 2.0 million (approximately $2.6 million based on a GBP: USD exchange rate of 1.3:1) to be paid in annual installments that began on March 31, 2021, and payments to be made by December 31 each year thereafter). These contributions, together with the assumed asset performance, are expected to eliminate the deficit by December 31, 2028. Further, we will pay GBP 0.2 million (approximately $0.3 million based on GBP: USD exchange rate oat 1.3:1) in annual installments to cover expenses.

Contingencies – From time to time, we are involved in various legal proceedings that arise in the normal course of business. While we intend to defend any lawsuit vigorously, we presently believe that the ultimate outcome of any pending legal proceeding will not have any material adverse effect on our consolidated financial position, cash flows or operating results. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. An unfavorable ruling could include monetary damages, which could impact our business and operating results for the period in which the ruling occurs or future periods. Based on information available, we evaluate the likelihood of potential outcomes of all pending disputes. We record an appropriate liability when the amount of any liability associated with a pending dispute is deemed probable and reasonably estimable. In addition, we do not accrue for estimated legal fees and other directly related costs as they are expensed as incurred. The Company is not currently a party to any pending litigation that the Company considers material.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments
3 Months Ended
Mar. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments

Note 10 – Derivative Financial Instruments

We use derivative instruments to manage risks related to foreign currencies, interest rates and the net investment risk in our foreign subsidiaries. Our objectives for holding derivatives include reducing, eliminating, and efficiently managing the economic impact of these exposures as effectively as possible. Our derivative programs include strategies that both qualify and do not qualify for hedge accounting treatment.

Hedges of Foreign Currency Risk - We are exposed to fluctuations in various foreign currencies against our different functional currencies. We use foreign currency forward agreements to manage this exposure. At March 31, 2022 and December 31, 2021, we had $192.4 million and $195.2 million, respectively, of outstanding foreign currency forward agreements that are intended to preserve the economic value of foreign currency denominated monetary assets and liabilities; these instruments are not designated for hedge accounting treatment in accordance with Accounting Standards Codification ("ASC") No. 815.

Hedges of Interest Rate and Net Investment Risk -The Company’s objectives in using interest rate derivatives are to add stability to interest expense and to manage its exposure to interest rate movements. To accomplish these objectives, the Company primarily uses interest rate swaps, including interest rate collars, as part of its interest rate risk management strategy. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. The Company makes use of cross currency swaps to decrease the foreign exchange risk inherent in the Company’s investment in some of its foreign subsidiaries.

The table below sets forth the fair value of the Company’s currency swap related derivative financial instruments as well as their classification on our condensed consolidated balance sheets as of March 31, 2022 and December 31, 2021:

 

 

Other Assets

 

 

Other Liabilities

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Currency Swaps

 

$

1,507

 

 

$

-

 

 

$

-

 

 

$

1,330

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Leases

NOTE 11 – Leases

The Company leases certain assets used in its business, including land, buildings and equipment. These leased assets are used for operational and administrative purposes.

The components of lease expense are set forth in the table below:

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Operating lease expense

 

$

 

3,510

 

 

$

 

4,235

 

Finance lease expense:

 

 

 

 

 

 

 

 

Amortization of assets

 

 

 

3

 

 

 

 

211

 

Interest on lease liabilities

 

 

 

-

 

 

 

 

1

 

Short-term lease expense

 

 

 

270

 

 

 

 

245

 

Variable lease expense

 

 

 

975

 

 

 

 

1,129

 

Total lease expense

 

$

 

4,758

 

 

$

 

5,821

 

 

The table below sets forth supplemental balance sheet information related to leases. In our condensed consolidated balance sheets, right of use (“ROU”) assets are included in other long-term assets while lease liabilities are located in accrued liabilities and other for the current portion and other long-term liabilities for the non-current portion:

 

 

March 31, 2022

 

 

December 31, 2021

 

Operating leases:

 

 

 

 

 

 

Operating lease ROU assets

 

$

47,966

 

 

$

49,703

 

 

 

 

 

 

 

 

Current operating lease liabilities

 

 

10,490

 

 

 

11,199

 

Noncurrent operating lease liabilities

 

 

21,355

 

 

 

22,291

 

Total operating lease liabilities

 

$

31,845

 

 

$

33,490

 

 

 

 

 

 

 

 

Finance leases:

 

 

 

 

 

 

Finance lease ROU assets

 

$

2,563

 

 

$

2,561

 

Accumulated amortization

 

 

(2,512

)

 

 

(2,524

)

Finance lease ROU assets, net

 

$

51

 

 

$

37

 

 

 

 

 

 

 

 

Current finance lease liabilities

 

$

10

 

 

$

15

 

Non-current finance lease liabilities

 

 

16

 

 

 

23

 

Total finance lease liabilities

 

$

26

 

 

$

38

 

 

 

 

 

 

 

 

Weighted average remaining lease term (in years):

 

 

 

 

 

 

Operating leases

 

 

6.9

 

 

 

6.9

 

Finance leases

 

 

2.3

 

 

 

2.3

 

 

 

 

 

 

 

 

Weighted average discount rate:

 

 

 

 

 

 

Operating leases

 

 

4.0

%

 

 

4.0

%

Finance leases

 

 

3.7

%

 

 

3.7

%

The table below sets forth supplemental cash flow and other information related to leases:

 

 

Three Months Ended

 

 

 

March 31, 2022

 

 

March 31, 2021

 

Cash paid for the amounts included in the measurements of lease liabilities:

 

 

 

 

 

 

Operating cash outflows from operating leases

 

$

4,575

 

 

$

5,570

 

Operating cash outflows from finance leases

 

 

 

 

 

1

 

Financing cash outflow from finance leases

 

 

61

 

 

 

141

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease liabilities incurred:

 

 

 

 

 

 

Operating leases

 

 

1,541

 

 

 

11,640

 

The table below sets forth information about lease liability maturities:

 

 

March 31, 2022

 

 

 

Operating Leases

 

 

Finance Leases

 

2022

 

$

 

9,817

 

 

$

 

10

 

2023

 

 

 

7,708

 

 

 

 

12

 

2024

 

 

 

4,857

 

 

 

 

4

 

2025

 

 

 

4,307

 

 

 

 

1

 

2026

 

 

 

2,852

 

 

 

 

-

 

2027

 

 

 

685

 

 

 

 

-

 

2028 and thereafter

 

 

 

7,569

 

 

 

 

-

 

Total lease payments

 

 

 

37,795

 

 

 

 

27

 

Less: imputed interest

 

 

 

(5,950

)

 

 

 

(1

)

Total lease obligations

 

 

 

31,845

 

 

 

 

26

 

Less: current obligations

 

 

 

(10,490

)

 

 

 

(10

)

Long-term lease obligations

 

$

 

21,355

 

 

$

 

16

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans
3 Months Ended
Mar. 31, 2022
Retirement Benefits [Abstract]  
Employee Benefit Plans

NOTE 12 – Employee Benefit Plans

We maintain a Non-Qualified Deferred Compensation Plan (the “Deferred Compensation Plan”) for executive officers, key employees and members of the Board of Directors. The Deferred Compensation Plan allows eligible participants to defer the receipt of eligible compensation, including equity awards, until designated future dates. We offset our obligations under the Deferred Compensation Plan primarily by investing in the actual underlying investments. At March 31, 2022 and December 31, 2021, these investments totaled approximately $14.0 million and $15.5 million, respectively.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Related Parties

NOTE 13 Related Parties

We conduct business with the following related parties: Keylink International (B.V.I.) Inc. and its subsidiaries and affiliates (“Keylink”), Nuvoton Technology Corporation (“Nuvoton”) and Jiyuan Crystal Photoelectric Frequency Technology Ltd. (“JCP”).

Keylink is a 5% joint venture partner in our Shanghai assembly and test facilities. We sell products to, and purchase inventory from, companies owned by Keylink. In addition, our subsidiaries in China lease their manufacturing facilities in Shanghai from, and subcontract a portion of our manufacturing process (metal plating and environmental services) to Keylink. We also pay a consulting fee to Keylink.

Our Chairman and CEO serves as a member of the Nuvoton board of directors and we purchase wafers from Nuvoton for use in our production process and we have an agreement to purchase approximately $44.1 million of wafers from Nuvoton that ends in the fourth quarter of 2025. We consider our relationships Nuvoton to be mutually beneficial and plan to continue our strategic alliance with Nuvoton.

JCP is an FCP manufacturing company from which we purchase material and in which we have made an equity investment. We account for this investment using the equity method of accounting.

The table below set forth the net sales, purchases and expenses with our related parties for the three months ended March 31:

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Keylink

 

 

 

 

 

Net sales

$

5,766

 

 

$

5,566

 

Purchases

$

422

 

 

$

479

 

Plating, rental and consulting expense

$

4,547

 

 

$

4,315

 

Nuvoton

 

 

 

 

 

Net sales

$

35

 

 

$

-

 

Purchases

$

3,066

 

 

$

1,407

 

JCP

 

 

 

 

 

Purchases

$

213

 

 

$

359

 

The table below sets forth accounts receivable from, and accounts payable to, related parties:

 

March 31, 2022

 

 

December 31, 2021

 

Keylink

 

 

 

 

 

Accounts receivable

$

48,872

 

 

$

39,530

 

Accounts payable

$

33,562

 

 

$

36,090

 

Nuvoton

 

 

 

 

 

Accounts receivable

$

13

 

 

$

-

 

Accounts payable

$

1,735

 

 

$

2,014

 

JCP

 

 

 

 

 

Accounts payable

$

265

 

 

$

235

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Investments
3 Months Ended
Mar. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Equity Investments

Note 14 - Equity Investments

Equity Investments

The Company maintains equity investments in companies which are accounted for under the measurement alternative described in ASC 321-10-35-2 for equity securities that lack readily determinable fair values. The carrying amount of equity securities held by the Company without readily determinable fair values was $20.0 million as of March 31, 2022 and $16.2 million as of December 31, 2021. During the three months ended March 31, 2022 the Company recognized $3.9 million upward fair value adjustments, based on the valuation of additional equity issued by the investee which was deemed to be an observable transaction of a similar investment under ASC 321. The gain was recorded within Other income, in the Condensed Consolidated Statement of Operations. The upward fair value adjustment represents a nonrecurring fair value measurement based on observable price changes.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions and Divestitures
3 Months Ended
Mar. 31, 2022
Business Combinations [Abstract]  
Acquisitions and Divestitures

Note 15 –Acquisitions and Divestitures

Wafer Fabrication Plant in South Portland Maine

During February 2022, the Company entered into a definitive agreement to acquire onsemi’s wafer fabrication facility and operations located in South Portland, Maine. The South Portland Facility ("SPFAB") will provide additional 200mm wafer fab capacity for analog products to accelerate our growth initiatives in the automotive and industrial end markets. This US-based facility, together with the Company's existing wafer fabrication facilities in Asia and Europe, will further enhance the Company's global manufacturing operations.

The purchase of SPFAB is subject to customary closing conditions and is expected to be completed late in the second quarter of 2022. Following the close, Diodes will integrate the South Portland Facility as well as its operations and employees.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Operations and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Summary of Operations

Summary of Operations

Diodes Incorporated, together with its subsidiaries (collectively the “Company,” “we” or “our”(Nasdaq: DIOD)), a Standard and Poor's Smallcap 600 and Russell 3000 Index company, is a leading global manufacturer and supplier of high-quality application-specific standard products within the broad discrete, logic, analog, and mixed-signal semiconductor markets. The Company serves the consumer electronics, computing, communications, industrial, and automotive markets.

The Company's products include diodes; rectifiers; transistors; MOSFETs; GPP bridges; GPP rectifiers; protection devices; function-specific arrays; single gate logic; amplifiers and comparators; Hall-effect and temperature sensors; and power management devices, including LED drivers, AC-DC converters and controllers, DC-DC switching and linear voltage regulators, voltage references along with special-function devices, such as USB power switches, load switches, voltage supervisors, and motor controllers. The Company also has timing, connectivity, switching, and signal integrity solutions for high-speed signals.

The Company's corporate headquarters and Americas’ sales offices are located in Plano, Texas, and Milpitas, California, respectively. Design, marketing, and engineering centers are located in Plano; Milpitas; Taipei, Taoyuan City, Zhubei City, Taiwan; Shanghai and Yangzhou, China; Oldham, England; and Neuhaus, Germany. The Company's wafer fabrication facilities are located in Oldham, England; Greenock, Scotland; Shanghai and Wuxi, China; and Keelung and Hsinchu, Taiwan. The Company has assembly and test facilities located in Shanghai, Jinan, Chengdu, and Wuxi, China; Neuhaus, Germany; and Jhongli and Keelung, Taiwan. Additional engineering, sales, warehouse, and logistics offices are located in Taipei, Taiwan; Hong Kong; Oldham, England; Shanghai, Shenzhen, Wuhan, and Yangzhou, China; Seongnam-si, South Korea; and Munich and Frankfurt, Germany; with support offices throughout the world.

The Company’s manufacturing facilities have achieved certifications in the internationally recognized standards of ISO 9001:2015, ISO 14001:2015, and, for automotive products, IATF 16949:2016;
Diodes Incorporated is also C-TPAT certified; and
These Quality Awards reflect the superior quality-control techniques established at Diodes Incorporated and further enhance our credibility as a vendor-of-choice to original equipment manufacturers ("OEMs") increasingly concerned with quality and consistency.

Our market focus is on high-growth, end-user applications in the following areas:

Automotive: connected driving, comfort/style/safety, and electrification/powertrain;
Industrial: embedded systems, precision controls, and Industrial IoT;
Consumer: IoT, wearables, home automation, and smart infrastructure;
Communications: smart phones, 5G networks, advanced protocols, and charging solutions; and
Computing: cloud computing including server, storage, and data center applications.
Basis of Presentation

Basis of Presentation

The condensed consolidated financial data at December 31, 2021 are derived from audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission (“SEC”) on February 18, 2022 (“Form 10-K”). The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. They do not include all information and footnotes necessary for a fair presentation of financial position, operating results and cash flows in conformity with GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in our Form 10-K. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the operating results for the period presented have been included in the interim period. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for other interim periods or the year ending December 31, 2022.

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates. As permitted under GAAP, interim accounting for certain expenses, including income taxes, are based on full year forecasts. For interim

financial reporting purposes, income taxes are recorded based upon estimated annual effective income tax rates taking into consideration discrete items occurring in a quarter.

Dollar amounts and share amounts are presented in thousands, except per share amounts, unless otherwise noted. Certain prior year’s balances may have been reclassified to conform to the current condensed consolidated financial statement presentation.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In March 2022, the Financial Accounting Standard Board ("FASB") issued Accounting Standards Update (“ASU”) 2022-02, Financial Instruments - Credit Losses (Topic 740): Troubled Debt Restructurings and Vintage Disclosures. This ASU among other things, updates accounting and disclosures for public business entities to disclose gross write-offs and gross recoveries by class of financing receivable and major security type in vintage disclosures. This guidance is effective for annual reporting periods beginning after December 15, 2022, including interim periods therein. We are assessing this guidance but do not anticipate it will have material impact on our consolidated financial statements.

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Acquired Contract Assets and Contract Liabilities. Under the new guidance, the acquirer should determine what contract assets and/or contract liabilities it would have recorded under ASC 606 as of the acquisition date, as if the acquirer had entered into the original contract at the same date and on the same terms as the acquiree. The recognition and measurement of those contract assets and contract liabilities will likely be comparable to what the acquiree has recorded on its books under ASC 606 as of the acquisition date. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period, for any period for which financial statements have not yet been issued. However, adoption in an interim period other than the first fiscal quarter requires an entity to apply the new guidance to all prior business combinations that have occurred since the beginning of the annual period in which the new guidance is adopted. The Company will continue evaluating the impact of this ASU.

In November 2021, the FASB issued ASU No. 2021-10 Government Assistance (Topic 832), Disclosures by Business Entities About Government Assistance, which requires entities to provide disclosures on material government assistance transactions for annual reporting periods. The disclosures include information around the nature of the assistance, the related accounting policies used to account for government assistance, the effect of government assistance on the entity’s financial statements, and any significant terms and conditions of the agreements, including commitments and contingencies. The new standard was effective for the Company on January 1, 2022 and only impacts annual financial statement footnote disclosures. The adoption will not have a material effect on our consolidated financial statements.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

The table below sets forth the reconciliation between net income and the weighted average shares outstanding used for calculating basic and diluted EPS:

 

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Earnings (numerator)

 

 

 

 

 

Net income attributable to common stockholders

$

72,691

 

 

$

39,452

 

 

 

 

 

 

 

Shares (denominator)

 

 

 

 

 

Weighted average common shares outstanding (basic)

 

45,104

 

 

 

44,408

 

Dilutive effect of stock options and stock awards outstanding

 

740

 

 

 

835

 

Adjusted weighted average common shares outstanding (diluted)

 

45,844

 

 

 

45,243

 

 

 

 

 

 

 

Earnings per share attributable to common stockholders

 

 

 

 

 

Basic

$

1.61

 

 

$

0.89

 

Diluted

$

1.59

 

 

$

0.87

 

 

 

 

 

 

 

Stock options and stock awards excluded from EPS
  calculation because the effect would be anti-dilutive

 

1

 

 

 

-

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory Current

The table below sets forth inventories which are stated at the lower of cost or net realizable value:

 

March 31, 2022

 

 

December 31, 2021

 

Finished goods

$

107,542

 

 

$

108,557

 

Work-in-progress

 

79,880

 

 

 

81,784

 

Raw materials

 

182,623

 

 

 

158,281

 

Total

$

370,045

 

 

$

348,622

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Goodwill

The table below sets forth the changes in goodwill:

Balance at December 31, 2021

$

149,890

 

Foreign currency translation adjustment

 

(1,922

)

Balance at March 31, 2022

$

147,968

 

Schedule of Intangible Assets Other Than Goodwill

The table below sets forth the value of intangible assets, other than goodwill:

 

March 31,

 

 

December 31,

 

 

2022

 

 

2021

 

Intangible assets subject to amortization:

 

 

 

 

 

Gross carrying amount

$

249,756

 

 

$

247,695

 

Accumulated amortization

 

(160,789

)

 

 

(156,927

)

Foreign currency translation adjustment

 

(7,765

)

 

 

(7,582

)

Total

 

81,202

 

 

 

83,186

 

Intangible assets with indefinite lives:

 

 

 

 

 

Gross carrying amount

 

10,303

 

 

 

12,364

 

Foreign currency translation adjustment

 

(1,054

)

 

 

(1,000

)

Total

 

9,249

 

 

 

11,364

 

Total intangible assets, net

$

90,451

 

 

$

94,550

 

Schedule of Amortization Expense Related to Intangible Assets

The table below sets forth amortization expense related to intangible assets subject to amortization:

Amortization expense

 

2022

 

 

2021

 

Three Months Ended March 31,

 

$

3,862

 

 

$

4,023

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Income Tax Provision (Tables)
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Information Related to Income Tax Expense

The table below sets forth information related to our income tax expense:

 

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Domestic pre-tax income

$

63,119

 

 

$

7,069

 

Foreign pre-tax income

$

27,700

 

 

$

42,918

 

Income tax provision

$

16,646

 

 

$

9,434

 

Effective tax rate

 

18.3

%

 

 

18.9

%

Impact of tax holidays on tax expense

$

(43

)

 

$

(582

)

Earnings per share impact of tax holidays:

 

 

 

 

 

Basic

$

-

 

 

$

0.01

 

Diluted

$

-

 

 

$

0.01

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of Share-Based Compensation Expense

The table below sets forth information related to our share-based compensation expense:

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Cost of goods sold

$

347

 

 

$

275

 

Selling, general and administrative

 

6,534

 

 

 

5,033

 

Research and development

 

1,021

 

 

 

814

 

Total share-based compensation expense

$

7,902

 

 

$

6,122

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information and Net Sales (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Schedule of Net Sales from Based on Location of the Subsidiary The tables below set forth net sales based on the location of the subsidiary producing the net sale:

As of and for the

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31, 2022

 

Asia

 

 

Americas

 

 

Europe

 

 

Consolidated

 

Total sales

 

$

450,885

 

 

$

293,770

 

 

$

78,057

 

 

$

822,712

 

Intercompany elimination

 

 

(157,163

)

 

 

(157,577

)

 

 

(25,849

)

 

 

(340,589

)

Net sales

 

$

293,722

 

 

$

136,193

 

 

$

52,208

 

 

$

482,123

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Property, plant and equipment, net

 

$

465,262

 

 

$

22,413

 

 

$

102,240

 

 

$

589,915

 

Total assets

 

$

1,590,331

 

 

$

347,098

 

 

$

228,033

 

 

$

2,165,462

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31, 2021

 

Asia

 

 

Americas

 

 

Europe

 

 

Consolidated

 

Total sales

 

$

471,069

 

 

$

246,827

 

 

$

60,174

 

 

$

778,070

 

Intercompany elimination

 

 

(178,950

)

 

 

(160,829

)

 

 

(25,170

)

 

 

(364,949

)

Net sales

 

$

292,119

 

 

$

85,998

 

 

$

35,004

 

 

$

413,121

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Property, plant and equipment, net

 

$

400,149

 

 

$

24,539

 

 

$

85,779

 

 

$

510,467

 

Total assets

 

$

1,461,428

 

 

$

240,063

 

 

$

288,851

 

 

$

1,990,342

 

The tables below set forth net sales for the Company disaggregated into geographic locations based on shipment and by type (direct sales or Distributor):
Schedule of Net Sales by Direct Sales or Distributor and Location T

 

 

 

 

 

 

 

 

 

 

Three Months Ended

Net Sales by Region

 

2022

 

 

2021

 

 

Asia

 

$

364,816

 

 

$

334,976

 

 

Europe

 

 

64,771

 

 

 

48,386

 

 

Americas

 

 

52,536

 

 

 

29,759

 

 

Total net sales

 

$

482,123

 

 

$

413,121

 

 

 

 

 

 

 

 

 

 

Net Sales by Type

 

 

 

 

 

 

 

Direct sales

 

$

148,418

 

 

$

147,722

 

 

Distributor sales

 

 

333,705

 

 

 

265,399

 

 

Total net sales

 

$

482,123

 

 

$

413,121

 

 

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Debt

Borrowings outstanding as of March 31, 2022 and December 31, 2021, are set forth in the table below:

 

 

March 31,

 

 

December 31,

 

 

 

 

Current Amount

Description

 

2022

 

 

2021

Interest Rate

 

Maturity

Short-term debt

 

$

28,031

 

 

$

18,068

 

 

Various indices plus margin

 

Various during 2022

 

 

 

 

 

 

 

 

 

 

 

Long-term debt

 

 

 

 

 

 

 

 

 

 

Term loan and revolver

 

$

76,842

 

 

$

155,122

 

 

Libor plus margin

 

May 2024

Notes payable to Bank of Taiwan

 

 

2,361

 

 

 

2,492

 

 

Variable, 1.3% base

 

June 2033

Notes payable to Bank of Taiwan

 

 

1,748

 

 

 

1,807

 

 

2-yr deposit rate floating

 

September 2023

Notes payable to Bank of China Trust Company

 

 

15,451

 

 

 

16,168

 

 

Taibor 3 month rate + 0.5%

 

May 2024

Notes payable to Bank of China Trust Company

 

 

3,497

 

 

 

3,614

 

 

Taibor 3 month rate + 0.5%

 

December 2023

Notes payable to E Sun Bank

 

 

3,497

 

 

 

3,614

 

 

1-M deposit rate plus 0.08%

 

December 2023

Notes payable to E Sun Bank

 

 

343

 

 

 

371

 

 

1-M deposit rate plus 0.08%

 

June 2027

Notes payable to E Sun Bank

 

 

1,713

 

 

 

1,771

 

 

1-M deposit rate plus 0.08%

 

June 2030

Notes payable to HSBC

 

 

100,000

 

 

 

100,000

 

 

Libor plus margin

 

January 2023

Total long-term debt

 

 

205,452

 

 

 

284,959

 

 

 

 

 

Less: Current portion of long-term debt

 

 

(11,102

)

 

 

(17,381

)

 

 

 

 

Less: Unamortized debt costs

 

 

(1,812

)

 

 

(2,004

)

 

 

 

 

Total long-term debt, net of current portion

 

$

192,538

 

 

$

265,574

 

 

 

 

 

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Fair Value of Interest Rate Related Derivative Financial Instruments and Their Classification on Our Condensed Consolidated Balance Sheets

The table below sets forth the fair value of the Company’s currency swap related derivative financial instruments as well as their classification on our condensed consolidated balance sheets as of March 31, 2022 and December 31, 2021:

 

 

Other Assets

 

 

Other Liabilities

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Currency Swaps

 

$

1,507

 

 

$

-

 

 

$

-

 

 

$

1,330

 

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Components of Lease Expense

The components of lease expense are set forth in the table below:

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Operating lease expense

 

$

 

3,510

 

 

$

 

4,235

 

Finance lease expense:

 

 

 

 

 

 

 

 

Amortization of assets

 

 

 

3

 

 

 

 

211

 

Interest on lease liabilities

 

 

 

-

 

 

 

 

1

 

Short-term lease expense

 

 

 

270

 

 

 

 

245

 

Variable lease expense

 

 

 

975

 

 

 

 

1,129

 

Total lease expense

 

$

 

4,758

 

 

$

 

5,821

 

 

Supplemental Balance Sheet Information Related to Leases

The table below sets forth supplemental balance sheet information related to leases. In our condensed consolidated balance sheets, right of use (“ROU”) assets are included in other long-term assets while lease liabilities are located in accrued liabilities and other for the current portion and other long-term liabilities for the non-current portion:

 

 

March 31, 2022

 

 

December 31, 2021

 

Operating leases:

 

 

 

 

 

 

Operating lease ROU assets

 

$

47,966

 

 

$

49,703

 

 

 

 

 

 

 

 

Current operating lease liabilities

 

 

10,490

 

 

 

11,199

 

Noncurrent operating lease liabilities

 

 

21,355

 

 

 

22,291

 

Total operating lease liabilities

 

$

31,845

 

 

$

33,490

 

 

 

 

 

 

 

 

Finance leases:

 

 

 

 

 

 

Finance lease ROU assets

 

$

2,563

 

 

$

2,561

 

Accumulated amortization

 

 

(2,512

)

 

 

(2,524

)

Finance lease ROU assets, net

 

$

51

 

 

$

37

 

 

 

 

 

 

 

 

Current finance lease liabilities

 

$

10

 

 

$

15

 

Non-current finance lease liabilities

 

 

16

 

 

 

23

 

Total finance lease liabilities

 

$

26

 

 

$

38

 

 

 

 

 

 

 

 

Weighted average remaining lease term (in years):

 

 

 

 

 

 

Operating leases

 

 

6.9

 

 

 

6.9

 

Finance leases

 

 

2.3

 

 

 

2.3

 

 

 

 

 

 

 

 

Weighted average discount rate:

 

 

 

 

 

 

Operating leases

 

 

4.0

%

 

 

4.0

%

Finance leases

 

 

3.7

%

 

 

3.7

%

Supplemental Cash Flow and Other Information Related to Leases

The table below sets forth supplemental cash flow and other information related to leases:

 

 

Three Months Ended

 

 

 

March 31, 2022

 

 

March 31, 2021

 

Cash paid for the amounts included in the measurements of lease liabilities:

 

 

 

 

 

 

Operating cash outflows from operating leases

 

$

4,575

 

 

$

5,570

 

Operating cash outflows from finance leases

 

 

 

 

 

1

 

Financing cash outflow from finance leases

 

 

61

 

 

 

141

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease liabilities incurred:

 

 

 

 

 

 

Operating leases

 

 

1,541

 

 

 

11,640

 

Schedule of Operating and Finance Lease Liability Maturities

The table below sets forth information about lease liability maturities:

 

 

March 31, 2022

 

 

 

Operating Leases

 

 

Finance Leases

 

2022

 

$

 

9,817

 

 

$

 

10

 

2023

 

 

 

7,708

 

 

 

 

12

 

2024

 

 

 

4,857

 

 

 

 

4

 

2025

 

 

 

4,307

 

 

 

 

1

 

2026

 

 

 

2,852

 

 

 

 

-

 

2027

 

 

 

685

 

 

 

 

-

 

2028 and thereafter

 

 

 

7,569

 

 

 

 

-

 

Total lease payments

 

 

 

37,795

 

 

 

 

27

 

Less: imputed interest

 

 

 

(5,950

)

 

 

 

(1

)

Total lease obligations

 

 

 

31,845

 

 

 

 

26

 

Less: current obligations

 

 

 

(10,490

)

 

 

 

(10

)

Long-term lease obligations

 

$

 

21,355

 

 

$

 

16

 

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties (Tables)
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Schedule of Net Sales and Purchases of Related Party Transactions

The table below set forth the net sales, purchases and expenses with our related parties for the three months ended March 31:

 

Three Months Ended

 

 

March 31,

 

 

2022

 

 

2021

 

Keylink

 

 

 

 

 

Net sales

$

5,766

 

 

$

5,566

 

Purchases

$

422

 

 

$

479

 

Plating, rental and consulting expense

$

4,547

 

 

$

4,315

 

Nuvoton

 

 

 

 

 

Net sales

$

35

 

 

$

-

 

Purchases

$

3,066

 

 

$

1,407

 

JCP

 

 

 

 

 

Purchases

$

213

 

 

$

359

 

Schedule of Account Receivable and Payable of Related Party Transactions

The table below sets forth accounts receivable from, and accounts payable to, related parties:

 

March 31, 2022

 

 

December 31, 2021

 

Keylink

 

 

 

 

 

Accounts receivable

$

48,872

 

 

$

39,530

 

Accounts payable

$

33,562

 

 

$

36,090

 

Nuvoton

 

 

 

 

 

Accounts receivable

$

13

 

 

$

-

 

Accounts payable

$

1,735

 

 

$

2,014

 

JCP

 

 

 

 

 

Accounts payable

$

265

 

 

$

235

 

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Earnings per share reconciliation disclosure Earnings per share (“EPS”) is calculated by dividing net income attributable to common stockholders by the weighted-average number of shares of Common Stock outstanding during the period. Diluted EPS is calculated similarly but includes potential dilution from the exercise of stock options and stock awards, except when the effect would be anti-dilutive.  
Common stock dividends paid $ 0 $ 0
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings (numerator)    
Net income attributable to common stockholders $ 72,691 $ 39,452
Shares (denominator)    
Weighted average common shares outstanding (basic) 45,104,000 44,408,000
Dilutive effect of stock options and stock awards outstanding 740,000 835,000
Adjusted weighted average common shares outstanding (diluted) 45,844,000 45,243,000
Earnings per share attributable to common stockholders    
Basic $ 1.61 $ 0.89
Diluted $ 1.59 $ 0.87
Stock options and stock awards excluded from EPS calculation because the effect would be anti-dilutive 1  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Schedule of Inventory Current (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Finished goods $ 107,542 $ 108,557
Work-in-progress 79,880 81,784
Raw materials 182,623 158,281
Total $ 370,045 $ 348,622
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Changes in Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Goodwill  
Goodwill beginning balance $ 149,890
Foreign currency translation adjustment (1,922)
Goodwill ending balance $ 147,968
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Intangible Assets Other Than Goodwill (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Intangible assets subject to amortization    
Gross carrying amount $ 249,756 $ 247,695
Accumulated amortization (160,789) (156,927)
Foreign currency translation adjustment (7,765) (7,582)
Total 81,202 83,186
Intangible assets with indefinite lives    
Gross carrying amount 10,303 12,364
Foreign currency translation adjustment (1,054) (1,000)
Total 9,249 11,364
Total intangible assets, net $ 90,451 $ 94,550
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Amortization Expense Related to Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 3,862 $ 4,023
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Income Tax Provision - Schedule of Information Related to Income Tax Expense (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Tax Disclosure [Abstract]    
Domestic pre-tax income $ 63,119 $ 7,069
Foreign pre-tax income 27,700 42,918
Income tax provision $ 16,646 $ 9,434
Effective tax rate 18.30% 18.90%
Impact of tax holidays on tax expense $ (43) $ (582)
Earnings per share impact of tax holidays:    
Basic $ 0 $ 0.01
Diluted $ 0 $ 0.01
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Income Tax Provision - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
Income Tax Disclosure [Abstract]  
Unrecognized tax benefits $ 44.6
Income tax examination, description We file income tax returns in the U.S. federal jurisdiction and in various state and foreign jurisdictions. We are no longer subject to U.S. federal income tax examinations by tax authorities for tax years before 2013, or for the 2015 tax year. We are no longer subject to China income tax examinations by tax authorities for tax years before 2011. With respect to state and local jurisdictions and countries outside of the U.S. (other than China), with limited exceptions, the Company is no longer subject to income tax audits for years before 2016. Although the outcome of tax audits is always uncertain, the Company believes that adequate amounts of tax, interest and penalties, if any, have been provided for in the Company’s reserve for any adjustments that may result from currently pending tax audits. The Company recognizes accrued interest and penalties, if any, related to unrecognized tax benefits in interest expense.
Significant change in unrecognized tax benefits, nature of event It is reasonably possible that the amount of the unrecognized benefit with respect to certain of the Company’s unrecognized tax positions will significantly increase or decrease within the next 12 months.
Significant change in unrecognized tax benefits is reasonably possible, estimated range not possible At this time, an estimate of the range of the reasonably possible outcomes cannot be made.
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock option expense $ 7,902 $ 6,122
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition 2 years 2 months 12 days  
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized $ 69,700  
Savitech    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock option expense $ 20 $ 20
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Schedule of Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total share-based compensation expense $ 7,902 $ 6,122
Cost of Goods Sold    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total share-based compensation expense 347 275
Selling, General and Administrative Expense    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total share-based compensation expense 6,534 5,033
Research and Development Expense    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total share-based compensation expense $ 1,021 $ 814
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information and Net Sales - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Customer
Mar. 31, 2021
USD ($)
Entity Wide Revenue Major Customer [Line Items]    
Number of customer did not account for 10% or greater of outstanding accounts receivable | Customer 0  
Net sales $ 482,123 $ 413,121
China    
Entity Wide Revenue Major Customer [Line Items]    
Net sales $ 230,400 $ 222,300
Sales Revenue | Geographic Concentration Risk | Accounts Receivable    
Entity Wide Revenue Major Customer [Line Items]    
Concentration Risk, Percentage 10.00%  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information and Net Sales - Schedule of Net Sales From Based on Location of the Subsidiary (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Net sales $ 482,123 $ 413,121  
Property, plant and equipment, net 589,915 510,467 $ 582,079
Total assets 2,165,462 1,990,342 $ 2,194,495
Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 822,712 778,070  
Intercompany Eliminations      
Segment Reporting Information [Line Items]      
Net sales (340,589) (364,949)  
Asia      
Segment Reporting Information [Line Items]      
Net sales 293,722 292,119  
Property, plant and equipment, net 465,262 400,149  
Total assets 1,590,331 1,461,428  
Asia | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 450,885 471,069  
Asia | Intercompany Eliminations      
Segment Reporting Information [Line Items]      
Net sales (157,163) (178,950)  
Americas      
Segment Reporting Information [Line Items]      
Net sales 136,193 85,998  
Property, plant and equipment, net 22,413 24,539  
Total assets 347,098 240,063  
Americas | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 293,770 246,827  
Americas | Intercompany Eliminations      
Segment Reporting Information [Line Items]      
Net sales (157,577) (160,829)  
Europe      
Segment Reporting Information [Line Items]      
Net sales 52,208 35,004  
Property, plant and equipment, net 102,240 85,779  
Total assets 228,033 288,851  
Europe | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 78,057 60,174  
Europe | Intercompany Eliminations      
Segment Reporting Information [Line Items]      
Net sales $ (25,849) $ (25,170)  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information and Net Sales - Schedule of Net Sales by Direct Sales or Distributor and Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales $ 482,123 $ 413,121
Direct Sales    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 148,418 147,722
Distributor Sales    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 333,705 265,399
Asia    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 364,816 334,976
Europe    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 64,771 48,386
Americas    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales $ 52,536 $ 29,759
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Additional Information (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Line Of Credit Facility [Line Items]    
Lines of credit unused and available $ 169,500,000  
Line of credit facility advanced under foreign credit line 28,000,000.0  
Line of Credit Facility Credit Used For Guarantee 900,000  
Long term debt 205,452,000 $ 284,959,000
Unsecured    
Line Of Credit Facility [Line Items]    
Lines of credit maximum borrowing capacity $ 198,400  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total long-term debt $ 205,452 $ 284,959
Less: Current portion of long-term debt (11,102) (17,381)
Less: Unamortized debt costs (1,812) (2,004)
Long-term debt, net of current portion 192,538 265,574
Various During Two Thousand And Twenty Two [Member]    
Debt Instrument [Line Items]    
Short-term debt $ 28,031 18,068
Short-term debt, Interest Rate Various indices plus margin  
Notes Payable to Bank | Bank of Taiwan | June 2033    
Debt Instrument [Line Items]    
Total long-term debt $ 2,361 2,492
Long-term debt, Interest Rate Variable, 1.3% base  
Notes Payable to Bank | Bank of Taiwan | September 2023    
Debt Instrument [Line Items]    
Total long-term debt $ 1,748 1,807
Long-term debt, Interest Rate 2-yr deposit rate floating  
Notes Payable to Bank | China Trust Bank | May 2024    
Debt Instrument [Line Items]    
Total long-term debt $ 15,451 16,168
Long-term debt, Interest Rate Taibor 3 month rate + 0.5%  
Notes Payable to Bank | China Trust Bank | December 2023    
Debt Instrument [Line Items]    
Total long-term debt $ 3,497 3,614
Long-term debt, Interest Rate Taibor 3 month rate + 0.5%  
Notes Payable to Bank | E Sun Bank | May 2024    
Debt Instrument [Line Items]    
Long-term debt, Interest Rate 1-M deposit rate plus 0.08%  
Notes Payable to Bank | E Sun Bank | December 2023    
Debt Instrument [Line Items]    
Total long-term debt $ 3,497 3,614
Notes Payable to Bank | E Sun Bank | June 2027    
Debt Instrument [Line Items]    
Total long-term debt $ 343 371
Long-term debt, Interest Rate 1-M deposit rate plus 0.08%  
Notes Payable to Bank | E Sun Bank | June 2030    
Debt Instrument [Line Items]    
Total long-term debt $ 1,713 1,771
Long-term debt, Interest Rate 1-M deposit rate plus 0.08%  
Notes Payable to Bank | HSBC | January 2023    
Debt Instrument [Line Items]    
Total long-term debt $ 100,000 100,000
Long-term debt, Interest Rate Libor plus margin  
Term Loan and Revolver | May 2024    
Debt Instrument [Line Items]    
Total long-term debt $ 76,842 $ 155,122
Long-term debt, Interest Rate Libor plus margin  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Details)
£ in Millions, $ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
£ / $
Mar. 31, 2022
GBP (£)
£ / $
Mar. 31, 2021
USD ($)
£ / $
Mar. 31, 2021
GBP (£)
£ / $
Commitments and Contingencies Disclosure [Abstract]        
Purchase Commitments $ 118.8      
Long-term purchase commitment, Amount $ 217.5      
Defined benefit plan, estimated future employer contributions in current fiscal year, description We have a contributory defined benefit plan that covers certain employees in the United Kingdom. As of March 31, 2022, the underfunded liability for this defined benefit plan was approximately $12.1 million. We have agreed to a schedule of contributions of GBP 2.0 million (approximately $2.6 million based on a GBP: USD exchange rate of 1.3:1) to be paid in annual installments that began on March 31, 2021, and payments to be made by December 31 each year thereafter). These contributions, together with the assumed asset performance, are expected to eliminate the deficit by December 31, 2028. Further, we will pay GBP 0.2 million (approximately $0.3 million based on GBP: USD exchange rate oat 1.3:1) in annual installments to cover expenses.      
Defined benefit plan, annual future benefit payments     $ 2.6 £ 2.0
Defined benefit plan, additional annual future benefit payments $ 0.3 £ 0.2    
GBP:USD exchange rate | $ / GBP | £ / $ 1.3 1.3 1.3 1.3
Unfunded liability of defined benefit plan $ 12.1      
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Derivative [Line Items]    
Objectives for using derivative instruments The Company’s objectives in using interest rate derivatives are to add stability to interest expense and to manage its exposure to interest rate movements. To accomplish these objectives, the Company primarily uses interest rate swaps, including interest rate collars, as part of its interest rate risk management strategy. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. The Company makes use of cross currency swaps to decrease the foreign exchange risk inherent in the Company’s investment in some of its foreign subsidiaries.  
Foreign Currency Forward Contracts    
Derivative [Line Items]    
Fair value of foreign currency derivative instruments not designated as hedging $ 192,400,000 $ 195,200
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments - Summary of Fair Value of Interest Rate Related Derivative Financial Instruments and Their Classification on Our Condensed Consolidated Balance Sheets (Details) - Currency Swaps - Designated as Hedging Instrument - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Other Current Assets    
Derivative [Line Items]    
Derivative Asset $ 1,507  
Other Current Liabilities    
Derivative [Line Items]    
Derivative Liability   $ 1,330
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Leases [Abstract]    
Operating lease expense $ 3,510 $ 4,235
Finance lease expense:    
Amortization of assets 3 211
Interest on lease liabilities 0 1
Short-term lease expense 270 245
Variable lease expense 975 1,129
Total lease expense $ 4,758 $ 5,821
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating leases:    
Operating lease ROU assets $ 47,966 $ 49,703
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Current operating lease liabilities $ 10,490 $ 11,199
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities and Other Liabilities Accrued Liabilities and Other Liabilities
Noncurrent operating lease liabilities $ 21,355 $ 22,291
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total operating lease liabilities $ 31,845 $ 33,490
Finance leases:    
Finance lease ROU assets $ 2,563 $ 2,561
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Accumulated amortization $ (2,512) $ (2,524)
Finance lease ROU assets, net 51 37
Current finance lease liabilities $ 10 $ 15
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities and Other Liabilities Accrued Liabilities and Other Liabilities
Non-current finance lease liabilities $ 16 $ 23
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total finance lease liabilities $ 26 $ 38
Weighted average remaining lease term (in years):    
Operating leases 6 years 10 months 24 days 6 years 10 months 24 days
Finance leases 2 years 3 months 18 days 2 years 3 months 18 days
Weighted average discount rate:    
Operating leases 4.00% 4.00%
Finance leases 3.70% 3.70%
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Supplemental Cash Flow and Other Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash paid for the amounts included in the measurements of lease liabilities:    
Operating cash outflows from operating leases $ 4,575 $ 5,570
Operating cash outflows from finance leases 0 1
Financing cash outflow from finance leases 61 141
ROU assets obtained in exchange for lease liabilities incurred:    
Operating leases $ 1,541 $ 11,640
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Operating and Finance Lease Liability Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating Leases, 2022 $ 9,817  
Operating Leases, 2023 7,708  
Operating Leases, 2024 4,857  
Operating Leases, 2025 4,307  
Operating Leases, 2026 2,852  
Operating Leases, 2027 685  
Operating Leases, 2028 and thereafter 7,569  
Operating Leases, Total lease payments 37,795  
Operating Leases, Less: imputed interest (5,950)  
Total operating lease liabilities 31,845 $ 33,490
Operating Leases, Less: current obligations (10,490) (11,199)
Noncurrent operating lease liabilities 21,355 22,291
Finance Leases, 2022 10  
Finance Leases, 2023 12  
Finance Leases, 2024 4  
Finance Leases, 2025 1  
Finance Leases, 2026 0  
Finance Leases, 2027 0  
Finance Leases, 2028 and thereafter 0  
Finance Leases, Total lease payments 27  
Finance Leases, Less: imputed interest (1)  
Total finance lease liabilities 26 38
Finance Leases, Less: current obligations (10) (15)
Non-current finance lease liabilities $ 16 $ 23
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans - Additional Information (Details) - Deferred Compensation Plan - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]    
Deferred compensation arrangements, overall, description We maintain a Non-Qualified Deferred Compensation Plan (the “Deferred Compensation Plan”) for executive officers, key employees and members of the Board of Directors. The Deferred Compensation Plan allows eligible participants to defer the receipt of eligible compensation, including equity awards, until designated future dates. We offset our obligations under the Deferred Compensation Plan primarily by investing in the actual underlying investments. At March 31, 2022 and December 31, 2021, these investments totaled approximately $14.0 million and $15.5 million, respectively.  
Deferred compensation plan assets $ 14.0 $ 15.5
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
Keylink  
Related Party Transaction [Line Items]  
Related Party ownership of common stock 5.00%
Related Party Transaction, Description of Transaction Keylink is a 5% joint venture partner in our Shanghai assembly and test facilities.
Nuvoton  
Related Party Transaction [Line Items]  
Agreement to purchase with related party $ 44.1
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties - Schedule of Net Sales and Purchases of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Nuvoton    
Related Party Transaction [Line Items]    
Net sales from related parties $ 35  
Purchases from related parties 3,066 $ 1,407
Keylink    
Related Party Transaction [Line Items]    
Net sales from related parties 5,766 5,566
Purchases from related parties 422 479
Plating, rental and consulting expense 4,547 4,315
JCP    
Related Party Transaction [Line Items]    
Purchases from related parties $ 213 $ 359
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties - Schedule of Account Receivable and Payable of Related Party Transactions (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Nuvoton    
Related Party Transaction [Line Items]    
Accounts receivable $ 13 $ 0
Accounts payable 1,735 2,014
Keylink    
Related Party Transaction [Line Items]    
Accounts receivable 48,872 39,530
Accounts payable 33,562 36,090
JCP    
Related Party Transaction [Line Items]    
Accounts payable $ 265 $ 235
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Investments - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]    
Equity securities without readily determinable fair value $ 20.0 $ 16.2
Upward fair value adjustments $ 3.9  
XML 72 diod-20220331_htm.xml IDEA: XBRL DOCUMENT 0000029002 diod:TermLoanAndRevolvingCreditFacilityMember diod:MayTwoThousandAndTwentyFourMember 2021-12-31 0000029002 us-gaap:OtherCurrentLiabilitiesMember us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000029002 diod:DecemberTwoThousandAndTwentyThreeMember diod:ChinaTrustBankMember us-gaap:NotesPayableToBanksMember 2021-12-31 0000029002 us-gaap:ParentMember 2020-12-31 0000029002 diod:TermLoanAndRevolvingCreditFacilityMember diod:MayTwoThousandAndTwentyFourMember 2022-01-01 2022-03-31 0000029002 srt:AsiaMember 2021-01-01 2021-03-31 0000029002 us-gaap:OperatingSegmentsMember 2022-01-01 2022-03-31 0000029002 srt:AmericasMember 2021-03-31 0000029002 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0000029002 us-gaap:NoncontrollingInterestMember 2021-03-31 0000029002 2022-01-01 2022-03-31 0000029002 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000029002 diod:SeptemberThousandAndTwentyThreeMember diod:TaiwanBankMember us-gaap:NotesPayableToBanksMember 2022-03-31 0000029002 us-gaap:SalesRevenueNetMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-03-31 0000029002 us-gaap:CommonStockMember 2020-12-31 0000029002 diod:VariousDuringTwoThousandAndTwentyTwoMember 2022-03-31 0000029002 diod:KeylinkMember 2022-03-31 0000029002 us-gaap:OperatingSegmentsMember srt:AmericasMember 2022-01-01 2022-03-31 0000029002 diod:JuneTwoThousandAndThirtyMember diod:ESunBankMember us-gaap:NotesPayableToBanksMember 2022-01-01 2022-03-31 0000029002 diod:JuneTwoThousandAndTwentySevenMember diod:ESunBankMember us-gaap:NotesPayableToBanksMember 2022-01-01 2022-03-31 0000029002 srt:AsiaMember 2022-01-01 2022-03-31 0000029002 us-gaap:OperatingSegmentsMember srt:AmericasMember 2021-01-01 2021-03-31 0000029002 diod:ChinaCustomerMember 2021-01-01 2021-03-31 0000029002 diod:JanuaryTwoThousandAndTwentyThreeMember diod:HSBCBankMember us-gaap:NotesPayableToBanksMember 2022-03-31 0000029002 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000029002 us-gaap:IntersegmentEliminationMember srt:AsiaMember 2021-01-01 2021-03-31 0000029002 us-gaap:IntersegmentEliminationMember srt:AmericasMember 2021-01-01 2021-03-31 0000029002 diod:NuvotonMember 2022-01-01 2022-03-31 0000029002 diod:JiyuanCrystalPhotoelectricFrequencyTechnologyLtdMember 2022-03-31 0000029002 diod:JiyuanCrystalPhotoelectricFrequencyTechnologyLtdMember 2021-12-31 0000029002 diod:SeptemberThousandAndTwentyThreeMember diod:TaiwanBankMember us-gaap:NotesPayableToBanksMember 2022-01-01 2022-03-31 0000029002 diod:UnsecuredMember 2022-03-31 0000029002 diod:MayTwoThousandAndTwentyFourMember diod:ESunBankMember us-gaap:NotesPayableToBanksMember 2022-01-01 2022-03-31 0000029002 us-gaap:TreasuryStockMember 2021-03-31 0000029002 srt:AmericasMember 2021-01-01 2021-03-31 0000029002 us-gaap:ParentMember 2021-12-31 0000029002 diod:AsiaCustomersMember 2021-01-01 2021-03-31 0000029002 us-gaap:RetainedEarningsMember 2020-12-31 0000029002 us-gaap:OperatingSegmentsMember srt:EuropeMember 2021-01-01 2021-03-31 0000029002 us-gaap:OperatingSegmentsMember srt:AsiaMember 2022-01-01 2022-03-31 0000029002 srt:AmericasMember 2022-01-01 2022-03-31 0000029002 diod:JuneTwoThousandThirtyThreeMember diod:TaiwanBankMember us-gaap:NotesPayableToBanksMember 2022-03-31 0000029002 diod:JuneTwoThousandAndThirtyMember diod:ESunBankMember us-gaap:NotesPayableToBanksMember 2022-03-31 0000029002 2021-12-31 0000029002 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0000029002 diod:JuneTwoThousandAndThirtyMember diod:ESunBankMember us-gaap:NotesPayableToBanksMember 2021-12-31 0000029002 diod:MayTwoThousandAndTwentyFourMember diod:ChinaTrustBankMember us-gaap:NotesPayableToBanksMember 2022-01-01 2022-03-31 0000029002 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000029002 us-gaap:NoncontrollingInterestMember 2022-03-31 0000029002 diod:ChinaCustomerMember 2022-01-01 2022-03-31 0000029002 us-gaap:NoncontrollingInterestMember 2021-12-31 0000029002 us-gaap:IntersegmentEliminationMember srt:EuropeMember 2022-01-01 2022-03-31 0000029002 srt:EuropeMember 2022-01-01 2022-03-31 0000029002 diod:DecemberTwoThousandAndTwentyThreeMember diod:ChinaTrustBankMember us-gaap:NotesPayableToBanksMember 2022-01-01 2022-03-31 0000029002 diod:DecemberTwoThousandAndTwentyThreeMember diod:ESunBankMember us-gaap:NotesPayableToBanksMember 2022-03-31 0000029002 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000029002 2021-03-31 0000029002 us-gaap:OperatingSegmentsMember 2021-01-01 2021-03-31 0000029002 diod:JanuaryTwoThousandAndTwentyThreeMember diod:HSBCBankMember us-gaap:NotesPayableToBanksMember 2021-12-31 0000029002 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000029002 diod:AmericasCustomersMember 2022-01-01 2022-03-31 0000029002 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0000029002 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-03-31 0000029002 2022-04-29 0000029002 us-gaap:CommonStockMember 2022-03-31 0000029002 diod:JiyuanCrystalPhotoelectricFrequencyTechnologyLtdMember 2022-01-01 2022-03-31 0000029002 us-gaap:DeferredCompensationShareBasedPaymentsMember 2021-12-31 0000029002 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0000029002 us-gaap:DeferredCompensationShareBasedPaymentsMember 2022-01-01 2022-03-31 0000029002 diod:DirectSalesMember 2021-01-01 2021-03-31 0000029002 srt:AsiaMember 2021-03-31 0000029002 us-gaap:CommonStockMember 2021-12-31 0000029002 srt:EuropeMember 2021-01-01 2021-03-31 0000029002 diod:SavitechCorporationMember 2021-01-01 2021-03-31 0000029002 us-gaap:ForeignExchangeForwardMember 2022-03-31 0000029002 us-gaap:ParentMember 2022-03-31 0000029002 2022-03-31 0000029002 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0000029002 us-gaap:ParentMember 2021-03-31 0000029002 diod:MayTwoThousandAndTwentyFourMember diod:ChinaTrustBankMember us-gaap:NotesPayableToBanksMember 2022-03-31 0000029002 diod:NuvotonMember 2022-03-31 0000029002 diod:KeylinkMember 2021-12-31 0000029002 diod:NuvotonMember 2021-12-31 0000029002 us-gaap:TreasuryStockMember 2020-12-31 0000029002 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000029002 diod:DistributorMember 2022-01-01 2022-03-31 0000029002 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0000029002 us-gaap:AssetPledgedAsCollateralMember 2022-03-31 0000029002 srt:EuropeMember 2022-03-31 0000029002 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000029002 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000029002 us-gaap:IntersegmentEliminationMember srt:AsiaMember 2022-01-01 2022-03-31 0000029002 diod:AmericasCustomersMember 2021-01-01 2021-03-31 0000029002 us-gaap:IntersegmentEliminationMember srt:AmericasMember 2022-01-01 2022-03-31 0000029002 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000029002 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-03-31 0000029002 diod:JuneTwoThousandAndTwentySevenMember diod:ESunBankMember us-gaap:NotesPayableToBanksMember 2022-03-31 0000029002 2020-12-31 0000029002 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0000029002 diod:EuropeCustomerMember 2021-01-01 2021-03-31 0000029002 diod:JuneTwoThousandThirtyThreeMember diod:TaiwanBankMember us-gaap:NotesPayableToBanksMember 2021-12-31 0000029002 us-gaap:RetainedEarningsMember 2021-03-31 0000029002 diod:NuvotonMember 2021-01-01 2021-03-31 0000029002 diod:AsiaCustomersMember 2022-01-01 2022-03-31 0000029002 us-gaap:ParentMember 2021-01-01 2021-03-31 0000029002 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000029002 diod:DistributorMember 2021-01-01 2021-03-31 0000029002 us-gaap:TreasuryStockMember 2021-12-31 0000029002 us-gaap:OperatingSegmentsMember srt:EuropeMember 2022-01-01 2022-03-31 0000029002 diod:SavitechCorporationMember 2022-01-01 2022-03-31 0000029002 us-gaap:TreasuryStockMember 2022-03-31 0000029002 srt:EuropeMember 2021-03-31 0000029002 us-gaap:NoncontrollingInterestMember 2020-12-31 0000029002 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000029002 us-gaap:DeferredCompensationShareBasedPaymentsMember 2022-03-31 0000029002 diod:MayTwoThousandAndTwentyFourMember diod:ChinaTrustBankMember us-gaap:NotesPayableToBanksMember 2021-12-31 0000029002 diod:DecemberTwoThousandAndTwentyThreeMember diod:ChinaTrustBankMember us-gaap:NotesPayableToBanksMember 2022-03-31 0000029002 diod:VariousDuringTwoThousandAndTwentyTwoMember 2021-12-31 0000029002 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0000029002 diod:TermLoanAndRevolvingCreditFacilityMember diod:MayTwoThousandAndTwentyFourMember 2022-03-31 0000029002 diod:JiyuanCrystalPhotoelectricFrequencyTechnologyLtdMember 2021-01-01 2021-03-31 0000029002 diod:EuropeCustomerMember 2022-01-01 2022-03-31 0000029002 us-gaap:RetainedEarningsMember 2021-12-31 0000029002 diod:SeptemberThousandAndTwentyThreeMember diod:TaiwanBankMember us-gaap:NotesPayableToBanksMember 2021-12-31 0000029002 2021-01-01 2021-03-31 0000029002 us-gaap:RetainedEarningsMember 2022-03-31 0000029002 us-gaap:ParentMember 2022-01-01 2022-03-31 0000029002 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000029002 srt:AmericasMember 2022-03-31 0000029002 diod:KeylinkMember 2022-01-01 2022-03-31 0000029002 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000029002 diod:DecemberTwoThousandAndTwentyThreeMember diod:ESunBankMember us-gaap:NotesPayableToBanksMember 2021-12-31 0000029002 diod:JanuaryTwoThousandAndTwentyThreeMember diod:HSBCBankMember us-gaap:NotesPayableToBanksMember 2022-01-01 2022-03-31 0000029002 diod:VariousDuringTwoThousandAndTwentyTwoMember 2022-01-01 2022-03-31 0000029002 diod:KeylinkMember 2021-01-01 2021-03-31 0000029002 diod:JuneTwoThousandAndTwentySevenMember diod:ESunBankMember us-gaap:NotesPayableToBanksMember 2021-12-31 0000029002 srt:AsiaMember 2022-03-31 0000029002 us-gaap:OtherCurrentAssetsMember us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-03-31 0000029002 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000029002 us-gaap:OperatingSegmentsMember srt:AsiaMember 2021-01-01 2021-03-31 0000029002 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000029002 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000029002 diod:JuneTwoThousandThirtyThreeMember diod:TaiwanBankMember us-gaap:NotesPayableToBanksMember 2022-01-01 2022-03-31 0000029002 diod:DirectSalesMember 2022-01-01 2022-03-31 0000029002 us-gaap:ForeignExchangeForwardMember 2021-12-31 0000029002 us-gaap:CommonStockMember 2021-03-31 0000029002 us-gaap:IntersegmentEliminationMember srt:EuropeMember 2021-01-01 2021-03-31 pure diod:Customer shares iso4217:GBP iso4217:GBP iso4217:USD iso4217:USD shares iso4217:USD http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilities http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent false 0000029002 Q1 DIODES INC /DEL/ http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilities http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilities http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent --12-31 http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilities http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent 10-Q true 2022-03-31 2022 false 002-25577 DE 95-2039518 4949 Hedgcoxe Road Suite 200 Plano TX 75024 972 987-3900 Common Stock, Par Value $0.66 2/3 DIOD NASDAQ Yes Yes Large Accelerated Filer false false false 45247261 303295000 363599000 2710000 3219000 9241000 6542000 5394000 4324000 362035000 358496000 370045000 348622000 104763000 107194000 1152089000 1187672000 589915000 582079000 21755000 21256000 147968000 149890000 90451000 94550000 163284000 159048000 2165462000 2194495000 28031000 18068000 211365000 221254000 167392000 184649000 45603000 29682000 11102000 17381000 463493000 471034000 192538000 265574000 32432000 32230000 116980000 122933000 805443000 891771000 1.00 1.00 1000000 1000000 0 0 0 0 0 0 0.66 0.66 70000000 70000000 45231793 45231793 45017774 45017774 36338000 36195000 470363000 471649000 1189500000 1116809000 9272513 9272513 336894000 336894000 -61804000 -50517000 1297503000 1237242000 62516000 65482000 1360019000 1302724000 2165462000 2194495000 482123000 413121000 285426000 274485000 196697000 138636000 71443000 58676000 28677000 27659000 3862000 4023000 343000 -888000 103639000 91246000 93058000 47390000 826000 768000 1114000 2864000 1721000 -1279000 -5548000 3655000 1876000 2317000 -2239000 2597000 90819000 49987000 16646000 9434000 74173000 40553000 1482000 1101000 72691000 39452000 1.61 0.89 1.59 0.87 45104000 44408000 45844000 45243000 74173000 40553000 1533000 -1894000 2831000 3826000 -12585000 -3738000 62886000 42535000 1482000 1101000 61404000 41434000 54290 36195000 -9273 -336894000 471649000 1116809000 -50517000 1237242000 65482000 1302724000 72691000 -11287000 61404000 1482000 62886000 -1013000 -1013000 -4451000 -5464000 214 143000 -59000 84000 3000 87000 7818000 7818000 7818000 -8032000 -8032000 -8032000 54504 36338000 -9273 -336894000 470363000 1189500000 -61804000 1297503000 62516000 1360019000 53536 35692000 -9260 -335910000 449598000 888046000 -73606000 963820000 52303000 1016123000 39452000 1982000 41434000 1101000 42535000 -4000 -4000 1007000 1003000 324 216000 538000 754000 754000 5858000 5858000 5858000 -9293000 -9293000 -9293000 53860 35908000 -9260 -335910000 446697000 927498000 -71624000 1002569000 54411000 1056980000 74173000 40553000 24729000 26440000 3862000 4023000 7902000 6122000 347000 -1012000 -5518000 3713000 1383000 -425000 6626000 12993000 25074000 -6490000 2282000 -2899000 -8549000 11266000 -13751000 -8310000 16461000 -4100000 -2316000 -1918000 72317000 68196000 13269000 38542000 17179000 188000 886000 3046000 2085000 5998000 4364000 311000 -8173000 -54886000 -10399000 37782000 2820000 26883000 75696000 45000000 215000000 123545000 179361000 84000 754000 61000 141000 8032000 9293000 3000 1003000 -207000 -499000 -75859000 -45413000 -2385000 -1812000 -60813000 10572000 366818000 320529000 306005000 331101000 878000 2704000 476000 12284000 22904000 7960000 2700000 303295000 276253000 2710000 54848000 306005000 331101000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NOTE 1 – Summary of Operations and Significant Accounting Policies</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Summary of Operations</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diodes Incorporated, together with its subsidiaries (collectively the “Company,” “we” or “our”(Nasdaq: DIOD)), a Standard and Poor's Smallcap 600 and Russell 3000 Index company, is a leading global manufacturer and supplier of high-quality application-specific standard products within the broad discrete, logic, analog, and mixed-signal semiconductor markets. The Company serves the consumer electronics, computing, communications, industrial, and automotive markets.</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company's products include diodes; rectifiers; transistors; MOSFETs; GPP bridges; GPP rectifiers; protection devices; function-specific arrays; single gate logic; amplifiers and comparators; Hall-effect and temperature sensors; and power management devices, including LED drivers, AC-DC converters and controllers, DC-DC switching and linear voltage regulators, voltage references along with special-function devices, such as USB power switches, load switches, voltage supervisors, and motor controllers. The Company also has timing, connectivity, switching, and signal integrity solutions for high-speed signals.</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company's corporate headquarters and Americas’ sales offices are located in Plano, Texas, and Milpitas, California, respectively. Design, marketing, and engineering centers are located in Plano; Milpitas; Taipei, Taoyuan City, Zhubei City, Taiwan; Shanghai and Yangzhou, China; Oldham, England; and Neuhaus, Germany. The Company's wafer fabrication facilities are located in Oldham, England; Greenock, Scotland; Shanghai and Wuxi, China; and Keelung and Hsinchu, Taiwan. The Company has assembly and test facilities located in Shanghai, Jinan, Chengdu, and Wuxi, China; Neuhaus, Germany; and Jhongli and Keelung, Taiwan. Additional engineering, sales, warehouse, and logistics offices are located in Taipei, Taiwan; Hong Kong; Oldham, England; Shanghai, Shenzhen, Wuhan, and Yangzhou, China; Seongnam-si, South Korea; and Munich and Frankfurt, Germany; with support offices throughout the world.</span></p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s manufacturing facilities have achieved certifications in the internationally recognized standards of ISO 9001:2015, ISO 14001:2015, and, for automotive products, IATF 16949:2016;</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diodes Incorporated is also C-TPAT certified; and</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:6.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">These Quality Awards reflect the superior quality-control techniques established at Diodes Incorporated and further enhance our credibility as a vendor-of-choice to original equipment manufacturers ("OEMs") increasingly concerned with quality and consistency.</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Our market focus is on high-growth, end-user applications in the following areas:</span></p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Automotive: connected driving, comfort/style/safety, and electrification/powertrain;</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Industrial: embedded systems, precision controls, and Industrial IoT;</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consumer: IoT, wearables, home automation, and smart infrastructure;</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Communications: smart phones, 5G networks, advanced protocols, and charging solutions; and</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:6.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Computing: cloud computing including server, storage, and data center applications.</span></div></div></div><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The condensed consolidated financial data at December 31, 2021 are derived from audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission (“SEC”) on February 18, 2022 (“Form 10-K”). The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. They do not include all information and footnotes necessary for a fair presentation of financial position, operating results and cash flows in conformity with GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in our Form 10-K. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the operating results for the period presented have been included in the interim period. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for other interim periods or the year ending December 31, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates. As permitted under GAAP, interim accounting for certain expenses, including income taxes, are based on full year forecasts. For interim</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">financial reporting purposes, income taxes are recorded based upon estimated annual effective income tax rates taking into consideration discrete items occurring in a quarter.</span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dollar amounts and share amounts are presented in thousands, except per share amounts, unless otherwise noted. Certain prior year’s balances may have been reclassified to conform to the current condensed consolidated financial statement presentation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In March 2022, the Financial Accounting Standard Board ("FASB") issued Accounting Standards Update (“ASU”) 2022-02, Financial Instruments - Credit Losses (Topic 740): Troubled Debt Restructurings and Vintage Disclosures. This ASU among other things, updates accounting and disclosures for public business entities to disclose gross write-offs and gross recoveries by class of financing receivable and major security type in vintage disclosures. This guidance is effective for annual reporting periods beginning after December 15, 2022, including interim periods therein. We are assessing this guidance but do not anticipate it will have material impact on our consolidated financial statements.</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Acquired Contract Assets and Contract Liabilities. Under the new guidance, the acquirer should determine what contract assets and/or contract liabilities it would have recorded under ASC 606 as of the acquisition date, as if the acquirer had entered into the original contract at the same date and on the same terms as the acquiree. The recognition and measurement of those contract assets and contract liabilities will likely be comparable to what the acquiree has recorded on its books under ASC 606 as of the acquisition date. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">ASU</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">08</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period, for any period for which financial statements have not yet been issued. However, adoption in an interim period other than the first fiscal quarter requires an entity to apply the new guidance to all prior business combinations that have occurred since the beginning of the annual period in which the new guidance is adopted. The Company will continue evaluating the impact of this ASU.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In November 2021, the FASB issued ASU No. 2021-10 Government Assistance (Topic 832), Disclosures by Business Entities About Government Assistance, which requires entities to provide disclosures on material government assistance transactions for annual reporting periods. The disclosures include information around the nature of the assistance, the related accounting policies used to account for government assistance, the effect of government assistance on the entity’s financial statements, and any significant terms and conditions of the agreements, including commitments and contingencies. The new standard was effective for the Company on January 1, 2022 and only impacts annual financial statement footnote disclosures. The adoption will not have a material effect on our consolidated financial statements.</span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Summary of Operations</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diodes Incorporated, together with its subsidiaries (collectively the “Company,” “we” or “our”(Nasdaq: DIOD)), a Standard and Poor's Smallcap 600 and Russell 3000 Index company, is a leading global manufacturer and supplier of high-quality application-specific standard products within the broad discrete, logic, analog, and mixed-signal semiconductor markets. The Company serves the consumer electronics, computing, communications, industrial, and automotive markets.</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company's products include diodes; rectifiers; transistors; MOSFETs; GPP bridges; GPP rectifiers; protection devices; function-specific arrays; single gate logic; amplifiers and comparators; Hall-effect and temperature sensors; and power management devices, including LED drivers, AC-DC converters and controllers, DC-DC switching and linear voltage regulators, voltage references along with special-function devices, such as USB power switches, load switches, voltage supervisors, and motor controllers. The Company also has timing, connectivity, switching, and signal integrity solutions for high-speed signals.</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company's corporate headquarters and Americas’ sales offices are located in Plano, Texas, and Milpitas, California, respectively. Design, marketing, and engineering centers are located in Plano; Milpitas; Taipei, Taoyuan City, Zhubei City, Taiwan; Shanghai and Yangzhou, China; Oldham, England; and Neuhaus, Germany. The Company's wafer fabrication facilities are located in Oldham, England; Greenock, Scotland; Shanghai and Wuxi, China; and Keelung and Hsinchu, Taiwan. The Company has assembly and test facilities located in Shanghai, Jinan, Chengdu, and Wuxi, China; Neuhaus, Germany; and Jhongli and Keelung, Taiwan. Additional engineering, sales, warehouse, and logistics offices are located in Taipei, Taiwan; Hong Kong; Oldham, England; Shanghai, Shenzhen, Wuhan, and Yangzhou, China; Seongnam-si, South Korea; and Munich and Frankfurt, Germany; with support offices throughout the world.</span></p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s manufacturing facilities have achieved certifications in the internationally recognized standards of ISO 9001:2015, ISO 14001:2015, and, for automotive products, IATF 16949:2016;</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diodes Incorporated is also C-TPAT certified; and</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:6.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">These Quality Awards reflect the superior quality-control techniques established at Diodes Incorporated and further enhance our credibility as a vendor-of-choice to original equipment manufacturers ("OEMs") increasingly concerned with quality and consistency.</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Our market focus is on high-growth, end-user applications in the following areas:</span></p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Automotive: connected driving, comfort/style/safety, and electrification/powertrain;</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Industrial: embedded systems, precision controls, and Industrial IoT;</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consumer: IoT, wearables, home automation, and smart infrastructure;</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Communications: smart phones, 5G networks, advanced protocols, and charging solutions; and</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:6.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Computing: cloud computing including server, storage, and data center applications.</span></div></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The condensed consolidated financial data at December 31, 2021 are derived from audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission (“SEC”) on February 18, 2022 (“Form 10-K”). The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. They do not include all information and footnotes necessary for a fair presentation of financial position, operating results and cash flows in conformity with GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in our Form 10-K. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the operating results for the period presented have been included in the interim period. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for other interim periods or the year ending December 31, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates. As permitted under GAAP, interim accounting for certain expenses, including income taxes, are based on full year forecasts. For interim</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">financial reporting purposes, income taxes are recorded based upon estimated annual effective income tax rates taking into consideration discrete items occurring in a quarter.</span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dollar amounts and share amounts are presented in thousands, except per share amounts, unless otherwise noted. Certain prior year’s balances may have been reclassified to conform to the current condensed consolidated financial statement presentation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In March 2022, the Financial Accounting Standard Board ("FASB") issued Accounting Standards Update (“ASU”) 2022-02, Financial Instruments - Credit Losses (Topic 740): Troubled Debt Restructurings and Vintage Disclosures. This ASU among other things, updates accounting and disclosures for public business entities to disclose gross write-offs and gross recoveries by class of financing receivable and major security type in vintage disclosures. This guidance is effective for annual reporting periods beginning after December 15, 2022, including interim periods therein. We are assessing this guidance but do not anticipate it will have material impact on our consolidated financial statements.</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Acquired Contract Assets and Contract Liabilities. Under the new guidance, the acquirer should determine what contract assets and/or contract liabilities it would have recorded under ASC 606 as of the acquisition date, as if the acquirer had entered into the original contract at the same date and on the same terms as the acquiree. The recognition and measurement of those contract assets and contract liabilities will likely be comparable to what the acquiree has recorded on its books under ASC 606 as of the acquisition date. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">ASU</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">08</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period, for any period for which financial statements have not yet been issued. However, adoption in an interim period other than the first fiscal quarter requires an entity to apply the new guidance to all prior business combinations that have occurred since the beginning of the annual period in which the new guidance is adopted. The Company will continue evaluating the impact of this ASU.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In November 2021, the FASB issued ASU No. 2021-10 Government Assistance (Topic 832), Disclosures by Business Entities About Government Assistance, which requires entities to provide disclosures on material government assistance transactions for annual reporting periods. The disclosures include information around the nature of the assistance, the related accounting policies used to account for government assistance, the effect of government assistance on the entity’s financial statements, and any significant terms and conditions of the agreements, including commitments and contingencies. The new standard was effective for the Company on January 1, 2022 and only impacts annual financial statement footnote disclosures. The adoption will not have a material effect on our consolidated financial statements.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NOTE 2 – Earnings per Share</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Earnings per share (“EPS”) is calculated by dividing net income attributable to common stockholders by the weighted-average number of shares of Common Stock outstanding during the period. Diluted EPS is calculated similarly but includes potential dilution from the exercise of stock options and stock awards, except when the effect would be anti-dilutive.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> During the three months ended March 31, 2022 and 2021, we paid </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> dividends on our Common Stock.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth the reconciliation between net income and the weighted average shares outstanding used for calculating basic and diluted EPS:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.119%;"/> <td style="width:1.141%;"/> <td style="width:14.348%;"/> <td style="width:0.584%;"/> <td style="width:1.734%;"/> <td style="width:1.141%;"/> <td style="width:14.348%;"/> <td style="width:0.584%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Earnings (numerator)</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to common stockholders</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">72,691</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">39,452</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Shares (denominator)</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Weighted average common shares outstanding (basic)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">45,104</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">44,408</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of stock options and stock awards outstanding</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">740</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">835</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Adjusted weighted average common shares outstanding (diluted)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">45,844</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">45,243</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Earnings per share attributable to common stockholders</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">1.61</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">0.89</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">1.59</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">0.87</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Stock options and stock awards excluded from EPS<br/>  calculation because the effect would be anti-dilutive</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> Earnings per share (“EPS”) is calculated by dividing net income attributable to common stockholders by the weighted-average number of shares of Common Stock outstanding during the period. Diluted EPS is calculated similarly but includes potential dilution from the exercise of stock options and stock awards, except when the effect would be anti-dilutive. 0 0 <p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth the reconciliation between net income and the weighted average shares outstanding used for calculating basic and diluted EPS:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.119%;"/> <td style="width:1.141%;"/> <td style="width:14.348%;"/> <td style="width:0.584%;"/> <td style="width:1.734%;"/> <td style="width:1.141%;"/> <td style="width:14.348%;"/> <td style="width:0.584%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Earnings (numerator)</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to common stockholders</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">72,691</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">39,452</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Shares (denominator)</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Weighted average common shares outstanding (basic)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">45,104</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">44,408</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of stock options and stock awards outstanding</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">740</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">835</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Adjusted weighted average common shares outstanding (diluted)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">45,844</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">45,243</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Earnings per share attributable to common stockholders</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">1.61</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">0.89</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">1.59</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">0.87</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">Stock options and stock awards excluded from EPS<br/>  calculation because the effect would be anti-dilutive</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 72691000 39452000 45104000 44408000 740000 835000 45844000 45243000 1.61 0.89 1.59 0.87 1 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NOTE 3 – Inventories</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth inventories which are stated at the lower of cost or net realizable value:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.529%;"/> <td style="width:1.206%;"/> <td style="width:24.154%;"/> <td style="width:0.603%;"/> <td style="width:2.365%;"/> <td style="width:1.206%;"/> <td style="width:27.335%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finished goods</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">107,542</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">108,557</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Work-in-progress</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">79,880</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">81,784</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">182,623</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">158,281</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">370,045</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">348,622</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth inventories which are stated at the lower of cost or net realizable value:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.529%;"/> <td style="width:1.206%;"/> <td style="width:24.154%;"/> <td style="width:0.603%;"/> <td style="width:2.365%;"/> <td style="width:1.206%;"/> <td style="width:27.335%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finished goods</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">107,542</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">108,557</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Work-in-progress</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">79,880</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">81,784</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">182,623</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">158,281</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">370,045</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">348,622</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 107542000 108557000 79880000 81784000 182623000 158281000 370045000 348622000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NOTE 4 – Goodwill and Intangible Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth the changes in goodwill</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:73.148%;"/> <td style="width:1.201%;"/> <td style="width:24.857%;"/> <td style="width:0.794%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">149,890</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,922</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at March 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">147,968</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth the value of intangible assets, other than goodwill:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.95%;"/> <td style="width:1.206%;"/> <td style="width:17.95%;"/> <td style="width:0.798%;"/> <td style="width:2.143%;"/> <td style="width:1.206%;"/> <td style="width:17.95%;"/> <td style="width:0.798%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets subject to amortization:</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross carrying amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">249,756</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">247,695</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated amortization</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">160,789</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">156,927</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,765</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,582</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">81,202</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">83,186</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets with indefinite lives:</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross carrying amount</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,303</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,364</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,054</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,249</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,364</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total intangible assets, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,451</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">94,550</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth amortization expense related to intangible assets subject to amortization:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.559%;"/> <td style="width:2.579%;"/> <td style="width:1.206%;"/> <td style="width:19.238%;"/> <td style="width:0.603%;"/> <td style="width:2.569%;"/> <td style="width:1.206%;"/> <td style="width:22.438%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,862</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth the changes in goodwill</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:73.148%;"/> <td style="width:1.201%;"/> <td style="width:24.857%;"/> <td style="width:0.794%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">149,890</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,922</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at March 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">147,968</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 149890000 -1922000 147968000 <p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth the value of intangible assets, other than goodwill:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.95%;"/> <td style="width:1.206%;"/> <td style="width:17.95%;"/> <td style="width:0.798%;"/> <td style="width:2.143%;"/> <td style="width:1.206%;"/> <td style="width:17.95%;"/> <td style="width:0.798%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets subject to amortization:</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross carrying amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">249,756</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">247,695</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated amortization</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">160,789</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">156,927</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,765</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,582</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">81,202</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">83,186</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets with indefinite lives:</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross carrying amount</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,303</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,364</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,054</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,249</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,364</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total intangible assets, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,451</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">94,550</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 249756000 247695000 160789000 156927000 7765000 7582000 81202000 83186000 10303000 12364000 1054000 1000000 9249000 11364000 90451000 94550000 <p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth amortization expense related to intangible assets subject to amortization:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.559%;"/> <td style="width:2.579%;"/> <td style="width:1.206%;"/> <td style="width:19.238%;"/> <td style="width:0.603%;"/> <td style="width:2.569%;"/> <td style="width:1.206%;"/> <td style="width:22.438%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,862</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 3862000 4023000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NOTE 5 – Income Tax Provision</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth information related to our income tax expense:</span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.217%;"/> <td style="width:1.206%;"/> <td style="width:14.926%;"/> <td style="width:1.994%;"/> <td style="width:3.033%;"/> <td style="width:1.206%;"/> <td style="width:13.423%;"/> <td style="width:1.994%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Domestic pre-tax income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">63,119</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,069</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Foreign pre-tax income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,700</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">42,918</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax provision</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,646</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,434</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Effective tax rate</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18.3</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18.9</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Impact of tax holidays on tax expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">582</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Earnings per share impact of tax holidays:</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;text-align:center;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The decrease in the effective tax rate for the three months ended March 31, 2022 when compared to the three months ended March 31, 2021, is primarily attributable to the change in pre-tax earnings during the comparable periods.</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Our undistributed foreign earnings continue to be indefinitely reinvested in foreign operations, with limited exceptions related to earnings of certain European and Asian subsidiaries. Any future distributions of foreign earnings will not be subject to additional U.S. income tax, but may be subject to non-U.S. withholding taxes.</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We file income tax returns in the U.S. federal jurisdiction and in various state and foreign jurisdictions. We are no longer subject to U.S. federal income tax examinations by tax authorities for tax years before 2013, or for the 2015 tax year. We are no longer subject to China income tax examinations by tax authorities for tax years before 2011. With respect to state and local jurisdictions and countries outside of the U.S. (other than China), with limited exceptions, the Company is no longer subject to income tax audits for years before 2016. Although the outcome of tax audits is always uncertain, the Company believes that adequate amounts of tax, interest and penalties, if any, have been provided for in the Company’s reserve for any adjustments that may result from currently pending tax audits. The Company recognizes accrued interest and penalties, if any, related to unrecognized tax benefits in interest expense.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> As of March 31, 2022, the gross amount of unrecognized tax benefits was approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">44.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">It is reasonably possible that the amount of the unrecognized benefit with respect to certain of the Company’s unrecognized tax positions will significantly increase or decrease within the next 12 months.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">At this time, an estimate of the range of the reasonably possible outcomes cannot be made.</span></span></p> <p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth information related to our income tax expense:</span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.217%;"/> <td style="width:1.206%;"/> <td style="width:14.926%;"/> <td style="width:1.994%;"/> <td style="width:3.033%;"/> <td style="width:1.206%;"/> <td style="width:13.423%;"/> <td style="width:1.994%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Domestic pre-tax income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">63,119</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,069</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Foreign pre-tax income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,700</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">42,918</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax provision</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,646</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,434</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Effective tax rate</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18.3</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18.9</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Impact of tax holidays on tax expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">582</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Earnings per share impact of tax holidays:</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;text-align:center;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 63119000 7069000 27700000 42918000 16646000 9434000 0.183 0.189 -43000 -582000 0 0.01 0 0.01 We file income tax returns in the U.S. federal jurisdiction and in various state and foreign jurisdictions. We are no longer subject to U.S. federal income tax examinations by tax authorities for tax years before 2013, or for the 2015 tax year. We are no longer subject to China income tax examinations by tax authorities for tax years before 2011. With respect to state and local jurisdictions and countries outside of the U.S. (other than China), with limited exceptions, the Company is no longer subject to income tax audits for years before 2016. Although the outcome of tax audits is always uncertain, the Company believes that adequate amounts of tax, interest and penalties, if any, have been provided for in the Company’s reserve for any adjustments that may result from currently pending tax audits. The Company recognizes accrued interest and penalties, if any, related to unrecognized tax benefits in interest expense. 44600000 It is reasonably possible that the amount of the unrecognized benefit with respect to certain of the Company’s unrecognized tax positions will significantly increase or decrease within the next 12 months. At this time, an estimate of the range of the reasonably possible outcomes cannot be made. <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NOTE 6 – Share-Based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth information related to our share-based compensation expense:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.303%;"/> <td style="width:1.206%;"/> <td style="width:18.818%;"/> <td style="width:0.603%;"/> <td style="width:2.226%;"/> <td style="width:1.206%;"/> <td style="width:16.036%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of goods sold</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">347</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">275</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Selling, general and administrative</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,534</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,033</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">814</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total share-based compensation expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,902</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,122</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Share Grants</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> – Share grants consist of restricted stock awards, restricted stock units and performance stock units ("PSUs"). Restricted stock awards and restricted stock units generally vest in equal annual installments over a four-year period and are measured based on the fair market value of the underlying stock on the date of grant. Compensation expense is recognized on a straight-line basis over the requisite four-year service period. All new grants are granted under the Company’s 2013 Equity Incentive Plan.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Performance stock units (“PSUs”) are measured based on the fair market value of the underlying stock on the date of grant, and compensation expense is recognized over the three-year performance period, with adjustments made to the expense to recognize the probable payout percentage.</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2022, total unrecognized share-based compensation expense related to share grants was approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">69.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, before income taxes, and is expected to be recognized over a weighted average period of approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.2</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock Options</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> –We recognized stock option expense of less than $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand for the three months ended March 31, 2022 and 2021, respectively. All stock option expense is related to stock options granted by Savitech Corporation (“Savitech”) in Savitech stock to their employees. We acquired a controlling interest in Savitech in 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth information related to our share-based compensation expense:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.303%;"/> <td style="width:1.206%;"/> <td style="width:18.818%;"/> <td style="width:0.603%;"/> <td style="width:2.226%;"/> <td style="width:1.206%;"/> <td style="width:16.036%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of goods sold</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">347</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">275</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Selling, general and administrative</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,534</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,033</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">814</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total share-based compensation expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,902</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,122</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 347000 275000 6534000 5033000 1021000 814000 7902000 6122000 69700000 P2Y2M12D 20000 20000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NOTE 7 – Enterprise Wide Segment Information and Net Sales</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Segment Reporting. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For financial reporting purposes, we operate in a single segment, standard semiconductor products, through our various manufacturing and distribution facilities. We aggregate our products because the products are similar and have similar economic characteristics, use similar production processes and share similar customer type. Our primary operations include operations in Asia, the Americas and Europe. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> customer accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% or more of our net sales or outstanding accounts receivable at any point in the periods presented in this Quarterly Report.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Disaggregation of Net Sales.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We disaggregate net sales with customers into direct sales and distribution sales (“Distributors”) and by geographic area.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Direct sales customers consist of those customers using our product in their manufacturing process, and Distributors are those customers who resell our products to third parties. We deliver our products to customers around the world for use in consumer electronics, computing, communications, industrial and automotive markets. Further, most of our contracts are fixed-price arrangements, and are short term in nature, ranging from days to several months. </span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The tables below set forth net sales based on the location of the subsidiary producing the net sale:</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.09%;"/> <td style="width:1.577%;"/> <td style="width:1.197%;"/> <td style="width:12.67%;"/> <td style="width:0.798%;"/> <td style="width:1.558%;"/> <td style="width:1.197%;"/> <td style="width:12.652%;"/> <td style="width:0.798%;"/> <td style="width:1.558%;"/> <td style="width:1.197%;"/> <td style="width:12.643%;"/> <td style="width:0.798%;"/> <td style="width:1.558%;"/> <td style="width:1.197%;"/> <td style="width:12.717%;"/> <td style="width:0.798%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of and for the</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended March 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Asia</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Americas</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Europe</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consolidated</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">450,885</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">293,770</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78,057</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">822,712</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intercompany elimination</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">157,163</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">157,577</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,849</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">340,589</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">293,722</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">136,193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,208</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">482,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">465,262</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,413</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">102,240</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">589,915</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,590,331</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">347,098</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">228,033</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,165,462</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of and for the</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended March 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Asia</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Americas</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Europe</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consolidated</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">471,069</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">246,827</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,174</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">778,070</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intercompany elimination</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">178,950</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">160,829</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,170</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364,949</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">292,119</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85,998</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,004</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">413,121</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">400,149</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,539</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85,779</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">510,467</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,461,428</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">240,063</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">288,851</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,990,342</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">T</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">he tables below set forth net sales for the Company disaggregated into geographic locations based on shipment and by type </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(direct sales or Distributor</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">):</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.788%;"/> <td style="width:2.282%;"/> <td style="width:1.206%;"/> <td style="width:19.375%;"/> <td style="width:0.603%;"/> <td style="width:2.282%;"/> <td style="width:1.206%;"/> <td style="width:19.375%;"/> <td style="width:0.603%;"/> <td style="width:2.282%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net Sales by Region</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Asia</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364,816</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">334,976</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Europe</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">64,771</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">48,386</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Americas</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,536</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,759</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total net sales</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">482,123</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">413,121</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net Sales by Type</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Direct sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">148,418</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">147,722</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Distributor sales</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">333,705</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">265,399</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">482,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">413,121</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales from products shipped to China was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">230.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">222.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the three months ended March 31, 2022 and 2021, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 0.10 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The tables below set forth net sales based on the location of the subsidiary producing the net sale:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.09%;"/> <td style="width:1.577%;"/> <td style="width:1.197%;"/> <td style="width:12.67%;"/> <td style="width:0.798%;"/> <td style="width:1.558%;"/> <td style="width:1.197%;"/> <td style="width:12.652%;"/> <td style="width:0.798%;"/> <td style="width:1.558%;"/> <td style="width:1.197%;"/> <td style="width:12.643%;"/> <td style="width:0.798%;"/> <td style="width:1.558%;"/> <td style="width:1.197%;"/> <td style="width:12.717%;"/> <td style="width:0.798%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of and for the</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended March 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Asia</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Americas</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Europe</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consolidated</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">450,885</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">293,770</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78,057</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">822,712</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intercompany elimination</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">157,163</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">157,577</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,849</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">340,589</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">293,722</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">136,193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,208</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">482,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">465,262</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,413</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">102,240</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">589,915</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,590,331</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">347,098</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">228,033</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,165,462</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of and for the</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended March 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Asia</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Americas</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Europe</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consolidated</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">471,069</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">246,827</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,174</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">778,070</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intercompany elimination</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">178,950</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">160,829</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,170</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364,949</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">292,119</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85,998</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,004</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">413,121</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">400,149</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,539</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85,779</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">510,467</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,461,428</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">240,063</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">288,851</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,990,342</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">T</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">he tables below set forth net sales for the Company disaggregated into geographic locations based on shipment and by type </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(direct sales or Distributor</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">):</span> 450885000 293770000 78057000 822712000 -157163000 -157577000 -25849000 -340589000 293722000 136193000 52208000 482123000 465262000 22413000 102240000 589915000 1590331000 347098000 228033000 2165462000 471069000 246827000 60174000 778070000 -178950000 -160829000 -25170000 -364949000 292119000 85998000 35004000 413121000 400149000 24539000 85779000 510467000 1461428000 240063000 288851000 1990342000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">T</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.788%;"/> <td style="width:2.282%;"/> <td style="width:1.206%;"/> <td style="width:19.375%;"/> <td style="width:0.603%;"/> <td style="width:2.282%;"/> <td style="width:1.206%;"/> <td style="width:19.375%;"/> <td style="width:0.603%;"/> <td style="width:2.282%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net Sales by Region</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Asia</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364,816</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">334,976</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Europe</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">64,771</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">48,386</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Americas</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,536</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,759</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total net sales</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">482,123</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">413,121</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net Sales by Type</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Direct sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">148,418</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">147,722</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Distributor sales</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">333,705</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">265,399</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">482,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">413,121</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 364816000 334976000 64771000 48386000 52536000 29759000 482123000 413121000 148418000 147722000 333705000 265399000 482123000 413121000 230400000 222300000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NOTE 8 – Debt</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Short-term debt</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Our Asia subsidiaries maintain credit facilities with several financial institutions through our foreign entities worldwide totaling $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">198.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. Other than two Taiwanese credit facilities that are collateralized by assets, our foreign credit lines are unsecured, uncommitted and contain no restrictive covenants. These credit facilities bear interest at LIBOR or similar indices plus a specified margin. Interest payments are due monthly on outstanding amounts under the credit lines. The unused and available credit under the various facilities as of March 31, 2022, was approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">169.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, net of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million advanced under our foreign credit lines and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million credit used for import and export guarantee.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-term debt</span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Borrowings outstanding as of March 31, 2022 and December 31, 2021, are set forth in the table below:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.27%;"/> <td style="width:1.391%;"/> <td style="width:0.965%;"/> <td style="width:12.233%;"/> <td style="width:0.64%;"/> <td style="width:1.391%;"/> <td style="width:0.965%;"/> <td style="width:11.222%;"/> <td style="width:0.64%;"/> <td style="width:1.391%;"/> <td style="width:19.829%;"/> <td style="width:1.391%;"/> <td style="width:13.671%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current Amount</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="4" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest Rate</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Maturity</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Short-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">28,031</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">18,068</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Various indices plus margin</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Various during 2022</span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Term loan and revolver</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">76,842</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">155,122</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Libor plus margin</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">May 2024</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to Bank of Taiwan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2,361</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2,492</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Variable, 1.3% base</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 2033</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to Bank of Taiwan</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1,748</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1,807</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2-yr deposit rate floating</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">September 2023</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to Bank of China Trust Company</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">15,451</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">16,168</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Taibor 3 month rate + 0.5%</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">May 2024</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to Bank of China Trust Company</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">3,497</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">3,614</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Taibor 3 month rate + 0.5%</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 2023</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to E Sun Bank</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">3,497</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">3,614</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1-M deposit rate plus 0.08%</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 2023</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to E Sun Bank</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">343</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">371</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1-M deposit rate plus 0.08%</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 2027</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to E Sun Bank</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1,713</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1,771</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1-M deposit rate plus 0.08%</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 2030</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to HSBC</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">100,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">100,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Libor plus margin</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2023</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">205,452</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">284,959</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Current portion of long-term debt</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">11,102</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">17,381</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Unamortized debt costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1,812</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2,004</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total long-term debt, net of current portion</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">192,538</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">265,574</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> 198400 169500000 28000000.0 900000 <p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Borrowings outstanding as of March 31, 2022 and December 31, 2021, are set forth in the table below:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.27%;"/> <td style="width:1.391%;"/> <td style="width:0.965%;"/> <td style="width:12.233%;"/> <td style="width:0.64%;"/> <td style="width:1.391%;"/> <td style="width:0.965%;"/> <td style="width:11.222%;"/> <td style="width:0.64%;"/> <td style="width:1.391%;"/> <td style="width:19.829%;"/> <td style="width:1.391%;"/> <td style="width:13.671%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current Amount</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="4" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest Rate</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Maturity</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Short-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">28,031</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">18,068</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Various indices plus margin</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Various during 2022</span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Term loan and revolver</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">76,842</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">155,122</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Libor plus margin</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">May 2024</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to Bank of Taiwan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2,361</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2,492</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Variable, 1.3% base</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 2033</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to Bank of Taiwan</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1,748</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1,807</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2-yr deposit rate floating</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">September 2023</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to Bank of China Trust Company</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">15,451</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">16,168</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Taibor 3 month rate + 0.5%</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">May 2024</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to Bank of China Trust Company</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">3,497</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">3,614</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Taibor 3 month rate + 0.5%</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 2023</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to E Sun Bank</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">3,497</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">3,614</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1-M deposit rate plus 0.08%</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 2023</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to E Sun Bank</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">343</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">371</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1-M deposit rate plus 0.08%</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 2027</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to E Sun Bank</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1,713</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1,771</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1-M deposit rate plus 0.08%</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 2030</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Notes payable to HSBC</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">100,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">100,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Libor plus margin</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2023</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">205,452</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">284,959</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Current portion of long-term debt</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">11,102</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">17,381</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Unamortized debt costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">1,812</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2,004</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total long-term debt, net of current portion</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">192,538</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">265,574</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 28031000 18068000 Various indices plus margin 76842000 155122000 Libor plus margin 2361000 2492000 Variable, 1.3% base 1748000 1807000 2-yr deposit rate floating 15451000 16168000 Taibor 3 month rate + 0.5% 3497000 3614000 Taibor 3 month rate + 0.5% 3497000 3614000 1-M deposit rate plus 0.08% 343000 371000 1-M deposit rate plus 0.08% 1713000 1771000 1-M deposit rate plus 0.08% 100000000 100000000 Libor plus margin 205452000 284959000 11102000 17381000 1812000 2004000 192538000 265574000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NOTE 9 – Commitments and Contingencies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchase commitments</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> – </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We have entered into non-cancelable purchase contracts for capital expenditures, primarily for manufacturing equipment, for approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million at March 31, 2022. As of March 31, 2022, we also had a commitment to purchase approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">217.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million of wafers to be used in our manufacturing process. These wafer purchases will occur from 2022 to 2025.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Defined Benefit Plan - </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We have a contributory defined benefit plan that covers certain employees in the United Kingdom. As of March 31, 2022, the underfunded liability for this defined benefit plan was approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. We have agreed to a schedule of contributions of GBP </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million (approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million based on a GBP: USD exchange rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">:1) to be paid in annual installments that began on March 31, 2021, and payments to be made by December 31 each year thereafter). These contributions, together with the assumed asset performance, are expected to eliminate the deficit by December 31, 2028. Further, we will pay GBP </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million (approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million based on GBP: USD exchange rate oat </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">:1) in annual installments to cover expenses. </span></span><span style="font-size:10.0pt;font-family:Times New Roman;"/></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contingencies –</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> From time to time, we are involved in various legal proceedings that arise in the normal course of business. While we intend to defend any lawsuit vigorously, we presently believe that the ultimate outcome of any pending legal proceeding will not have any material adverse effect on our consolidated financial position, cash flows or operating results. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. An unfavorable ruling could include monetary damages, which could impact our business and operating results for the period in which the ruling occurs or future periods. Based on information available, we evaluate the likelihood of potential outcomes of all pending disputes. We record an appropriate liability when the amount of any liability associated with a pending dispute is deemed probable and reasonably estimable. In addition, we do not accrue for estimated legal fees and other directly related costs as they are expensed as incurred. The Company is not currently a party to any pending litigation that the Company considers material.</span></p> 118800000 217500000 We have a contributory defined benefit plan that covers certain employees in the United Kingdom. As of March 31, 2022, the underfunded liability for this defined benefit plan was approximately $12.1 million. We have agreed to a schedule of contributions of GBP 2.0 million (approximately $2.6 million based on a GBP: USD exchange rate of 1.3:1) to be paid in annual installments that began on March 31, 2021, and payments to be made by December 31 each year thereafter). These contributions, together with the assumed asset performance, are expected to eliminate the deficit by December 31, 2028. Further, we will pay GBP 0.2 million (approximately $0.3 million based on GBP: USD exchange rate oat 1.3:1) in annual installments to cover expenses. 12100000 2000000.0 2600000 1.3 200000 300000 1.3 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Note 10 – Derivative Financial Instruments</span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We use derivative instruments to manage risks related to foreign currencies, interest rates and the net investment risk in our foreign subsidiaries. Our objectives for holding derivatives include reducing, eliminating, and efficiently managing the economic impact of these exposures as effectively as possible. Our derivative programs include strategies that both qualify and do not qualify for hedge accounting treatment.</span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Hedges of Foreign Currency Risk - </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We are exposed to fluctuations in various foreign currencies against our different functional currencies. We use foreign currency forward agreements to manage this exposure. At March 31, 2022 and December 31, 2021, we had $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">192.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">195.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of outstanding foreign currency forward agreements that are intended to preserve the economic value of foreign currency denominated monetary assets and liabilities; these instruments are not designated for hedge accounting treatment in accordance with Accounting Standards Codification ("ASC") No. 815.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Hedges of Interest Rate and Net Investment Risk -</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s objectives in using interest rate derivatives are to add stability to interest expense and to manage its exposure to interest rate movements. To accomplish these objectives, the Company primarily uses interest rate swaps, including interest rate collars, as part of its interest rate risk management strategy. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount.</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> The Company makes use of cross currency swaps to decrease the foreign exchange risk inherent in the Company’s investment in some of its foreign subsidiaries.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth the fair value of the Company’s currency swap related derivative financial instruments as well as their classification on our condensed consolidated balance sheets as of March 31, 2022 and December 31, 2021:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.354%;"/> <td style="width:2.134%;"/> <td style="width:1.206%;"/> <td style="width:14.547%;"/> <td style="width:0.594%;"/> <td style="width:2.134%;"/> <td style="width:1.206%;"/> <td style="width:12.905%;"/> <td style="width:0.594%;"/> <td style="width:2.134%;"/> <td style="width:1.206%;"/> <td style="width:12.552%;"/> <td style="width:0.594%;"/> <td style="width:2.134%;"/> <td style="width:1.206%;"/> <td style="width:9.908%;"/> <td style="width:0.594%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other Assets</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other Liabilities</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Currency Swaps</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,507</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,330</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> 192400000 195200 The Company’s objectives in using interest rate derivatives are to add stability to interest expense and to manage its exposure to interest rate movements. To accomplish these objectives, the Company primarily uses interest rate swaps, including interest rate collars, as part of its interest rate risk management strategy. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. The Company makes use of cross currency swaps to decrease the foreign exchange risk inherent in the Company’s investment in some of its foreign subsidiaries. <p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth the fair value of the Company’s currency swap related derivative financial instruments as well as their classification on our condensed consolidated balance sheets as of March 31, 2022 and December 31, 2021:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.354%;"/> <td style="width:2.134%;"/> <td style="width:1.206%;"/> <td style="width:14.547%;"/> <td style="width:0.594%;"/> <td style="width:2.134%;"/> <td style="width:1.206%;"/> <td style="width:12.905%;"/> <td style="width:0.594%;"/> <td style="width:2.134%;"/> <td style="width:1.206%;"/> <td style="width:12.552%;"/> <td style="width:0.594%;"/> <td style="width:2.134%;"/> <td style="width:1.206%;"/> <td style="width:9.908%;"/> <td style="width:0.594%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other Assets</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other Liabilities</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Currency Swaps</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,507</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,330</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 1507000 1330000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NOTE 11 – Leases</span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company leases certain assets used in its business, including land, buildings and equipment. These leased assets are used for operational and administrative purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The components of lease expense are set forth in the table below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.172%;"/> <td style="width:4.563%;"/> <td style="width:4.572%;"/> <td style="width:0.603%;"/> <td style="width:19.412%;"/> <td style="width:0.603%;"/> <td style="width:2.884%;"/> <td style="width:4.572%;"/> <td style="width:0.603%;"/> <td style="width:19.412%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,510</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,235</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance lease expense:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization of assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">211</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest on lease liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term lease expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">270</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">245</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Variable lease expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">975</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,129</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,758</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,821</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth supplemental balance sheet information related to leases. In our condensed consolidated balance sheets, right of use (“ROU”) assets are included in other long-term assets while lease liabilities are located in accrued liabilities and other for the current portion and other long-term liabilities for the non-current portion:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.377%;"/> <td style="width:2.337%;"/> <td style="width:1.206%;"/> <td style="width:16.26%;"/> <td style="width:1.994%;"/> <td style="width:2.337%;"/> <td style="width:1.206%;"/> <td style="width:16.288%;"/> <td style="width:1.994%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_ba638ae8-8130-4b6a-ab98-dc101da7e408;"><span style="-sec-ix-hidden:F_dda62b7a-3cf7-4ab9-b53b-c51ae8191604;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease ROU assets</span></span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">47,966</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">49,703</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_a0345920-c3c1-425e-8683-2af5c9762079;"><span style="-sec-ix-hidden:F_564e97c7-74e1-4a10-8a96-88931f6bf7ea;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current operating lease liabilities</span></span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,490</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,199</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5c81d162-7723-47f4-9ebd-310ff19797e5;"><span style="-sec-ix-hidden:F_d5facc67-8c0a-44a2-8493-1c7abc54ab2b;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Noncurrent operating lease liabilities</span></span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,355</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,291</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,845</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,490</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance leases:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_4271089f-c898-4f7a-a419-a39e498e081a;"><span style="-sec-ix-hidden:F_fa797120-3d7e-4ce4-b31f-43055951c45d;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance lease ROU assets</span></span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,563</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,561</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,512</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,524</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance lease ROU assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_75fc09f2-bdad-497a-953f-429bc6804048;"><span style="-sec-ix-hidden:F_86085016-15fe-4115-b9b9-b69d7669480a;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current finance lease liabilities</span></span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_299c05a7-63c0-496a-97d9-ad00a0f94478;"><span style="-sec-ix-hidden:F_73aa2fd9-9255-4f9d-a28d-6301da7e0175;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-current finance lease liabilities</span></span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total finance lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average remaining lease term (in years):</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.9</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.9</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance leases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.3</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.3</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average discount rate:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance leases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth supplemental cash flow and other information related to leases:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.709%;"/> <td style="width:1.697%;"/> <td style="width:1.206%;"/> <td style="width:17.566%;"/> <td style="width:0.603%;"/> <td style="width:1.697%;"/> <td style="width:1.206%;"/> <td style="width:16.713%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash paid for the amounts included in the measurements of lease liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating cash outflows from operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,575</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,570</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating cash outflows from finance leases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">–</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Financing cash outflow from finance leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">61</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">141</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ROU assets obtained in exchange for lease liabilities incurred:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,541</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,640</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth information about lease liability maturities:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.905%;"/> <td style="width:2.848%;"/> <td style="width:2.857%;"/> <td style="width:0.603%;"/> <td style="width:23.21%;"/> <td style="width:0.798%;"/> <td style="width:2.848%;"/> <td style="width:3.089%;"/> <td style="width:0.603%;"/> <td style="width:23.442%;"/> <td style="width:0.798%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating Leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance Leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,817</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,708</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,857</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,307</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,852</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">685</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2028 and thereafter</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,569</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,795</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: imputed interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,950</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease obligations</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,845</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: current obligations</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,490</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-term lease obligations</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,355</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The components of lease expense are set forth in the table below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.172%;"/> <td style="width:4.563%;"/> <td style="width:4.572%;"/> <td style="width:0.603%;"/> <td style="width:19.412%;"/> <td style="width:0.603%;"/> <td style="width:2.884%;"/> <td style="width:4.572%;"/> <td style="width:0.603%;"/> <td style="width:19.412%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,510</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,235</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance lease expense:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization of assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">211</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest on lease liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term lease expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">270</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">245</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Variable lease expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">975</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,129</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,758</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,821</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 3510000 4235000 3000 211000 0 1000 270000 245000 975000 1129000 4758000 5821000 <p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth supplemental balance sheet information related to leases. In our condensed consolidated balance sheets, right of use (“ROU”) assets are included in other long-term assets while lease liabilities are located in accrued liabilities and other for the current portion and other long-term liabilities for the non-current portion:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.377%;"/> <td style="width:2.337%;"/> <td style="width:1.206%;"/> <td style="width:16.26%;"/> <td style="width:1.994%;"/> <td style="width:2.337%;"/> <td style="width:1.206%;"/> <td style="width:16.288%;"/> <td style="width:1.994%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_ba638ae8-8130-4b6a-ab98-dc101da7e408;"><span style="-sec-ix-hidden:F_dda62b7a-3cf7-4ab9-b53b-c51ae8191604;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease ROU assets</span></span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">47,966</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">49,703</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_a0345920-c3c1-425e-8683-2af5c9762079;"><span style="-sec-ix-hidden:F_564e97c7-74e1-4a10-8a96-88931f6bf7ea;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current operating lease liabilities</span></span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,490</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,199</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5c81d162-7723-47f4-9ebd-310ff19797e5;"><span style="-sec-ix-hidden:F_d5facc67-8c0a-44a2-8493-1c7abc54ab2b;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Noncurrent operating lease liabilities</span></span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,355</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,291</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,845</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,490</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance leases:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_4271089f-c898-4f7a-a419-a39e498e081a;"><span style="-sec-ix-hidden:F_fa797120-3d7e-4ce4-b31f-43055951c45d;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance lease ROU assets</span></span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,563</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,561</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,512</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,524</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance lease ROU assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_75fc09f2-bdad-497a-953f-429bc6804048;"><span style="-sec-ix-hidden:F_86085016-15fe-4115-b9b9-b69d7669480a;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current finance lease liabilities</span></span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_299c05a7-63c0-496a-97d9-ad00a0f94478;"><span style="-sec-ix-hidden:F_73aa2fd9-9255-4f9d-a28d-6301da7e0175;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-current finance lease liabilities</span></span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total finance lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average remaining lease term (in years):</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.9</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.9</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance leases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.3</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.3</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average discount rate:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance leases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table> 47966000 49703000 10490000 11199000 21355000 22291000 31845000 33490000 2563000 2561000 2512000 2524000 51000 37000 10000 15000 16000 23000 26000 38000 P6Y10M24D P6Y10M24D P2Y3M18D P2Y3M18D 0.040 0.040 0.037 0.037 <p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth supplemental cash flow and other information related to leases:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.709%;"/> <td style="width:1.697%;"/> <td style="width:1.206%;"/> <td style="width:17.566%;"/> <td style="width:0.603%;"/> <td style="width:1.697%;"/> <td style="width:1.206%;"/> <td style="width:16.713%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash paid for the amounts included in the measurements of lease liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating cash outflows from operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,575</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,570</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating cash outflows from finance leases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">–</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Financing cash outflow from finance leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">61</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">141</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ROU assets obtained in exchange for lease liabilities incurred:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,541</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,640</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 4575000 5570000 0 1000 61000 141000 1541000 11640000 <p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth information about lease liability maturities:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.905%;"/> <td style="width:2.848%;"/> <td style="width:2.857%;"/> <td style="width:0.603%;"/> <td style="width:23.21%;"/> <td style="width:0.798%;"/> <td style="width:2.848%;"/> <td style="width:3.089%;"/> <td style="width:0.603%;"/> <td style="width:23.442%;"/> <td style="width:0.798%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating Leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance Leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,817</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,708</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,857</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,307</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,852</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">685</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2028 and thereafter</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,569</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,795</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: imputed interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,950</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease obligations</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,845</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: current obligations</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,490</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-term lease obligations</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,355</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 9817000 10000 7708000 12000 4857000 4000 4307000 1000 2852000 0 685000 0 7569000 0 37795000 27000 5950000 1000 31845000 26000 10490000 10000 21355000 16000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NOTE 12 – Employee Benefit Plans </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We maintain a Non-Qualified Deferred Compensation Plan (the “Deferred Compensation Plan”) for executive officers, key employees and members of the Board of Directors. The Deferred Compensation Plan allows eligible participants to defer the receipt of eligible compensation, including equity awards, until designated future dates. We offset our obligations under the Deferred Compensation Plan primarily by investing in the actual underlying investments. At March 31, 2022 and December 31, 2021, these investments totaled approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></span> We maintain a Non-Qualified Deferred Compensation Plan (the “Deferred Compensation Plan”) for executive officers, key employees and members of the Board of Directors. The Deferred Compensation Plan allows eligible participants to defer the receipt of eligible compensation, including equity awards, until designated future dates. We offset our obligations under the Deferred Compensation Plan primarily by investing in the actual underlying investments. At March 31, 2022 and December 31, 2021, these investments totaled approximately $14.0 million and $15.5 million, respectively. 14000000.0 15500000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NOTE 13 </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">–</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Related Parties</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We conduct business with the following related parties: Keylink International (B.V.I.) Inc. and its subsidiaries and affiliates (“Keylink”), Nuvoton Technology Corporation (“Nuvoton”) and Jiyuan Crystal Photoelectric Frequency Technology Ltd. (“JCP”).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Keylink is a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% joint venture partner in our Shanghai assembly and test facilities.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> We sell products to, and purchase inventory from, companies owned by Keylink. In addition, our subsidiaries in China lease their manufacturing facilities in Shanghai from, and subcontract a portion of our manufacturing process (metal plating and environmental services) to Keylink. We also pay a consulting fee to Keylink.</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">O</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ur Chairman and CEO serves as a member of the Nuvoton board of directors and we purchase wafers from Nuvoton for use in our production process and we have an agreement to purchase approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">44.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million of wafers from Nuvoton that ends in the fourth quarter of 2025. We consider our relationships Nuvoton to be mutually beneficial and plan to continue our strategic alliance with Nuvoton.</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> JCP is an FCP manufacturing company from which we purchase material and in which we have made an equity investment. We account for this investment using the equity method of accounting.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below set forth the net sales, purchases and expenses with our related parties for the three months ended March 31:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.662%;"/> <td style="width:1.206%;"/> <td style="width:16.418%;"/> <td style="width:0.603%;"/> <td style="width:2.885%;"/> <td style="width:1.206%;"/> <td style="width:16.418%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Keylink</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,766</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,566</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">422</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">479</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Plating, rental and consulting expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,547</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,315</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Nuvoton</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,066</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,407</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">JCP</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">213</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">359</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth accounts receivable from, and accounts payable to, related parties:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.347%;"/> <td style="width:1.206%;"/> <td style="width:16.575%;"/> <td style="width:0.603%;"/> <td style="width:2.866%;"/> <td style="width:1.206%;"/> <td style="width:16.594%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Keylink</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">48,872</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39,530</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,562</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,090</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Nuvoton</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,735</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,014</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">JCP</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">265</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">235</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> Keylink is a 5% joint venture partner in our Shanghai assembly and test facilities. 0.05 44100000 <p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below set forth the net sales, purchases and expenses with our related parties for the three months ended March 31:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.662%;"/> <td style="width:1.206%;"/> <td style="width:16.418%;"/> <td style="width:0.603%;"/> <td style="width:2.885%;"/> <td style="width:1.206%;"/> <td style="width:16.418%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Keylink</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,766</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,566</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">422</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">479</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Plating, rental and consulting expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,547</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,315</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Nuvoton</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,066</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,407</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">JCP</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">213</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">359</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 5766000 5566000 422000 479000 4547000 4315000 35000 3066000 1407000 213000 359000 <p style="text-indent:4.173%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth accounts receivable from, and accounts payable to, related parties:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.347%;"/> <td style="width:1.206%;"/> <td style="width:16.575%;"/> <td style="width:0.603%;"/> <td style="width:2.866%;"/> <td style="width:1.206%;"/> <td style="width:16.594%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Keylink</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">48,872</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39,530</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,562</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,090</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Nuvoton</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,735</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,014</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">JCP</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">265</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">235</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 48872000 39530000 33562000 36090000 13000 0 1735000 2014000 265000 235000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Note 14 - Equity Investments</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:5.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity Investments</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> The Company maintains equity investments in companies which are accounted for under the measurement alternative described in ASC 321-10-35-2 for equity securities that lack readily determinable fair values. The carrying amount of equity securities held by the Company without readily determinable fair values was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of March 31, 2022 and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of December 31, 2021. During the three months ended March 31, 2022 the Company recognized $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million upward fair value adjustments, based on the valuation of additional equity issued by the investee which was deemed to be an observable transaction of a similar investment under ASC 321. The gain was recorded within Other income, in the Condensed Consolidated Statement of Operations.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> The upward fair value adjustment represents a nonrecurring fair value measurement based on observable price changes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 20000000.0 16200000 3900000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Note 15 –Acquisitions and Divestitures</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Wafer Fabrication Plant in South Portland Maine</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During February 2022, the Company entered into a definitive agreement to acquire onsemi’s wafer fabrication facility and operations located in South Portland, Maine. The South Portland Facility ("SPFAB") will provide additional 200mm wafer fab capacity for analog products to accelerate our growth initiatives in the automotive and industrial end markets. This US-based facility, together with the Company's existing wafer fabrication facilities in Asia and Europe, will further enhance the Company's global manufacturing operations.</span></p><p style="text-indent:4.133%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> The purchase of SPFAB is subject to customary closing conditions and is expected to be completed late in the second quarter of 2022. Following the close, Diodes will integrate the South Portland Facility as well as its operations and employees.</span></p> EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &.*I%0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !CBJ14/QS<]N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NLT80E&7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0&@\(^TG/L T5VE*Y&WW9)8=B( W-0 D/Y$TJ'\C'L(!C_, MGD!6U0UX8F,-&YB 15B(0C<6%48RW,<3WN*"#Y^QG6$6@5KRU'&"NJQ!Z&EB M.(YM Q? !&.*/GT7R"[$N?HG=NZ ."7'Y);4, SEL)IS>8<:WIX>7^9U"]%W$?:]=3OW MCXW/@KJ!7W>AOP!02P,$% @ 8XJD5)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !CBJ14^$YN\$P% *%@ & 'AL+W=OZ% TY !R%?$X]S10YA$"4W'4^I^(MA)(['0Y9< MB9A'\,E6R) I.)4[(XDE9VX6% 8&-\D#L;SI6YW3AQ=]Y2E\P)N.8[?B*JS_BI80SHU1Q_9!'B2\B(OGVIC.U MOLQL6P=D=_SP^3XY.R;Z439"O.J3A7O3,341#[BCM 2#?V]\QH- *P''?X5H MI_Q.'7A^?%*_SQX>'F;#$CX3P9^^J[R;SG6'N'S+TD"]B/TW7CQ07^LY(DBR MOV2?W]OK=8B3)DJ$13 0A'Z4_V>'(A%G ?:E %H$T \!UJ4 NPC(,F?D9-EC MS9EBD[$4>R+UW:"F#[+<9-'P-'ZDAW&E)'SJ0YR:S(63PJ@HPB*7W$7*5T>R MB/+IH=/<)8G')$_&AH)OTS&&4RC?YLKT@K)-'D6DO 147>Z^CS> LD2E)]1; MB@H^,GE%;.LSH2:E-3PS/'P:0S@=U86_P['+S-F9GGU!;R;>N"3_3#>)DC 9 M_T4D>Z5D+Y/L-0V&.L:\+N-XN&5VGQ&*?DG1;T<1<^D+EW"8&2Y3M4"XTFG$ M?OGTJ2'I@Y)M@"I. . MX!?!&I58(U1LEDJ9C9N?.(!UY$RB,PM7ZW8MVK4MA,LR*PPGAW MV0E9FZT&G0D YAJ;W50E;5;+;W]/E\ /_4"N(>+ M]<.(BS6XJ559O=72ZPNJ96[YE[EPN6=T158F;^$NO99,CQ!9'<.-"&HY< %M MJQA)9?-6*Y\_F=<+CX54&9IBZD**<,6?'WNI]V25RUNM;'[E00>,KCI$0ZQMG'W-#F3APOCY6]_) MV]K+@ V2HWZ7FO:H;UUCA)6OTU:^/G5=<*?D\^F /,!]Y'M46QD;)'NCWHA\ MX^[.$0=.7@1#>^_*[VDKOZ\G7>]%+2DNN4I]Q:$=-S' RO5I*][7']&6 M JIC0/[V8[ 4MQX,5QSV3=K#V*HB0'$/S\9O*CF[C((+C(98C:15#:"X8S^( MK#)Z(L*,K4%D=#WLVB-\JE?>3UMY_R)RA(2"E%G:V;R:B11Z_^/EO.'J\SL, MLJH'M%4]6$2*RWRSAN@=BE,MK07#%?'2:5=EP<8]?.TKJ%%B2RSZV^9WLN). M*@&UCJA!:9:WF"O=8L+J@8[N!PM23GXUKP8#0@T;XZV*A(T[^@F0W!TAINII/L2T"NRH'-N[=9>/XG#()(QP,ZK; M\UW21Z9?GA(2\"V$FE=#,%>9;SSF)TK$V=[=1B@EPNS0X\SE4M\ GV^%4*<3 M_07E]N_D?U!+ P04 " !CBJ14?R'F.CT' "R' & 'AL+W=OG&_$HE]+^ MM?FJX6[1][*J&MF:2K5(RX>SV07Y<,ERUZ"S^&\EG\W!-7)#N5?JN[NY69W- ML%,D:UE:UX6 /T_R4M:UZPET_+WO=-:_TS4\O/[9^W^ZP<-@[H61EZK^7[6R MZ[-9/D,K^2"VM?VFGC_)_8!2UU^I:M/]CY[WMGB&RJVQJMDW!@5-U>[^BA][ M1QPT(,E$ [IO0-_;@.T;L&Z@.V7=L*Z$%>>G6CTC[:RA-W?1^:9K#:.I6C>- M2ZOAUPK:V?/++[=7U[?+ZRL$5\LOGV^N+N[@YN/%YXO;RVNT_'1]?;=$Q^BO MY17Z]>@W=(2J%MVMU=:(=F5.%Q8TN)X6Y?Y]'W?OHQ/O^U/H$\3('%%,::#Y M9;SYE2S[YN1U\P6,O!\^[8=/N_[8U/"W6LO6(F&,M.9#I$?6]\BZ'I.I'H59 M(_ -*MV%_'M;/8D:7A'TU:XKWG7E%MS3.<.,%NGIXNG0)P$SSM*BZ,U>*4UZ MI4E4Z3=IK*Y**W=:0_IV':0'+Z89P2-UOA&C9$);VFM+H]J6:Z7ML96Z@7A[ M J'-E M3[^T%3(H]*O"A+M051D,Q*"9-\7\LY:B'QJ@#[6%K(K M\@)/B!N81N)0NVFM:!\K2''[^)R>;>;G8UCSXX0<,DO2=$KH@#029]H7M\)1 MK=K''3RF5Q/QL44XHWDR5AJP2V%(^834@7 DCKC=LH\(]*%%"6"+T['"D&&1 M) ?;B-<2!\(1_J[=45V)^ZJN+"3ZV!:)#. @<7)\AOL.C26LRRH<2#X7:(Z9 M%TB^&[AOQXM >E.CS@!+"N)!^.5^EP@A."Q9T-F&;B(. "&KU.9%PEA2>@P-VL/]G$X%+!Y[0.$\^OW)GOVTN7SL^*-T'!REH MRL8H#-A1GJ;9E/2!,#1.F'XWX6+X+3^'2J.$>3$1,J-L H9T( R-$V8,P[?4 M^APAA!?YN-X+V5%:,#:A=\ -C5=4NQA^2Z5?R^0X31(O=@-V!A+U5J(C^H53^?5L8X ML"F-U-8:V'RNP,5!?_JD\N(U9O+ZC&?@&(MSS 4!D"$P8'S".:(+=CCH#,=& M[8(H2><4JOZL8+W%[BDFV3S+DI%?.L@/COG_G21E MK& W")D?TH"KWH^K%I5B4T%:"(KU69IDF'EE>]".3.YFV !=%H?N-VD% M/((J6.@6YB%\QAI'@>J$4'*G/W&/&>%Z,:ZIW&+X>Z4!G%J%) @Q->))\!!]S*"0\Y0&[%*CN?;MV].QIR M[_M ^*0@:!@Z*5@&PO=V]R:W-H965T&ULG99=;]HP%(;_BA7M MHI4Z\@6D5(!$@:J5NA8U=+N8=F$20ZPF,;,=:/?K=YRD:0(AT')1[.2\KQ\? MCNO3WS+^(@)")'J-PE@,M$#*]96N"R\@$18MMB8QO%DR'F$)4[[2Q9H3[*>B M*-0MP^CJ$::Q-NRGSV9\V&>)#&E,9AR))(HP?[LF(=L.-%-[?_!$5X%4#_1A M?XU7Q"7R>3WC,-,+%Y]&)!:4Q8B3Y4 ;F5=CTU*"-.(G)5M1&B.UE05C+VIR MYP\T0Q&1D'A266#XVI Q"4/E!!Q_DGQ#'>7GL5"D?]$VCS4TY"5"LB@7 T%$X^P;O^:)* G, M]@&!E0NL4P5V+K#3C69DZ;8F6.)AG[,MXBH:W-0@S4VJAMW06/V,KN3PEH). M#L>/#Y/I@SN=(!BYC_=WD]$<)M>C^]'#>(K8DE@&1U,.A.$?? MT;,[06??SM$W1&,T#U@B<.R+OBX!2EGK7@YPG0%8!P!^8-Y"MGF!+,.R:N3C M9OF$>(7?!(W2#%R&Y0#B$HP7+DKI<9G[=U$^= MT,VP8_?:?7U3SMA^4-NV/H(JJ.T"M=V(.H/313@G/H*2]%[0&G.TP6%22]G> M S!W$)LB*GR=@J_S*3X10,4*A!,9,$[_$;^.,[/LE"F,]+-#>SRNPMPMF+M? M8:9")/6\W3V.7=*FB JC4S Z7V&$"T%(./ T7M6!.D=!FR(JH)<%Z&4CZ)A% M$9S/$ZHS\W'*2[>ZW1V^(T$5Q%Z!V#L=\:0"[>UER3%J*_2$P JR:7S<#\:G MH0]7:&Y6!FEW+-MT>O8.<6VD83J.<^ _E5FZTLQ/(Q\IV-SQ%.ZZR$;NCZO' MM!JYY]"'B82_9>07.7HMKK4'T;,XEE-8291/)UFE7L6 2>I1T&$ ;2;@*@/=+QN3[1#4J16,Z_ ]02P,$% M @ 8XJD5&GXD@'Q!0 )18 !@ !X;"]W;W)K-)K$[MEN8^?5[ MDH:DQ(XU^])<>L[)=^SC[SOVQ9N0W]6:,8W>RX*KR]%:Z\WY>*P6:U92=28V MC,,_2R%+JN%1KL9J(QG-:J>R&!//B\8ES?EHY*3"['51<[9DT1J6Y94 M_KQFA7B['.'1QXOG?+76U8OQY&)#5VS&].OF2<+3N(V2Y27C*A<<2;:\'%WA M\ZE?.]06?^7L31W[['+D58A8P1:Z"D'ALF-35A15),#QHPDZ M:K]9.1[>?T3_6BGTY2D8H8TNZ+?2S>/N3-0F%5;R%*%3] MB]X:6V^$%ENE1=DX X(RY_LK?6\&XL !XM@=2.- ^@[!@(/?./AUHGMD=5HW M5-/)A11O2%;6$*VZJ<>F]H9LO]W= M7+W P^P%+O>W#R\S]/@5/3[=/E^]W($!.GKE=)OEFF7'Z!2]SF[0T9=CI-94 M,H5RCE[68JLHS]0)^O+I^6*L 6[UT?&B@7:]AT8&H/GH7G"]5NB69RS[[#^& M--MNU\09\)[*,^3C$T0\0BQXIK_OCAUP_';H_3J>/Q#OCB]$R=!,4\U@ M86CTS]5<:0F%_:\C>M!&#^KHP4#T!Z 10MF'?B]:U2[5@M]-PD2@HE_,=X= MCH?%#/NX2GYG01:VR$(GLJE0&HDE6@F1*:1$D=D@[F.$!]\F21B0J ?18A8' M01+:(48MQ,@)\0\IE$(;*9:YMH&+C*_B-(K2N ?.8N8GD1_9P<4MN-A9-X\; M)JG.^0JQ=V!SU9_B3T&3-FCBS'@&1 HA3]"*<0A?(%BSB&; .'E5DQ77V@8B M,3*,<1#TZ\BT"I,H'AB&M$6<.A$_,\6H7*QKI!G;@2)MJF5D@YE:BBF*^]-E ML8JC,+7#Q%['L)X3Z%4II,Y_T5JVH.[IXL"V$!JS\#IM24K_)YP1!5 MBFD[77H&0"@GTLO"8A5X!TO[4UC1U; 6,#RJEO M5(?%*DF2 ;RDPTN<>%^$ABHV\%IA$G.=>G[DIWV@IEV*23!0Q[C3 >P[H39" ML)2B_ LN+T"?!.![X5)'ZAI%L1^Z@T [20%!V[FJ6M@/^'HJ!G18P?[X$X3 ML%L4[KAFT$+H)KHU>9/K$T,/+$9Q-%1,G1Q@MQZTZ%Q59++]*<8XZ .TF $9 M!0,0.U' L1,B-+70LG+H&:5D?/$3K:"'1T<%"-GQ">+,RHM-S$^5'Q_H>P/9 MM#K%)!XBQDYRL%MS7CEL/(K\%_!?#1;X,.<[&.:*QNWU;RK):1@&1OV;9GX4 M#O0$N!,<[%:Q4:$6F?%Q; ='.I4A;I5I^.XW5FC3*ILR<4J( MP7D6,Q*F0V@[-2%N-6DH;\Y@(\H^\&KZ#IN(2LZY@#=<2U$W)94ZULO/FH>I M'JF78",/TRQ(TV0HD4YFB%MF[EKH5;NXRZOMK16F16.B*.@7A\4L#?P!&Z):9[_X<.F<1<:0F%;>63*@4:33*.+6J)N\V.K^Z4.#*['@"@WB M,:T UQ#O=%I$4N=,/6S+>=6/+S_.7K:JWD8@9DXA3-D&)K#J*EU3Y7=:X[NU M9G"J?,O>(\1>OP>RF06!-]"F^9VJ^&Y5<4R6;^'_, D,9#8S$O0Y;GQPX%8R MN:K/(14,]);K_7E4^[8]Z[RJ3_AZ[Z_Q^71_8MF%V1^@WE.YRKE"!5M"2.\L M!DQR?R:Y?]!B4Q_KS876HJQOUXS">JP,X/^E$/KCH?I >S(\^0]02P,$% M @ 8XJD5% DF"V0 P 0H !@ !X;"]W;W)K2<9VYV=D"\JH53#6\:XZEJ)UIM;VU;+A&9$78L-Y3BS M$C(C&KMR;:N-I"3.G3)F>X[3LC.2FLM<16\U23J<2U#;+B'R_HTSL MNI9K[0>>TG6BS8#=ZVS(FLZH?MY,)?;L*DJ<9I2K5'"0=-6U^N[MP'6,0V[Q M*Z4[== &(V4AQ(OIC..NY1@BRNA2FQ $7Z]T0!DSD9#C_S*H5:UI' _;^^@_ M2L3<>" <9H=O-+!JSL$)QS\TL'/A19DN:PAT:37D6('TEAC--/( M 9?=W?/X/A5OOT\GG\JWR+#.VU [?M=^S7PPP?6P5.&'Y8?0(+*[#P M+-@SQUV+I;]I#!?,I _6N&D!Y@F+&&UC6%".+0T;1O@5\"*WFKPU"2G6"@\0 MO[NA7Q=R;.5&-T&SCE:EH_55'7L!:D"%?MB,>%,AWIQ%O*=*W4(3*)#:=L _;P=I MN1TT";II2'H0>35!35:NXS8+M?& M[\S])C^D/\(4ER,\5-8I5\#H"D,ZUVU,LBSN&T5'BTU^9"^$Q@M WDSPCD:E M,<#YE1!ZWS$+5+>^WA]02P,$% @ 8XJD5&:#Z?P5!@ \1H !@ !X M;"]W;W)K]%9*K=\/!N5B);*H?"?7(M??/,HBBY2^+9:#C_#M4&-^"L1S^7!-:A2>9#R M:W4SBR]ZL(I(I&*A*A>1_O/W#^U6=O$[F(2I% M*-._DUBM+GI!#\3B,=JDZK-\GHHF(5KY6\BTK/^"YRV6\1Y8;$HEL\981Y E M^?9_]-)LQ($!\CH,<&. SS7P&@//-* =!J0Q((8!]CL,:&- S16"#@/6&### MP.M:P6\,?,. =!D$C4%@YD Z#'ACP&LZ;.M7%W\'LSGMS,)V.@K^:W'V?CRWM],[_7_SY-;N[GX/8* M3/[\,KO_!_3!E_D8_/[F#_ &)#FX7\E-&>5Q.1PH'4GE;[!H5OVP715WK'HO M590ZS,+C9J',,MT@ M@C!:)^Y,KH[[^BR4'D0B!I.HR)-\Z=K#ZQ/A+!:;;)-&2GNY52M1 +T]>N"M MJDGT),!'6;J\3L^H#!@G,A8EF.4+6:QE4:]1[]I*IK$HRM_ Y-LF4=\=_F?' M_=]([3-7A4SU-TN]@A*%*%7;T4"3>,=DO&,RKCV3#L\?+C]>WH03$"DP%HMW MP$-O 888NMBY]<1J3]5Q\#1"$#&$O>'@Z9".-LZCC.,V:FRC^IY'.8)MW,3& M$<(I#]JP*QL6! $DK V[=JSJ>PP:L*D-X\P+L!';S(91[,']?K1*XNU*XATM M2=.O9<4<4*XB76GP()9)7E'^G$*%6__T,"R/>D:.8QO5YYA!=_!D%SPY&ORV M$Q:MGDHT>3/A8A2Q0B!8AVJ4UD9YG%"#3]PBRLX&M?\8/VJ676G1M4I[2I! M8&]=0(V]FYP#FIX M3+ANTSX\8$3O>C'A^V!KB3(=9O5.PE*H50J]!.&?RIZC8C7OD5(W0T;7ZQ V,XRIL@.V3F4.C M3&,'S'TT.Q8FA#'N&P/<@>/8)^89?NW ]7W$L#G(G E#K%,VQID#2 E!':,< M'R;-0D= M0(\A3LVY9>,00BR W"27#>Q32)%ODLOA$'LZ86R2 MRP8R2@XD1[L\>_F'7E'_N8MF2SM"(?)]WZJ:0RH2S"TF.K6BWS7E]F(1O:9: M;)P=;Z/7D)K)5HA\@4V^>A9J>0K73 MV4M.]$LT)[*E8@ ];&9V#FIZ"M5^&;27G?BG9"=VO@ZR92+R&(3(:(C0 ?28 M9SY^C1TPMS1P (D/M4OSE9 C0!1P"HWC[=JU,D.!.>.G+H>8^]1\&)\Y@ S3 M@X?2=GGVNA._ENYT5\P6E(1B#_GF0TWH0%(M(8A9,J="M73!X.!->_5CD Y4 MRYD2I.)1V\%WOG90;']?V=XHN:Y?OC](I6167ZY$%(NB NCO'Z54/VZJ]_F[ M7[E&_P)02P,$% @ 8XJD5%FS8+M." ?2, !@ !X;"]W;W)KZS M+-$VM[+HE>1<]NMW*"FF+%Z<]B61Y"%Y9C@S9X;2Z9.L?M9KSAOTO"G*^FRR M;IKMI^FTSM9\D]8?Y9:7\,M25INT@=MJ-:VW%4_S=M"FF)(@B*:;5)23\]/V MV7UU?BIW32%*?E^A>K?9I-7+9U[(I[,)GKP^^"Y6ZT8]F)Z?;M,5G_/FQ_:^ M@KOI?I9<;'A9"UFBBB_/)A?XTR6;J0&MQ%^"/]6#:Z1464CY4]W30"'B M!<\:-44*_Q[Y)2\*-1/@^+>?=+)?4PT<7K_._J55'I19I#6_E,7?(F_69Y-D M@G*^3'=%\UT^_X&;^ /^^7=\^S-'=%W1Y,?\3??EZ M]_<O?'>_0'$B5Z6,M=G99Y?3IM )F:?YKU*#YW M*(@#!47?9-FL:W1=YCP_'#\%C?9JD5>U/A/OA-_2ZB.B^ ,B 2$6/)=O'XX] M<.C>RK2=C[JLG-9KM(20J=&RDAL$45BEC2A7G1N+1O#:LPS;+\/:99ACF5L( M>U%F2C $] BQ>KK3ZTHG*)^'()^:!6EVGV M[T[40B4'GRVC/>3(:\LK#FDQ$ZF:SV;-;G0XL!-A,9F-K&F1BA@+[-:,]]!B M+[2+C:P:\5\+36DNRB8M5V(!]DSKFC?6 (P-)#2)R BN*<0"XMC[9(\V\:*= MK].*GZA4FR/8:."?ND/.G]6UU543 T<\"\9@3:$($V('.]N#G1W9]26O*D#Z MZI3I\S@R.X0S8_$3RN(10E,(!]B!$ C#?E(^^""16RKM&[%;#U>VO2 M#0P 88B3$4J+U F-L6/;\8!9L!?G7;/FE146-A?$-!EG(HL8(Z$#%=&HB#\5 MKR%6>*T(:Y!9VK#YY$D;6*=Z3+UJ=PNH^=,LDSN5\B"1 M+7()Q2ZOTW2 _7PPC(U70O#:UY+R(Q89<"WTP7#@@$LT-1 _-;B#Y(B=B84# M",7C'&03P[,!HQSBUE1!_%1Q^UKX=37RL?+/JH')%C%H,*9DBUB4X)G#LXFF M%7*$5D85OFA)^LT5/M'T0OSTO'MCV7%;(9FM" V8$O*6!"1)'$48T:1$_:1UXS2]@MK!7.)L9AK:(,1HQ M!VK-7L3/7LZ"EEC8A^)QTK=()VEXH5WT$5U:UP*YN MFYDWY*->%0LSA6SHI[TR%CD<4%?51#6%T>"7$NE2E&F9O3F14LTYU,\Y%_DC M3*Q3B,'(1)QV&W416C(PC%B*\?-Z*!X/(2L28[Z24YEB.V!F45= M[Y3SM_XB-QL(@;J1V4^K A;:&O=\%IDX=.1;JJF-^JEM;^KV> _\^5")+C-P M5'!@$B07A5@Y3^NHR6,G1E5N$\+,97Y-=M1/=@_J# F:!I%#B5:D#23D_JRS M5D=C"+K7IN"NTH+:.K: &CG&(C8CKL,!JCF/'NG8TJUHT@*\I&PJL=BU)W>M M^4M9M@]E4:CL+$H( Z 8*ZM0D_J,!&.*0$/DPJ_9D?K9T.0O_&4=:?AH#[.#6W*F0Y+"0T&6=/FQA.7(>M3),L\Y.L[JB=J#^H MLX%BEZO-41%0B4S%N!*S*F1ATBA(L/$BQI3#01B[--*$RXZ<3[KU6/"5*$NE MAVJ">"5D_JO*F;1+(VBPQR6Z38X$(7%%UN -V)'#3+=V')[^MEXF.=,@"@+# M#2URT D$#A)AFL.9_PW:?+?==B0!R;A5\@O4R.BF[-[D&[1WN(RF7.:GW)L^ MBW=TE>\J91](H;W5K*8Q63.)C?VV])%QX*@0F*96]F9J?1M6RPNN>-S:6(0P M(8D+K*92EGBW\%:6)ZU7#GHQ<$E;9O<=#3/-?C V&T2(NV8AJ4(:V] M^F[\MXX^>@S#%\:$S()QA6@1BV?1N!J?#CYDV/!JU7[?4:-6C>[E__[I_AN2 MB_;+B='SS_C39?*5D&^J -#DH^25&CB%UHL+UU59 255YV(!%:[,A"RIQE#.7;600',+*KD; M>%[7+2FKG"2VT#FD MH)\7$XF1V[+DK(1*,5$1";.!<^E?#/LFWR;\9K!2&V-BG+P*\6:"NWS@>$80 M<,BT8:#X6L(0.#=$*..]X73:+0UP<_S)?F.]HY=7JF H^ O+=3%P^@[)849K MKI_$ZA8:/Y'ARP17]DE63:[GD*Q66I0-&!64K%J_Z4=3APV WSD "!I \%U MV !":W2MS-H:44V36(H5D28;VVT2CM'E3Z!TI)E M&AJM)ZS*>)UCB"T6V'V)9W.S/*?[+*SWB+:T^=X7 [M)4:??Z>_7'[7ZHZ/Z MIT)3;J6?[13;=D!N&]RG/MH1%GI=S_O:@&BW3Z'O>_Y^ ]W60/>H@0F'?([B MJ")X07&J05)^Y CV6M[>/SK4_9:Q_Q^.2G_/,?:\+S5T-ZXY\XO!+W[.*D4X MS!#FG?>P%W)];:\#+1;VYGL5&N]1.RSP3P?2).#Z3 C]&9C+M/UW)G\!4$L# M!!0 ( &.*I%1DH5LUU0X 0E 8 >&PO=V]R:W-H965T&ULO5IK<]NX%?TK&'>F368D6W8>F[63S,BOQ+OKV!LYN]-V^@$B(1%K M$F T++RZWON!?B0K633=J8?XI 4B/L^]UQ(KU?6W?I"J2#NJ]+X-SM%"/7A MWI[/"E5)OVMK9?#)PKI*!MRZY9ZOG9(YOU25>P>3R+,SW3\\?D[K><%O6JW\X%J0)7-K;^GF(G^S,R&%5*FR0#M(_'>G M3E19TD90XW/:=A^+-SJL=D:N%;,KPT:[> MJV3/"]HOLZ7GOV*5UDYV1-;X8*OT,C2HM(G_R_ODA^]YX2"]<,!Z1T&LY:D, M\NUK9U?"T6KL1A=L*K\-Y;2AH,R"PZ<:[X6WLQ@,81?BJE9.DJN\D"87,[TT M>J$S:8*89IEM3-!F*:YMJ3.M_.N] /&TR5Z61!U'40=?$?5,7%H3"B_.3*[R MS??WH':G^T&K^_'!-S>\E&Y7/-L?B8/)P<$W]GO6^>(9[_?L*_M=N:4T^@O[ M8"1.X C8FLN8/?#(M5->F1 ?P&'GVDB3:5F*&1XJI&KPXI_3N0\.R?:O;VCT MO-/H.6OT_/\1G6^+^G!U2O_+FJ;8Y/KPPF76UQ5.5 MCT2P2Q4*Y9#SH1 :WO/-W.M<2T<[/4%R<_7>J7(ML)"U.Y@T.U8"FZ$H8Z:S1F=^Q,8V%&*^K!J35,9'&CLCV5$!4;9L %>6XK55 M%KS;&:5-5C:Y@BV4%T? =\1Y 2_A&N4#T ?TTS\[ 87[ZZO8;_.ERK= M#%_!OB'A?*[N=$9K%HW)-GTKG9-K?.)A3:G$$ED877@D9(58\&9L"4<86C(^/2&_XS;TL@V\PB,'LH)>IP54NM*).UL&"((?EDW)JHX& MSQ;**0/9 JF!][C"V!&R'+>>Z?7S358(Z<6GV7&R(HJDSTK*N?ZV%8&T1NIH MSW(Y\RPEV4#[S423I;>B@(R@JY1-QG!UHQ9&O8EQLY3 V@2U=%0LP.(F0@F8 M2*PCF*/:E8\RK<,94: ^47*]@Z?(<22Q9ZS[ >D@2_C)+A::_>4H*3)"*(@7 MUZ4T=B1NU+U,=E[JLM:![DY0Q]#&:#F"Q\F[$:MVQ:DBM4:I##JKE%DB=I". MB&1($-9HB[RC3LB1N)&Z5AH:2+MNI!$G[*Y_%,U%6>22NRKR0U0CM=PD9>4S9#ZHI9 -;WBEP'+-^Z,:51"*)A9R[ M5/:XSC3@2S]VU2,![YQ2QF:W(S'+;(C/-G3\O;G7G7[TX&>ERB:E^7N4:58T MK7F;V42)) ',U1RM(1:E#T/=!GJU(D?B)^K8)!"!R)O18QT>NB-J]5.!$BKU M4,->JVF>:W(,LG40WE',JA$)B=B5^G$SV#P\F^R]& M?+O_O+_'RA'#R*!AM9T)JZG*]83&$U]E@UC,-70*'&#<8)1I'56&/VY@5PDN)R7&EP? MG39LU89D4MB(4RF#1,B4 ,2H NYGNO(.HBSW"F36S>VBW%66$025 RD22-] M*8T_-[KF_C7D,N!C.U=GEW[G*74S9 UWT37!.*PVD,X9TI&;V,FHCZ,/ 5>N MFI:!P/68;,AU@!-&\B5X<2A&T#D?HU3T;\E+NQ-O]M)HEB']!C@@#Z.F!).%+92,1_3_,%= M$ X+L'_A)'9K.!##S89T[#"MK@%6M.&+=\*HP-,]-LOO*!F850:;=7IFA71+ M>HF$M V0JN!"QOO.S[ M(2VQ3P9T^5)FD]F9R=I/GG*=+UZ H&#)@@ M&".@JNF3X2P(;,]T3:RJ5?_=='K=&4H^92C7U4 EI#F?L[3C=N=.;6+R,Q@ MJ%I7_,HN6(O<"F-#-U) K4=[+:P-6 .%@ [*>W(Q-P!T(.W(\(W)OE>JME[' M>K1QF(5Y6-R4(9%UZ0NQ "XQ3,'9))?PC[4GJUD.!:G$R+8U KNI/_PG0?/H MN66.L DZBDNR_VAY?>>Z/]^(C'"JY 710X1D@,"^.KK4 ]F!;_W@ ("CF#)0 M8/J5<>0@/D9#G$Q!ZU-,E<3^6[*3#<]8=H&:K+2MM4F!Z&>I$<=5YG\ 5Z/F M3U)[H9!@J:& ET0)&L?<8KB6I],L0VV5_FGL2T +,OE[TB$J]3#\+3)PY\[; ME[!G;^T09SK^@J2/K^RV!R1;-@6Q4IBBXX%9A)U+Z4#/VO,N1CQ*^]8"C6+$ M0,XX"_E)[7;?4$AJYVO*&'5?QQ9)PBR3A4W%O'@ >J3A0]0[B 4,6-+Y6S M[?;*<,0TH.%P9$9]5_)6$=O1%6,-Q\ZC;=8) <@4&<=Q4E)6A#O$IPB]>V=_ M-=TW,)-S'HF-WLK9$]V5<77E>L'3#_63P"7::84W/'D+%I'(!A%R;-2H\Z7L M 9$A -0"9<7>1Y%O' K@BMI_D/?TG")+)\TY=81%@[3G.& 3!;@AO#C?"J#1 M ;1?W8 2MC*ZG7ECHLR.TBE*:&K(:*TB LF-,!YV4!KU[PO'T0CR-FJ,0+5U M%*/?'DL)3=Q(V*PM1.HF(DW@&(U!XV!-&S6F.05IUCUQ:E!,'$S,3U@'<]0] M=1MR_.9+(T0 [<;'=%YIS[6A4&(GR>TUTVMR9#>*='A%==$7+3Q4(M^8QHMH M):4N73*DPBI*U.]'ZPT\V07+(%J$:KU 4C]LG-;@.DO)"CR,14_E-F+I_9GS MX+7N'//8TM\G.^?3V3'Q]$<"9MV4]*DF?;O^/)U]ZMHS21M/(+ 7=L$M.&HU M%B'X@;SX+QDDC0/,+6EK1 >8_T;,H>.CTZ1 M+:7U(+3<_\ (H0*%D]"<,8E./9<46=;4#^N)"6:_ ==7#;E08]Y@+J%,@*Z1 M@B%N::T2PT0KD3&'X6425XD,J#-!8>F..J8928 !H#-&9TG=$U^-QE_P# M4GVD>FL1UC55B[A+]N6/[%LV.O(I7/<%QFTG5MV@?A,,SQ7(N6&+%T2D.PRF M*38FQ1!$-C&AC;R[$"=.8;W1*'0TC6(F^0B!E #>K@N M"!QXF-' S8P9,H^5?\8NN*5?9<&2SL244Q(C/;OD1-0_V%W^=#P!ZSUN PBV M/-0T7?%7+\!FKQ*V=,]^T7*>SAIVP69S%5N< M4:O.%5$[&;=S+0,B3)TG:S>4G9"]]MR3'I>]''8B[\%>[* W=HOI M[$2\G+RD@3PU:Y8<^2:-.C1)88_%IE:%I'/$H")/3Z#4S>Z]=NE@00*]N=+) M&=;T#\DH.D,;[JYB3T_'*AU[KC!N(Y$9RUA5&]GJ0S]L=P*G4:EOZ4N35XWI;H#9E[*K_8XUU MW\V01X;;[HHSZ>AH,K=,6TB)CBYL[@C//=@W'4Z!4B=N2;>K@D[GOC[!4?VN M54C$DXMK5[RW*\6S>:_'%GD=X,J6.3DZ3(WFI,;=DS4L8FQ=4_QHM%\_*B3^ M!%&/3;>#Y&Q8T4SC6//(%/@HG]^E+[JZH+0QCA"9](41T1V/!--Y')E*Q@_/ MBSD)*3VU:4#C[F391.+-M#RAVB(B([*'@>L#^D'UGS@Z>C8=.C)M-!W5G;JZ9S.DK=NM,HF=S%8=C@:F?O=+[1=:AV.MQ> M]CO*7K>-&>U;C2CZ6 MP*OT;E_0]"6I'HR=,>F6RF1:)4=2QG;?\Z[D0W@*@[R%_C])$X^$VL&/@9RF M/4Y;WT9M&_-LSST>TA'5 P)7!H%'/(#O&ULI59+;^,V$+[K5PS4 M19$ CB7+%M=55%)FLP)*9H:I0TLE&Z9)9VNIM9"J-+/=* MI8B2.#Z/2L9EN)AYV5(O9JJV@DM<:C!U63+]' X7IMQ22 M3B'QO%M#GN4]LVPQTZH![6X3FEMX5[TVD>/2)65E-9URTK.+!Z8EEUL#2]2P M*IC&660)UYU&68=QVV(DW\ 8PWLE;6'@0>:8O]6/B$]/*MF3NDV. KYG>@CC MT0"2.$F.X(U[)\<>;_S=3L(?-VMC-=7$GT?PTQX_]?CI_PKB40S7?%>F8AG. M0^HN@WJ'X>+#KX\/D,"//TR3T>@:>CM5[\<;D?&B$W<]B:\?EBN_&EV? C>0 M,9'5@EG,8?T".=_QG!1!4N-SF:D2@5FK^;JV;"T0K (2EM0X5(/94Z%$CMHX M55L@-+[:,3]C.]34O"#K M3FN]Z[M.Z3 M_J_E\@;S(HUA.IX$-_E?-*>)QA<1/\*G"ZUG-$U3]TG2JX?]0-KKWRMI=<,X[@#+XV(J.#-X?RO/4O M*S6NJJ5MGY]>VC_>-^V;]7J]??FIC+:#7Y)GP( M &<% 9 >&PO=V]R:W-H965TB!EM86$8I42=I*^O5=4K;J HT+]"(M5SNS M.R*'DU;I)U,A6GBNA333H+*V.0U#4U18,W.L&I3T9:ETS2PM]2HTC496>E M MPB2*3L*:<1G,)CYWJV<3M;:"2[S58-9US?3+'(5JIT$<[!)W?%59EPAGDX:M M\![ME^96TRKL64I>HS1<2="XG 9G\>D\<_6^X"O'UNS%X)0LE'IRB^MR&D1N M(!186,? Z+7!J?8C;O6,'%^AA/%/:+O:- F@6!NKZBV8)JBY[-[L>?L?]@!Y] H@V0(2 M/W?7R$]YP2R;3;1J0;MJ8G.!E^K1-!R7;E/NK::OG'!V=BTW**W2',TDM$3H MTF&Q!<\[G"SX3T^Z86*-IP/:!(+O=@$NL,!Z M0Y<,DCP>8L;TKB6MO-!G^UOD;/./+_+NRN(E*^X-"!P2=#H>#P*0'>V M[A96-=Y*"V7)F#ZLZ"9$[0KH^U(INUNX!OW=.OL%4$L#!!0 ( &.*I%1) MP9=#<0, "H( 9 >&PO=V]R:W-H965TVLE6Z9 MI:G>1&:KD=7>J151&L?#J&57NC:1;U*#5O41JN)&A<.7Z,0#HC2^.. &?0AG>/I^(C^@^=.7%;, MX&LE?N6U;69!&4"-:[83]H/:_X@'/H7#JY0P_A?VG6V1!5#MC%7MP9DR:+GL MONS^H,.)0QF_X) >'%*?=Q?(9WG%+)M/M=J#=M:$Y@:>JO>FY+ATA_+1:MKE MY&?G;Y6J]UP(8+*&:VF9W/"50%@8@]9,(TLQG&54'?"6'5[Z EX&[Y2TC8$W MLL;ZJ7]$N?4)IL<$E^E9P'=,7T*6A)#&:7H&+^L)9QXO^T^$X8J;2BBSTPB_ M+5;&:KHVOY\)F_=A;X!>IS&T#EK:JANS1 )>P.0)-!DLFF*P0F(4KK+!= MH3Z>3@(7D.3CL!S' ZH8J@=)-UAKE-4#D)#2"-958OV)+C95MH7O( G':0JO M3H'IR*NF/W./.@K'P_)K&=\QL4-0:TJYY\H\UQ 4&6BR8H]L)H/'0*=W:'6F!]1,,)\8P#D?E&%ZY<3$D:48DS3\72O,2IR0.LSB#) VS8?ZO3CHN M\HY:&,=QG]PX)(T@23QYT?'^+\?+9+IZ#>KPEMXU&?/+NG5SA"\C"&PO=V]R:W-H965T?,0?:%+GQ)]TLA-718."3C OE^W;%!F\6UA4JX-$M!W[E6*51 MJ<@'X^%P-BB4-MW3X[AWY4Z/;1ER;?C*D2^+0KGM.>=V?=(==9N-3WJ9!=D8 MG!ZOU)(_<_BRNG)X&K0HJ2[8>&T-.5Z<=,]&1^=3D8\"OVM>^YTU221S:[_+ MPV5ZTAV*0YQS$@1!X>>&WW&>"Q#<^%%C=EN3HKB[;M!_B;$CEKGR_,[F7W4: MLI/N09=27J@R#Y_L^E>NX]D3O,3F/OZG=24[F70I*7VP1:T,#PIMJE^UJ7G8 M43@8/J$PKA7&T>_*4/3RO0KJ]-C9-3F1!IHL8JA1&\YI(TGY'!S>:NB%TTN3 MV(+I6FWHRMD;+60?#P*0Y?T@J5'.*Y3Q$R@3^F!-R#Q=F)33N_H#>-2Z-6[< M.A\_"_A!N3Y-1CT:#\?C9_ F;9B3B#?YYS#?:Y_DUI>.Z8^SN0\.A?'G,R:F MK8EI-#']CTP^C_+;Q^L+VJ.??SH8CT9OZ3%0NLZ8@IKG3'-I*O([^T/AUA,Q[W#T4'G\M:9 M51O7"QK->K/I#(O#WG0R[5PL%AR[-@HZ1$.C@_Z$7LK/(;WL7!8K9(_L(@ID M-M>IVGH"UDZ8@'M%TPF]CHN]@S&][EPH9[19>EHQ)E2F4 SZ4:RCSKGRB/P% MO<'?L#\$&SHOA=?;K9B1E!-,19C3L(YG?N@\*IW7& MAD#1"I[%#/X;-?S7B,AIC%>=;TF%X/2\K$JEQD@R99;1QR9'W%"1E@Z_E52T M'/5 D+:I[]-'U%!I4NTK4!A?U-EN$1*XIDT9C%-PJOX8K>.6TO(4L(NX-"AB](!16' FY3.O,;* MEW.O4PT6&(Z?F2TMRB -WWH?@0'R((2USG,R-HC_@/F&%(IAE:9:E%1.7_J? M^SO-U"/ 82)O[VD8:]Y$40D+U91&;M5&//J*4M Y[[:D8S@(G^KBB9H+3L%. M3M^0&)_J^A@SD< ;!&=+3SY(8D7<9S/T?'HQ@ M1\K(L5_5V+<,Y3:YQZ:/^XDM39!:P9P,*!R.0Z#)PBN+I42$PHI^OGZR5'M1 MZYTT#VH.O?AHL#MAJA)E545S/Y(9"C='P.4RBZAP+:K5\ZG6A V5KV7FE:9N MB+M.X(30C+X3_P/*F'^4D8Y"8O8U&N:&"0S.0N0#4U/E0C/V%]C9]BA3-W+: ML*G&=5IU?U.MM;%X:.V_E8[U[&ZJ>2=.J/0;;C*XRH7:#VD7".'F1 MG"UQT MG,-;C G8;CJECK$?IVL3C^/$+HW^"Q&I)'%E'"?/^[XS/TK3ZJ?1Q)P-1E2( M?=?BU.<&$A )NCN:*WJ7SGI?LR@R3P.O%>168&V#L1PG(0[!:7^&RUR>HVCZ M=!DDC7)V8+[,A0-@ZSBSA2LQ=VM(GNX8JPU5);E3]LUXK'7NI^B!PS"JJY:( M(]!CE.B%3E3,"DJV.MN0T/:<$XMU 1C>!!J-Z[,)Q(G;""K@_MY#%DBN#Q)^ MXXZ+IU#S\$CH=;GC3%&F'L<%JK?_V$5ML'/]+=@MXR7?5VU=W83;W?8[XJRZ M/M^*5Q\AR/52@X.<%U =]O?WNN2JBWWU$.PJ7J;G-N!J'I<9OH78B0#>+ZP- MS8,8:+^N3O\&4$L#!!0 ( &.*I%3583Z!WP0 &$+ 9 >&PO=V]R M:W-H965T]W04NUL8^N"6S MI\V4!Y3N^BYTK)*@U&1]^)^_[A7J$Q' MXXOP;6+'%Z;R>:9Y8LE51:'LYIISL[Z,!M'VPUVV6'KYT!M?E&K!4_:?RHG% MK->BI%G!VF5&D^7Y970U.+L>R?ZPX8^,UVYG3!+)S)@'F;Q++Z.^.,0Y)UX0 M%/Y6?,-Y+D!PXTN#&;5'BN'N>(O^:X@=L:ZJW-^9 M]>_(G)7?BE=;WWN!]14CEOBL88'A29KO_58\/#CL'I2P9Q8Q 'O^N# M@I>_**_&%]:LR7M(@7==(\0M(0WIOM%\ZNM4II_OV/7C5NA9O7;N.7P5\KVR7AH,. MQ?TX?@5OV(8Z#'C#5T.=A5 G:H/,\G1EK=(+EG&'/AB=*+>DVT>A@>G/JYGS M%GGSURNGC]K31^'TT7] ]*M(4J9GKE0)7T:H0\=VQ='XP\?[6SJFGWXXC0># M=H.**C3G\X/+A#^.$4V9?R"B&50==!!Z?1 MZ6!T<&\\<+X7 ,X_Z;SMQ_@_[@S@;2"0?D-V@)\]5FE1?TP,.E,=#53P-DN$ M,!1L\D!JK6SJ.M\N5#J#J7A;L@UTZX3WUGZ.)M-/+GK3I;OG48/U"\ -;?F& M5M@ 18F_5(%&+7^9=B C%X892:M*4>8!2M761Q0LP:N M/')GKC*+_F,?<%^L5%ZQQ"\+%32W^0;J-1XU!BGR*"@NK'7WDW%+?N804&(6 M.ONG/DF1R"T-]5"R7US(&H\%TR*JS&4 ?O)>ZB #EW447;K*<]*X%!JU6N%P M0' U (DW2F^"OB?G#CDZ&-(MP/V&WD$9'3)NDBO=I6K]&_<-'5:%"IE*7NQW4)CVD*' MA=*:66@BI=K@IA_6Y,[3,;$?5ONV>X'Y$^S"Z@]Z&0$&)!J[TNT=V-7,@2="3!G;&WW"F:!UN M+:(IEM M:*I6J#&<=&-L:6PMSC;=MXMMRJ/9M 8U9)U%2'SK.G8+L(CSMIS)7V]0NH_=J^'Z_J9]/3 M]OKQ"487Z(X08P[3?O?D*");/^CJB3=E>$3-C,>3+ R7> .SE0U8GQOCMQ,Y MH'U5C_\%4$L#!!0 ( &.*I%0UHRW'E 8 !0/ 9 >&PO=V]R:W-H M965T!6I\KF MUY=^[H.YOM2#:U0G/QBR0]L*<_]*-GI_-8_FAXF/:E<[GEA>7_9B)S])]^_^ M@\'7\FBE4JWLK-(=&;F]FM]$%Z]2WN\W_$?)O3T;$T>RT?HS?[RKKN8A Y*- M+!U;$/AS)U_+IF%#@/'[9'-^=,D'S\<'ZS_XV!'+1ECY6C>_J,K55_-B3I7< MBJ%Q'_7^7W**)V-[I6ZL_Y_VX]XDG5,Y6*?;Z3 0M*H;_XHO$P]G!XKP3P[$ MTX'8XQX=>91OA!/7ET;OR?!N6..!#]6?!CC5<5(^.8-5A7/N^I/<@6)'[[HQ MP9ZIKJ+WT,,GT4A[N71PPYN7Y63RU6@R_A.3"?VH.U=;>MM5LGIX?@EX1XSQ M >.K^$F#/PJSH"0** [C^ E[R3'FQ-M+_B+FC[+7QJEN1[_>;*PS4,AO3YA/ MC^93;S[].RE]TB17YH7M12FOYB@]*\V=G%^__^GV+>7TS^^*.(I>@FTG36^4 ME03%2/I+&/2(AP5!Z;15G>A*)1H4W8&@?C"]MM(&M)>$&\$()TG!(%DL-Y+L M:"L@Z^!$F HSK2IU5PVE@]'>:![!@*N-'G8UZ<'0G3!*#Q:"[H8MZ!\,.V.4 ME4)"U&;PL+&D&N64M OZ19+8[8S<,0*V<;!,&UF* =&[6IXFA0$VU:I&&&^W M%G>G"0E\&BBIK 5G7X(]ITJ 9#N'79,M!H)A*2UX\+9L?6Y]+%9IR-WW6B*;[J),!BPX*QLADH^G*(;JT3@@=_ @BK%Z.#M8#3;>J]/UD59Z@&IK@AI MI2BD?Q#^MAI(]-83TB'!UB<8"[B'?48\K^-1B[R64MV)#?(F'#S=4Z\5A D MGCQ T)4E+S7ORB\H2S\/PH"EYG[2S(+>*'M(!Q,$"$=]^5Q5IW5YAFRO7'V, MB2EP&EN!Z[#AD0;&Z>>L]CA\^>:PI(WU4]'+%_[,YIYV4N^,Z&OD%?D1C/', M\,DIDF]AAC&[&N(^6QI8U>?JFJA1Y@]2G001>-_GH+SP_FAV7VMB3IOFH7(1 M/.A%S?2@]Z#R2C;H5^;1SI,Y@4*"6TX96E\S*H*5"[ :.B8C-9XG.3S\,!KY, +6-M#$T./(W MYQCQ5GV1U??0?0EI&2.ZG>1K82+(ETL-W1!$U#+,3H!(&1#O9#ZW1K=4B7L? MJ96('WA:WTX6=(M ':N6:QV_)K#!<=)T&>AQCE11!F.080P=W^><,*Y/: '- M?XSE.459'D2KA%Y,XRS/_3C.@B)=^V&2AD%68#Q[?Z1F<@? SRA*5D&T3C#* MXB ."T95Q$$4)[,/#-^X^X#Z1G3.L27 32,V%(6P ME'(L351JL MT\=)0* 1.RZR8.TY2+(@#-DOF$0.HF_,00BXZ1A!D"63Q3SG01:%8#)_G()T MA7^Q)QX2"5>>^*((BBSRZVM.41K3+7U+M4WI <\C1>?7?35>ZV?7\:$6T\\_DHHA6/ M$F0F7\TFF6 ^SR-40) 4J]E11"B-+%DA84&>K2VG]/+LI0*6=_X]QJT8OTO&1\MQ]OCDNQE?.J?MXWL1*- R+#5RBZ/A(L_F M9,8WV/CA=._?/1OMT,O\L,:S51K>@/6MUN[PP0Z.#^'K_P)02P,$% @ M8XJD5+VVJ7-#!0 "PP !D !X;"]W;W)K&UL ME59;;]LV&'WWK_C@M4.+J;9NOB1+#,1)AK9(FB))NX=A#[1$6T0E42,I.]ZO MWR%E*W;K>NV#98KB.3S?E3Q;2?5%9YP;>BKR4I]W,V.JTWY?)QDOF.[)BI?X M,I>J8 :O:M'7E>(L=: B[X>^/^P73)3=R9F;^Z@F9[(VN2CY1T6Z+@JFUE.> MR]5Y-^AN)^[%(C-VHC\YJ]B"/W#SJ?JH\-9O65)1\%(+69+B\_/N17 ZC>UZ MM^"SX"N],R9KR4S*+_;E77K>]:T@GO/$6 :&OR6_Y'ENB2#CGPUGM]W2 G?' M6_8_G.VP9<8TOY3YGR(UV7EWW*64SUF=FWNY>LLW]@PL7R)S[9ZT:M:&HRXE MM3:RV("AH!!E\\^>-G[8 8S][P#"#2!TNIN-G,HK9MCD3,D5*;L:;';@3'5H MB!.E#3S:H:8,*OX.*Z%:6)M-T7:8\W._+X)WUV%&6KZU17+.'G792/YFK)NY,/=X_7-*9??QF'0? [.=D/F53F MC>&J0'KA_:Y6=*$%0^',M$@%4X)KL@5G\*-$\508FK-$Y,+83RMA,M)\R17+ M:2Y*5B8"(U%J(TQMBT&3R92L%QE)D*.TD;PE\=)L"*3*4^0A)R,-@R$+>D'! MR;@7(P7S' 0]NC,95Z!A)9F5I$O)O>W9-$PQ(PTGU,18*555Y#!^F*)V(NL#&ZUT+ M!>^VZ(JMT:=,HS:M.16V.O(UH>V@$6H#J=:)K)"U75:C:JSO^)ZM3BN^U7IC M'%LR")GE[;)GW!))("%KQR"F2S6* /D MAO67<6Z_K)5"%.G"1:ESQ76B1.7.#K>?I7^.^3V\"46F5L*L M.U_7K'6FYT>!]38&PS%]WD1L+ZN:3&J_I2"#M7:WSKYC.H]VE$M4FS5;\:7, M4=^@'PV]<1S:?08#+X#,&S&#TW?I;]G:<-(FK+RB_5L4[T4 M>M$PP#,^"9TFN\RCH!>]="A1X3RD2UE4K%S#7B\>!$AF+X![L:\U.VI* MK]GF-Z3EX.4/F'^(/H(71G@.@_@8>9M!APVXIH>Z;/;9)0S>W.Y[Q(7+[_GC MGV*,(XI&P5&V3($?TFL[ M''G1.*#7&_2G$JT70'OJN,6)U.C#KVR&!@TBA. 8@$.:VAZ9?*7"GHJA-XC& MMN"' V\PBNG0!:._\O+DFWSH_:LKY M'%"_-QIT2357S^;%R,I=]V;2X/+HAAENZUS9!?@^EPC=YL5NT-[_)_\!4$L# M!!0 ( &.*I%3D%$L-" 8 (4- 9 >&PO=V]R:W-H965T*FUG9R?IV94_.W%]--KRE:?0 MMZWRVPLV;G,Z6\YV#][K51/EP?SLI%,K_L#Q4W?E<3>?K%2Z91NTL^2Y/IV= M+X\O#D0^"?RI>1-N79-D4CCW16[>5J>SA03$ALLH%A3^UGS)QH@AA/%UM#F; M7(KB[>N=]=8-C_D8I[<)2B?*6B.COQ;D->I&%- M+E*J21O!:2M%^1 ]WFKHQ;-+U[8Z N482-F*+IV-VJ[8EIK#R3S"A0C.R]'< MQ6 N?\36[^"[R)PV^4SZC_>4>Y8L\?\+>_I3O M?K*W_U_RI5I"\'OQ?*#]M[O<_/OY"/]$/ MWQWER^7/]'1.5[TO&_0ME;?$=JJ?F1JU9L)#]ER1MM&1=?9YJ6S)1A6&J;LQ M8!,B@3 ,J%2=CLH07V- 5#H"M+!'G=<@MS;;)-,JV]?0Z#WB(?[:ZT[\[Z67 MJNN\NX9X9(A_3\OE47:$'C'D"U8WJF8?1*=@ZD."@EQ_/P58*3F$C#XV#+-):_(2P%UC MR)4E]&KOVA2AV,3_84:ON$8A*[I@BZM(5T99>C[50 T ZZ*/SF]EM"3I8I3N M1#HVP*5T:XFU9!\Q=8G;SK@MP[T6 :9/5D;;(WC%]^O */8@"H./)0T,L+K-].EX^&^O9*9WJ MJ:SMT;':!C2N&9B0$"UXAYNQ2*%9HE-JH(*.!*1$_YQ"G>HB)PWX!_\8Q() MPC2;$?9?2Z]^(G,20U)A))4"^R_'&H%T#N =2/ M 0WH=D@_!J\;VG48$^!(=F\\[2;1:^%+Q'DO*O(_,!OY:[MV9CTP$<#*R@:N.]]2$U1] 'M+.S]W&BTXD9$(X:7N 267@SVQ0+EIZ G(!2@3+PF@>?B4),B!K*F&<8K&F=Y:ADMJD6 M&Q],;QH-YHQ2;:#'7DV.DY1)2CJ7HZF418X M7.R:6MMAITVGS5KI=-JE2O-:F7Y',J._H-R-@R-4M7-HF"C0CZ5. TP)N\9: M5SIT?91&QQST7#HO736,3)R.8O9FU&X:'II5M:X'\F/?W A@)KA2IZJG>:'N M^Z$TIUGF!QP4"7Q!#5,H.(O;+7&0[L2+C-XBD*H:6P:95BYUH2I+WW/"=1 6 M?T/3UG*PI#*DH55II"0<\-@.1*IT0=8.(2!OIWEE0YIG4OG>8[%(LU 6E4[2 M0\CB-;U*A$)6RB-;.2INT^:F4R>J[6P((70EY^"..=FW%K7YK=6X9;]*'P"I M=6TSL@/2_]P$UV7%NW"1:SM MZ;+!=Q)[$<#[VJ%YQAMQ,'UYG?T+4$L#!!0 ( &.*I%3X5)4JF@4 #@- M 9 >&PO=V]R:W-H965TN8WM&MIN)9YJ/L=/FT.D!(E+O[W@(\VUIW[TNB(!XJ;?QY5H:P/AV-?%Y2)?W0KLG@S=*Z2@8,W6KDUXYD M$1=5>C0=CU^,*JE,=G$6YSZXBS-;!ZT,?7#"UU4EW>Z2M-V>9Y-L/W&K5F7@ MB='%V5JNZ(["'^L/#J-1ZZ50%1FOK!&.EN?9?')Z><3VT>!/15O?>Q8Q[<%.?9F &1ICRP!XF?#5V1UNP(,#XW/K-V2U[8?]Y[?QUC1RP+Z>G*ZD^J M".5Y=I*)@I:RUN'6;M]0$\\Q^\NM]O&_V";;%S#.:Q]LU2P&@DJ9]"L?FCST M%IR,O[%@VBR81MQIHXCR6@9Y<>;L5CBVAC=^B*'&U0"G#!?E+CB\55@7+J[) MJ8WDS(C7RDB3*ZG%C?'!U4A]\&>C@%W8=I0W'B^3Q^DW/,[$6VM"Z<5OIJ#B MU(_#5?P!P\^OL)%$P]9 M:AFHX'DT"$C @+3.$?R2'V!I($ )PL$JI3B4) R:C3(;O&"OT17&PM:N]>+K MA5>%D@Y^AN(]WMC%/Q0E[-E(E%877*H.J(>/7-<%L%%1YW@Y$*051(/7/.#M M:;E4P&:"WJ5(V =CHMP:6ZE1J9H(=U+#_@>UZ>0& YAGCCU4)3 M0MC+V=K9E9-5!XF)$VC%C JE#&)A0RD^UU*KY2X"*ZPP-K13,42PD="WT? MJ9R0*\EECR4I%()V7*AE;6(O!64ZV^&>,E^XB3%LI2O@S!%]R9]0*M_F=BCF M04#G>=D*/2;EFG*J%N3VL_B_)5'*0OPH)K].AT=HB5K'[F[2W/%PNI\;@ =^ MO2_7@'.%4\D'F'(R_Q-<+A5GD8G,[8P#V(OKD#8;J6OB/;[R6Q!;F*B3RH+[ M./Q 'D]-T]%*+I2.W>95P[F^Y'A[9D9!'FZCEZ?)P:7E>5= WH3S!$R;=W9W MG #$Z<6516E5'@DA?L[F=U?9+^*='8J3R7&?83=[%=]B]PCY'01\TPFX8=Q' MY./*0CYF%]O-RU>^KUK JCTC..@*!P+F6)%A61003,K*CB?:%2 ,+@0)1,4F-U0TH'V:AUW)4U+M&AA*R8 !"[LY60(M*!'(/;<67H(2^E6445'Z2A MDO=1+>J!BN<1SEKN$C.1UV2+CD5-P^RKAYD'Q76^&Y,:2G)ZQVY![-1/$KQA MGT.\-0+CUH*%N4.O[425NV-SM)2I?R'.\ A'>T<1++RM M:%^OQT\CQAAB4A=\J151R3 -90(AE>O:P6,;'D31GJ&]XV/9'LT'G0 IQ?65 M?^$5F^0:;:23L$U'*#I2P2(I^,E;K8KH?B%U[ ?QKAB= =U_Z;FGS]YC.R?F MJ66EP>]=TWH6E[*E:)^>M:?172P46O/@>/P2O\^;O\E@-AN+QRY2H]YMMB*W MBG=VGQB;+K;M;/M9,$^WXT*;MPV(?:(FVB$JB2E)ULE^_,Z3L2$YB=!]L MD=3,X5S.#*F+K50_=,&Y(7=56>O+46%,LYA,=%;PBNFQ;'@-;]9252OP3?"M[HT) M>K*2\@=.WN:7HP -XB7/#"(P>/SB-[PL$0C,^-EACO9;HF)_O$-_;7T'7U9, M\QM9?A>Y*2Y'LQ')^9JUI?DLMV]XYT^">)DLM?TG6R=+03AKM9%5IPP65*)V M3W;7Q:&G, N>40@[A=#:[3:R5KYDABTOE-P2A=* A@/KJM4&XT2-2?EB%+P5 MH&>6[SBXI"\F!K!P99)U>M=.+WQ&+R+O96T*35[5.<^'^A.P86](N#/D.CP* M^)ZI,8FH3\(@#(_@17O'(HL7'76,_'VUTD9![O\Y@AGO,6.+&?_O8!W5P\): MZ(9E_'($E:.Y^L5'RP\?;U\12LE??\Q"2E^0SN#;@I,;636LOB>E6\JX,E!> MA&G-C2:MYCF!J8#QJM6PE]8^+&1EFXMZ0TI6YSZ\$25.-8$IX3];T4 MF3%N MH+F#SG>03'$'"U5.H. 5PY)AI=5E.?!.8!2Q@$C3JD:"61:)9&"JK %8$[EV MJ(3?0A^= M1>C;8(,3$OD)#> 9^V&4>*]%S>J,#Z46WE4%!HA_K4]H9>=T1"#NWMO:<,B) M(?#.Z96"K40IC(#0GQ/J?2E _1RDJH/MPS0@89QXWY@2UJOAZWF:$.K3<.[= M2@.Q/+0]]M-D!L_$!P+88/9B0ZR)+G*Z;9J28_8 9<5*ZZ-KV:)V?=FUR)(9 MR*&1'7'&Y"WXVRI($H2VQOS"2,M2Y%9P 444MC!,$! !7**O R#%Y\_?K4C M^N*LSQ9'-T=$"7E5I)3UQD6I$]L68A^3?DQ1O929-0%9G66JA>% !&CG4)&0 M2)NL50H"0!I,)7;SO<3#OGV$G5XMZ_,#W<4#QVRS(2]YQJL50'4KCPBG%X\H M"&'9^0F93/WY=(J#N9\&D7?3;2@/E/H&TL"/YP$T )_.Y]X'66>_H112/TH2 M$H9^.*<=K8[)GZ!+LSC!083[#4L$_!J6S,"KT$^F4?>DWE66M57K&,;Z!76* M C0D9VX4QN3L652?U$!:H#Q%B])]H-8#^:$'MKYI@B':9_)Y>3HE8=1%YAAJ MB.F*9MYW>VRC3[\@C!L.5817F8=P6F:= D_O.5/Z[!$3-)F.Y_@[""T)QQ'^ M'N^0"YW)%KP &/X$7CP.R)_N_Q S&J?PROW_;L/(F"[(&B4>:N9HVSC>EEW) M#*;4N\$]&B;R?=T!15H\%/I] MB='+33\@UG2X2:+UX)N2U2'; M;?7Y29K8/IJDP7'M]3">OMVETW=@1S M4W?FGI"Y/Z.IK3U9VNH)X!+IG-XUS\7&W;O2!'!9G/H<:GW#BXV"R*JIG5'17=0 MGT*FYTE@&PZ%9M-'D:M2;&QL]*[UA=,.:-]@>S*GNSYLP>#AO7LX3AXAGNP: M\ GVF:3;SB:F._-^ &A\7@+N7[U?TGS96[R3^(N^\AR-Q&P*8E7X-J M,$Z3D3NA=Q,C&WNO7TD#7PEV6,!G&5&ULI551;]HP$/XKIVR:-HD1"+!5+2!!VVE[:,?:;GV8]F"2"['JV)E]*?#O M=W8@8U+A90\$W_GNN^\N]I?QVM@G5R 2;$JEW20JB*KS.'9I@:5P75.AYIW< MV%(0FW85N\JBR$)2J>*DU_L0ET+J:#H.OH6=CDU-2FI<6'!U60J[G:,RZTG4 MC_:..[DJR#OBZ;@2*[Q'^EXM+%MQBY+)$K631H/%?!+-^N?SH8\/ 3\DKMW! M&GPG2V.>O/$EFT0]3P@5IN01!/\]XR4JY8&8QN\=9M26](F'ZSWZI] [][(4 M#B^->I09%9/H+((,,*ZB1UPQ;1V9,I=,MNEU,V_ MV.SF<)!PUCN2D.P2DL"[*1187@D2T[$U:[ ^FM'\(K0:LIFV#PY"7@C;!<&_0XDO20Y@3=H&QT$O,$1O#LD:9&/$^U;=?!SMG1D^6#\ M.E%@V!88A@+#_Y[D:9S;KP_7T$_@S:NSI-^_@)=QX1'!WSGB'PBX-?K]MUHH MF4O,X ISM)87EZ;DV^M$N ^#]Y2@0$ZZ5T<#PL!_8MWP+<><(-I[>\.F#R7 M*5K7@2?< NZ(.1 Z@Q++)6]Q#/@2D!7@>D3E6=2;T"_%U+VH)8,Q\F M7FN2BJ&<7&E!S".OJ;8(&1M,\3$TZ5@,36W!+!D](#I.S';53[106>$?"A3XOVU(>Y7G&O?K)[+S\9 MR^%A+D^'A&)&HJJLV3 '0N;P&OK#;H]50ZD@@(S&KE%WM'=U>)*NPB",:MM] MZ1+$!])2HET% 74\;1YDHS*MM]7H62--?\,;@>?F5I(GJ3#GU%[WXR@"VXAF M8Y"I@E M#;'LA67!WQFT/H#W&ULG5?;;ALW M$'W75PS4"Q)@H[M\BVT@5A(T:9,(B9L\%'V@=D=:-KND0G(MZ^][AKM:28%C M%'VQEN3,F9DS%]*7&^N^^IPYT'U9&'_5S4-87_3[/LVY5+YGUVQPLK2N5 %+ MM^K[M6.51:6RZ(\&@Y-^J;3I7E_&O;F[OK15*+3AN2-?E:5RVQLN[.:J.^SN M-C[J51YDHW]]N58K_L3AS_7<8=5O43)=LO':&G*\O.J^&%[<3$0^"GS6O/$' MWR21+*S]*HLWV55W( YQP6D0!(6?.YYQ40@0W/C68'9;DZ)X^+U#?QUC1RP+ MY7EFBR\Z"_E5]ZQ+&2]5582/=O,;-_%,!2^UA8]_:5/+CB&<5C[8LE&&!Z4V M]:^Z;W@X4#@;_$!AU"B,HM^UH>CE2Q74]:6S&W(B#33YB*%&;3BGC23E4W X MU= +UQ^Y4($SFBL7-/O+?@"H'/73!N"F!AC] &!,[ZP)N:=7)N/L6+\/9UJ/ M1CN/;D:/ KY3KD?C84*CP6CT"-ZXC7 <\<;_(<(MW3IEO(H5X>FO%PL?'%9_ M/V)GTMJ91#N3_\_DHP#2?A=^K5*^ZJ*_/+L[[EZ__W#[BH9C^O6GL]%P^)R^ MLT)?F%)KLBH-M*@\$+U'!86<0LZTM 6:3IL5VJ=66]=J%_0[;V'_*[TQ@9U1 MPH\IMM,>*9.1#AX-N_ ZT\J)0=E4RZ4N- ]/1''1H/G#5Y< M#9\_3>A]=6<#VNZ6T]S8PJZV-+-N;5VTU>HU8CN]"/]6;RME:.:V/L"I>0Z) MV,9.I_3:\;>*3;H]1/XC9+T6\NULOH/KM7%J>$Y3^H7^L=H$NF,3*L>1#\.. MM"%;.?J4*[/*E2;E/9>+8AO]09R!EBI%S$)>3TC'7"EH[:PP[RG8)$JN*Y?F MF!' $PO6;6GI;)D@1^5:&>'/;@SRL-CN/.N!:U)9IH66)'IQQ#<\F^7:*"I8 M@)%6[3 3 6'$((D=^^:2+TTK(_.R"2=CS\J%>R3UN$ZT7R/1XTL(@\MV?L!V?@D_88ZH+*^XEBN.,(%A1#'PXO.;3P\ MO/\ZN\.D(]>79';8:8J^\W[G#BIGFIR>G,3?ZGG?F=?,E M<"ZVG'A^T%)-$"*<3">G\7<\G'::M!Z9&T_QY]F1G7$RB!X,D\G@M(,2.#H= MX_& ,81\EIR="F'C\V0Z'NRE=D9Q,@;'4>0D&9P/6GX>!HQQ/WL(9YB<1AI' MR6 XB80](#0ZB2(0?.A)T3]XJ)7L5O$YZBFBU&^V=K=]\;ZH'WI[\?JY#-Y6 M&F^8@I=0'?1.IUUR]1.T7@2[CL^^A0UX1,;/'*]V=B* \Z6U8;<0 ^W_ =?_ M E!+ P04 " !CBJ14M81*:XL# (" &0 'AL+W=ONQL!;=TA]XPC+Z%3K-)O/7Z\)6V[3;)(3@:$?A4_/@>)>.**6JR7AE#3C:;Y*; MQ?7M2NRCP6=%G9^L03+)K7V4S;MRD\R%$&DJ@B @_SS1'6DM0$SCRX"9C"'% M<;H^H?\4<^=<\41 MB]8'6P_.O*^5Z7_QZU"'B<.;^0L.V>"01=Y]H,CR'@-NU\YVX,2:T6014XW> M3$X9N91=)+L+N*<\ M )H2AM1W5+1.!44>?K_)?7 LE#_.!%V-05?) M/5&R_<4&@L4*+N'?(9X[^K4BN+-U@^8(TJ:!_SQ0;Z@FALI $>VD%EVEB@K0 M$3=.85L3J 2> =#R'3L(C%D3^M:1^ +J0,Z@=!CWA"^ 6]V=[#,%I>+ M^>7RZC*+$$-H_ZWPH<( &HM'D,&B])%!&)#UCKDFV*-R\(2Z)3^+Z13HW%&9 M V MU,#NGP&M2)>0'R/74_Z="A6/IO\, QUZ>,7ZF\VYZ[2. \1+'-8FU^4D MSBBD5[!X/,D9'98EDK6J$-_26*]> M%DRQEX%4HR2^ZA*"A9S#,$HN>HR%XYXQ'HL1'+QBAN@FZAIT,\BAO\4#"S%" M2WY.:B#7PV&HL:=$^0C&&B?2B3'L-& HR/__9O4$L#!!0 ( &.*I%28X?1VD0, ,@' 9 M >&PO=V]R:W-H965T06OY( MNL&N;4ACK;O=0]$!+8XD-12HDM4[^?=]0CN,&C4^]V*(T\^:]Q^%P MNG?^/M3,D1X;8\,LJV-LW^=Y*&IN5!BXEBV^[)QO5,325WEH/:LR)34F'P^' MO^2-TC:;3].[M9]/71>-MKSV%+JF4?YIR<;M9]DH>W[Q65=UE!?Y?-JJBC<< MO[1KCU5^1"EUPS9H9\GS;I8M1N^7EQ*? O[0O \GSR1*ML[=R^+7I9=9U3R3G4F M?G;[3WS0?#A)N!Z^D3 ^)(P3 M[[Y08GFKHII/O=N3EVB@R4.2FK)!3EO9E$WT^*J1%^>+XJ'308M#@90MZ18F MA:ACYSE,\X@2$I@7![AE#S=^ VY"=\[&.M!'6W+Y[_P,LNX$T(=..:K;:J%_[G8ANB1X?\=:;$Y;'$ M92IQ^7]9>A[N-Q>91E?T_7?7X]'HPUET^JIV[&FEMEX721NMC;*1M*4-CF1- M:^>CD;0['%BFV\YK6]&*M[[#F4PN7U"L6?QIE7TBMI$]ET"(CI0TO+9:3A*I MRC/C?$:2+T++,X$5-SIQ??S';+->+9;93S@^QE#KW3==@F)9)J>4@;)AT[SPH4*U2$8J M!ANX*.,J22N[(H9>4('1 7;0U'FJT 2HG+0KD1^$J1BE.IQ1USMBA7^)4^LU M2C*6F'3WC+$)]CK0E\W/,D+*HPOPVE4,& _BP#]Q_H= _*BQL]B?-VW4/8]% MT"I5_]AY>'K1N[#K?$)F6RM;\"OPRK@M2#;*=@"+?2.\;$CO=]OYH@9C'_'89I56IJ= M=T@=#MY=9>3[>Z-?1->F6;UU$;ZFQQI7+7L)P/>=PS0X+*3 \?*>_P-02P,$ M% @ 8XJD5)?4N0;P#@ K24 !D !X;"]W;W)K&ULK5IK4QLY%OTK*K9J-U09,"1A$DA291Y)F!D"$Y.9VMW:#W*W[-;0 M+74D-<;SZ_?<*_7#X##9QX>0=ENM^S[W7+7?+*V[]8520=Q7I?%OMXH0ZJ.] M/9\5JI)^U];*X)NY=94,^.@6>[YV2N;\4%7N'8S'AWN5U&;KW1N^=^W>O;%- M*+51UT[XIJJD6YVHTB[?;NUOM3<^ZT41Z,;>NS>U7*BI"E_J:X=/>]TNN:Z4 M\=H:X=3\[=9D_^CDD-;S@E^U6OK!M2!+9M;>TH>+_.W6F!12ITGZ9+3W_%^/L4CA:C=WH@DWEIZ&<-A24:7#X5N.Y\&X:@R'L7%S5RDERE1?2 MY&*J%T;/=29-$),LLXT)VBS$M2UUII47S]JK[3=[ 9K0?GM9DGH2I1Y\0^IS M<6E-*+PX-[G*UY_?@P6=&0>M&2<'3VYX*=VN>+X_$@?C@X,G]GO>N>4Y[_?\ M&_MM,OB?DYD/#FGTKR<$O.@$O& !+_X3OV]RY'^QC3C3-H?"%R:SKK:XJ_*1 M"':A0J$<$BP40@>/0IQYG6OI.)S()"Z5.U6N!!:*O_[EU<'!^/C45K4TJQ%_ MW#]N;R]5>\.Z]IYM7+KY[)/TN?QZ),XNKLZVMT="BFE 5DF7#[&C0LDQ[W(DGRAD9>B!/!05!:EG5D'0_8P?M^%IEE-K"MSK5SN9-!I^0<[1A M^V?.RESDVF=.!342I5WH#)88B:L12ZOTOV.E0!"*,H Y:S1F1^QL0VE'5]6C4DJXRN-G9%_6I91MFR M#9;BM5$6O-L9I4U6-KF"+907QP!3Q'D.+^$:&0V$!<[0A\NKZ?OS&UQ\N+Z& M_3I?J/1A^ CV#0E4@>Z1&AU&25S*4M^ M/C\3N8.+'&Y/3G?.3LGO^!AZV0;.1^;3BC->X9$#64&/TP*J..G$G2T#!,$/ MBZ9D54>#>W/EE(%L@=3 Z?7S358(Z<67Z4FR(HJD[TK*N?YC M*P)IC=31GN5RYEE*LH'VZXDF2V]% 1E!5RF;C.'J1BV,>A/C9BF!M0EJX:A8 MO"V;""5H^[&.8(YJ5S[*M YG1('Z1,GU#IX@QY'$GH!A_P>D@RSA)SN?:_:7 MHZ3("*$@7ER7TMB1N%'W,MEYJ,ZTX O_=A5CP1\<$H9F]V.Q#2S(=Y;T_&WYEYW^M&-GY0J MFY3F'U&F6=&TYJUG$R62!#!7,[2&6)0^#'4;Z-6*'(D?(G711/&J;"K2A)MNR%L0Z[/FP*M6>!Z 19C(<,\_ITFR/.Q_8AS9]T"\Z MCG,D@#8JSRG95K"J0JY@ZLPT3X,I8*E']$^)"WO3[W::*-81W08XH(\CIH03 MA:U4S$?6)75!."S _KF3V*WA0 PW&]*QH[2Z!EC1AB\_"*,"C]+8++^C9&!6 M&6S6Z9D5TBW(I5U[74_#0XH#5-(!\1#_P2(<8+%"-YYTZ3RY#9TN'#D:YFIMULU;00KMC;O MS4A&1!IL3\6\Q@B6<\W-J:<0K8HF4V6JC#+%M=/?/F-\KHCU8;VS%0*-IK'V M,(H[,&GLN#&W ZK>B3$H*O%91>@U@H9_L3_>^8E!C&IC1810T>2Z0?IT[F9VEZFIZ?INEIF^6JF6MHMMM_%D;GR71-G*]5_\-D1[2P<=2&>5CH=Q ! M*&+&ALI9@]O-E>&(!T'#X4"/^J[DK2(NIBO&&HZ=1U.O$P*0*3(>%I"2LB+< M(;9'Z-T[^YOIOH:9G/-(;'1^SI[HKHRK*]=SGLVHGP0NT4XK/.')6["(1#:( MD&.C1ITO90^(# $@/B@K]CZ*?.W( E=$3H*\I_L463ITSJDCS!ND/<'%^XT &AU ^]4-"&LKH]N9-R9"[RB=HH2FAHS6*J*WW CC40RE4?^\\WDGQS9#4H=7E%=]$4+ M#Y7(-QXR1+224I?%?$^%/P%ZN)A M[[4&UUG,]TV4[?^T-:%UA"0"@Q'[YGUG_."Q[@SXQ-+?9UOO)],3FG$>"9AV M$^:7FKS9L8?)]$M''DC:SA@">V$73!"B5COBE$:Q('ZVWA,!N4$[R<0/+\;; M1^(&L_2L9 HW"Z![+>6'\)B)OR*OZ>CM#+E<6H]A@+LS^"I4H&2C7L.(22?& M"\H[UM0/JYW)>;\!5W\-N5!CUF"FHSR%KI$@(JO26B4PI.&K):BCPN XCRK% MFU2V& 'HB1DF0DK0 =QR \F4OJ-1)QX5RM\AU4@$X"8%$.(6^\PY$2E40Z_*:YX M.FKR-/"29P?JS)K0$CP0#@U:*1EBT$8 C%RU!%T\"&J@>L;\G4?R/^,^3#BN MLF!)9^+Q*8F1GEUR(NJ?["Y_NS,&)S]I P@N/],FS<\IR5Z-7R+))NNX/\FX MR>4TF?*;)'0.KQ+R=?=^UG*6SFEVP;5S%1NP4Q$WH.]V#6&V,LFTU-Q.#ZDPXQ$)5AR9,,TB-$4 MBCWFZUH5DLY@@XI31(+,[MRCURX=RDCT%JYT&VN^)<.CK6S2V3*E*B M(S/K.\)S#_9-!WL@_(GYTL=E02>;WYXOJ7Y7*B1:S,6U*S[:I>)SC5Z/#?(Z MP)4MKW-T$!W-2;2BIY)8Q-BZHOC1LDG8!:6-<83(I"^,B.YX))C.,LE4,GYXULY)2.FI30.2>2?+)HX%/#0D M5)M'9$3V,'!]0C^HOA.Y]L?B [4/PT4"_-%TF N%6N!Z?K ]&C8]:C(=U)VW MO6HRHV/HC3N-DLE='(8-KG;V3N=K78=JI\/M1;^C['5;FR"?:D31E\/-VZ. MM6, ]'Z:2RDF\RKSD(ZH'A"X M,@@\XLN+/F=:UWYOK]_$NO<&/Z&IE%OP#X5X^#,A_IJFN]O]%FD2?X+3+X\_ M9+KD4UXO2C7'H^/='UYN"1=_'!0_!%OS#W)F-@1;\26]-E6.%N![\D7[@01T MO]!Z]V]02P,$% @ 8XJD5%GMQ[4T P $P< !D !X;"]W;W)K&ULC57!;MLX$+WK*P9"#PG@M6193IS -A"W*;J'+HPZ MNSTL]D!)8XL-1:HD%67_?H>DK3K-QNC%)H&Z$-,NX MMK:]31)3UM@P,U8M2CK9*=TP2UN]3TRKD54^J!%)EJ972<.XC%<+;]OHU4)U M5G")&PVF:QJF_UVC4/TRGL1'PQ>^KZTS)*M%R_:X1?MGN]&T2P:4BCG*S!*2F4>G2;WZMEG#I"*+"T#H'1WQ.^1R$<$-'X M?L",ARM=X.GZB/[1:R-_ MH0^^LS2&LC-6-8=@8M!P&?[9\R$/)P'SMP*R0T#F>8>+/,L/S++50JL>M/,F M-+?P4GTTD>/2%65K-9URBK.K>Z8EEWL#&]2PK9E&N'A@A4!SN4@L7>#--?5_OW76&LIL?QSQG\?,#//7[^!OZ6>J;J!(+:P>N[1K!FAI? 9 4?N.CL MSSD**3E[A6O26].R$II[+4C7H*3G/WK]BK( ]H::F!..(&Z!V-I:<2!!TALX)'$HF MRDX0)AF+05D5E,']9GL;/=0:\<6KB*BF9>V*&KFBNLI.HB%7%[)KZ&*K]&7T MQPD]:S4ONB#1*B!C0T*H.\K'6HD*M8%W<)V-KFXFM)C>C/)9%FT#]XL*I:+6 M":A??U9XQ'HM],*+NH1\-IJD.>3Y*$_GD:\<31+ W8Y&BRNUYP&J==DU/@G! MPGJFJY>8UWD*\^DLNJN^47,3C5<9/\/GD%K/:)[G[B_+IS^RU])+\W&_DK H M/,9W,!E?N:2EX_E-='B6WCJ["=;K:'M>'SZ7HJO@P@L/&JM:/ MO4)9&J)^6=-7"[5SH/.=4O:X<1<,W\'5?U!+ P04 " !CBJ14-;7@DJ8" M !G!0 &0 'AL+W=O=TH^F0K3P7 MI%D%E;3.+(E-46#-SJAJ4M+)1NF:6AGH;F48C*SVH M%E$:QV=1S;@,EG,_=Z.7<]5:P27>:#!M73/]LD*AND60!/N)6[ZMK)N(EO.& M;?$.[??F1M,H&EA*7J,T7$G0N%D$Y\EL-7;Y/N$'Q\X."EK19!'D") M&]8*>ZNZ;[CK9^+X"B6,_T+7YV9I $5KK*IW8%)0<]G_V?-N'PX >?P.(-T! M4J^[+^157C++EG.M.M NF]AE>UBH]2GC-]"ED M20AIG*9'^+*AS*UVT6I-X5L[>I3.>7%F&E;@(B"S&=1/&"SO*P3KS@C6SDU@T!H@ M8]H*^,$Y=A4O*F#4H;',8@G,@B4H05 [?84R%I0&2:8G)PO^QY,^,='B;$1[ M3_#]YL,E%EBO";B;249?N>1TXTK8*E4:^ !)/ TGX]1'>3B93$1).,W'HUO6T26VJ#D3!I(\#<_2#)))'J9Y,KI7E@DBRZ9Q M&(\G+AKGE)'"6^<4'5S^&O766]Q0CZVTO0^&V>$5.>_-\YK>/T'4^99+ P(W M!(U/IY, =&_K?F!5XZVT5I:,Z<.*7D+4+H'6-TK9_< 5&-[6Y5]02P,$% M @ 8XJD5.?EX:BI P B D !D !X;"]W;W)K&ULG59+;^,V$+[[5PR$'#: $+TL^0';@)ULMSDL&B1N>RAZH*6QQ5V)=$DZ M3OKK.Z1LV6EL([L7FZ0XWSR^;TB.ME)]UR6B@9>Z$GKLE<:LAT&@\Q)KIF_D M&@5]64I5,T-3M0KT6B$KG%%=!7$89D'-N/ F([?VH"8CN3$5%_B@0&_JFJG7 M&59R._8B;[_PR%>EL0O!9+1F*WQ"\_OZ0=$L:%$*7J/07 I0N!Q[TV@XR^Q^ MM^$/CEM]- :;R4+*[W9R7XR]T :$%>;&(C#Z>\9;K"H+1&'\L\/T6I?6\'B\ M1__%Y4ZY+)C&6UG]R0M3CKV^!P4NV:8RCW+[*^[R22U>+BOM?F';[,UB#_*- M-K+>&5,$-1?-/WO9U>'(H!^>,8AW!K&+NW'DHKQCADU&2FY!V=V$9@*+"F&J-1H-G^:,9OIZ%!AR9DV" M? <\:X#C,\ )?)7"E!H^BP*+M_8!!=E&&N\CG<47 ;\R=0-)Y$,>V>\;M$[55L2$_<@FW)3E% M#5S /II3A;X(:+MVJ-8%@>L]#O]0=P;<=I1JSVB-6/ZZ#G][+46??\M&\5,9>&5="/?,H' M^HD?];,366TYE9#3^;'D@AN$B@YP?2ZG*/23,($H]I.L^T,B#=-NDYH?AF$; MW,"G&D$4.;AFZ02! FTU!Z'?36V/#+I^FH:7Q)RU8LX^+.;I,1V?7^A"U@B/ MV'!%E+\3^REA7W3WP\)^HQ#[:A31T<[MA24\E5'8#?5]*:?83ZZ!]?$W^ U!+ P04 M " !CBJ14>VDWG^8" :!@ &0 'AL+W=OC%3+56<(DW&DQ;UTP_+E&H MW3Q,PJ>#6[ZMK#N(%K.&;?$.[;?F1M,NZE%*7J,T7$G0N)F'%\ETF3M]K_"= MX\X B62OUVVU6Y3R,'2$46%B'P&AYP,\HA ,B&G\.F&'OTAD>RT_H7WSL M%,N:&?RLQ ]>VFH>CD,H<<-:86_5[BL>XCES>(42QO_#KM,]RT,H6F-5?3 F M!C67W7>./,M+9MEBIM4.M-,F-"?X4+TUD>/2%>7. M:KKE9&<7*UFH&N&>[>%&JP?ND_WQGJT%FM-99,F%4XR* ]RR@TO?@,O@6DE; M&;B2)98O[2.BUO-+G_@MTW0I8,((W3]!V\K(\W\WC9_^.]Y*80RK0: MX>?%VEA-+^37.R[RWD7N7>1ON+BCQBE;@: VL))=W[BLWJ)@%DNP"HY87.VI MOPR^ENIWW;ANG9J&%3@/J1T-Z@<,%_<5@G7%@[7K-S!H#1 %6P$_HJ*?J:A6 MTY6G8XD.=G2FP7VE$5]4,Z!:%)4K1N"*X2J2!)=D:"PO@#A\<@ 'K!,898,D MF9!P/HA'DX!ZB#I$_JN7G@_.XYB$/!U,DG&P>B;3]"_R!)+18)2/2)@,\BP/ MKC8;] WM%35% \EXF,$'MTS@0["J*3?6U< I5$KPDCT:(*RC, GN(^09G'KA M;)S":7#%M.1R:Z!!&EX5H^?!7\6:!DMF*/(3^$2_>!A3-KAH75Z?C^"U!Q4= M]6N->NNGDH%"M=)VK=N?]H/OHNOW9_5N:E)-MEP:$+@ATWAX?A:"[B91M[&J M\=V_5I9FB1&PO=V]R:W-H965T,(@X@A[^^\9.VWH2MMR26QG MYLU[,WF>':1ZT!6B@:>&"SWW*F/::1#HO,*&Z1O9HJ O.ZD:9FBKRD"W"EGA MDAH>Q&$X#AI6"R^=N;.U2F=R;W@M<*U [YN&J>Y%W.KBOR\K8@R"= MM:S$#9KO[5K1+NA1BKI!H6LI0.%N[BVBZ7)HXUW CQH/^FP-5DDFY8/=?"WF M7F@)(<6B&C\.6)Z?4F;>+X^H7]VVDE+QC2N)/]9%Z::>[<> M%+AC>V[NY>$+'O6,+%XNN79/.'2QX]"#?*^-;([)Q*"I1?=F3\<^G"7<7DJ( MCPFQX]T5,74#2>1#',;Q%;RDUYPXO.2JYLQI7K-G^L4,+)1BHD2[]N&;%#G3 M%7QZLOU ^+7(M%'T _V^4GW85Q^ZZL-+UT!S2JO[+ &=EAV8M%@);6Q:DLI"PU:\@+>0#*C 8; MLF0M2A]*%*@8!R8*8 7][+7MNG4MC/U1,H21'R;)X)YDN2HVKL!'DM2Z&48^ M58/;:#C82D,X_Q- ]2?^AS"F]]B/B.UKTPW.O-6@*MT-H@EO+TQGL_ZTOZ06 MG3?_A7&ULG59+;^,V$+[[5Q!"#@E Q"*I9V ;R*-%%^@N M@MAM#T4/M$1+Q$JBEJ37FW_?(26K3C=QTSTD&E$S\\W,-T//XJ#T9U,+8=&W MMNG,,JBM[6_FX7?I3B8$QFY3+9*?78O'\IE$+J 1",*ZSQP M>'P5]Z)IG",(X\OH,Y@@G>&I?/3^L\\=V-5.QI#!*WLAB?_-M;AQ" +WS"@HP'U<0] M/LH';OEJH=4!::<-WIS@4_76$)SL'"EKJ^&K!#N[6HL*2FS1AVX@V%>J*]$G MZ(?58FX!SUG-B]'WW>";ON&;H8^JL[5!/W6E*%_:SR'.*5AZ M#/:.GG7XD>MKQ A&-*3TC#\V)<^\/_8?R3^)7FDKNPK]>;LU5D.K_'7&?32Y MC[S[Z"WW,$'EOA%([4[JN=.J17?02"6"6O^JBJ'HH&-K@=;[K9&EA/EXK=[G M\39@;SU9:.NF#1D !5IMC3J0C(??'I$=6O,O=#.AHUZKV3$),TAPX5* @?DG1R$$&XT9(!C-GI,4R?$)(1*IM]3$"7P1WWAH47"Q!<^ MRW 6$_\]=Q1%%&W0>Z9MI ?J/)2HE(97E1:5*SB2G56H$JK2O*]E,8WCR92: M>LC)9[A]1O896+LLI89?M1$#(!XDW%IRN[<@7]VJ*?^#J OR' 7G] M&K(+\7B?O79[G85TV\>-Z7DAE@&L%T;HKR)8;5YI[-F+@)Y$Y?K-WS.NSV>^ MSR]\;V4D<1*#+DN3V=CR<)ZF!*89LRR930,!8QZS!)H/IW$^MD5WTI7C])_T MX(LP-L#+[.&4%F@6P(A(YJ74W2NSTVH-6HS!C1/&B,)DL_Q=P.@U?N&ULE59-;]LX$+W[ M5PR$%FBPBBU*LJT$MH'8:=$621'$:?>PV ,MC2TA$JDEJ;C>7]\AY2A.FWB[ M%XI?[\V;(8>CR5:J>YTC&OA>E4)/O=R8^GPPT&F.%==]6:.@E;54%3\QXG;HM- M;NS$8#:I^0:7:+[6-XI&@XXE*RH4NI "%*ZGW@4[G\=VO]OPK<"M/NB#]60E MY;T=?,JF7F %88FIL0R\.Q!VFCC:SV8%)0%:+]\N_[ M.!P DN 50+@'A$YW:\BIO.2&SR9*;D'9W<1F.\Y5AR9QA;"'LC2*5@O"F=DE MK@R\N^.K$O7)9&"(TBX,TCU\WL+#5^ 17$MA<@WO18;9<_R I'1ZPD<]\_ H MX357?8B8#V$0AD?XHLZ_R/%%Q_R[+'1:2MTHA+\N5MHHN@M_'R&/._+8D<>O MD"\I1;*F1)!KL(9>BM]1!IMRY[KF*4X]RBF-Z@&]V5PJ$E*(C09*(VVXR&@ M7%L[%* T[R($M$:F4ZQ6J!YGJ>7DJJ:4IJPU.10"3(Y@["G#RB;B>>^)YQE\ MT2B%PL!%)1MA>I>H4U74+H&+$EZM"/1HS:^"QTFNPV'U@_>NO2'SXW HDIBOZ3B?GC.*$V M"<80GNX4.5%+71A0-FQK" YWBAX%6,BJYF)'_OKQ MD $;^8S"2W:MVQ%4-BE;,W] T!^^_0WW7Z*/* IC:DW:"7'7@/RT:T M=@X)V>GU\XBXXPKZ0?*_&.,(HC$[RK8_LG!\E(F.BT6V_3VV*/B5[>-RO@ 6 M!'X0!-WWU[OXF8N&*F#KW)TTO*1;?7C3:<4>+*5;$OMGP[/>%6I]WB5G37EF M,Y).[2?<.V#,9T$()[8[]J.$P_57PR@+_Q:S=G$IMM-WG)ZQ%A"0X)L!+ MFGP0]*"0R?0G%91U9Z$_C!*;\*.A/QS'\-+C.CBH4A6JC:O%FE300],6K&ZV M*_<7;95[VM[^*UR[.&HH<4W0H#\>>J#:^ML.C*Q=S5M)0Q74=7/Z94%E-]#Z M6M+1[0?60/<3-/L!4$L#!!0 ( &.*I%0"]+GH\0( &(& 9 >&PO M=V]R:W-H965TT] M*SL=F\8IJ?'* C55)>SC')593Z)AM-FXEJO2^8UX.J[%"I?HOM57EE=QCY++ M"C5)H\%B,8EFP^/YOK;]!/0^P<2RH(%T9]E[DK)]%1!#D6HE'NVJS/L(OGP.-E M1E'XA75G.X@@:\B9JG-F!I74[2@>.AW^QR'I')+ N[THL#P13DS'UJS!>FM& M\Y,0:O!F2_=ST!*V\%UX9.)5:Z$P*!>>:G&U8>D?P_D:D"NG# M.'9\G7>*LPYZWD(G+T"/X,)H5Q)\T3GF?_K'3+/GFFRXSI-7 2^$W8/12 M09*\@C?J8Q\%O-&_8]^.6.@/8ZI% MAI.(NP.AO<=HRCS ^?R!U)<_$$,#=Q)7@N.CPL=[OXG7[RQ,50O]^.[-43(\ M_$Q< =:BSAZ!UJ+F)M!JD#]I4/0:R&T-"-9)SP! H+=AWL'1Y$8-N.UBZ).KE/?[L"$W 2IGVPD6#_[V]WI;.=5-]U*H0A M#T5>ZO-):DRUFLUTG(J"ZZFL1 E?-E(5W,!6;6>Z4H(GEJG(9\SSYK."9^7D MXLR^^ZPNSF1M\JP4GQ71=5%P]7@EDOP-1,[W5L3]&0MY7?GY9#$AB=CP M.C>WG:/T)45XL_*&-0X]AX;W"P%H& M9NUN%%DKWW+#+\Z4W!&%U" -%]95RPW&924FY"2)L?W?)T+ M?7(V,R 4/\WB5L!5(X"](L G'V5I4DW>E8E(AOPS,*:SB.TMNF*C C]R-24^ M=0GS&!N1YW<>^E:>/^[AWY=K;12 X)\1F4$G,[ R@U=D7LNBDJ4HC29R0ZP& M\NX!"D6+ER(X*@S+;J4K'HOS"=25%NJ'F%S9]6KX>1F%A+J4+9U[:7C^S/; MC<(%/$-WP2@9R7C893PO6B*9W9STCU),1-BYZ"C8262M %. (I3@ M2LL\2RSA0)1VB<)6AMFL(9C'?_RV8,Q[<_OIBUW1-R?[+",(LS+.:P 78E " M"!7)9;EM4MJ2[=*L2V ? ,B>R]B:D&&#CE4-RP%)F;12P3V+\;A6"@) *L0= MMO6.XDEO7\*>KY3EZ0'OZJD@;+,A;T4LBC6(:M\\JPZ]>E8O$):]GP"[R%W. MY[A8NI'G.]>M0GG U#>0>FZP] @%."^7SE^RC'^"B5'7#T/"F,N6M*V!,?HC M=&D1A+CP4=^PGL&O87T/O&)N./?;)W4NX[@NZ@9AO%_]QTA &3EI5BP@)Z]* M=4D)H(7ZI&A1U 5J,Z ?>F";$0TQ1%TF7Z>G<\+\-C)C4AFFRU\XW^S\1I]^ M0!BW JH(SS1/X;3(.@:V:ZY2\Q\Z#I?7)EM8OM[A1?:]/ MO)_I>S':M]G;UY3^:/<;'X5-Y0^VU+$QJ'B6=.T#D%[C(.ZW.WQ?@(I:6=MZ M4[H'L7Y>K>EP,D;KP3A4OUP:0W_@H'N*4EP!6#,3S^LF:;I6\@%[JA@'%MC8/O+$)''4@ MC<9!"O>1I 9X0)2?E"$&]K71G,-N6O,>(:FF5M;.ER ZJNV7(=I'(%]#O ^" M]0B']KTUAW.G%[OVL#KP2#>GM2.R=!-[$> -M 'X0LCI[B)R'P1-LN%C1V6C^ ;:&X@+IPOX5O_1%7QQP;:/BA; MPL")G!NA]8ID154W<[L]XAT#7I>A9[L_A<[?ER+7>;:UL='[.<3FK:!NVO5H MCO=#T0J#AW/S--N?23S:3\,C;/HO(6W6NQ\50FWM+5 3VWR;JU+WMKMH7C;W MJR?RYI8*F=MFH#07&V#UIA$&ULE55-;]LX$+WK5Q!"#BV@1%^6G1BV 2?M8KN+ M!$:2=@]%#[0TMH1(I$I2REO+)3KYEPA*"$U%@$CK]GN(&R MM$!(XW>'Z0XI;>#AN$?_@_:.>UES#3>R_*?(3#YW+UV6P88WI;F7NS^AVP\1 M3&6IZ\D=EG::".K+A@95(5H__RE.X>#@,O@G8"H"XB(=YN(6'[AAB]F M2NZ8LMZ(9@>T58I&08K9K10FU^RKR"![&^\CJX%:U%.[CDX"WG)UP>+08U$012?P MXF&K,>'%']CJ*WM47&A.TM#LYW*MC<+9KQ-Y1D.>$>49O9/G 1LG:TI@.!XHXP(S-RK-44+:FMZG<^SL3Z:TG3O5-4]A[F)K:E#/X"X>\QC5RPBTW.#%H$SK1EYK%ZH&5)P@LVO)WL"G25C<+>:YG6G480A"!,K@!8 MU58=;-49UBS-L6A3YY&,AY)P>J/GV(K:LH;.W_"*FWER[GHZ[(PEWF0\IG\R M'CO[0SMC(PS#[^3*62&E0FP])"<,+XEYBF>'S8C+_2:LLY>,)O2/P\2Y:YZE MD>)-NCC!S_F;/+$7$(/0&P43YZ^;U1MK%,84=L5.J"49U))\6"W+-)6-,"B- M%(IG*AW)AK_2^'^+YF3F#XM&=ZKA+3N-1S[0VRA9>41RL-8=6R.]_RIGNI< M-37[@DC5&E2_LM?#\D@R+.*E=SFQ$HBOO"0.]EY]4K3$J!IR&7O!53!4_#@@ M5?+\&$[H34@8D1>$(Y+ $:=H3"[H>$P)_L&U7(':TN.C&:&T-_2P.KQOR_9: MW[NWCR.>V[; BZJ$#88&%Q,LK6H?G'9B9$V7_%H:?#)HF.,;#DG M-L'PZB_^!5!+ P04 " !CBJ14SWK[?@\# B!P &0 'AL+W=OTT\-_O;(>L0]"QE]B^W/?==V?[/&F5?C E@"6/E9!F&I76 MUI=Q;/(2*FH&J@:)?PJE*VIQJ;>QJ350YD&5B-,D.8\KRF4TFWC;6L\FJK&" M2UAK8IJJHOII 4*UTV@8/1ON^+:TSA#/)C7=P@;L?;W6N(I[%L8KD(8K2304 MTV@^O%R>.7_O\(U#:_;FQ&62*?7@%C=L&B5.$ C(K6.@..Q@"4(X(I3QJ^., M^I .N#]_9O_B<\=<,FI@J<1WSFPYC2XBPJ"@C;!WJOT*73Y>8*Z$\5_2!M_S M<43RQEA5=6!44'$91OK8U6$/<)&\ 4@[0/H",'PKPJ@#C'RB09E/:T4MG4VT M:HEVWLCF)KXV'HW9<.EV<6,U_N6(L[-KJB676T/6H,FFI!K(*9DSQEV1J2 W M,IP45_*C%5C*A3E&E_O-BAQ]/)[$%D4XJCCO BY"P/2-@"-RJZ0M#;F6#-C? M^!C%]QFDSQDLTH.$MU0/R&AX0M(D35_1LWP_?'A SJ@OZ,CSC=Y?T!_SS%B- M!_;G ?YQSS_V_.-_\=?(;SR_AES)G L>MHEQDPME&@VO["$IS4D7#D+]6%J3E>.*9@[HZ%EI5 MGA0>0>?<@)<3HM?.PQ 4T%EH2S4S)^B;0VU)6X(,V*+ AH6]K!%8*"P*!CD- M(78P.' >SOKS<'9PQY9[50W; ))A/I2SU[8_D)U[,M?A=[-D$N_VK\LACZ P MWFLW%>BM[\)89-5(&^YM;^T;_=SWMQ?V!3X H5__H0FO!][*+<<""RB0,AE\ M1E4Z=.2PL*KV32U3%ENDGY;XB(%V#OB_4+BAW<(%Z)_%V6]02P,$% @ M8XJD5# 8$ J6 P EPH !D !X;"]W;W)K&UL ME5;;;MLX$/V5@= '!TBMJV^%;2!.LMA]Z,*H-^TS+=$6&XKTDE24_?L=4HKB MBZRT+[9(S1R=,\,9SKR2ZEGGE!IX+;C0"R\WYO#%]W6:TX+HH3Q0@6]V4A7$ MX%+M?7U0E&3.J>!^% 1COR!,>,NYVUNKY5R6AC-!UPIT611$_;>B7%8++_3> M-KZQ?6[LAK^<'\B>;JAY.JP5KOP6)6,%%9I) 8KN%MY=^.4^C*R#L_C.:*6/ MGL%*V4KY;!=_90LOL(PHIZFQ$ 3_7N@]Y=PB(8]_&U"O_:9U/'Y^0__#B40_6&;RA3?U(*,[4G+S359_TD;0R.*EDFOW"U5C&WB0EMK(HG%&!@43 M]3]Y;0)QY( XW0Y1XQ"=.R17'.+&(79":V9.U@,Q9#E7L@)EK1'-/KC8.&]4 MPX1-X\8H?,O0SRP?B1),[#6LJ8)-3A2%S[#!PY*5G(+J"&,ZQOT?MH\P.#3#7P"'[1UT, $/ EF]"UNXO,_N2PUNNNY;U"# M9>*G#=]5S3>ZPC>&KU*87,.CR&AVZN^C]C8 T5L 5E$OX%>BAA"'MQ %4=3! MY_[7W<,>.G&;C]CAQ1_E8R#*@BIBI+KI@4U:V,3!)E=@_\:&P$0J"PK$&,6V MI2%;3+"1@)L%UA.>M/0YESRCJC,M-?[8X=O>\+*<1.,92GXY#M:E53Q+1E%K M=4)^U)(?]<9D4Q^B04:%Q!+X*";C%G;<&Y,?KL3Q\)(7#/2>MI&H/X<]3QL\ MI)@-&&SMB;_IBDO]C=&1XF04!DD0!&>AZ3!,DF!Z;'@B8]+*F/3*<"6(K1#H M;H>]T=:LRR7(@VV4VM5IO4,JHK(395V*)A=$)U;.N9Y+LVD\NJIFVJJ9]JJY MRWYBT\.D5+^1G:SN0IWYF7;D9YITY*?+,$KBJXIFK:+9KU7T 1NH8__[)7CR MX3!X[^U!;S!=G^[LL;7?Y$AL.!R?%W.'53"\P@Y> MH]DYKTLKY#6YPBMZYQ7U\MKT5PU]37F)=P[LE"S@<;V!E/"TY,2-(UN:DE)C M-O.V$"M9\@Q?()1AG[.F3#ME1Q=G+SQ3XQ]=\7@O[-WDH_'DE,+4EUV[VTY7 M=VZF.-M?V:G+C0[O,/7(AE?9GJ%R3G<(&0PGR$?54U"],/+@!HFM-#B6N,<< M)T>JK &^WTEIWA;V ^TLNOP?4$L#!!0 ( &.*I%20T;:)?0( $\& 9 M >&PO=V]R:W-H965TVEF[/=FWHSMZ63+Q9NL M !1ZKRF34Z=2JKEQ75E44&-YQ1M@>F?%18V5=L7:E8T 7%I23=W \Q*WQH0Y M^<2N/8I\PEM%"8-'@61;UUCL[H#R[=3QG?W"$UE7RBRX^:3!:UB >FD>A?;< M(4I):F"2<(8$K*;.K7\S2PS> GX2V,H#&YE*EIR_&>>AG#J>$004"F4B8/W9 MP PH-8&TC#]]3&=(:8B']C[ZO:U=U[+$$F:.ZAHI>)U3]8*:L*Z+W[O^W! \*,O"$%/"/Z7$/:$T!;: M*;-ES;'"^43P+1(&K:,9P_;&LG4UA)E37"BA=XGFJ?R!;8 I+@A(=(D6^I*4 M+07$5VB_LT.S5@AMHO,Y*$RHO-#(E\4"LQ*^7$55J3B>P6 M??Z[+G_P1?X?6%RAT/^& B\(1NBST_0Y% /=_TAW=2>&=@1#.P(;+_Q'.W9H M3F1!N6P%H%^W2ZF$OG"_3V0(APRAS1!]D>&>,**/JT1KSL<;UO$3RS>/<)/[ M7AI'NCN;P\:,P;(X3@?8!WG1("\Z*>]5/[I+PBX;P=<"Y*C +D)\D#F]SC+O M2-]G5.:G630N+Q[DQ2?E/>&MOOT*!,%T5%O\*:N?!4D0'HD;@<59D/GCZI)! M77)2W3-7F(ZI2CZ=59AZ7A0?J1J!15D2!$>JW(/G;D:M?D-KPB2BL-)$[RK5 M=8EN?'6.XHV= $NN]#RQ9J4G/@@#T/LKSM7>,4-E^ _)_P)02P,$% @ M8XJD5/86-3M> @ B04 !D !X;"]W;W)K&UL MC53?3]LP$/Y73A$/( V2IFV@*(U$83]X0$)T;,]N786CR"FMFSM0&)=VLE:Z9I:,N M0[/1R H/JD481U$2UHS+($N][5YGJ6JLX!+O-9BFKIE^7:!0[3P8!5O# R\K MZPQAEFY8B4NTCYM[3:=P8"EXC=)P)4'C>AY6.LJGLP*:BY[%;VTN=A!Q"/ MW@'$/2#VNKN'O,H;9EF6:M6"=M[$YC8^5(\F<5RZG[*TFFXYX6SV5:FBY4( MDP7<2LMDR5<"XDK0Q\E@46?^-#"FN(+=[&MH@/$MXQ?0;C MT2>(HSA^7-[ \=') =KQD+*QIQU_D+(#5).!:N*I)A]E?X4EEY++DDI,,)GC MOO1U7(GGS1,!PW3@QJHN*ET)16;UBCS5[":22-8US3% M+ZI!:D*[3U!'/-T1=#J:Q?%^/V"8OMD;4$L#!!0 ( &.*I%3S:7#7'P, +0) M 9 >&PO=V]R:W-H965TIKV))6O_U;>;7*<35S2JTWIZZK\I)46)V(#>&PLA*RPAJF1C@"?:6%+F?.Q$$% M6>&:Z1NQ_4BZ@&+C+Q=,-;]HV]EZ#LIKI475B8&@HKQ]XJ2_W7\M=2%B?M:#/6M#X"W?X&R0"MXE0]?(>*A-I@7 EI*;?L2G3/7N% M_5YALU>TZQ^20BF48RF?*5\;[S77M@RV;I+&C>G>QWD096F<3-W'8:9L9FF2 MQ;W9*\JHIXSV4I[E>5W5#&M2[$E "]IZB@<$[_S$2R?9B-1F%R=9D-I1XQXU MWHL*[0_-S:&[I"0\?T9:8JX8;H^5XAZ:#LXI:XKCMT1IFL0C;IM5/ GLU$E/ MG>REOA4:,QM3\F:WB0]E/F*R6(7^)+$SI3U3^H=ML*6ZA%:':_)LFF+R)T_="+QQEPV(5A$EDST;6,V;_JZXR2Z5[<32BMEIYGIW: M]W[> -[?55:G&VZ8P9$RHK)8^?[.9/J#B\G_-1;4TJC$CA$GUAQV[H8'6^9% ML3_&M9A%<3S.HCNX4LWW#%Q :\H58F0%.N\DA7AE^XG03K38-+?L4FBXLYMA M"9]51!H#6%\)H5\FYN+N/]3F/P!02P,$% @ 8XJD5(+RH')< @ =P4 M !D !X;"]W;W)K&ULG51+;]LP#/XKA-%#"VRU M8V==420&\N@>AP)%LVZ'80?%9F*ALI1)=-/MUX^2'3?MTF+8Q18I?A]?(D=; M8^]'/0#S' :D'2!]#AB^ ,@Z M0!82;2,+:56*@5"E_!9 MD]!KN50($^>0'+R%!;^;LF&-6<&D-I;D;Q$:0#=Y FJ3I@7AF_PX?O!).UKA9!,^'.M52G@5*OS#N\^S\ MC&MXOU^^OXV&29KU1FVT\=X;KM&NPV@[*$RCJ6UEK^VWQR0,S3/]E+=*NP0> M:=J5Q(U:2^U X8HID]/W/).V'?-6(+,)D[(TQ',7CA5O1K3>@.]7QM!.\ [Z M79O_ 5!+ P04 " !CBJ14FTXC%44# "P"0 &0 'AL+W=O_9O]G@,9A[JN!"Y+]9JK.%,W5("AM:Y?I&[+Y#$]#8\"4B5_:7[!I; MSR%)I;0H&C J*!BO_^E3DX@. 'GZ 4$#" X!T1N L &$-M!:F0UK335=SJ78 M$6FLD%S2*@[)B>?OI!/Q"4JHQ(4 M89S<<:;55US$\<],5(KR5,U=C9$8/6[2J%[5JH,W5(?DA^ Z4^22IY"^QKN8 M@38-P3X-JV"0\ >5(Q+Z7TG@!4&/GHN/P_T!.6&[*Z'E"]_?E35322Y4)8'\ M.;]76N+!_SO@(FI=1-9%](:+-3I0FB4$J_]4HR-F??;M14T46R+3%AZ7<>C[ ML[G[V,W0L=7$BU^,7HDF_$TZ,_ZK!4\&RSB2RHYXUM%2I!U"R2L-X:S@>SX MWDLC]P;SLZ**);VMU#L*[K N&I-)UV3D^?WQ^YV[Q1_N,2RO]&%_;D3Y[XOR M/R+*[=Q]!^N]9P! <@L !D !X;"]W;W)K&ULK5;;;N,V$/V5@;LH$L"U;-F)@ZUCP$E:- \!@LVF^U#T@9)&%K,4 MZ24I7_KUG:%DV4D=;1_VQ18O<\Z9"X><;8S]Z@I$#]M2:7?=*[Q??8PBEQ98 M"C5 MI;"[&U1F<]T;]?83G^2R\#P1S6HE(,1#*^-9B]EI(- MC[_WZ+\'W\F71#B\->J+S'QQW;OJ08:YJ)3_9#9_8.//!>.E1KGP"YMF[[ ' M:>6\*1MC4E!*7?^+;1.'_V,0-P9QT%T3!95WPHOYS)H-6-Y-:/P17 W6)$YJ M3LJ3M[0JR<[/[W5J2H3/8@N/UJQE"/8OL,@RR5$3"NYUG7I>.+M#+Z1RY_ ! MI(8'J11-NUGD20H#1FE#>U/3QN_0CN'!:%\X^$UGF+VVC\B%UH]X[\=-W GX M(.P QJ,^Q,,X?GZZ@[,/YQVPXS8\XP [_GYX[J1+E7&51?AKD3AOJ:#^[J"8 MM!230#%YA^)96TS-4LM_, -/1 EJS*4_&=4:ZBI \7E;SR>3P>4L6I\0<-$* MN.@4T/C(U+@55&,AUWVJ;9=:N>+!*2G=H%\0/.:19[TU$&R"W.B\H6Q5/?HF"K,[5!8VH!,3;4U&O>!5L)J$28N MVFW=0FX+HOL1"D;$(WU!X72K!OL0(672-]%T83XUE?:68:DQ.YDAF/R0A3-# MG^R1T+7.\SZU(>)0LI2>RA*W*89"W-6T\N M![!0Y'"U+ (J20MF+.U@21Q";<3.0:53M-1_]&L1"2J):W*-]'L0&7ZK0CA* M]MDU:'W2Y)%BYD,\Z$X3BL-,\SG-[/I0B#42%FI8<2.DMA1$-]7:D/W\TU4\ MFO[J./IHR8"WL B1O5"SIMO*-SI*L>--=#E ;DU)O=Q:6E4[YLZD7A[Y.(#/ M1_ZT[8 <3U-;8?9=[1:5X#Q1Z*OWV@E[TN+@EE <#CKZUV7;/BX[3_H3G4B9 MRU1H#RE5T)(/_?LR^D USTV4\D)9T_Y4;^EFO/=<%/0$<71!)1Q1XYQ,J-N$ MR'.ZZN3OB_R5F$9(7>!'AZBIK;W-VX3_QR$BE?4!V] U".X0!E)$!X#U(3>+ M#)MO9FS*2>/6PRB&,MR"76F8MFF8_L@TO!/!/E!UR#(4DPT@VOAV]52JNE4M M.!U$19B$3>UE#[\/.VYNOG5 M3Z)VMGU0+NIWU&%[_1JE]\124FX5YF0Z'$SINK/U"Z\>>+,*KZK$>'JCA<^" M'L5H>0.MY\;X_8 )VF?V_%]02P,$% @ 8XJD5*= M<;N @ H @ !D M !X;"]W;W)K&ULS5;?;]HP$/Y73E$?6HDU(5 H M%2 ![;1*JX3*NCU,>S#)0:PF=F8;*/OK=W8@30M$>YBTO22^\]V7[S[_N/0W M4CWK!-' 2Y8*/? 28_(;W]=1@AG3ES)'03,+J3)FR%1+7^<*6>R2LM0/@Z#C M9XP+;]AWOJD:]N7*I%S@5(%>91E3VS&F\8IA:(:/S<87KE)VUB=;Q'_^AJIUKF3.-$IM]X;)*!=^U!C NV2LVC MW'S"73U7%B^2J79/V.QB P^BE38RVR43@XR+XLU>=CI4$L*K$PGA+B%\E]!L MGTAH[1):KM""F2OKEADV["NY 66C"AV MA/>SV M A)T7=7R,*C3#%^#WA"\*@E>U1*\R_)4;A%!HUKSB-X5::**A T04JQ1&_(S M*Y5NO)DG0QN*,;"E.U%A))>"_\*X 3DJ+F.@G;UWV_AC*M13#0F9*0TA9,4F M;H80LZVN6:9.J4+GWZIPK-K.X7+VND%P?#V[927=^@W'UMQ@E-2(PS5$O7 S4M\$J8XH(LO66;';GN\LX_ MIO9;=,M7F*)WT_6WY$)#B@N"#"Z[= !4T0\+P\C&PO M=V]R:W-H965T4"*(E$ J5( M18T(M ]5'YS=2=;":Z>VDT"_OF/O9K/D)EZ0>-GU9>;XS!QK/)VE5,\Z S#D M)>="=[W,F-FE[^LD@YSJ,SD#@3L3J7)J<*JFOIXIH*ESRKD?!4'+SRD37J_C MUH:JUY%SPYF H2)ZGN=4O?:!RV77"[W5P@.;9L8N^+W.C$YA!.9I-E0X\RN4 ME.4@-)."*)ATO:OP2_6&JRKG?ND10F=,[-@UQ^@S*@ MIL5+)-?N2Y:E;>"19*Z-S$MG9) S4?SI2YF(F@/B[':(2H=HTZ&QQR$N'5SF M_(*9"^N:&MKK*+DDREHCFAVXW#AOC(8)*^/(*-QEZ&=ZHXPJ..UC(E(RD#G> M#DU=?D_)"*],.N= Y(3L-;MYL6,@1]=@*./Z&!V?1M?DZ,LQ^4*8((^9G&LJ M4MWQ#?*UI_I)R:U?<(OV<(O)O10FT^1&I)"^]?$_5&8G# M$Q(%4;2#S^#][N$!.G&5^]CAQ7OP;O(9EZ\ 9 1JP1(HLDQV9/F*P]%K[*'W* WE1#OEQXY3 M4N<$A?*[9"UP6P[7UI%%KWT18,(7]5QO&[7":&WTAG*SHMP\2-GFP5[76RE3 M34:2'[HUK0JT]1EE:E?TVA\D4X';K"D0-]H;*FW;1.WF;I'.*\+G!PF/L&8S M,3TAMR! (7>L#N0JQ>+&M%'4EO5563F0GHOJM(O/J%X8K MP\$'ZE)#V VB@*LF<>M>PP(9@AL^[>8=T8;0^)/J4XJTK M>!A_E'CQ5OT+W;/R5KQMJ_.PL:&=7WO^M]V9*ZM6,,4[1P^?5,F-.$P0?U!+ P04 " !CBJ14*PU/<1L# #Y" &0 'AL M+W=O9LZ*M#+LF3J<82%7 ^\T-L<3'B6&WO@#_L+EN$4S=WB5M'. M;U!27J+07 I0.!]X%^'Y.'0*3N(KQ[7>6H-U92;EO=U(DLM'O"NI8-/$B6VLBR5B8&)1?5FSW4@=A2B,[V*$2U0O1<(=RC$-<* ML7.T8N;<&'3.#6*;CGIF>$4,TJ*@6M1E80+ MK4CA,U70E!6HX1U^3PXU7D4;KT91*^ -4\<0AV\A"J+H;GH)AP=' M8Q=,5#OHC?\=+:S16DC&3>AC!QOO@;T2AIM'H/0B3'"%8HEPPWY*!1NJ\/T3 MZ<"UP5+_:+'8:2QVG,7.'HN?E^6,4.6\KBQ:ISP%(0U]3HE<4AU0>B$,W@"] M,FH+IA*G[U\;RBT7V492TT><(%^Q68'P!"W1'56DNHZ4;2NK8=#W5SO\Z#9^ M=-O]H.+4MCAW6:M43[:L=7I1&,6-R2KE.\3".(S"WL)5.G M#<[I*]5&K['8^_^8]EX$*XJ#3A \B^D.L8@$]V3[K&%VULJL:D.;*#S!!Y29 M8HN<)S"6(J'NI:J&-.'ZGNXO-@4Z:0JT)3YA\*=3!J^4DW"K.X?M]?3"P;=P MB\J>T9#=V6G; [.+F;PT1\B5SLU6#BV75>9O39GY?N*GU['QDY[H; M3G]@JI\":J09%QH*G!-D<'Q*'Z&JYFRU,7+A1M5,&@JH6^;T;X+*"M#]7$JS MV5@#S=_.\#=02P,$% @ 8XJD5+-VF5!O!0 Z1H !D !X;"]W;W)K M&ULO9G;;MLX$(9?A3!ZT0)M30ZI4^$82.(6&Z#= M#>IV]V*Q%XK-V$(ET17II 7Z\$L=(LH2Q;0NXAM;AQERYN?H$RG.[D7Q16XY M5^A;EN;R;+)5:O=F.I6K+<]B^5KL>*[OW(HBBY4^+393N2MXO*Z.'UM]5R>MD;F+)+T7Z M3[)6V[-).$%K?AOO4_51W/_!FX2J %O[L!7J&DAQ]VHJ]U)W)V53I5,J IJLF[(LZ;!@)FZ(/(E=;B=[F:[X^])]J M"5H=X$&'"W V^"$N7B-*7B+ )9X+G_>G5C<%V[W!5^-N1]D0]M1I55[])%1 M_ MHIPK6\AUFUXG%B^,(N+U0K:8$/8V@32-PIO&7'IZXJL^F M8J6C'L.VT?#IBS]J.XN.+_YHH&X($)#^( S-@B#$ ;9K2[!!.W;&=I4K7JQ$ MMHOS[^AMFNC71Z6!2V32>7&0IY>9@.D.CA>Z\>U*^(HRK)_;GM160Y]%;.1Y M)(:XA#KC.Y=)[$K4T)2P$^AJ$$G $RAN< =NW+D5IT/*$B\@?G_:9S4,PL@;>?>!H2BX)Z7G&2^25>S4 MUC 2O!-H:Z ';NBYM;5,V:A/HH&T0[O0BZ(1;H!!&[C1=AR18<@Q #W%[P=M M,6,>'7L"#>S #;O'>-RX=_NE+, =M9KXAG:@WQB=NCX,T/ 2W-/(AW+]52)3 M@TB*G[Z&J6$>=3//6<.-;W]:T9GQUG+;[)@?0F"7FQI84O=DLB/W,52FG77X M"1;BU%"/_L92O/'M4]D+@K[L-D,?AS#R'%(#4NJ>;+[=E_1PI6H@2?T3*&NP M1]W8QNY-L1,\1D[DEE7:R_2F1F$,E.L(!FAGGL M-Q;0;+@N#D+L]_Z!7ES M6>^ZF&;J3: /<;%)&ULO9??C]HX$,?_%2OJ0ROU-CA.0E(! MTO[HZ5:ZGE9+>_=0]<$D!JPF-F<[T/[W-W:R20Y"MA(2+\1V9KZ>^=@,P^P@ MU7>]9K*4JJ8&IVOAZIQC-G5-9^,%D M$OLEY<);S-S:DUK,9&4*+MB30KHJ2ZI^WK%"'N8>]EX6GOEF:^R"OYCMZ(8M MF?FR>U(P\UN5G)=,:"X%4FP]]V[QAWN<6@=G\3=G!]T;(YO*2LKO=O*8S[V) MC8@5+#-6@L)CS^Y945@EB./?1M1K][2._?&+^N\N>4AF136[E\4_/#?;N9=X M*&=K6A7F61[^8$U"D=7+9*'=)SHTMA,/994VLFR<(8*2B_I)?S0@>@Z@,^P0 M- [!L4-XQH$T#L0E6D?FTGJ@ABYF2AZ0LM:@9@>.C?.&;+BPQ[@T"MYR\#.+ M)=O H1CT*.HKX="*'/T%-VA)"Z;1;V@)=R>O"H;DNK>^^HD>N(+3:.92P5P; MQ5>5@;$5>68;J_?V@1G*"_T.M+XL']#;-^_0&\0%^KR5E09#/?,-Y&(C\K,F M[KLZ[N!,W 1]DL)L-?HHQ1,@F @GOM? M=\XR'021M? M\@KH[MO\&NVTU4RO3!M/NDHWN91WH] G20B93J(CX -V01R1-!TFCGO5&(_& M>*LY'4LVZ(2":X/N2A@!.Q*FT_@,Z*[(X?$J][%2T J- MI=O5(QQ=&W57O'!\,>KX!&$,U0$?DSXU"Q.2G /=%3D\7N5N2Z9X1L>*!^XJ M$DZNC;JK7#B]&'5Z\HL7!1$YN=2G9D$ZC8Z+A]_KZ@#BQC6[&F6R$J;N:]K5 MMJ&^=6WDT?J=;;1=M]C)U%TZ="T;+C0JV!HD)S=3.'Y5-[[UQ,B=ZQU7TD G MZH9;^+/ E#6 ]VLISY@%7'9K8#[;??V0D1&Y!U#T,"?+%_?^YL M7R9;J9[U"L"0EXH+/?56QJRO?%_G*ZBHOI!K$#A32E51@Z%:^GJM@!8.5'$_ M#(+8KR@37CIQSQY4.I&UX4S @R*ZKBJJ7F^ R^W4&WB[!X]LN3+V@9].UG0) M3V 6ZP>%D=^Q%*P"H9D41$$Y]:X'5[/$KG<+OC+8ZKTQL9ED4C[;X*Z8>H$U M!!QR8QDH_FU@!IQ;(K3QL^7T.DD+W!_OV&]=[IA+1C7,)/_&"K.:>F./%%#2 MFIM'N?T$;3Z1Y*1O-9&5BT8'51,-/_TI:W#'F P.@$(6T#X M5L"P!0Q=HHTSE]:<&II.E-P295 ]"8,P/ *?]]P'Y/M,@Z[C$/'-SS!=X\Q^5*2F0+,F=S2G'%F M7LEW-W%GH-(_>F2&G[ ;KO M"5TKB/O*\03^A4=H; M7>;W[L3HDF;]Q'RY4R-_JCRS5=L@E3W]9W M0E_URRCS*&&IC'@*!%M<]3["#V,R-!7R$M\CMI$[WX%YE"GG/\W%E_E5SS.* M6,QFRH2@^N.1C5D#,>R_Q_L-F6]8<],,NDXDE162M(HG3[27\5B=BI M@,*&"JBH@"H5(&FH@(L*.'_0K;+\L6ZHHJ-+P3= F-(ZFOF2YR:OK9\F2DTW M3I30OT:ZGAK=L*D"YV"B[3'/8@;X N2WWMTP1:-8OM<_?IO<@'=OWH,W($K! MPXIGDJ9S>=E7NGT3I3\KVKK>MH4:VL+@EJ=J)<&G=,[F^_7[6G#[MR^2652F3:Z K\^*H+@"^* M)?)O1WA2AB=Y>-(0_H$K&H.8I\MSQ42BS3I5=9VPC3+(HYA1_#A"GD]\G:#' MW=S4% O)T!^6Q?9$^J5(WRGR*Y/R QAG0I@,K+G(!ZMV5;ON;6!_1] YA-"K MZJXK%N 0UNL>E+H''71_2VEB)/_+YKE,,.-2U3I]4*,BA%6M-:4T7TF]U*"4 M&KBE[F7R#*0:]CK!L_VL@1\U'\/&ZW^*;__XY8E4R9<@V98MCH\Q9B$GN6GYWRLR4KG MVVWL(L+^4/,PK*2]*+;7/:$W".O3#G<(#U^B\$RG0U\PJ< ]5:Q6L#O@4W/ [ 80V:\># +N1PF)(A:G"+Y3=L 7B% M+NUF<< ;@!7Z;3[EV2GN>.C\2>A0:RXC!82. 18QITJ_ M+%Q310MJY 9UDV'&JRBEX$'HN?;SK5OZ9,Q"7.U:_")X"K,@BTODQF57LQ1A M]LRBYX55KA3%]MPR@$VO(63QBO!Q[=(23P_P*1< @\0L*K:&^0UX%_Y;5U8M MK)$;UB^PBUY'= (,LA!&_DD\8^F)W/3L[)G!@6M%OME"O&>/ M/'[4;_5.%U/T=TZV$B:6^8&?!#.>I6I[R%7>+0\5/^9':7U;?'LB>9LW(D',%KJJ M=Q%HSXKM(=_V0O%U?DXVY4KQ)/^Z8G3.A"F@?U]P#:3BPC10'K6._@=02P,$ M% @ 8XJD5($YAI+'! VPT !D !X;"]W;W)K&ULG5?K3R,W$/]71BFJ0,KM*Q "#9& <.VI14)'Z7VH^L'9G62M\]I; MVTN(=']\Q][-DI!' U_V8<_C-^-Y>3A7^KO)$2V\%$*:JTYN;7D9AB;-L6 F M4"5*VIDJ73!+OWH6FE(CRSQ3(<(DBOIAP;CLC(9^[4&/AJJR@DM\T&"JHF!Z M<8-"S:\Z<6>Y\)7/=:[CR[LX M<@R>XB^.<[/R#^E],_>>#)FP@S>*O&-9S:_Z@PZD.&45<)^5?/?L#'HS,E+E3#^"?.&-NI M6AFKBH:9$!1,"3]'0R]AJ%W*,-IPW!Z*,-9P^!-#VO; MO>/&S++14*LY:$=-TMR'][[G)G]QZ0+ET6K:Y<1G1[>J*+BED[<&F,S@5DG+ MY0QERM' )[C.,NY.E GX(NNX=.=[/$;+N# G\/-/<;_W"W )]UP(VC-=.%K] M'8:6<#IM8=I@NJDQ)3LP]>">4.0&[F2&V3I_2/:U1B9+(V^2O0+OF0Z@%WX0CK8 O'V'O%]O'N"XEK9?Z/APH?$A(._>(>\0D&NN[;7Q MT_-:>A^*GS$WJ5"FT@A_7T^,U507_MFC];35>NJUGN[0^E#I-*?R "OJM\59 M+67@I;B2^3R*XT$P&(;/6Y2?MTDL$$)7U9* 6374!C.:4JK4\KZ]R/12G4 C5! ME5;S2>72V+@\32NM"3A,Z:PHRQ?(=)=*K4DU+QW1-DOV0G*][=*4+,6K#C4O M@_H9.Z-O"#E[1F"O")1>N)J^ 1]LSBR1/:,VD**F2B.7!J#';'.$)\F=?;]3 MM&6J" "N#:@I4-BG>9N<74]:41W14_?,0' VX8+;!5 UHUUNMF.8,PKHLM3J MQ3M2+. H3H*8:K O:Z2OM6BFD;BM(MM<(\\J@0[)NJ=IP25A$D1+$7#\1GX2 M]-L]U_PR<)W4L5V"*PCX0M%&N06:&)S ..A=QB=.\P2A9#QSOF%25G2.7!K+ MA*@STSMT@C.RBT2NN8B>+F]+MFA(O;""90B3!8PQQ6)"8=.+ 1EQN?!P/J6A M9$HY+LR1= GA#/&.CH)DIZ.CH+?I MZ%UN)L\U?M[E7%7'JK=!&C0!["EQYVU>GW\@KQO]35*W>\WA;6LZYYM%)^BW M):=N)#7-Q2K-]J(T:,$//@+^=99XMQTW@PT[Z!37[;BM:6AJ727:8&ULK59M;]LV$/XKA%8,+=!:MNS$76<; M2.P%#;"B0=-N'X9]H,63Q84O&H_RR[_?D9)E.W6\?5@^Q")Y]]SSW)%'3C;6 M/6$)X-E6*X/3I/2^^I"FF)>@.?9L!896"NLT]S1TJQ0K!UQ$)ZW2K-^_3C67 M)IE-XMR#FTUL[94T\. 8UEISM[L%93?39)#L)[[(5>G#1#J;5'P%C^"_50^. M1FF'(J0&@](:YJ"8)C>##_-QL(\&OTG8X-$W"TJ6UCZ%P;V8)OU "!3D/B!P M^EG#')0*0$3C[Q8SZ4(&Q^/O/?I=U$Y:EAQA;M7O4OARFKQ/F(""U\I_L9N/ MT.JY"GBY51C_LTUKVT]87J.WNG4F!EJ:YI=OVSS\%X>L=.0Q&+S@,6X=A M%-HPB[(6W//9Q-D-<\&:T,)'S$WT)C72A"H^>D>KDOS\; %.KGE();N3AIM< MJ(4@-.\ M#7_;A,]>"#]DGZSQ);)?C !QZI^2E$Y/MM=SFUT$_,1=CPT';UG6S[(S?.:7 MW1>0=^Z#"W2&77J'$6_X[^G]XU=:8_<>-/YY 7G4(8\B\N@%Y,_+OR > 614 M$U:C-"O:OUTX>:CAN;)P@H31M/&@\.T#/' M/1Q%1\8=,&\9%X*AYTNII-^%B8N.$5V4N3JUI\ MKXG.E^*.##BRBCO/;!%)GEHYB4^MA,"/)(?IU:['Z,A\%XT2A7)E:"P";,Y) M04'ME)4@5I'@VBHJ8=#@( =9Q;!KTL"7BE*F;1V.9N&L9IPHUB%&8+<+I8%M M7G)#R0S[XC@/FC\%@87<@G@7Z51\UYQR2FQCJV0!(5CXYBL'3;ZI*?F2[H # M=FM2T[%U:A=@C6V;1$./2G0:FH35&!US9Y%DU\Z!R7=M3JC8 G*ZB+ 13N2I M!1^IB3F6IJ1L4H9)IS^S22EUE&O=6J#5L"_8'@_K)4HA*9> O0OG\*H[AU<7 MC\I=BSO?RZ&)#7>"J!G:!?GSXW<2Y+H+C!O7BET71!M9 H*2^OI*HZ?)3V6P 4#6B^L]?M!"- ]OV;_ %!+ P04 " !CBJ14/PQ= M.9T" "7!@ &0 'AL+W=O]KVS 0 M_5<.TP\M;+5CY\WKW3CX/-TH_F1+1PG,EI!D%I;6KBS T68D5,^=JA9)6"J4K9BG4R]"L M-++<@RH1QE'4#RO&99 ._=R]3H>JMH)+O-=@ZJIB^N4*A=J,@DZPFYCQ96G= M1)@.5VR)<[0/JWM-4=BRY+Q":;B2H+$8!9>=B_' [?<;'CENS-X87"8+I9Y< M,,U'0>0$H<#,.@9&CS6.40A'1#)^-9Q!>Z0#[H]W[-<^=\IEP0R.E?C.>]XH)(D.8NUP- MG$[0,B[,&2D8M?#.[_"0 M2MG6,V[K&7N^[AM\=[9$W1ABX=(8\NH(;=+2)IXV>?^:_+BE-9A:K,S/(\S= MEKE[5/ >LU=[J );AKYG<&UIG79ZT6 8K@^<+;C@EN,QM_HM M=_\_NS5HF070I1O\[5B21'\X%NZU#=>RZ2K3>V) 8$&PZ'Q #NIM M&]P&5JU\)UDH2WW)#TOZ&ULC59= M;]HP%/TK5M2'5EJ;+T*@ B2@K59IU:K2=@_3'@RY$*N.G=D&NOWZV4Y((81T M+XGMW'-\SO7'S6#+Q9M, 11ZSRB30R=5*K]V7;E((R M2I49<$>#'*]@!NHE?Q2ZYU8L"NI[!F C7@ELY5X;&2MS MSM],YSX9.IY1!!06RE!@_=K %"@U3%K'[Y+4J>8TP/WVCOW.FM=FYEC"E-,? M)%'IT.DY*($E7E/UQ+=?H304&;X%I](^T;:(C0,'+=92\:P$:P498<4;OY>) MV -HGF9 4 *".J!S A"6@- :+9196S=8X=% \"T2)EJSF8;-C45K-X2999PI MH;\2C5.C;Z!S(-$EFO(LYPR8DH@OD1U&M^]ZM^CW^0TH3*B\T'$OLQMT?G:! MSA!AZ#GE:XE9(@>NTF(,I;LH)YX4$PB6)9 \WX<43@ M^\V^XTI>W"KOGBD0(!72Z@KOE. YH401:%09'VFH+\]QQ F-O4ICKU7C+-4I MO-0ZL\\W4.\X17%=8$-,Y\3VZ5<2^ZT27['0::/PN<#^T>3].*H)/([Q_:#? MK-#W/JY,KU7C,U>8?BZP9#DX7G'4JTELB(IZ07VAW;T;/@.QLH5/H@5?,U5< MD=5H55S'MJ34QB>FZ-K*\4%35&Q] :X(D]K74E-Z5[%.FRB*8-%1/+=U9,Z5 MKDJVF>H?!Q F0']?&ULO5A=;^(X%/TK%IJ5 M6@E([! ^*D!JZ8QVI,Y.5:8[#ZM]<(.!:)*8M9W2SJ]?VTD3$AP#LW1?V@3N M/3GWW!O[X/&6LA]\38@ +W&4\$EK+<3FRG%XL"8QYEVZ(8G\9DE9C(6\92N' M;QC!"YT41PYRW;X3XS!I3OW] _Z>)E M,4^8DQF-OH<+L9ZTABVP($N<1N*!;G\G>4&:8$ CKO^";1[KMD"0C8!"]/\'2A&3-=UBT6>#IF= N8BI9HZD)KH[-E M-6&BVC@73'X;RCPQO2-2 PXZ8)YN-A&1#1(X CFS^^O@BU+O_%!'P,4EC#4F3OTVU'J CUH1EC^5M\ =-@I0Q^6#3E)P#J:*9 M7VCF6Z%G&1*@M29'(7X*(RD),7;9W^L?='LCM]9E0Q2$HY&YR_V":N% S(I01D/;NSRCA[%^B*JH-"U8'U6>50G3H* M@[TF(^CY?FT4#%$(C:!Y%(8%Z>$OCT)9T'FGX0"C>FL.O?AG@ZL(."H$'%GQ MOU&UAY[8\-%>*STX[-4;;HCR=E>("E_HEB; M6YP6??($=L;W#$6T*I"!?/ M]I9#50;9[WNUXLU1#=,.R\T=HJ.(_D_;VP$VI^QO9X&JJE;:%VCW+W(93>,T M,X,XIDR$/W7-QI+WC4D'^1#5^VL,0[V&!I<&!MHW^J9);(.$F'2]R?'\'2(^ MK)/=C_$Q+VP"/\PW+"N,#*P5<+2,\!C3,-I[=YW VBOW0;',#2W&Y5V =GMPG=].*(6_F?9HQ4!C*@3 MH]+K",)B6.!7 MXYIP'JQJL3LG#L>9$DNI=@"4T_/>V,%A;[!;-5F'#)<"F!W.Y XK+L[$72C3R*?J! TUI=K@A>$J0#Y_9)2 M\7:C#C>+P^SIOU!+ P04 " !CBJ14F]-HZO$" *" &0 'AL+W=O M@!_N_O[=^>*;K)5^,06BA;=22#,- M"FNKRS T:8$E,Q>J0DD[N=(ELS35J]!4&EGFG4H1QKW>,"P9E\%LXM<>]&RB M:BNXQ <-IBY+IO_,4:CU-(B"S<(C7Q76+82S2<56^(3VN7K0- L[E8R7* U7 M$C3FT^ JNER,G;TW^,EQ;;;&X")9*O7B)K?9-.@Y(!286J? Z.\5%RB$$R*, MWZUFT!WI'+?'&_4;'SO%LF0&%TK\XIDMIL$X@ QS5@O[J-;?L(TG<7JI$L;_ MPKJU[060UL:JLG4F@I++YI^]M7G8F:+ATM_AD->UR\K.S[T@Y,/ %GNJJ$DCW8YF !3,% MW- - Y,9W-L"-=S*IF9<\A]1,(L96 6MP-DU6L:%.2>IYZ=K./MT#I^ 2_A1 MJ-J0BIF$EGC=J6':LLT;MO@(6Q_NE+2%@:\RP^R]?TAQ=L'&FV#G\4G!.Z8O MH!]]AK@7QP=X%A]WCT[@]+O<][U>_XB>SW+%> :46: D RM5+:VAO*6BIIA= M MUZ24FNM;\= RH'X9(.@K,E%]QR-)HZ7KE"E('1I]\ M3A5@(->J!-5M^K,/WF8C/_3R[O5XG0V243()7[=3O&^4)*->9_2./.G(D_\G MS[ED,L43W(UXLH74VX'>MX@.$P\[XN%)XAL/M4O\4>#A'LXPVB'>-XD&1YA' M'?/H9+D^WC\#,P9="2[I8Y=-?>);6C"Y0E_$>X7I2KG6&K-3%3KN",8?O.?C MN1GOU5>4#':S<\ H&@YVJS#<>E9+U"O?;0RD[AMM'IUNM6MH5_X=WUF?4Z-K M^M(_F:9+TI.RXM)0/#E)]BY&=&.ZZ3S-Q*K*/]Y+9:D5^&%!S1JU,Z#]7"F[ MF;@#NO8_^PM02P,$% @ 8XJD5(-TN>0'! 9!$ !D !X;"]W;W)K M&ULE9C;;MLX$(9?A1!ZT0*;2*3.@6V@25"T0-H& M30\7B[V@+=HF*HE:DHZ;MR\I*9(3DH)U8^O F?_G2/Z&].+(^&^Q)T2"/U59 MBZ6WE[*Y\GVQV9,*BTO6D%K=V3)>8:E.^X:(.JTD=!D/@5IK6W6K37 M[OEJP0ZRI#6YYT 8/ M60I:D5I05@-.MDOO/;RZ08D.:$?\I.0H3HZ!GLJ:L=_ZY%.Q] +MB)1D(W4* MK+X>R0TI2YU)^?B_3^H-FCKP]/@Y^X=V\FHR:RS(#2M_T4+NEU[F@8)L\:&4 MW]CQ(^DG%.M\&U:*]A,<^[&!!S8'(5G5!RL'%:V[;_RG+\1) (P< :@/0.<& MA'U V$ZT<]9.ZQ9+O%IP=@12JO"W MMT1B6HIW*M&/AUOP]LT[\ ;0&GS?LX-02<3"E\JMUO0WO;/KSAER./N,^24( MX3\ !0A9PF^FPV_)9@B'+\-]5:.A4&@H%&KSA=.%^O?]6DBN7K[_)G*&0\ZP MS1DY+>C2H1_/50YMZER<^44_3(+.K MQX-Z/%\]LJG'AGJ4Q8ZY)X-Z,E\]MJDGIGH8.-3303V=KY[8U%-#'64QLJMG M@WHV7SVUJ6>&>I+%=O%\$,_GBVJ$:TE83;O.3F.Q@GN=T,#$;Z!3/M M?&<2EZ!L6=?@)]6QI!U>@6$H3-/<41YXPF,XT]$=$>(*T*HY2%(HJ*H"$2&M MGJ#AZ2+.X\#A:40?1).>NIJPP5E7G;+O!*H!6,T@LT PB\8"]11'!MK",,I= MGD>TPKEL[>JX.7"NGBE@ZY+NL%Y*V-V'9BEA<.JKMV\;!V'N>C-'.,-I.G]A M]6!U9N%-7",8QD;A+<,0RJ'#^,AU. WV%\N%B98&3:Y#UU,?L0ZGN6X1MW8T M:&(=.K *1ZK#::Q;Q*T-#9I4CQS:(]/A--0MVM9V!DVFNY[XB'0XS72+MK69 M09/AC@>.1H"C:8!;M*VM#)FX=FF/J$;3J+9HG]/)D$EIEY63Q>DTH5];.;>+ M(1/2R+&X02-ZT31Z7YLYOX$A&TT==D:2HFF2=K78]J;.0BBRL#%YQ4_+F-"Q M)D8C/-$\>,[J6<@DZ@5\W;"L@QRK%C1R%TUS5W6KBV>7\RJ=&.T?&I4VQVBJ MOW#LGVR!]?\/:O>XH[50)K8J*+A,U81YMZ7O3B1KVEWQFDFUQVX/]P07A.L! MZOZ6,?E\HC?:PQ\KJ[]02P,$% @ 8XJD5&[6]8:. P 0 @ !D !X M;"]W;W)K&ULG59M;],P$/XKIS"A32I-D[8P05MI M;4%,8F@P8!\0']SDDEAS[& [[?KO.3MI*&B-$%_6V+[GN>=>?-YLI_2#*1 M M/)9"FGE06%N]#D.3%%@R,U052CK)E"Z9I:7.0U-I9*D'E2*,1Z.78K%S-56\$EWFHP=5DRO5^B4+MY$ 6'C<\\+ZS;"!>SBN5XA_9K=:MI%78L M*2]1&JXD:,SFP57T>C5U]M[@&\>=.?H&%\E&J0>WN$[GP<@)0H&)=0R,?K:X M0B$<$X]MO%X M@8D2QO^%76L["B"IC55E"R8%)9?-+WML\_ O@+@%Q'\!HLD)P+@%C'V@C3(? MUII9MIAIM0/MK(G-??C<>#1%PZ6KXIW5=,H)9Q=ORTJH/2(L46+&+=P*)@V\ M@*LTY2[13,"U;+K%I?U\C99Q82[(9(T9:HTIK%1)764:"T= AU_OUG!^=@%G MP"7<<"'HS,Q"2YJ=YS!I]2T;??$)?6.X4=(6!M[*%-,_\2'%V@4<'P)>QKV$ M-TP/81P-(![%\1-Z5OWP-28=/.J1,^[R/_9\XY-\&>VD?Z0?UMPD0IE:(WS_ M0,=P;;$T/WK<33IW$^]N[I'<$.$FH7XX:.2+S[53/",D_.>QCFW!<+S9Y=Q/'ISVLP;1&\N@!H3 M\!&3V@T#4%G&$]04PP/N =O6-L!D"B66&SHB&W NEHKIU"W67--$4=H,X0OM M]TBCG*B= 10\YQN!4#%M><(K1ED#J]SP0.W)B1$I;XZ^LSY.^(#N1"+JE,L< M\&?-[1[8CO20\%I:+ESF>2Z9)1U9;5T?I+0@B?<^2$/37=4:U(;8/:,A8-IZ M[PFATIQF-1=[V.Q)PQ:-=1JH1 Y((Y5*U#")?7/@3'Q?#.'* EV>I.ANC\\K M70B?V>Y2#!R7P6,L9<^N(:2^N1\:BA?>DKW)FX7T606;H]'1F-R>6Q" M<71&C=;P:$B7J'/_=AF20B5OYG6WVSV/5_Y5"'^;-V\KE2'G5'.!&4%'PUR%V.>[[_ON?)R'6Z77)D.T\)0+:49!9FUQ'88FR3!GIJ4*E'2R5#IG MEK9Z%9I"(TM]4"[".(KZ8(D2QO_"MO+M]P)(2F-5O@\F!3F7U9<] M[>MP%#"(7@F(]P&QUUT1>96WS++Q4*LM:.=-:&[A4_71)(Y+=RESJ^F44YP= M/Z!@%E.8,6TY&G@#DS3EKF!,P)VL;MV5[^P6+>/"G,,)< GW7 @RFV%H287# M"I,]X[1BC%]A[,"]DC8S\%:FF#Z/#TE]G4)\2&$:-P+>,]V"3OL"XBB.'^>W M<'9RW@#;J2O3\;#=5V _X(Y,ZP:D;HW4]4B=OZCQ#CYK)@VK>O+;1W*%.XNY M^=Y U*N)>HV2GQ.IK41M,EZ 6D*B\IP(J9^2]4MWU@S<:T71:8/ ?BVP_P\" MCRIQ ;=H$LT+7Q;2>W3VDMQFFOW5 3? H'<*/Q27%C8H;:D1"B*GRK@N5J6& M><;D*F,QANCO6$1Y,K1[WR\]E0MY;25D.LMM9/P*2:?+_=J_>#QL"*2P,"EQ0: MM2ZII74UDZN-586?@PME::KZ94;/&&KG0.=+I>QAXPCJAW'\"U!+ P04 M" !CBJ14@_XM-1L# !,"@ &0 'AL+W=O4"I *W=5^M4*EW3VL]N 20Z(Z-FL[T/[[ M'3LA! A1#^T%8F?F]3.>B3W]M9#/*J%4HY>,<35P$JV75ZZK9@G-B+H02\KA MS5S(C&@8RH6KEI*2V#IES/4]K^-F).7.L&_G)G+8%[EF*:<3B52>942^CB@3 MZX&#G,9(LKH3!L) G\K.J:,&27@^%>*.M6:QK'^O%'_ M8H.'8)Z(HF/!?J>Q3@;.I8-B.BZ-]89H4F[2.-42WJ;@IX?WE!%-8S0A4J=4H4]H"I42YXPB,4=W4$=3PF"> M<+#)Y2R!+5/F5=WQ%3U(PA6QF5'H](9JDC)U!FJ/TQMT>G*&3E#*T4,B<@5* MJN]J8#<$[JSD'!6<_A'. -T*KA.%/O.8QKO^+L1YO A_YK8*W1%Z@ )\C MW_/]!I[QV]UQ"TY0Y2&P>N$1O;M\);3@+4IAI11:I> -&=U)#/KS$TS1-TTS M];=EH:A:*&I'AN)0MCCF4F3P31?K+HM*:DIQH=>Q>N9\60V#J.^N&A@Z%4.G ME6%;DF]E*/2B.H/7Z5041>X[!Z X]+K-J-T*M=N*^H.^PM1SR\9?5DJ7'YOA M7K50[YTSW#O8W:A[L+L-1E'-: <5>]N#S'OG4B@%ZR"A.0MV8)N,NKTCL+53 M%[?# ES*%^> R35A]GB=P=D)EP],(_H"U[2BC=#XD"<*N_O4#58!/O*Q87^+ M[;=B?Q]/6LH*;P\[''QL!>/M:8C#]RZ+\.#K]W&PO\&'1D&T7Q9N[5[.J%S8 M=D5!HG.NBYNJFJU:HFO;".S-CTRK9._[K4S19\$]M$CASF5T#I+>11=2+HO6 MI1AHL;2W_Y/0T$O8QP3:/2J- ;R?"Z$W [- U4 ._P-02P,$% @ 8XJD M5)P_.]' @ W @ !D !X;"]W;W)K&ULM59= M;YLP%/TK%NI#*VWE*Y"D(DAMHFE=MRE*VNUAVH,#-\$J8&:;I/GWLPVA-!\H MTM:78)M[CL^])[XFV%#VS!, @5ZR-.3A@2ED"DJ(&=5R M[RJYS@FYWS"[1J[] 3F6XQR!C[OA$X@:N/T6;LK"-=5SFNHYFJ]W@N][N::" MYAU,;L/D:B;W#!_>U!']^BI#T;V C/_NV*C7;-3KE%Q;RN49W'EZS(:*Q-H-!GUGKZ:'4>[0'AQJ[G[\L[$N5;PQ/R;.NU.UJ= K^,IQU&V*TN:[^OY_9K2[*[>](Y M-:TIVF?7\?=/T;&@UE&KY)FMJT?=^[)!KXAL_BDL))O+S Y@*D.^7E(K=1%UPS0=-^!=02P,$% @ 8XJD5!.$NTMY M @ PP4 !D !X;"]W;W)K&UL?51-3^,P$/TK M5K0'D-BF35I@41JIM*R6 Q*B8O>PVH.;3!LOCEWL20/_?L=.&@);>DG\,>_- M>V./DUJ;)UL ('LII;+3H$#<7H6AS0HHN1WH+2C:66M3IZ&HR"_<*#V!3H%L(TV?(- M+ $?M_>&9F''DHL2E!5:,0/K:3 ;7.WE9<0MS+7^)'(MI:*/,VUIPY&EB=,V,BR8V-_"U\6AR(Y0[Q24:VA6$P_3FN1+XRF[5 M#BS2Z:!E7]DLSX4K,I>TT=P45_*3!2 7TIY2R.-RP4Z^G+(O3"AV)Z2D )N$ M2)(<<9BUZ:^;]-$GZ6-VIQ46EMVH'/+W^)"L='ZBO9_KZ"CA'3<#%H_.6#2, MH@-ZYL?A"\@Z^.B(G+@K;^SYXD_X>G4]8PM8(>,J9VW1EY!5A@H-EOV>K2P: MNM-_CB0==TG'/NGX^)G:-_I:8$$MS%R?"_E*]QS!T&WB*PELS85A.RXK.'1^ M3:ISG\H]";LT&B;AKE_2)N2R%S(Z'T1=T#L/D\[#Y*B'QVW-3=[3QGC^MVI+ M>4CGY#\1\>#;!PUAKT]*,!O_?%B6Z4IATS+=:O="S7QCAF_AS?-&]VPCE&42 MU@0=#BXHOVF>C&:">NN[;J61>M@/"ZH^&!= ^VNM<3]Q";IW._T'4$L#!!0 M ( &.*I%2XQ4XS-@, &(3 - >&PO7%=F"J8JKDT0Q*WIL#=/J=#THW? MD\#1C57*AN3^].V/N3)7;P)W/WEW=W!>BV'4 M\4'4>Y@QXDL_\=,O)!,ML#\5_4-HS_<0XXJ3;>HUTY9CV-3!:) IN2Z'B#B# M9:8%"QZH&)(Q%7RB.7AEM.!BZW4@VOC,RAHVG?+TBK,-5UV M>Q=D[5#?;)")TBG3;9@N69E& \$RD*-Y/H.[464(H#&JL(V4TUQ)6FM8>30- M2SME0MS"\_L]V^)>9!MKUH$5DVW3"FJ:CL9U@'^3S7%OTO9>Q!N4_$&93W,[ M'5GWH94BPV8#WS@E;)T16FL M9[$A^0:G.K$.&DSF7!@NF]Z,IRF3SXX*EM[0B?T!L<5OQZ6)S_:3Y]=#X.P[3UO4@?]>FC/L[+AXSK%Q;'[Y/8 MRS_3)(FB.,8R.AY[%8RQO,4QO/ULF#;PP.) I#_+-;[:>(7LKP-L3?=5"#93 MO!*QF>*Y!L2?-_!($O]J8W' UL%K'8@OC\.U)3?)XI@53%MV!.,(TF"(5"+ M_AJ-8R0[,;S\ZX,])5&4)'X$,+^"*,(0>!IQ!%, &C DBNI]<&<_"E?[5+C^ M5VWT&U!+ P04 " !CBJ14EXJ[', 3 @ "P %]R96QS+RYR96QS MG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2 MW!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N M&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( &.*I%1U%.FQUP0 (0H / >&PO M=V]R:V)O;VLN>&ULQ9K?<]HX$(#_%0U/O8<J-@ M 9K*$B>)I.E??VL[-.N$[-S+EB=B69$_KRU]*\F?'IS_?N?<=_&C,C:,>]L8 M=^?]?EAM527#GVZG+)Q9.U_)"(=^TP\[KV09MDK%RO23P6#4KZ2VO<^?#FW= M^#X^<%&MHG86"NN";UH]A.?S]:&XUT'?::/CX[C7_&U43U3:ZDK_5.6X-^B) ML'4/?SFO?SH;I2E6WADS[@W;$]^4CWKUJKBH(6_E76A*HKS[*@%DW!L-H,&U M]B$V-9KV)3#>*ZC<'NVCN]0F*C^347WQ;K_3=E,W W?11[?1Q.'PVP;QW/^? M,+KU6J_4S*WVE;*QC:-7I@:T8:MWH2>LK-2X=Z@BI"W%W$8(DEC8MBFH6]\I M7'I1MG<= 1?%T)]K..$790/.!SF]7L[FRV(^$_!7<7VUF$UNX>!BB-U0CR(P'YD1=R M+KT%D01QH[PHMM(K/'X/J %\P$NVL/=0 02K D8BG<(LE2_.E0_:F.8A+D#[ M=E,3B$D(X%Q,24EER&R5A5VY2HE;^4- KE-?ORMERB5#9IDT;]C9A0RJ%%-7 M04OA5=) :63([)%";9K4!N4SS<->PO4*:3 F)9(ALTEFZBYB%LH70VYAN*K2 ML:[4#FY3R(=A1%%V]:+G4KX8,@MCIKR^EW5"+2ZUE< F#3SD$'WSGQB3,L:0 M61E7"GI&)VB4&H;<;JAVQCTJ)2Z456L=Q8V1%M,EE!\29C]\K0MA&+F1,-7J M!"VA')$P.V+^[[Z=$-VKT/8*3$9.-IB],%D!6M#/:L MD3!;XU@F=326E#,2[FG&&RG5$RC&I&22,,N$S*RZ:QV455)FJ]29U;%'G%). M29F=0F8OW=A1@DF9!=-F+T>C1ZY?,2OE1:)PE(]R2?K[77(F)F79F+HSYT@I MGZ3,/CF*64##Y1Y&;HWI.62@_Z:0']_2R8]9\W8[FSS\.'];(K%_ ?& MI"R4,UOH%V:QW^V,JFM#."^D@< J46!,RD(YLX6.8TYEV(I+XQXP)KF1SVRA M9TPT)#VM5]H-7K_**0OES!8ZOH#_:\#'F)2%,VM*I=P MB0#E*VE6-U[4/^VV?);7.VKKO3%3*+NV5TZ6AX_H#A\ ?OX/4$L#!!0 ( M &.*I%3U29+, 0( %XD : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VDMNHT 4A>&M6"P@Y?LB22O.J">91MD @'O0D MJC-"!>+RB\$G!#P\YT,W[?M3V>V'LO@X'DYEU>RF:?B54EGO\K$K-_V03^5\WX]"I-JAVD$*3U M@PR"K'Z00Y#7#PH(BOI!+02U]8-N(>BV?M =!-W5#[J'H/OZ0;)$&9<$23.L M";06Y%H(O!8$6PC$%B1;",P61%L(U!9D6PC<%H1;".06I%L([!;$6PCT5M1; M"?16U%L)]-;9PS:!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ M*X'>AGH;@=Z&>AN!WH9Z&X'>-GM90J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>A MWD:@MZ'>1J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+?/7G83Z.VHMQ/H[:BW$^CM MJ+<3Z.VHMQ/H[:BW$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H';./E01Z M!^H=!'H'ZAT$>@?J'01Z!^H=!'JWJ'=+H'>+>K<_J7>9/@^Y7'N^UGC]GZ1Z M.I^;KY>_++]VSF["!><$OQ,]_@502P,$% @ 8XJD5-9,P)+@ 0 XR, M !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707XFR18WK5WF(L@&V MT 4_8)()C9K$EFV@_#U."I5 I:(J$G?3J+4]=^*1SJJ7#V^.0K;NVC[,\V6, M[H*Q4"ZI,Z&PCOJT4EO?F9B^^B?F3+DR3\3$=#ICI>TC]7$2AQKYU>4-U>:Y MC=GM.OT<&MO/^^I8R^4@HTLEQ3U@V+IRD M#3G;F3"L_!SP<>[^A;QO*LH6QL<[TZ5=;-VR$-]:"L7^$CMZM'7=E%39\KE+ M1XK@/)DJ+(EBUQ:;HB?[DV.Z8=I\\J/SQS+[ M/.A;@8V/X^_XZXRW]0_L0X#T(4'Z M4"!]:) ^9B!]G(+T<0;2QSE('WR*T@B*J!R%5(YB*D=!E:.HRE%8Y2BNNCM:L_CA^?16>: M_C.?C?_MN7H'4$L! A0#% @ 8XJD5 =!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !CBJ14/QS< M]N\ K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " !CBJ14F5R<(Q & "<)P $P @ '- 0 M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( &.*I%3X3F[P3 4 H6 M 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 8XJD5/[V550O M P I H !@ ("! Q4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8XJD5&:#Z?P5!@ \1H !@ M ("!52( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 8XJD5&2A6S75#@ !"4 !@ ("!!30 'AL+W=O M&UL M4$L! A0#% @ 8XJD5%X-?DF? @ 9P4 !D ("!'$< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8XJD5-5A/H'?! 80L !D ("!B%, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8XJD5"9/[VH7 P Q08 !D M ("!S78 'AL+W=O#VGH% 3# &0 @($;>@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 8XJD5)CA]':1 P R < !D ("!CH, 'AL M+W=O&PO=V]R:W-H965TU- , !,' 9 " M@7V6 !X;"]W;W)K&UL4$L! A0#% @ 8XJD M5#6UX)*F @ 9P4 !D ("!Z)D 'AL+W=O&PO=V]R:W-H965T?Y@( !H& 9 " @:6@ !X;"]W;W)K M&UL4$L! A0#% @ 8XJD5-.(2,*S @ Q@4 M !D ("!PJ, 'AL+W=O:-*VT$ !M"@ &0 @(&LI@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 8XJD5 +TN>CQ @ 8@8 !D M ("!>J\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 8XJD5,]Z^WX/ P (@< !D ("!';P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 8XJD5/86 M-3M> @ B04 !D ("!Y,4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8XJD5)M.(Q5% P L D !D M ("!8LX 'AL+W=OT0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ 8XJD5!;R5H4A P LPH !D ("! MJMD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8XJD5+F1RU-5 P B@P !D ("!^N4 'AL+W=O&UL4$L! A0#% @ 8XJD5($YAI+' M! VPT !D ("!8_( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8XJD5*GER"KJ @ E@@ !D M ("!3OX 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 8XJD5(-TN>0'! 9!$ !D ("!=@D! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8XJD5(/^+34; P 3 H !D ("!>10! 'AL+W=O&PO=V]R:W-H965T0( ,,% 9 " @<(: 0!X;"]W M;W)K&UL4$L! A0#% @ 8XJD5+C%3C,V P M8A, T ( !6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 8XJD5/5)DLP! @ 7B0 M !H ( !P"8! 'AL+U]R96QS+W=O XML 74 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 75 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 147 292 1 false 50 0 false 7 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Statements 3 false false R4.htm 100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 5 false false R6.htm 100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY Sheet http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY CONDENSED CONSOLIDATED STATEMENTS OF EQUITY Statements 6 false false R7.htm 100070 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 7 false false R8.htm 100080 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parentheticals) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parentheticals) Statements 8 false false R9.htm 100090 - Disclosure - Summary of Operations and Significant Accounting Policies Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPolicies Summary of Operations and Significant Accounting Policies Notes 9 false false R10.htm 100100 - Disclosure - Earnings Per Share Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShare Earnings Per Share Notes 10 false false R11.htm 100110 - Disclosure - Inventories Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventories Inventories Notes 11 false false R12.htm 100120 - Disclosure - Goodwill and Intangible Assets Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 100130 - Disclosure - Income Tax Provision Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvision Income Tax Provision Notes 13 false false R14.htm 100140 - Disclosure - Share-Based Compensation Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensation Share-Based Compensation Notes 14 false false R15.htm 100150 - Disclosure - Segment Information and Net Sales Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSales Segment Information and Net Sales Notes 15 false false R16.htm 100160 - Disclosure - Debt Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebt Debt Notes 16 false false R17.htm 100170 - Disclosure - Commitments and Contingencies Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 100180 - Disclosure - Derivative Financial Instruments Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments Derivative Financial Instruments Notes 18 false false R19.htm 100190 - Disclosure - Leases Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeases Leases Notes 19 false false R20.htm 100200 - Disclosure - Employee Benefit Plans Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 20 false false R21.htm 100210 - Disclosure - Related Parties Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedParties Related Parties Notes 21 false false R22.htm 100220 - Disclosure - Equity Investments Sheet http://www.diodes.com/20220331/taxonomy/role/DisclosureEquityInvestments Equity Investments Notes 22 false false R23.htm 100230 - Disclosure - Acquisitions and Divestitures Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureAcquisitionsAndDivestitures Acquisitions and Divestitures Notes 23 false false R24.htm 100240 - Disclosure - Summary of Operations and Significant Accounting Policies (Policies) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies Summary of Operations and Significant Accounting Policies (Policies) Policies http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPolicies 24 false false R25.htm 100250 - Disclosure - Earnings Per Share (Tables) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShare 25 false false R26.htm 100260 - Disclosure - Inventories (Tables) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesTables Inventories (Tables) Tables http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventories 26 false false R27.htm 100270 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets 27 false false R28.htm 100280 - Disclosure - Income Tax Provision (Tables) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionTables Income Tax Provision (Tables) Tables http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvision 28 false false R29.htm 100290 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensation 29 false false R30.htm 100300 - Disclosure - Segment Information and Net Sales (Tables) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesTables Segment Information and Net Sales (Tables) Tables http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSales 30 false false R31.htm 100310 - Disclosure - Debt (Tables) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtTables Debt (Tables) Tables http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebt 31 false false R32.htm 100320 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments 32 false false R33.htm 100330 - Disclosure - Leases (Tables) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeases 33 false false R34.htm 100340 - Disclosure - Related Parties (Tables) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesTables Related Parties (Tables) Tables http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedParties 34 false false R35.htm 100360 - Disclosure - Earnings Per Share - Additional Information (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails Earnings Per Share - Additional Information (Details) Details 35 false false R36.htm 100370 - Disclosure - Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) Details 36 false false R37.htm 100380 - Disclosure - Inventories - Schedule of Inventory Current (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCurrentDetails Inventories - Schedule of Inventory Current (Details) Details 37 false false R38.htm 100390 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Goodwill (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillDetails Goodwill and Intangible Assets - Schedule of Changes in Goodwill (Details) Details 38 false false R39.htm 100400 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets Other Than Goodwill (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails Goodwill and Intangible Assets - Schedule of Intangible Assets Other Than Goodwill (Details) Details 39 false false R40.htm 100410 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense Related to Intangible Assets (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Amortization Expense Related to Intangible Assets (Details) Details 40 false false R41.htm 100420 - Disclosure - Income Tax Provision - Schedule of Information Related to Income Tax Expense (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionScheduleOfInformationRelatedToIncomeTaxExpenseDetails Income Tax Provision - Schedule of Information Related to Income Tax Expense (Details) Details 41 false false R42.htm 100430 - Disclosure - Income Tax Provision - Additional Information (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionAdditionalInformationDetails Income Tax Provision - Additional Information (Details) Details 42 false false R43.htm 100440 - Disclosure - Share-Based Compensation - Additional Information (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails Share-Based Compensation - Additional Information (Details) Details 43 false false R44.htm 100450 - Disclosure - Share-Based Compensation - Schedule of Share-Based Compensation Expense (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseDetails Share-Based Compensation - Schedule of Share-Based Compensation Expense (Details) Details 44 false false R45.htm 100460 - Disclosure - Segment Information and Net Sales - Additional Information (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails Segment Information and Net Sales - Additional Information (Details) Details 45 false false R46.htm 100470 - Disclosure - Segment Information and Net Sales - Schedule of Net Sales From Based on Location of the Subsidiary (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails Segment Information and Net Sales - Schedule of Net Sales From Based on Location of the Subsidiary (Details) Details 46 false false R47.htm 100480 - Disclosure - Segment Information and Net Sales - Schedule of Net Sales by Direct Sales or Distributor and Region (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails Segment Information and Net Sales - Schedule of Net Sales by Direct Sales or Distributor and Region (Details) Details 47 false false R48.htm 100490 - Disclosure - Debt - Additional Information (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 48 false false R49.htm 100500 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails Debt - Schedule of Debt (Details) Details 49 false false R50.htm 100510 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 50 false false R51.htm 100520 - Disclosure - Derivative Financial Instruments - Additional Information (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails Derivative Financial Instruments - Additional Information (Details) Details 51 false false R52.htm 100530 - Disclosure - Derivative Financial Instruments - Summary of Fair Value of Interest Rate Related Derivative Financial Instruments and Their Classification on Our Condensed Consolidated Balance Sheets (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails Derivative Financial Instruments - Summary of Fair Value of Interest Rate Related Derivative Financial Instruments and Their Classification on Our Condensed Consolidated Balance Sheets (Details) Details 52 false false R53.htm 100540 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 53 false false R54.htm 100550 - Disclosure - Leases - Supplemental Balance Sheet Information Related to Leases (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails Leases - Supplemental Balance Sheet Information Related to Leases (Details) Details 54 false false R55.htm 100560 - Disclosure - Leases - Supplemental Cash Flow and Other Information Related to Leases (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetails Leases - Supplemental Cash Flow and Other Information Related to Leases (Details) Details 55 false false R56.htm 100570 - Disclosure - Leases - Schedule of Operating and Finance Lease Liability Maturities (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails Leases - Schedule of Operating and Finance Lease Liability Maturities (Details) Details 56 false false R57.htm 100580 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 57 false false R58.htm 100590 - Disclosure - Related Parties - Additional Information (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails Related Parties - Additional Information (Details) Details 58 false false R59.htm 100600 - Disclosure - Related Parties - Schedule of Net Sales and Purchases of Related Party Transactions (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails Related Parties - Schedule of Net Sales and Purchases of Related Party Transactions (Details) Details 59 false false R60.htm 100610 - Disclosure - Related Parties - Schedule of Account Receivable and Payable of Related Party Transactions (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsDetails Related Parties - Schedule of Account Receivable and Payable of Related Party Transactions (Details) Details 60 false false R61.htm 100620 - Disclosure - Equity Investments - Additional Information (Details) Sheet http://www.diodes.com/20220331/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails Equity Investments - Additional Information (Details) Details 61 false false All Reports Book All Reports diod-20220331.htm diod-20220331.xsd diod-20220331_cal.xml diod-20220331_def.xml diod-20220331_lab.xml diod-20220331_pre.xml diod-ex31_1.htm diod-ex31_2.htm diod-ex32_1.htm diod-ex32_2.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "diod-20220331.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 147, "dts": { "calculationLink": { "local": [ "diod-20220331_cal.xml" ] }, "definitionLink": { "local": [ "diod-20220331_def.xml" ] }, "inline": { "local": [ "diod-20220331.htm" ] }, "labelLink": { "local": [ "diod-20220331_lab.xml" ] }, "presentationLink": { "local": [ "diod-20220331_pre.xml" ] }, "schema": { "local": [ "diod-20220331.xsd" ], "remote": [ "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/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 501, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 13, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 18 }, "keyCustom": 32, "keyStandard": 260, "memberCustom": 24, "memberStandard": 26, "nsprefix": "diod", "nsuri": "http://www.diodes.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Earnings Per Share", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Inventories", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Income Tax Provision", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvision", "shortName": "Income Tax Provision", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Share-Based Compensation", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Segment Information and Net Sales", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSales", "shortName": "Segment Information and Net Sales", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Debt", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Commitments and Contingencies", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Derivative Financial Instruments", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments", "shortName": "Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "diod:LeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Leases", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "diod:LeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_2ef0c73c-f0e2-40c5-a27e-f3766e77e6aa", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Employee Benefit Plans", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Related Parties", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Equity Investments", "role": "http://www.diodes.com/20220331/taxonomy/role/DisclosureEquityInvestments", "shortName": "Equity Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Acquisitions and Divestitures", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureAcquisitionsAndDivestitures", "shortName": "Acquisitions and Divestitures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "diod:NatureOfOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Summary of Operations and Significant Accounting Policies (Policies)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies", "shortName": "Summary of Operations and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "diod:NatureOfOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Inventories (Tables)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Income Tax Provision (Tables)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionTables", "shortName": "Income Tax Provision (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Share-Based Compensation (Tables)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForNotesAndLoansReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForNotesAndLoansReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Segment Information and Net Sales (Tables)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesTables", "shortName": "Segment Information and Net Sales (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Debt (Tables)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Derivative Financial Instruments (Tables)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables", "shortName": "Derivative Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "diod:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Leases (Tables)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "diod:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Related Parties (Tables)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesTables", "shortName": "Related Parties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareReconciliationDisclosure", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Earnings Per Share - Additional Information (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "shortName": "Earnings Per Share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareReconciliationDisclosure", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "shortName": "Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Inventories - Schedule of Inventory Current (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCurrentDetails", "shortName": "Inventories - Schedule of Inventory Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_2ef0c73c-f0e2-40c5-a27e-f3766e77e6aa", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Goodwill (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Changes in Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "diod:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets Other Than Goodwill (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets Other Than Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "diod:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "role": "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense Related to Intangible Assets (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Amortization Expense Related to Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Income Tax Provision - Schedule of Information Related to Income Tax Expense (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionScheduleOfInformationRelatedToIncomeTaxExpenseDetails", "shortName": "Income Tax Provision - Schedule of Information Related to Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Income Tax Provision - Additional Information (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionAdditionalInformationDetails", "shortName": "Income Tax Provision - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Share-Based Compensation - Additional Information (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "shortName": "Share-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Share-Based Compensation - Schedule of Share-Based Compensation Expense (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseDetails", "shortName": "Share-Based Compensation - Schedule of Share-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8829b535-e5e2-48d0-9a14-9759ce383f74", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "0", "first": true, "lang": null, "name": "diod:CustomerConcentrationNumberOfCustomersDidNotEqualTenPercentOrGreaterOfAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U_Customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Segment Information and Net Sales - Additional Information (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails", "shortName": "Segment Information and Net Sales - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "0", "first": true, "lang": null, "name": "diod:CustomerConcentrationNumberOfCustomersDidNotEqualTenPercentOrGreaterOfAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U_Customer", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Segment Information and Net Sales - Schedule of Net Sales From Based on Location of the Subsidiary (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails", "shortName": "Segment Information and Net Sales - Schedule of Net Sales From Based on Location of the Subsidiary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_e3d2eae7-dbc0-4333-98e0-83c176f28187", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Segment Information and Net Sales - Schedule of Net Sales by Direct Sales or Distributor and Region (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails", "shortName": "Segment Information and Net Sales - Schedule of Net Sales by Direct Sales or Distributor and Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_2928cb8f-19bf-4314-ba0a-19dbed008cfe", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Debt - Additional Information (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Debt - Schedule of Debt (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredFinanceCostsCurrentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "role": "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ObjectivesForUsingDerivativeInstruments", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Derivative Financial Instruments - Additional Information (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "shortName": "Derivative Financial Instruments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ObjectivesForUsingDerivativeInstruments", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_27336d94-37ae-4f68-bfe5-cbab1af6f809", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Derivative Financial Instruments - Summary of Fair Value of Interest Rate Related Derivative Financial Instruments and Their Classification on Our Condensed Consolidated Balance Sheets (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails", "shortName": "Derivative Financial Instruments - Summary of Fair Value of Interest Rate Related Derivative Financial Instruments and Their Classification on Our Condensed Consolidated Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_27336d94-37ae-4f68-bfe5-cbab1af6f809", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "diod:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Leases - Components of Lease Expense (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "diod:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "diod:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "div", "diod:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Leases - Supplemental Balance Sheet Information Related to Leases (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails", "shortName": "Leases - Supplemental Balance Sheet Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "diod:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "div", "diod:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "diod:SupplementalCashFlowAndOtherInformationRelatedToLeasesTableTextBlock", "div", "diod:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Leases - Supplemental Cash Flow and Other Information Related to Leases (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetails", "shortName": "Leases - Supplemental Cash Flow and Other Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "diod:SupplementalCashFlowAndOtherInformationRelatedToLeasesTableTextBlock", "div", "diod:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "diod:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "div", "diod:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Leases - Schedule of Operating and Finance Lease Liability Maturities (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails", "shortName": "Leases - Schedule of Operating and Finance Lease Liability Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "diod:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "div", "diod:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_31eccd98-d1c9-40fd-a853-7573b777b82f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationArrangementsOverallDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "shortName": "Employee Benefit Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_31eccd98-d1c9-40fd-a853-7573b777b82f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationArrangementsOverallDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "us-gaap:RelatedPartyTransactionDescriptionOfTransaction", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_97de4090-3929-495b-886a-ddebb2d11b35", "decimals": "2", "first": true, "lang": null, "name": "diod:RelatedPartyPercentageOwnershipOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Related Parties - Additional Information (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "shortName": "Related Parties - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:RelatedPartyTransactionDescriptionOfTransaction", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_97de4090-3929-495b-886a-ddebb2d11b35", "decimals": "2", "first": true, "lang": null, "name": "diod:RelatedPartyPercentageOwnershipOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_eaa05907-b484-4ccb-8039-33f5ad3be97e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Related Parties - Schedule of Net Sales and Purchases of Related Party Transactions (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails", "shortName": "Related Parties - Schedule of Net Sales and Purchases of Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_eaa05907-b484-4ccb-8039-33f5ad3be97e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_1fde0a03-14f5-4570-bb32-a5235909f79d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_1fde0a03-14f5-4570-bb32-a5235909f79d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "diod:ScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsTableTextBlock", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_fb98ab76-668e-4421-99af-a6e8a59d368b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Related Parties - Schedule of Account Receivable and Payable of Related Party Transactions (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsDetails", "shortName": "Related Parties - Schedule of Account Receivable and Payable of Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "diod:ScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsTableTextBlock", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_fb98ab76-668e-4421-99af-a6e8a59d368b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Equity Investments - Additional Information (Details)", "role": "http://www.diodes.com/20220331/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails", "shortName": "Equity Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_7159bbf3-45bf-47ab-abf1-d2d1798f7cfb", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100080 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parentheticals)", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_e3d2eae7-dbc0-4333-98e0-83c176f28187", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Summary of Operations and Significant Accounting Policies", "role": "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPolicies", "shortName": "Summary of Operations and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "diod-20220331.htm", "contextRef": "C_8da2135b-4314-4cd7-988e-a36c9a564bf2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 50, "tag": { "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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", "verboseLabel": "Current fiscal year end date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY 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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document period end date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r564" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r565" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r562" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r562" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity filer category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r566" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r562" ], "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", "verboseLabel": "Entity registrant name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r562" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r562" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r561" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r563" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "diod_AdjustmentsToAdditionalPaidInCapitalIncreaseDecreaseInNoncontrollingInterestFromAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital increase decrease in noncontrolling interest from acquisition.", "label": "Adjustments To Additional Paid In Capital Increase Decrease In Noncontrolling Interest From Acquisition", "terseLabel": "Net changes in noncontrolling interests" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncreaseDecreaseInNoncontrollingInterestFromAcquisition", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "monetaryItemType" }, "diod_AmericasCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Americas customers.", "label": "Americas Customers [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasCustomersMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails" ], "xbrltype": "domainItemType" }, "diod_AsiaCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asia customers.", "label": "Asia Customers [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaCustomersMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails" ], "xbrltype": "domainItemType" }, "diod_AssemblyAndTestFacilityOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assembly and test facility one.", "label": "Assembly And Test Facility One [Member]", "terseLabel": "Assembly and Test Facility One" } } }, "localname": "AssemblyAndTestFacilityOneMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "diod_AssemblyAndTestFacilityTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assembly and test facility two.", "label": "Assembly And Test Facility Two [Member]", "terseLabel": "Assembly and Test Facility Two" } } }, "localname": "AssemblyAndTestFacilityTwoMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "diod_CashPaidForAmountsIncludedInMeasurementsOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash paid for amounts included in measurements of lease liabilities.", "label": "Cash Paid For Amounts Included In Measurements Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for the amounts included in the measurements of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementsOfLeaseLiabilitiesAbstract", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "diod_ChengduMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chengdu.", "label": "Chengdu [Member]", "terseLabel": "Chengdu" } } }, "localname": "ChengduMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "diod_ChinaCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China customer.", "label": "China Customer [Member]", "terseLabel": "China" } } }, "localname": "ChinaCustomerMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "diod_ChinaTrustBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China trust bank.", "label": "China Trust Bank [Member]", "terseLabel": "China Trust Bank" } } }, "localname": "ChinaTrustBankMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "diod_CustomerConcentrationNumberOfCustomersDidNotEqualTenPercentOrGreaterOfAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer concentration number of customers did not equal ten percent or greater of accounts receivable.", "label": "Customer Concentration Number Of Customers Did Not Equal Ten Percent Or Greater Of Accounts Receivable", "terseLabel": "Number of customer did not account for 10% or greater of outstanding accounts receivable" } } }, "localname": "CustomerConcentrationNumberOfCustomersDidNotEqualTenPercentOrGreaterOfAccountsReceivable", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "diod_DebtMaturityPeriodTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt maturity period term.", "label": "Debt Maturity Period Term", "terseLabel": "Debt maturity period term" } } }, "localname": "DebtMaturityPeriodTerm", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "diod_DecemberTwoThousandAndTwentyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "December 2021.", "label": "December Two Thousand And Twenty One [Member]", "terseLabel": "December 2021" } } }, "localname": "DecemberTwoThousandAndTwentyOneMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_DecemberTwoThousandAndTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "December Two Thousand And Twenty Three Member", "label": "December Two Thousand And Twenty Three Member", "terseLabel": "December 2023" } } }, "localname": "DecemberTwoThousandAndTwentyThreeMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_DecemberTwoThousandAndTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "December 2022.", "label": "December Two Thousand And Twenty Two [Member]", "terseLabel": "December 2022" } } }, "localname": "DecemberTwoThousandAndTwentyTwoMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_DeferredCompensationPlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred compensation plan.", "label": "Deferred Compensation Plan", "terseLabel": "Deferred compensation plan" } } }, "localname": "DeferredCompensationPlan", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "monetaryItemType" }, "diod_DeferredCompensationPlanShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred compensation plan, shares.", "label": "Deferred Compensation Plan Shares", "terseLabel": "Deferred compensation plan, shares" } } }, "localname": "DeferredCompensationPlanShares", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "sharesItemType" }, "diod_DefinedBenefitPlanAdditionalAnnualFutureBenefitPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Defined benefit plan additional annual future benefit payments.", "label": "Defined Benefit Plan Additional Annual Future Benefit Payments", "terseLabel": "Defined benefit plan, additional annual future benefit payments" } } }, "localname": "DefinedBenefitPlanAdditionalAnnualFutureBenefitPayments", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "diod_DefinedBenefitPlanAnnualFutureBenefitPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Defined benefit plan annual future benefit payments.", "label": "Defined Benefit Plan Annual Future Benefit Payments", "terseLabel": "Defined benefit plan, annual future benefit payments" } } }, "localname": "DefinedBenefitPlanAnnualFutureBenefitPayments", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "diod_DefinedBenefitPlanUnfundedLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Defined benefit plan unfunded liability.", "label": "Defined Benefit Plan Unfunded Liability", "terseLabel": "Unfunded liability of defined benefit plan" } } }, "localname": "DefinedBenefitPlanUnfundedLiability", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "diod_DirectSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Direct sales.", "label": "Direct Sales [Member]", "terseLabel": "Direct Sales" } } }, "localname": "DirectSalesMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails" ], "xbrltype": "domainItemType" }, "diod_DistributorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distributor.", "label": "Distributor [Member]", "terseLabel": "Distributor Sales" } } }, "localname": "DistributorMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails" ], "xbrltype": "domainItemType" }, "diod_DividendPayableToNoncontrollingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Dividend payable to noncontrolling interest.", "label": "Dividend Payable To Noncontrolling Interest", "terseLabel": "Dividend payable to noncontrolling interest" } } }, "localname": "DividendPayableToNoncontrollingInterest", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "diod_ERISTechnologyCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ERIS Technology Corporation.", "label": "E R I S Technology Corporation [Member]", "terseLabel": "ERIS Technology Corporation" } } }, "localname": "ERISTechnologyCorporationMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "diod_ESunBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "E Sun Bank.", "label": "E Sun Bank [Member]", "terseLabel": "E Sun Bank" } } }, "localname": "ESunBankMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_EarningsPerShareImpactOfTaxHolidaysAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings per share impact of tax holidays.", "label": "Earnings Per Share Impact Of Tax Holidays [Abstract]", "terseLabel": "Earnings per share impact of tax holidays:" } } }, "localname": "EarningsPerShareImpactOfTaxHolidaysAbstract", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionScheduleOfInformationRelatedToIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "diod_EuropeCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Europe customer.", "label": "Europe Customer [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeCustomerMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails" ], "xbrltype": "domainItemType" }, "diod_FinanceLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease, Costs [Abstract]", "label": "Finance Lease Costs [Abstract]", "terseLabel": "Finance leases:" } } }, "localname": "FinanceLeaseCostsAbstract", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "diod_FinanceLeaseLiabilityPaymentsDueYearSixAndThereafter": { "auth_ref": [], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance lease liability payments due year six and thereafter.", "label": "Finance Lease Liability Payments Due Year Six And Thereafter", "terseLabel": "Finance Leases, 2028 and thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearSixAndThereafter", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "diod_FinanceLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance lease payments.", "label": "Finance Lease Payments", "terseLabel": "Operating cash outflows from finance leases" } } }, "localname": "FinanceLeasePayments", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "diod_FinanceLeaseRightOfUseAssetGross": { "auth_ref": [], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance lease right of use asset gross.", "label": "Finance Lease Right Of Use Asset Gross", "terseLabel": "Finance lease ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAssetGross", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "diod_FiniteLivedIntangibleAssetsCumulativeCurrencyTranslation": { "auth_ref": [], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets cumulative currency translation.", "label": "Finite Lived Intangible Assets Cumulative Currency Translation", "negatedLabel": "Foreign currency translation adjustment" } } }, "localname": "FiniteLivedIntangibleAssetsCumulativeCurrencyTranslation", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "diod_HSBCBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HSBC bank.", "label": "H S B C Bank [Member]", "terseLabel": "HSBC" } } }, "localname": "HSBCBankMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_ImpactOfTaxHolidaysOnTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impact of tax holidays on tax expense benefit.", "label": "Impact Of Tax Holidays On Tax Expense Benefit", "terseLabel": "Impact of tax holidays on tax expense" } } }, "localname": "ImpactOfTaxHolidaysOnTaxExpenseBenefit", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionScheduleOfInformationRelatedToIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "diod_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of income taxes per basic share from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.", "label": "Income Tax Holiday Income Tax Benefits Per Share Basic", "terseLabel": "Basic" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionScheduleOfInformationRelatedToIncomeTaxExpenseDetails" ], "xbrltype": "perShareItemType" }, "diod_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of income taxes per diluted share from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.", "label": "Income Tax Holiday Income Tax Benefits Per Share Diluted", "terseLabel": "Diluted" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionScheduleOfInformationRelatedToIncomeTaxExpenseDetails" ], "xbrltype": "perShareItemType" }, "diod_IndefiniteLivedIntangibleAssetsCumulativeCurrencyTranslation": { "auth_ref": [], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets cumulative currency translation.", "label": "Indefinite Lived Intangible Assets Cumulative Currency Translation", "negatedLabel": "Foreign currency translation adjustment" } } }, "localname": "IndefiniteLivedIntangibleAssetsCumulativeCurrencyTranslation", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "diod_IndefiniteLivedIntangibleAssetsExcludingGoodwillGross": { "auth_ref": [], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails": { "order": 0.0, "parentTag": "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets excluding goodwill gross.", "label": "Indefinite Lived Intangible Assets Excluding Goodwill Gross", "terseLabel": "Gross carrying amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillGross", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "diod_JanuaryTwoThousandAndTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes maturity on January two thousand and twenty three.", "label": "January Two Thousand And Twenty Three [Member]", "terseLabel": "January 2023" } } }, "localname": "JanuaryTwoThousandAndTwentyThreeMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_JiyuanCrystalPhotoelectricFrequencyTechnologyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jiyuan Crystal Photoelectric Frequency Technology Ltd.", "label": "Jiyuan Crystal Photoelectric Frequency Technology Ltd [Member]", "terseLabel": "JCP" } } }, "localname": "JiyuanCrystalPhotoelectricFrequencyTechnologyLtdMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "diod_JuneTwoThousandAndThirtyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June 2030.", "label": "June Two Thousand And Thirty [Member]", "terseLabel": "June 2030" } } }, "localname": "JuneTwoThousandAndThirtyMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_JuneTwoThousandAndTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June 2027.", "label": "June Two Thousand And Twenty Seven [Member]", "terseLabel": "June 2027" } } }, "localname": "JuneTwoThousandAndTwentySevenMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_JuneTwoThousandThirtyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June 2033.", "label": "June Two Thousand Thirty Three [Member]", "terseLabel": "June 2033" } } }, "localname": "JuneTwoThousandThirtyThreeMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_KeylinkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Keylink.", "label": "Keylink [Member]", "terseLabel": "Keylink" } } }, "localname": "KeylinkMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "diod_LeasesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases disclosure.", "label": "Leases Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesDisclosureTextBlock", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "diod_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, operating and finance lease liability maturity.", "label": "Lessee Operating And Finance Lease Liability Maturity Table [Text Block]", "terseLabel": "Schedule of Operating and Finance Lease Liability Maturities" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "diod_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter": { "auth_ref": [], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due year six and thereafter.", "label": "Lessee Operating Lease Liability Payments Due Year Six And Thereafter", "terseLabel": "Operating Leases, 2028 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "diod_LineOfCreditFacilityAdvancedUnderForeignCreditLine": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of credit facility advanced under foreign credit line.", "label": "Line Of Credit Facility Advanced Under Foreign Credit Line", "terseLabel": "Line of credit facility advanced under foreign credit line" } } }, "localname": "LineOfCreditFacilityAdvancedUnderForeignCreditLine", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "diod_LineOfCreditFacilityCreditUsedForGuarantee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently used for import and export guarantee.", "label": "Line Of Credit Facility Credit Used For Guarantee", "terseLabel": "Line of Credit Facility Credit Used For Guarantee" } } }, "localname": "LineOfCreditFacilityCreditUsedForGuarantee", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "diod_LiteOnSemiconductorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lite on semiconductor.", "label": "Lite On Semiconductor [Member]", "terseLabel": "Lite On Semiconductor" } } }, "localname": "LiteOnSemiconductorMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureAcquisitionsAndDivestituresTables", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "diod_LongTermDebtInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt, interest rate.", "label": "Long Term Debt Interest Rate", "terseLabel": "Long-term debt, Interest Rate" } } }, "localname": "LongTermDebtInterestRate", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "diod_MayTwoThousandAndTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "May 2024.", "label": "May Two Thousand And Twenty Four [Member]", "terseLabel": "May 2024" } } }, "localname": "MayTwoThousandAndTwentyFourMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_NatureOfOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of operations policy.", "label": "Nature Of Operations Policy [Text Block]", "terseLabel": "Summary of Operations" } } }, "localname": "NatureOfOperationsPolicyTextBlock", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "diod_NuvotonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nuvoton.", "label": "Nuvoton [Member]", "terseLabel": "Nuvoton" } } }, "localname": "NuvotonMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "diod_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax1": { "auth_ref": [], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other comprehensive income unrealized gain loss on derivatives arising during period net Of tax1.", "label": "Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax1", "terseLabel": "Unrealized gain on swaps and collars, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax1", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "diod_PaymentsToProceedsFromCapitalExpenditureIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to proceeds from capital expenditure incurred but not yet paid.", "label": "Payments To Proceeds From Capital Expenditure Incurred But Not Yet Paid", "terseLabel": "Accounts payable balance related to the purchase of property, plant and equipment" } } }, "localname": "PaymentsToProceedsFromCapitalExpenditureIncurredButNotYetPaid", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "diod_PerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance stock units.", "label": "Performance Stock Units [Member]", "terseLabel": "Performance Stock Units" } } }, "localname": "PerformanceStockUnitsMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "diod_PlatingRentalAndConsultingExpenseRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Plating, rental and consulting expense related party.", "label": "Plating, Rental and Consulting Expense Related Party", "terseLabel": "Plating, rental and consulting expense" } } }, "localname": "PlatingRentalAndConsultingExpenseRelatedParty", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "diod_ProceedsFromRepaymentsOfFinanceLeaseObligations": { "auth_ref": [], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Proceeds from repayments of finance lease obligations.", "label": "Proceeds From Repayments Of Finance Lease Obligations", "negatedLabel": "Repayment of and proceeds from finance lease obligation" } } }, "localname": "ProceedsFromRepaymentsOfFinanceLeaseObligations", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "diod_ROUAssetsObtainedInExchangeForLeaseLiabilitiesIncurredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ROU assets obtained in exchange for lease liabilities incurred.", "label": "R O U Assets Obtained In Exchange For Lease Liabilities Incurred [Abstract]", "terseLabel": "ROU assets obtained in exchange for lease liabilities incurred:" } } }, "localname": "ROUAssetsObtainedInExchangeForLeaseLiabilitiesIncurredAbstract", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "diod_RelatedPartyPercentageOwnershipOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related party ownership of common stock of the company.", "label": "Related Party Percentage Ownership Of Common Stock", "terseLabel": "Related Party ownership of common stock" } } }, "localname": "RelatedPartyPercentageOwnershipOfCommonStock", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "diod_RelatedPartyTransactionAgreementToPurchaseWithRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Related party transaction agreement to purchase with related party.", "label": "Related Party Transaction Agreement to Purchase with Related Party", "terseLabel": "Agreement to purchase with related party" } } }, "localname": "RelatedPartyTransactionAgreementToPurchaseWithRelatedParty", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "diod_RelatedPartyTransactionRevenuesPercentageFromTransactionsWithRelatedParty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related party transaction revenues percentage from transactions with related party.", "label": "Related Party Transaction Revenues Percentage From Transactions With Related Party", "terseLabel": "Related Party Transaction Revenues Percentage from Transactions with Related Party" } } }, "localname": "RelatedPartyTransactionRevenuesPercentageFromTransactionsWithRelatedParty", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "diod_RestrictedStockAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock and restricted stock units.", "label": "Restricted Stock And Restricted Stock Units [Member]", "terseLabel": "Restricted Stock Awards and Restricted Stock Units" } } }, "localname": "RestrictedStockAndRestrictedStockUnitsMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "diod_RevolverMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolver.", "label": "Revolver [Member]", "terseLabel": "Revolver" } } }, "localname": "RevolverMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "diod_SavitechAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Savitech Acquisition.", "label": "Savitech Acquisition [Member]", "terseLabel": "Savitech Acquisition", "verboseLabel": "Savitech Acquisition" } } }, "localname": "SavitechAcquisitionMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureAcquisitionsAndDivestituresTables", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillDetails" ], "xbrltype": "domainItemType" }, "diod_SavitechCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Savitech corporation.", "label": "Savitech Corporation [Member]", "terseLabel": "Savitech Corporation (\u201cSavitech\u201d)", "verboseLabel": "Savitech" } } }, "localname": "SavitechCorporationMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "diod_ScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of account receivable and payable of related party transactions.", "label": "Schedule Of Account Receivable And Payable Of Related Party Transactions Table [Text Block]", "terseLabel": "Schedule of Account Receivable and Payable of Related Party Transactions" } } }, "localname": "ScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesTables" ], "xbrltype": "textBlockItemType" }, "diod_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of finite and indefinite lived intangible assets.", "label": "Schedule Of Finite And Indefinite Lived Intangible Assets Table [Text Block]", "terseLabel": "Schedule of Intangible Assets Other Than Goodwill" } } }, "localname": "ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "diod_SeptemberThousandAndTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "September Thousand And Twenty Three Member", "label": "September Thousand And Twenty Three Member", "terseLabel": "September 2023" } } }, "localname": "SeptemberThousandAndTwentyThreeMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_ShortTermDebtInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-term debt, interest rate.", "label": "Short Term Debt Interest Rate", "terseLabel": "Short-term debt, Interest Rate" } } }, "localname": "ShortTermDebtInterestRate", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "diod_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental balance sheet information related to leases.", "label": "Supplemental Balance Sheet Information Related To Leases Table [Text Block]", "terseLabel": "Supplemental Balance Sheet Information Related to Leases" } } }, "localname": "SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "diod_SupplementalCashFlowAndOtherInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental cash flow and other information related to leases.", "label": "Supplemental Cash Flow And Other Information Related To Leases Table [Text Block]", "terseLabel": "Supplemental Cash Flow and Other Information Related to Leases" } } }, "localname": "SupplementalCashFlowAndOtherInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "diod_TaiwanBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taiwan bank.", "label": "Taiwan Bank [Member]", "terseLabel": "Bank of Taiwan" } } }, "localname": "TaiwanBankMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_TermCommitmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Commitment.", "label": "Term Commitment [Member]", "terseLabel": "Term Commitment" } } }, "localname": "TermCommitmentMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "diod_TermLoanAndRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan and revolving credit facility.", "label": "Term Loan And Revolving Credit Facility [Member]", "terseLabel": "Term Loan and Revolver" } } }, "localname": "TermLoanAndRevolvingCreditFacilityMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_UnfundedLiabilityOfDefinedBenefitPlanDeficit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unfunded liability of defined benefit plan deficit.", "label": "Unfunded Liability Of Defined Benefit Plan Deficit", "terseLabel": "Unfunded liability of defined benefit plan, deficit" } } }, "localname": "UnfundedLiabilityOfDefinedBenefitPlanDeficit", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "diod_UnsecuredMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unsecured.", "label": "Unsecured [Member]", "terseLabel": "Unsecured" } } }, "localname": "UnsecuredMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "diod_VariousDuringTwoThousandAndTwentyOneAndTwoThousandAndTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Various during 2021 - 2022.", "label": "Various During Two Thousand And Twenty One And Two Thousand And Twenty Two [Member]", "terseLabel": "Various during 2021 - 2022" } } }, "localname": "VariousDuringTwoThousandAndTwentyOneAndTwoThousandAndTwentyTwoMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_VariousDuringTwoThousandAndTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Various during two thousand and twenty two.", "label": "Various During Two Thousand And Twenty Two [Member]" } } }, "localname": "VariousDuringTwoThousandAndTwentyTwoMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "diod_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate.", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate:" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "diod_WeightedAverageRemainingLeaseTermInYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term (in years).", "label": "Weighted Average Remaining Lease Term In Years [Abstract]", "terseLabel": "Weighted average remaining lease term (in years):" } } }, "localname": "WeightedAverageRemainingLeaseTermInYearsAbstract", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "diod_YaGuangMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ya Guang.", "label": "Ya Guang [Member]", "terseLabel": "Chengdu Ya Guang Electronic Company Limited (\"Ya Guang\")" } } }, "localname": "YaGuangMember", "nsuri": "http://www.diodes.com/20220331", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r127", "r168", "r174", "r175", "r176", "r177", "r179", "r181", "r185", "r229", "r230", "r231", "r232", "r233", "r234", "r236", "r237", "r239", "r241", "r242" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r127", "r168", "r174", "r175", "r176", "r177", "r179", "r181", "r185", "r229", "r230", "r231", "r232", "r233", "r234", "r236", "r237", "r239", "r241", "r242" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r191", "r291", "r293", "r534" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r247", "r281", "r313", "r315", "r461", "r462", "r463", "r464", "r465", "r466", "r468", "r532", "r535", "r558", "r559" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r247", "r281", "r313", "r315", "r461", "r462", "r463", "r464", "r465", "r466", "r468", "r532", "r535", "r558", "r559" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r191", "r291", "r293", "r534" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r247", "r281", "r294", "r313", "r315", "r461", "r462", "r463", "r464", "r465", "r466", "r468", "r532", "r535", "r558", "r559" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r247", "r281", "r294", "r313", "r315", "r461", "r462", "r463", "r464", "r465", "r466", "r468", "r532", "r535", "r558", "r559" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r188", "r189", "r291", "r292", "r533", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r188", "r189", "r291", "r292", "r533", "r544", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Americas" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r52", "r459" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued liabilities and other", "totalLabel": "Accrued Liabilities and Other Liabilities, Total" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r36", "r71", "r72", "r73", "r519", "r539", "r540" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r70", "r73", "r79", "r80", "r81", "r129", "r130", "r131", "r373", "r536", "r537", "r567" ], "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" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r35" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r129", "r130", "r131", "r328", "r329", "r330", "r401" ], "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from a tax deficiency associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation", "negatedLabel": "Tax related to net share settlement" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r317", "r319", "r332", "r333" ], "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", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments 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, net of effects of acquisitions" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r319", "r325", "r331" ], "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", "verboseLabel": "Stock option expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "auth_ref": [ "r40", "r193", "r200" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable, classified as current.", "label": "Financing Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForNotesAndLoansReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfAcquisitionCosts": { "auth_ref": [ "r114", "r210" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of capitalized costs associated with acquisition of business. 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 Acquisition Costs", "terseLabel": "Amortization of acquisition related intangible assets" } } }, "localname": "AmortizationOfAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r114", "r210", "r213" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.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", "totalLabel": "Amortization of Intangible Assets, Total" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToIntangibleAssetsDetails", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r152" ], "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", "verboseLabel": "Stock options and stock awards excluded from EPS calculation because the effect would be anti-dilutive" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetPledgedAsCollateralMember": { "auth_ref": [ "r368", "r374", "r467" ], "lang": { "en-us": { "role": { "documentation": "Asset pledged as collateral.", "label": "Asset Pledged as Collateral [Member]", "terseLabel": "Pledged as Collateral" } } }, "localname": "AssetPledgedAsCollateralMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r122", "r171", "r176", "r183", "r197", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r238", "r240", "r242", "r243", "r368", "r374", "r408", "r457", "r459", "r488", "r513" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r17", "r18", "r64", "r122", "r197", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r238", "r240", "r242", "r243", "r368", "r374", "r408", "r457", "r459" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r321", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "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" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r386", "r389" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r312", "r314" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureAcquisitionsAndDivestituresTables", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r312", "r314", "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureAcquisitionsAndDivestituresTables", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of shares acquired by subsidiary in acquiree" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions and Divestitures" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureAcquisitionsAndDivestitures" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r14", "r49", "r116" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "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", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r109", "r116", "r118" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents, end of period, including restricted cash", "periodStartLabel": "Cash and cash equivalents, beginning of period, including restricted cash", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r109", "r413" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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": "Change in cash and cash equivalents, including restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralAlreadyPostedAggregateFairValue": { "auth_ref": [ "r394" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features.", "label": "Collateral Already Posted, Aggregate Fair Value", "terseLabel": "Posted collateral related to agreements" } } }, "localname": "CollateralAlreadyPostedAggregateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r59", "r226", "r496", "r524" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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 (See Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r223", "r224", "r225", "r227", "r548" ], "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r129", "r130", "r401" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r32" ], "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": "Common stock par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r32" ], "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": "Common stock shares issued", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r32", "r282" ], "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": "Common stock shares ending", "periodStartLabel": "Common stock shares beginning", "terseLabel": "Common stock shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r32", "r459" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common stock - par value $0.66 2/3 per share; 70,000,000 shares authorized; and 45,231,793 shares and 45,017,774 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r75", "r77", "r78", "r87", "r501", "r528" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "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", "totalLabel": "Total comprehensive income attributable to common stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r77", "r86", "r366", "r367", "r378", "r500", "r527" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Less: Comprehensive income attributable to noncontrolling interest", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r77", "r85", "r365", "r378", "r499", "r526" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Total comprehensive income", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r161", "r162", "r191", "r406", "r407", "r547" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r161", "r162", "r191", "r406", "r407", "r541", "r547" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r161", "r162", "r191", "r406", "r407", "r541", "r547" ], "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]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r161", "r162", "r191", "r406", "r407" ], "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": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r161", "r162", "r191", "r406", "r407", "r547" ], "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]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r92", "r470" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseDetails" ], "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" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "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" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrencySwapMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swap involving the exchange of principal and interest in one currency for another currency.", "label": "Currency Swap [Member]", "terseLabel": "Currency Swaps" } } }, "localname": "CurrencySwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r119", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r261", "r268", "r269", "r271", "r277" ], "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": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r25", "r27", "r28", "r121", "r127", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r257", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r273", "r274", "r275", "r276", "r426", "r489", "r490", "r510" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCovenantDescription": { "auth_ref": [ "r28", "r507" ], "lang": { "en-us": { "role": { "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.", "label": "Debt Instrument, Covenant Description", "terseLabel": "Financial and non-financial convenants, description" } } }, "localname": "DebtInstrumentCovenantDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r57", "r121", "r127", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r257", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r273", "r274", "r275", "r276", "r426" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r57", "r121", "r127", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r257", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r270", "r273", "r274", "r275", "r276", "r283", "r284", "r285", "r286", "r423", "r424", "r426", "r427", "r509" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementsOverallDescription": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "General description of deferred compensation arrangements. Deferred compensation represents currently earned compensation that, under the terms of a profit-sharing, rabbi trust, pension, employee contract, or equity-based (including stock or unit option) plan, is not actually paid until a later date and is therefore not taxable until that date. May also include some split-dollar life insurance arrangements. This type of arrangement is usually made to help employees postpone paying taxes on the income and also to retain employees longer.", "label": "Deferred Compensation Arrangements, Overall, Description", "terseLabel": "Deferred compensation arrangements, overall, description" } } }, "localname": "DeferredCompensationArrangementsOverallDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Deferred compensation plan assets" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationShareBasedPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred compensation arrangements (such as stock or unit options and share or unit awards) that are equity-based payments with individual employees. The arrangements are generally based on employment contracts between the entity and one or more selected officers or key employees, and contain a promise by the employer to pay certain amounts or benefits at designated future dates, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Other \"sub-members\" can be added as necessary.", "label": "Deferred Compensation, Share-based Payments [Member]", "terseLabel": "Deferred Compensation Plan" } } }, "localname": "DeferredCompensationShareBasedPaymentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFinanceCostsCurrentGross": { "auth_ref": [ "r425" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross, Current", "negatedLabel": "Less: Unamortized debt costs" } } }, "localname": "DeferredFinanceCostsCurrentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r337", "r338" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax", "totalLabel": "Deferred Income Tax Assets, Net, Total" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r337", "r338" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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 liabilities", "totalLabel": "Deferred Income Tax Liabilities, Net, Total" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanEstimatedFutureEmployerContributionsInCurrentFiscalYearDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contributions expected to be received by defined benefit plan from employer in current fiscal year. Includes, but is not limited to, range of expected contributions, required minimum contributions and whether expected contributions are discretionary or noncash.", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year, Description", "terseLabel": "Defined benefit plan, estimated future employer contributions in current fiscal year, description" } } }, "localname": "DefinedBenefitPlanEstimatedFutureEmployerContributionsInCurrentFiscalYearDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r114", "r216" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.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", "totalLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r66", "r67", "r68", "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the 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 not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "totalLabel": "Derivative Asset, Total" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "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" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r68", "r387", "r388", "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r400", "r404" ], "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": { "auth_ref": [ "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred", "terseLabel": "Net derivative gain will be reclassified from AOCI into net income", "verboseLabel": "Net derivative losses will be reclassified from AOCI into net income" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r66", "r67", "r68", "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Fair value of derivative instruments, liability derivatives", "totalLabel": "Derivative Liability, Total" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r381", "r382", "r383", "r384", "r385", "r390", "r391", "r395", "r396", "r398", "r400" ], "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r384" ], "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 Instrument", "verboseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r287" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "terseLabel": "Common stock dividends paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r16", "r21", "r33", "r126", "r232", "r234", "r235", "r241", "r242", "r243", "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Accounts receivable", "totalLabel": "Due from Related Parties, Current, Total" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r52", "r126", "r232", "r234", "r235", "r241", "r242", "r243", "r452" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Accounts payable", "totalLabel": "Due to Related Parties, Current, Total" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r88", "r134", "r135", "r136", "r137", "r138", "r142", "r144", "r149", "r150", "r151", "r156", "r157", "r402", "r403", "r502", "r529" ], "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", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings per share attributable to common stockholders" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r88", "r134", "r135", "r136", "r137", "r138", "r144", "r149", "r150", "r151", "r156", "r157", "r402", "r403", "r502", "r529" ], "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", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationDisclosure": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of the methodology and assumptions used in the reconciliation of earnings per share, which may include the individual income and share amount effects of all securities that affect earnings per share, the effect that has been given to preferred dividends in arriving at income available to common stockholders in computing basic earnings per share, securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic EPS in the future that were not included in the computation of diluted EPS because to do so would have been antidilutive for the period(s) presented and a description of any transaction that occurs after the end of the most recent period but before issuance of the financial statements that would have changed materially the number of common shares or potential common shares outstanding at the end of the period if the transaction had occurred before the end of the period.", "label": "Earnings Per Share Reconciliation Disclosure", "terseLabel": "Earnings per share reconciliation disclosure" } } }, "localname": "EarningsPerShareReconciliationDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r152", "r154", "r155", "r158" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r413" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.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; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r340" ], "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 tax rate", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionScheduleOfInformationRelatedToIncomeTaxExpenseDetails" ], "xbrltype": "percentItemType" }, "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": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Employee service share-based compensation, nonvested awards, compensation cost not yet recognized", "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "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": "Revenue, Major Customer [Line Items]", "terseLabel": "Entity Wide Revenue Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r79", "r80", "r81", "r129", "r130", "r131", "r133", "r139", "r141", "r159", "r199", "r282", "r287", "r328", "r329", "r330", "r348", "r349", "r401", "r414", "r415", "r416", "r417", "r418", "r419", "r536", "r537", "r538", "r567" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Equity Investments" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/DisclosureEquityInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r195" ], "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": "Equity securities without readily determinable fair value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r196" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount", "terseLabel": "Upward fair value adjustments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r432", "r436", "r446" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r430", "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r430" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails2": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedLabel": "Finance Leases, Less: current obligations", "terseLabel": "Current finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r430" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Non-current finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "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 finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Finance Leases, Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "Finance Leases, 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "Finance Leases, 2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "Finance Leases, 2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "Finance Leases, 2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "Finance Leases, 2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Finance Leases, 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails2": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Finance Leases, Less: imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r434", "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash outflow from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r429" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "totalLabel": "Finance lease ROU assets, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r432", "r436" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r432", "r436", "r446" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r442", "r446" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r441", "r446" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r212" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization Expense Related to Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r212", "r472" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r212", "r471" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails": { "order": 0.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Intangible assets subject to amortization" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all foreign currency derivatives not designated as hedging instruments.", "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net", "terseLabel": "Fair value of foreign currency derivative instruments not designated as hedging", "totalLabel": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net, Total" } } }, "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "auth_ref": [ "r420", "r421" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Foreign Currency Exchange Rate, Translation", "terseLabel": "GBP:USD exchange rate | $ / GBP" } } }, "localname": "ForeignCurrencyExchangeRateTranslation1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all derivatives designated as foreign currency fair value hedging instruments.", "label": "Foreign Currency Fair Value Hedge Derivative at Fair Value, Net", "terseLabel": "Fair value of foreign exchange hedges", "totalLabel": "Foreign Currency Fair Value Hedge Derivative at Fair Value, Net, Total" } } }, "localname": "ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r409", "r410", "r411", "r412" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency gain (loss), net", "totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r115", "r411", "r412" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "terseLabel": "Unrealized foreign currency (loss), net of tax" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "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 Currency Forward Contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r114" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "negatedLabel": "Investment loss (gain)", "totalLabel": "Gain (Loss) on Sale of Investments, Total" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r160", "r547" ], "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 Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r203", "r204", "r459", "r487" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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": "Goodwill ending balance", "periodStartLabel": "Goodwill beginning balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "negatedLabel": "Acquisitions", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r206" ], "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": "Foreign currency translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r91", "r122", "r171", "r175", "r179", "r182", "r185", "r197", "r229", "r230", "r231", "r234", "r235", "r236", "r238", "r240", "r242", "r243", "r408" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r384", "r393" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r123", "r352" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic pre-tax income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionScheduleOfInformationRelatedToIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r83", "r171", "r175", "r179", "r182", "r185", "r485", "r497", "r505", "r530" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes and noncontrolling interest" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r123", "r352" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign pre-tax income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionScheduleOfInformationRelatedToIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r219", "r222" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r124", "r341", "r345", "r346", "r350", "r353", "r355", "r356", "r357" ], "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 Tax Provision" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvision" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationDescription": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "A brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings.", "label": "Income Tax Examination, Description", "terseLabel": "Income tax examination, description" } } }, "localname": "IncomeTaxExaminationDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r125", "r140", "r141", "r170", "r339", "r351", "r354", "r531" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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": "Income tax provision", "totalLabel": "Income Tax Expense (Benefit), Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionScheduleOfInformationRelatedToIncomeTaxExpenseDetails", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r111", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Taxes paid during the period" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r113" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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": "Change in accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r113" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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": "Change in accounts receivable", "terseLabel": "Change in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r113" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Change in income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r113" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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": "Change in accrued liabilities", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r113" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r113" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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": "Change in inventory", "totalLabel": "Increase (Decrease) in Inventories, Total" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "Changes in operating assets:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities [Abstract]", "terseLabel": "Changes in operating liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r113" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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": "Change in other operating assets", "terseLabel": "Change in other operating assets", "totalLabel": "Increase (Decrease) in Other Operating Assets, Total" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r113" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Change in other operating liabilities", "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r145", "r146", "r147", "r151" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of stock options and stock awards outstanding", "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r214" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "periodEndLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance", "periodStartLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance", "totalLabel": "Total" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible assets with indefinite lives" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r209", "r211" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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)", "terseLabel": "Intangible assets, net", "totalLabel": "Total intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsOtherThanGoodwillDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndDividendIncomeSecuritiesOther": { "auth_ref": [ "r503" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities.", "label": "Interest and Dividend Income, Securities, Operating, Other", "terseLabel": "Interest income" } } }, "localname": "InterestAndDividendIncomeSecuritiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r82", "r169", "r422", "r425", "r504" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "totalLabel": "Interest Expense, Total" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r107", "r110", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid during the period" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r168", "r174", "r175", "r176", "r177", "r179", "r181", "r185" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intercompany Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r41", "r201" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCurrentDetails": { "order": 0.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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r15", "r63", "r459" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCurrentDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r43", "r201" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCurrentDetails": { "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 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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r42", "r201" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCurrentDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r443", "r446" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Finance lease expense:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Operating Leases, Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "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 payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Operating Leases, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "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 payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Operating Leases, 2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Operating Leases, 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "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 payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Operating Leases, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Operating Leases, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Operating Leases, 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r444" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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", "negatedLabel": "Operating Leases, Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r55", "r122", "r177", "r197", "r229", "r230", "r231", "r234", "r235", "r236", "r238", "r240", "r242", "r243", "r369", "r374", "r375", "r408", "r457", "r458" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r39", "r122", "r197", "r408", "r459", "r493", "r521" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r56", "r122", "r197", "r229", "r230", "r231", "r234", "r235", "r236", "r238", "r240", "r242", "r243", "r369", "r374", "r375", "r408", "r457", "r458", "r459" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r53", "r121" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r53", "r121" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "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": "Line Of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r53" ], "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": "Lines of credit maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Lines of credit unused and available" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r53", "r121" ], "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r25", "r489" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Lines of credit" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r28", "r258", "r272", "r273", "r274", "r490", "r516" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total long-term debt", "verboseLabel": "Long term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: Current portion of long-term debt", "terseLabel": "Current portion of long-term debt", "totalLabel": "Long-term Debt, Current Maturities, Total" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansFromBank": { "auth_ref": [ "r28", "r490", "r515" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.", "label": "Loans Payable to Bank, Noncurrent", "terseLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermLoansFromBank", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Long-term purchase commitment, Amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r57", "r228" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r62", "r122", "r197", "r229", "r234", "r235", "r236", "r242", "r243", "r408", "r492", "r520" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "terseLabel": "Noncontrolling interest", "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r287" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Dividends to noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.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 and cash equivalents used in provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.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 and cash equivalents used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r109", "r112", "r115" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.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 flows provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r12", "r74", "r76", "r81", "r84", "r115", "r122", "r132", "r134", "r135", "r136", "r137", "r140", "r141", "r148", "r171", "r175", "r179", "r182", "r185", "r197", "r229", "r230", "r231", "r234", "r235", "r236", "r238", "r240", "r242", "r243", "r403", "r408", "r498", "r525" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to common stockholders", "totalLabel": "Net income attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "verboseLabel": "Earnings (numerator)" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r74", "r76", "r81", "r140", "r141", "r371", "r377" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Less net income attributable to noncontrolling interest", "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "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": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r129", "r130", "r131", "r287", "r363" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable to Banks [Member]", "terseLabel": "Notes Payable to Bank" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ObjectivesForUsingDerivativeInstruments": { "auth_ref": [ "r381", "r382", "r383", "r384", "r395" ], "lang": { "en-us": { "role": { "documentation": "Description of the reasons for holding or issuing derivative instruments and nonderivative hedging instruments. Includes discussion of the objectives for holding or issuing derivative instruments, the context needed to understand those objectives, and the strategies for achieving those objectives. The description generally distinguishes between derivative and nonderivative instruments by the types of hedging relationships and between those instruments used for risk management purposes and those used for other purposes. Information about those instruments is disclosed in the context of each instrument's primary underlying risk exposure (for example, interest rate, credit, foreign exchange rate, interest rate and foreign exchange rate, or overall price).", "label": "Objectives for Using Derivative Instruments", "terseLabel": "Objectives for using derivative instruments" } } }, "localname": "ObjectivesForUsingDerivativeInstruments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expense" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r171", "r175", "r179", "r182", "r185" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r433" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "verboseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r430" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r430" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails2": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Operating Leases, Less: current obligations", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r430" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails2": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Noncurrent operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseLiabilityMaturitiesDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r435", "r439" ], "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": "Operating cash outflows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r429" ], "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", "terseLabel": "Operating lease ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r442", "r446" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r441", "r446" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r174", "r175", "r176", "r177", "r179", "r185" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r13", "r128", "r163", "r379" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Operations and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 long-term assets", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r69", "r71" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Unrealized (loss) gain on defined benefit plan, net of tax", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r386", "r397" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfInterestRateRelatedDerivativeFinancialInstrumentsAndTheirClassificationOnOurCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "terseLabel": "Other long-term liabilities", "totalLabel": "Other Liabilities, Noncurrent, Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r115" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "totalLabel": "Other Noncash Income (Expense), Total" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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)", "terseLabel": "Other income", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "negatedLabel": "Other operating expense (income)" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Diodes Incorporated Stockholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r97", "r100" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r104" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedLabel": "Dividend distribution to noncontrolling interests" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r104" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.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": "Taxes paid related to net share settlement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": { "auth_ref": [ "r98" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period.", "label": "Payments to Acquire Additional Interest in Subsidiaries", "negatedLabel": "Additional acquisition of noncontrolling interests" } } }, "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r98" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.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 received", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r99" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r100" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r294", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r308", "r309", "r310", "r311", "r316" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PledgedStatusAxis": { "auth_ref": [ "r368", "r374" ], "lang": { "en-us": { "role": { "documentation": "Information by pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Axis]", "terseLabel": "Pledged Status" } } }, "localname": "PledgedStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedStatusDomain": { "auth_ref": [ "r368", "r374" ], "lang": { "en-us": { "role": { "documentation": "Pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Domain]", "terseLabel": "Pledged Status" } } }, "localname": "PledgedStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r31", "r280" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r31", "r280" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock shares issued", "totalLabel": "Preferred Stock, Shares Issued, Total" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r31", "r459" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock - par value $1.00 per share; 1,000,000 shares authorized; no shares issued or outstanding", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r17", "r47", "r48" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r101" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Net proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r102" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from long-term debt", "totalLabel": "Proceeds from Issuance of Long-term Debt, Total" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r102", "r121" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Advances on lines of credit and short-term debt", "totalLabel": "Proceeds from Lines of Credit, Total" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r97", "r100" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Maturities, Prepayments and Calls of Short-term Investments", "terseLabel": "Proceeds from maturity of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r103" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Capital contribution from noncontrolling interests" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r103", "r106" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant and equipment", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r97" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Proceeds from short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r12", "r74", "r76", "r81", "r108", "r122", "r132", "r140", "r141", "r171", "r175", "r179", "r182", "r185", "r197", "r229", "r230", "r231", "r234", "r235", "r236", "r238", "r240", "r242", "r243", "r365", "r370", "r372", "r377", "r378", "r403", "r408", "r505" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r50", "r218" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r22", "r23", "r218", "r459", "r506", "r523" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r22", "r217" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r30", "r491", "r517" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Purchase Commitments" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r34", "r40", "r459", "r522", "r542" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Accounts receivable, net of allowances of $5,394 and $4,324 at March 31, 2022 and December 31, 2021, respectively", "totalLabel": "Receivables, Net, Current, Total" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r174", "r179" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation Of Revenue From Segments To Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r298", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDescriptionOfTransaction": { "auth_ref": [ "r29", "r428", "r445", "r447", "r448", "r450" ], "lang": { "en-us": { "role": { "documentation": "A description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates.", "label": "Related Party Transaction, Description of Transaction", "terseLabel": "Related Party Transaction, Description of Transaction" } } }, "localname": "RelatedPartyTransactionDescriptionOfTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r451" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Related Party Transaction Consulting Fees from Transactions with Related Party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases from related parties" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r298", "r451", "r454", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r449", "r450", "r452", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r105", "r121" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of lines of credit and short-term debt" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r105" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments of long-term debt", "totalLabel": "Repayments of Long-term Debt, Total" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r335", "r469", "r560" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.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", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "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 Expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r118", "r486", "r518" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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.", "label": "Restricted Cash", "terseLabel": "Restricted cash", "totalLabel": "Restricted Cash, Total" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashEquivalentsCurrent": { "auth_ref": [ "r14", "r20", "r118", "r545", "r546" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash equivalents restricted as to withdrawal or usage, classified as current. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash Equivalents, Current", "terseLabel": "Restricted cash (included in other current assets)" } } }, "localname": "RestrictedCashEquivalentsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAppropriated": { "auth_ref": [ "r65", "r120", "r278", "r279", "r511" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.", "label": "Retained Earnings, Appropriated", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAppropriated", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r129", "r130", "r131", "r133", "r139", "r141", "r199", "r328", "r329", "r330", "r348", "r349", "r401", "r536", "r538" ], "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r167", "r168", "r174", "r180", "r181", "r187", "r188", "r191", "r290", "r291", "r470" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.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", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "verboseLabel": "Total net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r89", "r232", "r234", "r235", "r241", "r242", "r243", "r543" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Net sales from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r440", "r446" ], "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": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r161", "r191" ], "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": "Sales Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Information Related to Income Tax Expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r304", "r305", "r306", "r307", "r308" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r387", "r391", "r393" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "terseLabel": "Summary of Effect of Derivative Financial Instruments on Our Condensed Consolidated Statements of Operations" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Summary of Fair Value of Interest Rate Related Derivative Financial Instruments and Their Classification on Our Condensed Consolidated Balance Sheets" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r11", "r12", "r220", "r221" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Summary of Major Classes of Assets and Liabilities Classified as Held-for-Sale on Condensed Consolidated Balance Sheet" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureAcquisitionsAndDivestituresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r151" ], "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 Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r319", "r324", "r331" ], "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": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r319", "r324", "r331" ], "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": "Schedule of Share-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule Of Entity Wide Revenue By Major Customers By Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r207", "r208" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r207", "r208" ], "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": "Schedule of Changes in Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r19", "r44", "r45", "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Fair Value of Assets and Liabilities Related to Acquisition Recorded in Condensed Consolidated Balance Sheet" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureAcquisitionsAndDivestituresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfAccountReceivableAndPayableOfRelatedPartyTransactionsDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesScheduleOfNetSalesAndPurchasesOfRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Net Sales and Purchases of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureRelatedPartiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r90", "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of Net Sales by Direct Sales or Distributor and Location" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r90", "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Net Sales from Based on Location of the Subsidiary" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r171", "r172", "r178", "r207" ], "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r321", "r327" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r164", "r165", "r166", "r171", "r173", "r179", "r183", "r184", "r185", "r186", "r187", "r190", "r191", "r192" ], "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 and Net Sales" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSales" ], "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]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesFromBasedOnLocationOfSubsidiaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "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, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesScheduleOfNetSalesByDirectSalesOrDistributorAndRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "totalLabel": "Selling, General and Administrative Expense, Total" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expense", "verboseLabel": "Selling, General and Administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r113" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.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", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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 Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r318", "r322" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAndNetSalesAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r24", "r459", "r489", "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Short-term debt", "totalLabel": "Short-term Debt, Total" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r26", "r494", "r495", "r512" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments", "totalLabel": "Short-term Investments, Total" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r437", "r446" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeNotPossible": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "A statement that a range of reasonably possible change cannot be made for a tax position taken for which it is reasonably possible that the total amount of unrecognized tax benefit will significantly increase or decrease within 12 months of the balance sheet date.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range Not Possible", "terseLabel": "Significant change in unrecognized tax benefits is reasonably possible, estimated range not possible" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeNotPossible", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsNatureOfEvent": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "This element provides a description of the nature of the event that could occur within twelve months of the reporting date that would cause a significant increase or decrease in the related unrecognized tax benefit.", "label": "Significant Change in Unrecognized Tax Benefits, Nature of Event", "terseLabel": "Significant change in unrecognized tax benefits, nature of event" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsNatureOfEvent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r61", "r79", "r80", "r81", "r129", "r130", "r131", "r133", "r139", "r141", "r159", "r199", "r282", "r287", "r328", "r329", "r330", "r348", "r349", "r401", "r414", "r415", "r416", "r417", "r418", "r419", "r536", "r537", "r538", "r567" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "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 [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureAcquisitionsAndDivestituresTables", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "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/2021-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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r129", "r130", "r131", "r159", "r470" ], "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/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureAcquisitionsAndDivestituresTables", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r31", "r32", "r282", "r287" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Common stock issued for share-based plans, shares", "totalLabel": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r31", "r32", "r287", "r320", "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Common stock issued for share-based plans", "totalLabel": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r32", "r37", "r38", "r122", "r194", "r197", "r408", "r459" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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": "Stockholders' Equity Attributable to Parent, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r80", "r122", "r129", "r130", "r131", "r133", "r139", "r197", "r199", "r287", "r328", "r329", "r330", "r348", "r349", "r363", "r364", "r376", "r401", "r408", "r414", "r415", "r419", "r537", "r538", "r567" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "BALANCE", "periodStartLabel": "BALANCE", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r420", "r460" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r420", "r460" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r420", "r460" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income tax payable", "totalLabel": "Taxes Payable, Current, Total" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r60", "r288" ], "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 Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r60", "r288", "r289" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock at cost, 9,272,513 shares at March 31, 2022 and at December 31, 2021", "periodEndLabel": "Treasury Stock, Value, Ending Balance", "periodStartLabel": "Treasury Stock, Value, Beginning Balance", "totalLabel": "Treasury Stock, Value, Total" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r114" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Unrealized gain on investments", "totalLabel": "Unrealized Gain (Loss) on Investments, Total" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r336", "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxProvisionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r438", "r446" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r143", "r151" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails": { "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", "totalLabel": "Adjusted weighted average common shares outstanding (diluted)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Number of shares used in earnings per share computation:", "verboseLabel": "Shares (denominator)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r142", "r151" ], "calculation": { "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails": { "order": 0.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", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Weighted average common shares outstanding (basic)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.diodes.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.diodes.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "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=120395691&loc=d3e23780-122690" }, "r125": { "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=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r194": { "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=122038336&loc=d3e74512-122707" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r20": { "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=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r23": { "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=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r24": { "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=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r27": { "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=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21332-112643" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21346-112643" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r287": { "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=120397183&loc=d3e187085-122770" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r30": { "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=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r31": { "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=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r32": { "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=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "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=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r331": { "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=122041274&loc=d3e301413-122809" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r34": { "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=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r35": { "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=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r351": { "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=122134291&loc=d3e330036-122817" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r362": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r37": { "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=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r379": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r38": { "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=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r39": { "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=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624258-113959" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80845-113994" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r40": { "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=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r404": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r41": { "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=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123395306&loc=d3e36975-112693" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r43": { "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=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r44": { "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=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918703-209980" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919370-209981" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123417830&loc=SL77919784-209982" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r456": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r47": { "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=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r48": { "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=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r488": { "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=120398452&loc=d3e534808-122878" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r49": { "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=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r491": { "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=120398452&loc=d3e534808-122878" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r493": { "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=120398452&loc=d3e534808-122878" }, "r494": { "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=120398452&loc=d3e534808-122878" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r496": { "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=120398452&loc=d3e534808-122878" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r50": { "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=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.2)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r51": { "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=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(23)(a)(4)(i))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r513": { "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=120400017&loc=d3e572229-122910" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r517": { "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=120400017&loc=d3e572229-122910" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r52": { "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=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r521": { "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=120400017&loc=d3e572229-122910" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r523": { "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=120400017&loc=d3e572229-122910" }, "r524": { "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=120400017&loc=d3e572229-122910" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r53": { "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=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r544": { "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=120402547&loc=d3e617274-123014" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413209&loc=SL6242269-115581" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r55": { "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=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r557": { "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=120402810&loc=d3e638233-123024" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r56": { "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=120391452&loc=d3e13212-122682" }, "r560": { "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" }, "r561": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r562": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r563": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r564": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r565": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r566": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r58": { "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=120391452&loc=d3e13212-122682" }, "r59": { "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=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r60": { "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=120391452&loc=d3e13212-122682" }, "r61": { "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=120391452&loc=d3e13212-122682" }, "r62": { "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=120391452&loc=d3e13212-122682" }, "r63": { "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=120391452&loc=d3e13212-122682" }, "r64": { "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=120391452&loc=d3e13212-122682" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r90": { "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=123367319&loc=SL114868664-224227" }, "r91": { "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=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "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=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "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=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 80 0000950170-22-007447-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-22-007447-xbrl.zip M4$L#!!0 ( &.*I%10(]?E+[\<18##8QO@(A434K30:CLZPAV.7_[/QY-A\SY.VL%X].L3 MLHF?-''DQV$P>O?KD^W#G?W])__GMU_^!T+-[O/]E\W+^*'9]M/!^[@[:/UP MW,XFL?GI\(^?F_W1<#"*S7_\_OI%LSOVLY,XFC:H.9Y.3[>>/OWPX<-F2(-1 M.Q[.IG"I=M./3YXV",W/O3.)-G_<[-II;+8HIA1A@3 _(GB+D"TF-RGG\G]C MO(7QIU^-3\\F@W?'T^8G_W.3?P17'HWB<'C6/!^,[,@/[+ YO+CD!MRCWVRV MA\/F=?Y5V[R.;9R\CV$SG_*??CF> BV 'J/VUR=7[OL#VQQ/WCTEQIBG'_,Q M3^8';7UTDV$87!Z;WW9'4HSET_F7UPZ=WGJHF!\ZO7KHX-H-7#V:/04B3N'1 MXL7Q0/8_OW)X_MK9]O+PCS>.O_9\^=N+0PDF\C\SNS^^+PT7CT$M@^ M&?C;?Q:FDZ?3L]/X% Y$H_F1GRXUO?U'GR[S=#JQHS:-)R>=J.2[ FAB,HK M)T%MO'YU>+_Y;OS^F^?1B)%+$K6#VP@$Y"1/_^./%X?^.)Y8]#D?0OQ,%"XN M#5_ ;RGY![\X=-:B=]:>7AZ>;.NZ2YQ_T1V.,+ER3X-VS"E17Y.+^1&7MS,8 MAVM'YP_B7.^RJF#VZ>01N$%O$TZ*G\:/TSAJ!VX84>R8UE&M131#Q?FEIA.4 M&=M^@^_Y?/FIZ.6%V\GT)A'@PUL(,)M.OOCPYBE\^^2W?VI^.8XVP-_FE^E@ M.HR_$8S^]LO3^>O\Z4FJ_C2?]NGY>7]QXW#6G2D,WC?M]&P8?WT2!NWIT)YE^8_/GOSVR^#C5CX\ M3N8O!R'$4??RDX(T ^#-\[<6,RX,$,4S3Q"G(B(M-4/4)N&-DA0K\Z09V1.X MRKEH;!V<=BP8O7L10:M?#*P;# ?3LYW99 *W?C@% ,W0>Y N$?#5N!UDGNU= M/^W'Z>N8@ YO%1'&N<00%RXAKJQ#UB6" @U$&9V43^[);]\6V'_> M]GXRB^'BS@:QW1Z%@^EQG%SYZ)>GU^AQ.WF25481( \+*B+N(T>.$;@YAH4P M@G@NPN?DF3]U[(C3H?Q!>M/&[;:-/T ;&A/VBGF4<*2(8R^0I7!+B2DIHU)1 M6GLGVG1DZ&ZF?3D>^3G/[D0+'GB@!FRB%0IX%*)'.LJ 3'(<)R&H5>R"%@ X M6]OPH"$_[/.A???Y\^A@*6'" 24)!\(&A8S6$5DFO;%"MM[HVD6 M9KCOB1WNCT+\^._Q[%ZW_QO._PZ86/\QS\() C.-,X/(?/VOO=[=_(G>[2&I] _@+21H$D.BJ0]H0AC3TC ME&-GI;U)S]?Q'4@UF+WI2_CF?C>XNW^PNW?8[+_<:9[N[KUX^H7;?3ZQOO/D MYO?+>-"6>H>8DRI3U:$,)2A*XJ(FAFCM/E?AG?')R6"::9N1(R,TH!TXI0 ; M]P*M9C8:S'_PYNV;PUTP*.U@:S08 LP#4 %@/[U^ZU^0#ZI 6$U"7AN->%(6 M64Y 7)B)W.B(-;$/ D:] ?7]P0AD(AKE%5(\@MVR8&:U-1)I;0"?I4LJWJ#% MHNQ6;]C9=3+G2B2/3:+(!0O&T0!=C&# M'VJ*.3LROVL/T*$ MPD/;LD+,)[TAM>\0+(L P*?7D^=3&**<)R/ M[6^_Y!3E5MLEX> &FRYEN9433+\^:0L^.Y[D^\]Y+W21\=K\V(;L M\5\_Q_QR5Z_1O6W'LTGWKDO);IT3I>/1SEN9(@'$Y(C8[.010@ WX:VUG)(@ MK1$DQQ;SG\8N#+MX-PCY?1K$2=/=0KPU8[FS_^_7@]C/?WQQNC:^RVR=OPUP ML8^GPX$?3/^()PXN$08GF;SK&.+):1:#>12[_7'0 M/ODMDVWK#WMV]&%\=#R>M784 /../L /SIX#8>9G_^7IK1?]CGO9F<0PF#ZW MOA/7*]<^BI.3%V,[@JN^CN_'P_<@V]$=$'XWMH-WHR[U.V?1)U&:?Q'#=GM^["?)ZDM&=H'8[VU>=;HBM8/VS^NW M,G<7_-GA!WO:UY5_M\/LEQP>QSA],?:W$*##M'-/Y0JTK8IL$L\ O?-R6\KN M7P!;;!A< #R1X%.B0CM>JFR^&(_>30$E,ISE!/YUQKP<3V/[RIY9L&I'X]_M MZ,]O,>7N%QZ,XD'Z(G+M'(-]/9K,VFF^:G]*<$?0WHV^.\EMR'T$-C&NBFQR M;(CW,>5 (J?>EM[?UCED.9\-2E-*\)Z2L[ M^39._AA#<'\,B3H01HU%43$)L:*P2&/ED5/&*TR2XZY8AE2?YPNB N(PF>;, MP&_SLHOLK%^>Y_*[2Z:&*X>R*W)U\\=4 MPICX4)IC*M41*Y#79Y!32,3!$N+']S4V_(@QE3Y0 MJ0E&6& #42'/3G?B2%@>HV&*&ZY+8\-W>C6G'281S"MU@C1DKUC4JC)N+4;>[K7,LED$K8A\XP1%# MQ.65H+EPAR&(M2+"FGK-N(3'\RLNRMO>STYFPYRVFN=OX+A)/,YGRSDF/SY9 M;)!,^Y-KYK#4'F,4D\9Y"24B8YU D7CL/8U4,54JM^X9TC._A@1WWF=/K.8)4CE8$DDG/<'@N-. 9'T^7%$A&(BE$YYXDH52HA M2O Q%R!F42/3^SDSQO@.9X!I+Z./@[>9^%#-V5'N&IH7"+>_GUW]Y@KC_CV>Y$-B<:R$)#T%" N MYG)F+2SB AO/%$^6/XH\WITNNK3T4P&VT%@O+.0Z RYTBR*: D534,@V0 M3.3J%[O\VVP4/P/;X\'DFTLN2W/V^PIK]@YG=PEJ5E-R*0[:"A]0R"O'7$(T MHK7BB&F'%;,D4H+747([-^$P1PE5?%=9?!7UFLJ(F-,.++0'"ZT,O!(":V:Q M\L24)KYEK(PNAU]"$4IIXBBJ[$=Y3)'S/"()01 W)& BB_-V'[E'M9SU(FDD MN-Z,H @6"L*BZ)&5Q"-N_KZSE"+)?[.CF9W<6NFU M^!K)'D/X@(U@7F$$P;H !\$YI*,Q2 9. _?&6+?P9 _9C9A!C2=C 7#2JV*S<=Z?67\[>CZ<+9^1RHD:MN%1: M>&0,!\]2*X&TRUWOUAK.N17>%!<,W)N1_S8XF]G1SN0,B#M\=0Q,C9S/1>Q8)&1B< A(SJ/.O52I MN,64]6!BGRU'VA-JI4$B" C+<[^F]PU<7RHJ2&N5+35VN]]D1"_I]52,!? !(.0$)RH&&(XXH) M'F)Q77G?F5HZFD3;SB9GBR^!Z[&300FE/$X>84\!5"!<0(8$8+R+>4"68SH6 MUSCTV)=[@@^16D.1B\ I'HU%5DN%J 25M5P3SXLU!.6TLO?HZ-O$'>40U ]U&B+ZZ_Y7SLY>=KJ4-*6MPU$82N@TL1B2!2 MBTAA[)CSQ-)4W-KZ=^K0ZSBUX'&$/3L9#4;O%MONT>,:ATZ.LJ@<8IQ;8&FPKF+RV$NH9&#>$P*^$7?@WEJ:B])Y0D;[@+GG-OGB*C;+<6^7E'/" MU%LE"(H\96\J ;NP#"@I)7S4CD5;;-ITY=.4=[[P?>N)YV7P*U460X67"3N. MK*(RY_$UL@;S[#!:;(1A\*Y4@:P-"TO+NBU(&.\T/W>QPKBT0#MZPBEE ='< M]<>%HV :$D%,&YIRB8*,Q9J&^22(2\-^^P#0P]C-0_E+'($3. 0EW XG@U&W MWTJ>6+KW\11.NXB!H 78?:(XUB1 # [V'W$*@&NLLP@K[P@X<<3X8IE;8;8$ MF.T1:00A29C( %Q-;E(,-&^1)9$(27*/<3*.K+PP/L1BVS*FV]:U^PY/>1Y2 MY14*..]"$/*0*LDH"E1IFKR)VA.%9-,AZ4"P>K6H\TI.6&UH3"*&"E3[8@M(KPJ>?.0 @0Y"8FC MLPXEE[JUK&%!0(>=T%9T'IH[40X<5$)!CGB?P^HH0=R=X3 *VA M&@QBHLESJX1?]:+!A4Z@+ !8(@MY?S>%@LN[!#+&4-XK'&D&+C!$FYHLO@'@ M>[W_WN37.FXII3AO$F00%Y0!JL+9E1**.<.(5T4Z=*5M$[*<8BV6%(X02&.<3\-FJ!3"[DYIX[Y#SK)HR*X)/-^;W2V/GU*OSS M*K^'JL1?TC(5]2EP&>=;4_,0"=($+A"-XĺRIN'"IW.$AR^&AUT8Q#,!, MG'*($XR1Q0+,.Z5$:2U4X,7Q< 7K526Q^3 M3FKAA?;?'39S1$TOBPXIIQ^-0]A0,"7:2N22D7DASX@8*="FN"E*)87-BTEF M*&UB3,8CHE2>-0^1<-Y' T7%F74D^!"*+6U8P?$H!5@83A6U(GDXG0<+ T8% M.K@;4YQ L)>_AU-T5NCPV$[B[[;-4G&VH/3 8H(K MK:D!;!0HBERBH@-8#4LX,DH8'YEF2:VV2[ S;J<'J=M :2TUCI'H?3 :!>)- M[GH(>3\/AKI\FU+*Z?+:,%=$XPK@KI22L\! 'YU1H)Y"(@-:B20+-(5$G-#% MKK9^53WGJS:#"5C(A]#-)>V9K35."EODM2(YU2&084&")T2U2UHF(XKK7E]: M&^IBUB., -^?$H:DD "/#EXY$04*D6AON$W*%I=M*C0PZ',21XR2).=1P+GN MDI. -#,<_N$I[]V"C2H.UDHI^UG2F&)J3>"<(6%2SBZH;))T1$X1S:7T7KMB MNWY^G[6#46S;;0]ZU X^,T*']OU@"H'9SGAR.IZL[^1@1;75!#Q#3"-P4!B" M+#$466\=CMS($(H-S7;A.=]W*;PK*U^#]K--2I^/)W'P;K3WT1_;T;L(;_-N MJJN2+.'@OVO#)8HD!L134LA9;A#VC L5J$YRU0N;'V!<5)_9*R*,<[DG1[B4 M$ZH.69<("C009712?O&5CDM[^*BX\RJ!-%HG WV-7[$DV*_JZR[ M&+.7G-'6*8FDU'FU'R3>&)N0E1$B,Q.8+#?E5,X.$XOAC;3.,R4$TDJ3^1A8 MJW! @G#J1)Y^HXKKK2IZ8^T^1Q$HZ9+".)=J V^( G?12I?'O4HK5.16%==+ M6K3>]+G% ^-,10MJF%M\N8T0]C)-44B*RIR8E8Y M#U&&)00Y"*P0<99(QY@@Y6Z"4UIIYV)\U&!\TMS#&;G+"U T(DM)GO>G(2PV MT6A1;-;H+@M0X,$.W&PZ7L]F^1"]Y5$Q%(0$FZ1]'D%N"43Q 0P43 PXC1) M9!@X?](&@@TWWMK:TK-4?8* B6!"- J6=-7D,A=R\CQU)^$$((=5<:6[CWX' MXR55( KP)'64*,HD$!<>(R,AUM::V:!C3$06EY0JJJ%K.68V$]PQ*5EQ&%PWGE[>5 ,9#097%V%A;=YXVH"#904BU"DL94HA M%=L:7IK)+D#[B0 +GFA *40.H V6WD6ID/8\JYR57(Y/)3@H#$* M9\S]?1#S@%XZ0Q-RU"L5C1>,%ENC\2.3N+L%Y,/X/O[P\+W25Y!7;=<# FB" M+9R.\,X55!@Y!Z&X%90)@TU29N%1^-(6,V*BEC X'94\ATS4(JFT MM306YU"M3,G4YSE+$>>.8D9 G@5826D-PC*/=0[1N?(:YK\:VLR3>@\T M('@Y5E%8'3T1+@\Y ,_&&< @DB#,B8%YB'("-\6E8^N^5*7M2]5C\8$SD2LI M:-X!7B*>TYXVSVGP3%'%1>0Z%KN$>L?(Z4'W,.TQ#YV<"X(&A[SV.0?"++(. M0![[H"SVE'%9+%:44[-3 .A322P89H^2RNU).O>2.0I!D93*I.AP*K.AK(BM MG97H!2A<) X[QB,BDH": M8?"WC.(2Y0&2$30N.5R<9UQJ.G!!DSULTBPYD[?'R),]I$5. 20ZR80B07"I MBFWW**ER:SGZ90 #<035"E9;\$R41":Y/+D-S)RCQ#%*2^5><16K?>YN(@3& M,0^,3[D[0FJ/7*0)!:Z]#UH+N9IC$-=VU_MES0!7G!@B$. L^*,\2625MT@X M9TUD(8ER=\DHK5U^.1S$.+GDM$$IX9CGG6*DI0;WE$NL.OMP -SC M$H-EC"3* Z)20\C.E$&&!& 3-2;R8%BA ^:77VW98][$:^EE$!)%GH-L PZF MZC9!WQ 7L!4J. M9899 NX=.'K"1J-QI%CQ8MV[VKE?5.=^C[$IM5Q1RB)RW(!4NI1;@\!E9=@Z M'5D*@A3;3;D6&Y#WKX-KLZ]9W@K;4)OG#!L+L@G633M 3$\Q3RHXILI=:;LS MM_YNX8-9NSN;@,MX*\L^C%<%3"+/0X&P1XQKB3@W"N(L9Y$ CY+DNAB)B_5) M"AL,O:05&F%9- X"92?@U.I%(0 E%(= _&ZV+*#DGR4+U?C@.5X,;8C MN.KK^'X\? ]*?_W@U0%G9U0$QX'A&,^;O7@R"/S:!+RE$I=;V[_J^S0L:1AH M2(KEA'0PN4@N,($TM@8EPZ,G,H1$BS/'Y10V+FE-(06? CCUTG";![AJ9+J< M#@V"*>H92ZN^)/C =63]S7X2UG"7RX_R"!MNL0/6>(8\DUI'S(4DQ3I+=[:U MA_%T.@]&[A.)]!4)EE\#6XQ42LM$+C)%B5N%.+$8@31J% ! @I 16[YPJ5P- M<\A]X 1<((1=KI51(9?HJMS&H@B6GD8JBNMV+QE:>_1-P>9)2R&"42)[*CZ/ MQ<96)!$8H7W7% M6LHZ5 &8F3=EQN#7($Y=GMWC)DA. H!$R3($YX4UP9TM*7O?KI=N\_ MLEWN*EN?N;RQ(* NP@C9ARKR5"!L'5C 9@ZPF&H$!C$HQ[0PK-LE9^#IQ =Q- M(5C+ 954WDV)>T61\5$@BZ,E0E$GRRV++]197=)V@)IKR5+N)J.@IA'4U"FJ M4+2*6V.\UF+UU;2.'EJAXK>89-#2:<0!8\#U,1'IX 1BU%G %>92>:/.2]AK MM\]!V(HQ&0Q'3-G<("5?[=#._+Q\#C&+Y1+S0/V[M+3 M;F+[RF3(J&9)1B-1 BE$'&L"+B5-*#IOJ/86IU1LJ%[,XDX!SB--#@O, V(& MY^WR&$,F>8H4D20!P/,8B^MI*6@D]?=V^*ZF8QHQ2$GR"50\-][B:)#)Z7 N M2$A&$$QML1F0.RK[0O=[+X"%P@%.4YEC?D5 ST. V$(&I&A0Q&-KG%SUK1P> M&*^7Q$?F!%7! TKG&-%#> AQ/OC[U"8:DU;<%3L/<^6+D!8>#2]T$%\)WD;V M#9U.B)B\^S#H@*I"R-SFCB22JN..'[HL#GXTF$B'3OHS^VHW<1WGZPDP44JR^H-)$% MXSQHEQ$N;V0+X9BA&*-$-0W>D\!]L=I5@INVF+$.VCH1.!&(B3QT*H:N%E#1Z[(J,L!:S*4 ?P=V#C#AZ*/=N-AK,)>7-V]/9Y)-^GG1C9.)OY^> MEQ>_O^;??>=(V3Q=HOW"3\R^_\XQ_^?W5C=,- MVC&G1&W!=]][-G?ZIOT4R(3!>U"#J\>]!.2'B'T\N>'NU\[[;4S/+U^\U]_XC?P[W'2=K,@?H08W[CK[R7& M7<7D!ZAQN/M%:?K&P\";P< )$ZAZ4;E(!%VG"> 91U;-3&P*$XMU7Y-,C MW)5LI'>R^9BMUG<2CB^(;M]%"_I M'#6__EN,IZ- CS'<#S9FKQS]B>\T?WO MYV[A_M[3:'1]M'>X<7=+UZ^TN^OZ87 M7OO]X_V]PZ;[9>[S=Y_[/QU^^5?]IJ=@S_^V#\\W#]X605@ MK07@_]KV&*S'=#S::'8W=S8;B@4WJ\3T7)C<55"_;_@= M]R=&CWY'A:),T.<'K_]H;D.>[SH[/#+$%*/QJ N!Y7Z!QA2!)EM/"),>>>-.=Y@]F.%Y"[1 M)\W(YIQ1B(.MW;'O%E^B,U,ER9'7>*DN[/(A(2D2TM4(G MAB,G?<'+WV9V B(Q/'L=3\>3Z9,F9;Y.?WTR@"=MHP=5&P^='0['4S?^N 0@ M^C85OVQ3\UXLS[X#B\I^GO]O6;=,[GW+?WNS_?IH[_6+_VQ>[[TZ>'W4O'KS M^O#-]LNCYNB@@7#Q"&+"AK#FX'5#Q$_AY^;@>7/TU[WF2B1Y&45N[QSEKXEA M?&%VY/Y/VD\8V3],+<]WNW_R\OEXTDR/8_./"VQJYBLR300RAF]Y==^^[A=@ MUS/-7- .68!,Q+%-R#BLD#:<<1.\"I+V!;OSNI*]^<+3-=#="GDI#2YR'.S9 M67_DO7$;1C86QB+X=TY_M*-DA^TRD@\_Z//S M-?+Y/_&IF3.J>36;M#,[FC;3<7,8N^[;[$*#SS1WH<>I@T&9_RLM,N YONS='?_8'?OL-E_N7/P^M7!Z^VCO=U+1;OV MIWB"W"3:/[>Z?U'^X-G[.)GFOKISJ9E+TVUR]"6YO@=V MX,4Z/O<.I"()A*:\3"L%!%*>,V1C G]')HJ]$#0%UD\@E;O()Z?G69*N:VL' M^#:=G.V,0[Q9+M/F(TXGX_?Y/"NV=+L;A_:#S7V+7U\T/+U=0WH4ZI*$>''H MW(-3\0F>%\V2QXDSS!.N0U3(\I"7Y!)!S@2)1*".!"J<3:(?G#FR'_?/&\#G M@A=>-2C.W*K=JVP40P]\*RA20TC'O,F 8349OX=X=\T2Q$?QHVUK=KAFAZN+W:&+8,:0/)3=Y-&MG!N*M,(6,4ZM MQ\*0R&.OZ/)J#/ Q_/\'I]WBTRI!AQ*8\IH5?H0)J7/1S1G@TPG8Q,&I'3;Q M8_2S/-P9/DX#']N:_RTXKU7SOZNC;F 6%O@ MB+CD><(4A3 F1F&DEB0$_*.>10Y]MT$U5\Z7,.I;?>VK\RP_+RSTQ5&&9)U% MAG@0(1.U[TG+E5I*_%BA M^P?LY.O+@O+_^<\?*2;F6=M,XS">9FD^;P3;R#4+PUDNP6XL(.5UP]JW8/RX MQU9+S$LKF"ZE!>D+4RL6H:(]1B)79AC,^S_B)(;F]+8!"/0G=SGZ8-M/MPI% MRB_PX6'GRJYHB0)CF^R;)0ITDS#SK3(&N2F$_.:)-&??.(:+38)I2:4.UU$5 M;XHKJ+IZ.=JR_<>CP738]:9%ZX\;/[1M^Q!)K)PS^0J;F^Z45(B-B__@"8$P MJ\?]!]P=96',.AF$,(Q5+1]2+2>V<]@/ST[@I#\]3&:Y*F55RJJ47V;NR_,V M[LY4QHMY9."XPSW )Y^\^^]<"URH3_4CJQ.KO;#M&0U&&(.4M3H7]P&Q-/5( MD62YC\1H_L.YP_/@[HQ0UWE2*R7/\VU-FVY?TXWFE9TT?[?#66S^!6]*V="G M;(E5,EEL2Q+3)>]\5^3BY6K#@_/8)XT!&4+>_\0IBHS)I< A&)*,P)39'X6' M)7(E%G,4 MD>G5=:KDSE^HG\W!S; MMINC&1H[',*7>5YU7KKYQVR0%VZFX\;%\P/@G/Y]%@%_./I\=V^OF]?[#7[[*;!=K]^/P9?MYH M["@T/]'Y,SH '/C>_1<\03Z^.Q1^E._B_#QYQGK;W41WD[:=-@8WP9ZUFU\: MA=L'-&MB?<"4(J<<0=SD?@ %2<#*93 M )-1%\RK-F/SMJUG?ET+MV:IL\O/=SV/QTCJOKWZ]G<"3' M(B/CZ_AN-IQW^1^BH^:G;!/5,\KHYOD!T^-!-RGQ-$]*7#2&SN_W$AIC^_-" M@<\![&D6! +D2HAC SZI-@Y1DI(@5H:$>^IVOL*MS*QS'%PQ&:[ 5X%OP< ' M6&.;(1 B-M9[ +Y<$Q(Z+)AD=^K63QN01'3K%RT\!KP\]\@R5OGQ"1#O+#N/ M<#;PN#+-WS5 P0_3XXMO-\&7C-VMA9@&HVXKC*X795[UYY]]Z0[GWX=GEP?> MX9 OWN.G0[,;>7'X%V[Y\MC!:([OA *.7;C&5_WAK=Y*$1?1?5A:&%;'K"YZ MA@S;%.);Q5=XTYAO'2,V.?_F+)H[G*>W&V)P0ZRD.J^2$HVWZ54?+AV33DAK M,=(J0"S+&$>.6HN49=$Z;9.SNK_-,B8[H!'OQI.S6[*,W4$=YOOS@QXDX=@G M*+^XW+QR;.DL::H6K9H6;7_15E7>+9TY59U639UN M9L3N$LNP3;FP4.:\#/>NC)5%EJKTN&1]78. K/F;7Y] O%*)7HE>B5Z)W@_1 M:^IJI0WYR]M62*IO7'WC!TN(_?$Q@O,EU$[)?I^U0)2VO;F$ MZL;CH8,CQE,W_KAB^/%YYNS[AA>7(,*/)[:MA*Z$KH2NA*Z$KH2NA*Z$7N^, M^BJT^I?NW>_=7H1?H#X]NF$-EPN#K->%P14A>Q_QOZ/8A,@)LMPJ".B%AE#]JN"&1D1WY@A[G%!TC9 M+7.U4SL*=A+:)N\W.@A?FIW/?K(_W]9>VC7LUT[J,CJIV^,X'%[V//\$LM0U M- -/O]DF/)^\\)]P9XN:OA!2XM(RBY31/&^$R9&53"!EJ52$<^6DZ6F=*9.A MNI7?2O#E@G!5"CH6:CH9C2E=3>/-'GAPU&Z4]Y;LZ>=Q-] M0!+/]\[3+DJN& I62K!G'D(SYQ2*1!D:5=)@YSZW9]$ZP:G%B%&,$5?PRB2& M$>52PZ,DG52Z98Q:IP"=_!]VVG+P20F>-+/18'[Z-V_GNO0$K+X?P-.WOS[9 M?_G\F@7< L4+X^GY 4]^XZ (7&U022Z,R<53KJ0UV5S0+D9:/>2,C/.1''>< M),$W^7T6#R[V=#LW300/1G=?4+CX\?R)+WZ^?BF'_I9]2DP\+)E&E1372'%\ MJ=FG]EV#MY=+R6\'HWEV M<3#^SFF7W56ZI>Q\@JW9Z6F>G E>T/W=[.Z4(?KQI+N?+;ATG&1R]*6TDVFS M?SZ9F3UKGE^NI^]_(L*E5MM[5_E4&[S*-GCA>/O)XA7#STL34$JV]1;[2?6F MKO:SVL_EVD^@ULE;P=+/YX_(I/Q7+[5X^ M;K>-T/;(#L_:05[XQ'85Y GH]Y'=O9<-H=!7-,937'U1ROICGF;_,S3<;# MMC/%IY.QCR$;I/6RQ'RSJ_/,S]E9X5>7SUG-;#6SU87QGA_/X*78C MR]8K@"*;S8O\A//(:?Z$%;[+[Y@MARDKB,K%1T3J>W&=W&_CWK53T[O"NGT[ M&;1_ODW63\>3=8/T[]M&OUX(3S>;-U<>N#G,#YR+_O:Z!\ZC7F>3P700YXLB M;]IN(,:YAU_M0;4'U1Y4>["*:GKG6K00D\V5T&]GI^,1&(#18#S)=N <%M?+ M'+#-9O?\>9LWIWF^:O>\5\Q A?P*^17R*^2OH)K>N=X)2!_!]4\1//[PJ0!W MO:">;S9_P!G!X\_/>;70N$)\A?@*\17B5U!-[PCQXD=+;4H'=[%92VDJK%=8 M7W%8IYNLPOK=85V^C1^/!VZP;F-SY&:S=_Y@%<0KB%<07R:(Z]IB4%L,5J[% MH(5/[70V^<[V^=5K*3B\>-!J*FOK0+6IJV%3OSJLIL1-LNZW._>Z[G.TRM2@ MO'=RW+[[0-WX:=5$HQA%Z5DTZIYR*RQ"%_K4[3?;W\8+2][&[-7VZZ-F?]X& MS)\]WW^Y_7+GH;::[>\I]K=?-/LOGQ^\_F/[:/_@Y2I(T')'C_=(^FOCQ5=/ M=*X/1/]\Q^+21&>5*+N[?["[=PAZN7/P^M7!Z^VCO=UF^^5N<_CF]\/]W?WM MU_M[AW5CQ[46@9V#E[M[+P^!\?#J\.#%_FXG!;]OOP SL]<<_G5O[^CPT=/[ M/A']_.!\3UN#*=RP_R(/?MH?-=/C\:RUH]!N-/&CCZ?3IMN;ONLL.8V3\W?! M3NW/A7+C'HZHZ-8S8),1\XR"\J2C[YL4TT7W= MT'??SU<6C,S]UHN^)[-YUXRE*7*MUBQJJ1;(FK_Y]0E]L@"BW_+0I3!A:4;] M_JS\PT[\<E2!6Q*F)5Q/H\$(T^GCAP#D)S'2%63H&*1D&**7U ]%MC-J^/<_=-)E$A-B[^RW4X M/Y?$G8J9:Z!,I6,F*4D=5Y?-U;>L.%GCYN4L)WV;F=^QFO1F9&I7N5?>:*%8;E&,('6EGMM:'*T6'+-MM&Z]T*]\;M]:7?46B M5R5W)?=*D[L"2Y7TM2=W32D]L%MTCUS&%VN19Y,)O&ILYR!MUK.6S?NRZ>KS1GB$Q7+XESIWI)MC[OV()]?Y$UX MWMMA[I!\N"CD9!#",):N@87S\5\>G%\K.*;G>PA=.+]_&7R$TXV>3ZS/LPBZ M5O/G;[6.&!/J4(P*(VZ81TY9>$NCB(JFH+QYTG1G^3A]G>>6[;Q51!CG$D-< MN(1X/MRZ1%"@@2BCD_+)/6E&]@0(.&O1.VM/MS)J;(]"_K/W"3*VISMV,CD; MC-[]W0YG\4DS&PWF5WGS]LWA+OA'($1P%O:D"=$/@!3MKT\0O)N/5/CUR> C MT&AV$L;3\^^?_,8PVZ!&_/+T^O/^5N%IZ0["0G-2]T>7!V# ?;8/7QT.K(; M%X[/U1Y7>_S\+?>,DR )LDR#@0T4(TTB1C0D$ZA6(@K[N3VF,6&OP'(G'"GB MV MDJ8HH,25E5"I*:Y=HCR7;$,94>UR>/>Y_T:*&ZB5!S.O83B<#/XWS8/TA MDF-5UQXH"UEM> $*=KL-MSPR$H)%Q"N!N$X".6PD,@SB4FPCCHSW$5-_4N]L MQGLQUG1#$=R3J:[ 421PU'!YZ:!=$*775,BK=2S6.GI'78PL(2MY ',GP# J M M&J<\1;[))5J8\(=P'6D6U0TE<@6X&CK!"VKCD7C"2'Q^/)% %^GS2#T7M0 M[).ZX%R$^M7\]".SWD)*2@F87N4=AMB62K#CU"(?&4O"*BS8AB*?)""\23-V ' M34#$.R^XHO!?["/R79CME!N"TVH[RX.2]5G(7=8&FX4#RK;W<&_3MIE$'P?O M\PX"&\TH3IMQ:NQP./Y@1QY.!.\NRX@>%;1:'6W0 *@03D"(01R(*@0D2& K MJ( 0@SO11UBR?4'KY^/)R_$TMMNC\&)L1^WK2[Z<=Q/V KAB@QG^11GC\]W%X5IO0BHZJ'GBYO,93 MBP)5[1S# BPVDYB# 6<::<<<4DE1'#C7-O:2B_R$G>W+..T3/YFD&YCUU:M2 M$60]$:2F(*N0KPBAJYDLSTRZ9'PPPJ(D/)A)YRS$Q@IL983@V&LBM>PE[;A M,RGT!C>RFLF2$*16WCR&Q&->0AA-QY-!K.4VR]>YNF3XV&PW\X218!"7QB-N MHD0V,8L("=@)@:7DNH\0]T+-S\!R]V.R%="0URD,CP9$:I2[; Y4@:]6LUK- M;#5)Y()IDY#T!"P@Y09I@37R8"ZQ]<%:B?N(>/NWFEQO2%I+; H$D?4IL:F! M[FVZ!U/C^/D ?N[[K[-7U70XEA2/8'R/ $?N;>W/PV!Z%@XP<\QUW^LR$$\PW ME&3+[$&M&%4.1MU_L^8:IZ^"22F()VNJ0=7*KX&5UYY%)2-'(C*#> @&N20= M,@931K4,WH<^XOV'L_)J@WRE\+LHA:@855?&'V/"X&@\MF&4M2!J$6;\7L1 MNAKP\@PXCLJF8 )2DD,HZR1&FEF!C$O8&0(&_&:9V_T6M^<:_RKK^_8H[%UH M>U]E;T*;#4.6TP9=@615.D1KZ%N%?$4(7:UE>=8RN6@B8Q)1;7*>6'MD/,%( M>2JXH$YQ<6-$V/T6B1=N+>D&5G4?@J* I*[Y/H;8=S>F.)G$T Q&?GP2FZG] M6#-.2]>]FKE^9*8\NDB2M13IKBO:!HF<#0XY:KE1RD4<6!^![X6Z[W?:?F0_ MSE/9?1ER2C:4J"W2CP91:@2\; Y4@:\FM)K0;$(#ET8SK)#& B);IS4R#AL4 ME%$DX""Y)'U$PXLWH53T-1BL(DJ) 7%=!BX25OXR'H"[WNIU"+JPTC=4U5KS-H MU+!VZ8!=$*775,BK92S6,JH4.*9*(*6L19PSB321!E'LM(C),H][Z?[MV3*: M#6UPM8PE@49=Q'T,D>O^:&I'[P9N&,^[=G^@:+FFC&H2NEKN>[?N1N6U"Q@Q M P:8"V*1H2&@E*UR5#0PTTOK[B>-O\P^[WWTPUD8C-[U:M4-WH"GJ.GHQX(M M-?1=-@>JP%=C6HUI%P8S*0/V$ $SQA$/6".GHH.H6'@B+4X\^'Z&7C^4,>4; M0O05(5=L*3%.KFN[10),-]:N&8Y'[Q!@^\D/#;>Z5VJJ3I\K+O-=)V2NLG,0 MG&984HF('I!ZY8!.R,9& .;$0R/<1]"_0 MK@NS@?E22\0J*A60"OB!]'OA7"D<6.9SK)J J \$<88=,EA$I'"4A%)LM>7]C=7NIQEL@TBQP64!8T'7 M!]>*C'1^P%GX-F=JRJ @KJV=/A5N#*J?4/V$[VPD)R%%A9$Q&B.N,48Z1HS MW@6G'M8Y")#I?RM.@%DS=_\^@3TNW:G ME.!@54(72>@*(Q5&"B-Z)71=&BF *XN(>-QX&'KA[(N!=8/A8#J(7UX7N3-X MK6_]\7*9U)RSYD(-:U%XN79E?7%LV:F9;VE!A:D*4R4R996]LG6, 0O/0)_O M(=D,/WEF6SVX9E?6^ZIZ+=X+J.0NG=RK 5;%)ZRJI!WSMYP* M::Q.*,EH$:>:(R>,1D)00J*P8(5M'[6N"S.U!$QM;]LQK"\8K72\?3T+4N/M MDF!EVWNXMVG;G-HSZX:QUF<5[6[=B]#5<)=GN)6(43-F$#4$XET1"3(! N6 MJ=8$(F2><"_-K.?Z_6JNWKU&R81L,-E7RTJ%D((7)59VJO2RE?^'JFRJ2E2K M6JWJ=PV?,B3F)#/B5BG$)6/(&6R0DCBZ*)6P\895O5?KYP*M:K>!\%*G2E8( MJ6O/CS06GLQBN%K,U]A1:,9YU%S-2"U="VMV^Y&9CD+WLLW1D/\9%Y,.YV)"8U73X:L%'761>E5"YJD2UJ-6B?E=[DW V4>V1 M$Y[GTBV)-)A2I)B3@E++-!=]A,>+LJC4;$C=5PJZPD=A47!=8"X73RZFQ9R. M)QV>C-.5+8U#= _?[EPW&BLT+UXW05QE%R$HH[#P$D47,)A[A9&6PB))C%0I MDJA$Z*4#&M#C",!C%["CUZXLLD%P :O4%9Y*@Z>ZR_$*,JUJT[HPIAK[\HP] MHU%9*Q*RDFG$7"C+J;7Q?2J$M6BKJ-%C2HX2R!D5M1#\.P# ]LJ',(J M42^\"5[+?@:8+<:B*K*!6>W6+@H^ZF+Z8PB&7UQ;.=]H1G':S0V_OL9>.SR6 MKHZU?^R1V7010O)2,A2#4C40N*(8HQ8'XB"UVO8,^X0B9(@K@4'E[A M@+2(G'LJC.PI=%Z8F:52; C55_187=>3RU"] MFOU^-":<>LQ(T!31&"5$O1',<0@,R>0L-_"-B;R/2/E"S^=C&([LQROI\)>Q MGU0XHQN*7_^H?#W]KZ4*CAKYU9C]11 M2-&K:#%&0>5!IL8HI ./R'O,$U4N$-M+>/WYS-*7XY'OM1M;;AC=EY-086J- M8*JV8Z\@TZHVK0MCJM$OS^@[+I4S."+)0LZIXX0TB0)I'DD(*43E:!_9@44; M?4HW#.NK5ZO"U(IG$NZ?IB^<*X5CS+SE>CE+XU7SBEL.J*[!*KL&D2L>,8F( M6 H!/O$D>P46&<(%SCW%5WVKMK_:_CY+[:+DA&F&-"4:;+_&R% MD!(A.1.)99STW&C>C^TW9$.I MOL:S52Q:V0S _5<'"N?*LO'B6\8=[B]__^L3B W*ZZ]ZM"Y9LZS6P]7C59$^ M6&W3K1A7N58Q;G4Q;I56=QXBL+S-N?L>#GSV4]1&CP8?T3&(9!QM/7_+>-"6 M>H>8DPK",>Y0SK_F0=LN:F*(UF[%EI=VQBPIUMSP,W<#PB)"NN>:;2_K'VZ"T;LGKS ME*O&5+1:/]K7?&;-9ZZE+BV=:S76+QGW:CZS+&VI&+>*7*L85S+&K5(^SV/S+;!N=,2YAA6_,-+]/A]8EY3N?^96='$P.IW8: MP]\S\5_%R>&QG<3K!=SP,A\/1[4':?LD3D!#=L?#H9VTYT>?EW?CJ^7=]*O5 MW5_80$4J30RW2'I#$0\Q(8=Q0MZD ,\457*QCUKU4J@ JG_;=)LO5+ROD(+/ M$?XT HAGVCQK'J526Z*29!YNV5F.."<:F> YPA1CRX3U3/C^E;J3QG9[-CT> M3^"IPC4Q[MC17I50? \]C10+G#(N==:2741,+?#"R M@3'._ZVQ_LUITMA+BCU2/:0*@Q8: M:4>\0MR*PU\(^)P@EJL22^EWVY;A/7 M_;:=?:>HYOJ_+*[9(VWCZ(OS7AA1+ D)CH*RB"<-QC(2AKS41IBD78HWT*4O M)5S<4VGBP6?' 1$IP!'"%GA%F0"N*0^>@;."+0PS#V;3=FI'83!ZMXA'8]1: M[*E%U@.O.(UPF]0&)(+PA$<:/5^ =]/SHXW&=P',-8347]RD>7H.K-?@==#I M0C.>-.-/1*X[^2P]EU#HNMJC[73N;;GG=G3%3FOB((+&G(%/2IE$CDD-EIZ8 M**/CP83^#4<7,-ZOW_F_XV0<;'O\Y#>T_&%G%3YJX4O9)11UO\VU5HQJ5PNU MJRYPC9U1B$D#-M)9@PQ$GDA9:SVW.#JI^X]:JEU=5_CH;8GO4FOJXEY1@7)N M[1R/ZLK>14(+@@^BHT&4>X.X=1!CF)B0=A$3S8VQM)>$UISL12[K46J8Y<0C MHW!>+@@)6<4CBL0:GZ=3<=G+"*HB2( WI5S+!-@8_UL+LII?0B:$T$4,I>GNB^"T:?/Q87 M&Y21#65NF^*\7EKY>/7.Z<0U _>6>).W'@$-M$II)'7P3%IJD[ZA=[V8CKZD M]/;'(D9+IREX[2* -M$@D9."(HU-!),HG+Y9E-?+8_4 )Z!WF*@-I?CZZ]WY M"BS(P4W#>&5-MK'3Y@\[\<<- %)#,:6=QNY&'T\A:Y:Y0!L2*&><*90<8"8WA"#GE$-,2 /_;[CO/4_R M TGFSW>SEAN,Z:7,JJ[84;O;UGX!MZI$-:?5G'Y7*H0)!O&&0%0$#J91,*0- MH2A@YR*W'"O7=^S2JSDE1E1S6A)VK%MKYAH-TN@13+9#&&1=L\/FU X"$*_Q M]G0PM<-:.K%T%:R55X_,B#NN:(Q$(\6)1!QN!!G-P8C+0%EREH!)[B,F_J3U MKT#I]T<[MUI>79TA2 H21$ MA)GSB!N:D$E!(,*"8RI2I\2-HIW[!,0/9DO)AN2FVM+RH&51XR1KI%P2RKR. M4PL4"$VTD]%@]*Y]P(G]5>>*WQJA&O+%%?DY&X/"B)%@(,.< M]E+=J":_3U!\H>![Y_J]?7HZ&9].!KFFO!<33C:(-AOBUGK5"B4%0\FC6CB*=Q[U,BWH(JTGDAL9] MA;X52@H+>GM9'@9:U\[>OI'E",C=SB9GY[V]=@IXT4XW'F?/@[9,IMS%FF(> M[JD51UHI>(*($P%$-9*X/L*0"Z)WJH]4,!HGQIP+O32:7H/^'BM&&<0$YK9> MMPI_*Z1[/Z\0?M:$W*/0F'4C=W48JL/0A\/ @M6.1XV8!E^!4R60\<8C)H7U M-$A!22_U--5AJ [#=SH,M0#G,;!^V_O9R6R8%Q::\?0X3@!L3N"BQW'4#M[' M9CAN'[(FQ\%7<7)!8+I)!3Q8TXZ'@]!<)U+A&E^DP[-@EE2GJ#I%O109$Q$( M=@JIE(=8X&"14<$A29.B,G+B,.^E8><3]AUDZ-NYBGS[(P#"^ +@[V6<'J0C M^_'N'E,+\@:OONHZ2;*A<5^>T^/&VL*%_+[IF/O71WV3LU?/#23^(>RNHS@6 M/HICW12V.D?5.:K.T7V[F3TG.@6DK,C>#B/()F&0C%:Y8(B6Y,8.3??JP%JF M/U#DJK RNIIX64P@WGMKAO KN>#P$;6O_5Q/_,1M,[SDMM+9? M%K]Z5DO;"]"[+VS'0,$5")$AXO)&P3@E9)G*?H50. F//;VQ&_E]DBZ'5_1] MK]/VG@K:J5$; M>Y*(\&3%:V]F39 %!W@5QOQ:A6ME@KZV2PBAB!G(&8'2+Q MW$ &KYAG2B6?)-8WEC;N$[TOSLJR+(^T6MGRP&1]]H2L\?)MG'\Y'N4WD_%P MF/?A&&1(C^VT)L560CN7SI+J#I3G#@0I4E :(T6D19Q&@EP [P!+2[ABC&#. M^@BZ_QC HX 3L'^.&;TX S*W"=ZV2V>!PE_QJ!8@](U.13*MZM%C8TFUZ^79 M=:Z$9!I,.E58(,X)118[B."%PLRHP#CM9:_NQ=AUL<%U7Q%^Q:-5S0+4M?." M86>^=KZDU?*JGH5F_*O3L,I.@U'14W 04 J:0& ?!3(D>20\B5$)QB#L7\P* M_/[(#V=Y<]]7XTF^H>WI=#)PLZEUPW@TOIYW[-75(!M, OU) 1/8*ZB5!FHU ME[""3*O:M"Z,J2Y">2Y"()0PG SBT8"YY\8@9RFX"-PI,*K"&=7+:,&R7 1, M-Q1=YI")"FKEI"6^+Z%4QX/TEFP8#JP;# ?309Z<.0H]%N[WF",,XQD TFII M8^'<_Y-,*4,65E'C"C:T1YWE$AZHA@\Y7H);C1E="5T"M'Z HC5;K7DM#?L]1RJ02J5R6X MV8%^09M2>/4IMENAD/GH.#;6YP'==G26>T!'XVE>C9G QZ.N(?3=Q Z;4SN9 M-N/43(]C&W-8!$1N8V;VJ%NL[(9]I\'(COR@F\ $'YS %=K-Y6QONQJRL41- MAK]YG;U[^24B_>MW9R+(0X,=P?W1J"12+!%+"+TW2='2MF_\ 3E@R[OI'BA] M+K?'EV;YU+Z+<\!$-H$,;=GA!WO6/GO2/"U*PJNR+T'9W7@8^B'H[O[![MYA ML_]RY^#UJX/7VT=[N\WVR]WF\,WOA_N[^]NO]_<."R=WEPF^ZL"\O?1KWGYR M8-Z.T]OQ:5PIYNPWD(+-EY*'#K[^8/7AX>O-C?[23J\ C^_+'W\NBP M.7C>'+S: T';AP-N>ZHEWW93N+27:93G!^=[VAI,X8;]ET=SOQG968!;"#_W MQOW%WG&5B 5+Q/X(XM'QK+6CT&XT\:./I]/F-((KE#?C;@#3[:K*2A>/5FE=+D MU_+W-^O)LV*[N(^28IN>/$0^(<2-#N+N=>*OD12J&PQ_=:OP9L+I=%\8.&17 MMXV6W]%H7I-KKL/,@^\)?*M'?$>-'D-/N+JQE1'&$%;;A-6#^.C&TSCHK(/T MR@T]N:J'4%I->C;LY<:5Z>ZOX#B4,JT[_5ZDD@!NGM;57ITR)+_UN>"XY\G% ML5[E= M+U^[QZX\E$BJ)89Z##EF#4,:"I8R 24):&2TCX4\O;^8C33X_4ZE?_'.UW'?,-)16%*H+*&;E0<7=D8\6:X/JC)XLC2 \V:$;!T M85>:LQ80C%,@&-?@*!&@!-4\>IZ9NC)663DN ]<,LG"%V:DKI&Z2@:BLB%(E MXL25X0$'8VG*"TM39.D:6?JP.TB-.*;N=?J3Y7I[FN[U/CBD'*W$-JH,:U8$/WAEG%1 E"M,[(\"0Z"%)J65**H2<^EC#=RARG/_1 M84@W6BBMWLU"6I\4-.EGJ)"14\'ZNHP1H6J44-7GP$*L V!&H6N0_*LF?Y=8 M9(HFR(87(J?$@:>>@.4^L1228L[T41K8-?EK,16FKWF""%7MUPIZN;KQFNK! MW:YN'%(]H4\P^L=JN5Y/WJZ6Y=-8I:L@\W!78'34KZ7).G,'B5$"PC())B@. M67NIE"VK_Q#[6/=O<_WE-M7[N0[)JJFR&JO]B"-5N:"EM3@&?3,&;S#H1T"> MA%EOJ58@H^4@F-'@#&- N,@F^I2SN]+X=I]U<^_DRJMVJD(?U"7?1N4/1+"6O-6XT/M2E&-7 M2%VE]I,T+R9X/9V\3HO47>/D%G'B8GGY;+WIA.*[M/?%6$T96565%%>_8]KO M\M2[&(T'8IWI!CT8<"YET($30J,@/.H^FD4N(. ?YP#P>!$??Y'^S\Z7B;UL MA6DZ%:*WT0Z(,(@PPY)=&/1#,GB#03\"6A6"*,^, I=E=_:2);">6B T,@Q!7 L2T@R.I^L M,H:[?N89[IQ-]51)BVQ:([#@MO-(%LN/3Y?%T/_/;1%FF2^B'@262E?2 MN.U<,\@<;]ZDU63Y]:F^R0^S15B>IA_W7M?"<9S5EM8'/3FX]D3]X=+=8],[ MPHCL> *IO.WVX35XYS,XE5SV7G*30Q_5@RT0?CS=?+1%OXM]@Q>IGTE.O+_> M=<37^C.V0N[$RQ+:YM6:?(.2IW7),P+UH',*BL8(BI$$(EL+UOD(3F@CO=-6 M7ST$=Y]J25_J85V<53ZZ44888U!&M(U9V*@P$@WX:KEQ\ZOE%;SDI*ETK<0U M*#%JE!BR.PX@A .2'0=1:!J\[>H5UE*=G21&LEX*%)<@^M MGQ$1:HP(A66%)MV&&56_:QI,I!%POA(R1E=86PNC00BMP(9@@='$G/9>&W7E M(J9[E15VPOF6EE5_!>?]$:#V??4$'C?IG2)P1FA+:@I]@#X8AP\0E^KR!_J@ M&K74ZX[+D$14W5=/G.^J3O)J>7JYH[)YRG_R_+=4]%$#XELK=&"H03A)-A"28,^B$9O,&@ M'P&'.I<"HUJ (['P(4D$#.4:E.2"Y."YC%?.-GS7-D+/'"KTE%N"'%HCG.#V MP*$]@&6XYA0-^@!], X?("[5Y0_T035J";<'FMP>.)]D\,RW;N+.F;O9L7/\7QSZB2% ML]5L,TOK[8*NEWTJPWH[[8( @P S+(6%03\D@S<8]"-@5<*5==8Q\%X75J52 M@],D Y&:.TY]H5G31Z/'7EE5JPKF4-44W;4 #$Z7&MN:^5!CI3#[L&KX+7JO M/8G&.EA;4)VE\01(4A1$LA&<9V41'P(11&9%72\'."Y!JL]+..F44H%]IZWS MUWTG9(\*/P?'8359'$7#P5V HJ'*W_!ZT>"#+2RO-4BF" CO-1C.'43.J'%! M"QY[N7UL%Z*!38U"T3!,T8!M B/Q_O/EJKSI8A+.5JNT"!\FK]UL,?EAOERO M?YQ.%FF#%<@VY QN<0Q+&60>F.&1@I8^@DC>@W6.0G!6L:R98RGW44ZX ( G M%_G_:N46Z_,'^4=!@NYHZ\^IB(#TRKWOJ=2@&<5]#D29JES04J4 @[X9@S<8 M]+6SY5@K!8$*0U/A=J4%[49D6_!<1=#),6]2]CJ)/BH%.]$#M[F&BTZ9[NW> MC.%B9.W1N^MR G90U.S]WQ?%YO/R)O&BAG!>3^A0;/$NK3>GY64X8K(1W8,[ M)!5EUEAUCQ4DL6Z%N+A0K]$\4F*0$.$5BS,FQ$'L9U; ' M^F=33C72?]M@A:T((ZDGO%INW'RRO-L4:ZSL524;1K5G4'M"C;4#P7C/9)84 MA$X!A.0)+.<,/.4Y99%^MSW*XB%A[K&+O0;N% MBN%FS> ,WF#0CX"2+7$LN*2 T$1 ,&7 11= 6A*L$-S;%/LH*NRZGB!M;_4$ MQ)1=50FPO:!6+^'->\U)'_0!^F J2#[L$8RNAJ)$<;[ MZ GDK"P(&PDXFC3P9'A6Q/E(>KIYJL.![ES&\]7R]$EYO]GBK # \7GA9+FX M&!AQ_KI7'5P\>[]9N1)/LX5;?3C:I-/UBR^PXW):92]5%DNFAN*&!\)2 [ T M.!_49'$,^H.[8*Q<+(PKU,H]4&\#"*,\>)<]6$M9)HZJX$D_8Y[KYF)AI];@ MED>5L(0'+2M>Q/=[R]7EPGWR=K5\-UN7%,0FYJ9RM1+7H-BH46QXRQ/Q0@+C MW?533'(P( MM1R;VS"CZG=-@XDT N*71B=& @,?/ 'AF 7#6(*8+5?61".#[Z_*L!OBMU/! M>[M4"E&J^5+"<&L\=>_UOT@;/"M93T;AGL'HV-S+(+-("B*U!H2/%&RDW0%$ M+10M_Y;/]+&,?[E:EL?I]@QZ(7 MIE1S+/$CBE3E@I86UQCTS1B\P: ? 75: MW1T#5 &,S+;08"@,:*4!GU4JJUIC>>CE5N6>J;,L5:5$ZJP217:V.SXDQ]2] MI/TEK=?=C<:7G>MNLUG-_-G&^7F:;)8]]Z]C[:E:NL<*._'F%J7SR=-G]&LOPSS?E!Z;5_N_"OC[! MX_*L>T;,\#XS_#]J=FZ#PFP$&B=&1Q./%)+F$H30%!P7"4@(,>6B=EQ,O==Z M^NG[8%-E>Q,PB&_U+AMWZ1NLQ+3IMV9RJG9:0,V FN&NQSX\<]%) X1W%W$[ M$\ FIH Q;X(VDFK->J^+]'/MMIT*V=OF#^);!;TQV 2# V?K8H!*U1CZ 'TP M#A\@+M7E#_1!-6H)MWB:W.)YYE:+V>+U>O(V%1>^<:M;;?4\Z@$A1W52Y>#K M[6VV;GUVFG-L@&H]@Y\ZH9!1Q&G(,!D0D&:QS!HA.-.DH7&*]W"Q_N5Y]F58G MW6IUBT5?[N"5#U,\V;A-6A_GQZ=I5<+MZ7(^=ZOU]EL^[N^1S_?WV,TMS0]5 MM1W-34)@I4NL7?H&&X+:]%LS.54[ON&Z&'N6 M4:+<]2RWM4Y(HR!S7B2*51%L" R<-L1*432*Z^6/5CN >IZNX!?G%VZM-JLLSG#<#KR=DZQ2MQN4@;H;5 MO&;]GB9@7*S5JR^PX#3:@I/,TM&<+$3J'(B8!#CC/63)M?2!( *N+-!#>$;"14"B/Q*3WD@1]I;_E/MM0 MAU$%8BJ(0570.(+AT>.15!V^KP476^3K51AXR&>T"B-I*XB-%IP2!H0F&@RC M'HQ+1-NLI!"[K#M<8,H5H=%CY<&(WBH/B&'CQ#"L/+3I-\RI!GS38"J-0!=$ MPGVR5H$*4H%@7H*A28-B@6GAHPFREP;8P^D")CCJ@L8Q[++V4/[L)J9N/_PS M(_WE1AM1=HV1Z'<9Z1.:M;3*?_4F35SH6DW=XD/)N,EBN2G?N!U.6\"AO.SU MRLTG;]UJTW6M;MZD==>9VIFYZUPM'VUO^70E>R=YMG"+,"LO7W?=ZZ?E)ZP? M7G?M[,%_Z\EGT77_(+HNT;XOA@Z<:#69XI#IQ.YM4K@NW&O' '&XA^[!TA=Q M^^9C-?IM$1;GA PNEQAZY.;_=A_6/SV8_+6J",=D/T"R]W>4X^G1\=-G)Y.C M%T^.?WMY_-OC5\^>3AZ_>#HY^?WGDZ.G1X]_.WIV4KFYM^+__CC%R?'OQP]W4;4R:ORQZ_/7KPZ MF1P_GSPY_O7E;\_^=_G-CO[KV3;T?GW6F\#J[Q>H55[5+='/7]P]TZ/9ICQP M^%/[_O#[PIW%[ICHCP>5U[=_8HR('4?$T:*LS99G:[>(ZU:#XOP:E&LV\=W9 M9GE9.^F>MJQ3'Y&?MB^'N?NP/-N4=WZ?XD_G/X62;21=?$/HCDZ_7:='ZU16 ML874+F-B6^L[?^\'7W]J^@\U:NOGU5"T7]VMNOCJ3RU M@ZLY+EQTC86J<5F+*Y)7;U8I37XM?W^SGCPKMMOC_+QF7=IX#]UP ?+P!Y)W M"'W7;P1MU^%_OE_:2$;5#9*_NE5X,^%TNG=L'++/1XNB[;GJX-L-MY:>.[P5 M;LBY6#?^,L)8)6<^AN'N2IO)=NBL&_LS&_%:*\M_Q.!A8C"M+ZT;=G?C\A>G M01Y*"[](F\EL$9:G:>^]J.BZUJ[8PM;Y&EOG)8F$,$[!)L- .&/ *YG!&<4M M$\EHYOHX4O=RM2R/\\MRO?YR7/3)TWNUQ&LQI;J"EOB:0KBJ,C2B2#LEJ[$F M1^V(C1R-'-UQ=!:*)D\H1"$#B,AB-U/'@I&)"2T)#>3*E=GW.=[6,T>7$)02 M.;I*CNYO^?TQ>8;DDMIQXO=%L?"\O$F<_# O^?KCY+6;+28%,6+*Q39QXM.B M?+29O)V[Q72R2.?GW]S[O1?.:G=UI0KY_@9OD,-K3[+^+V52^7Z\TJ;6:K[>F>G\]1[F4!N?7C^#]GZTWWV1=I]J!@Z ME;PW$3-<&*T]P']$'!YZI6*02K1.>7(O4S>8$"/@>&L=M]0FH-Y+$()D<"IQ M,#8;Z[R110'T45PX.,>OBY?+1]\@>V/[&L"'<%1=K6+ 1:3:P>>SBL5EJ6+] M;_=V/7&+;;]6=S]L#W6*X3JX3B& >PT#DP.26"XL*?QO+ &AI0874_E(*,6# M<%1^WXC=.%O&/]4"GT#B'P4C.F5PO'B:5K-W;E->LWZ\FJUGB]=/SU;EOR_+ MYY?Q4@;07M;Z;&HXQ0T+A**J7#". ;DU61R#_N N&"O_1AIBS&5!+5-*('S' MI3%HT#Q0EF-2QI#O68Y7S;]\:IA"_JT1BK!A8"C+[Y)_Y?T7DW"V6J5%^'#1 M07#0)H';GZZI/1 JE0E[/OC4BJ"H/6U'VWC 9&9&&K Z2Q#=1][;#,Q$$Y12 MPGO>1^/!\W,L?'(!A:]6;K$^?Y!+ ?0).'O>:6!3:>3A^PJ&@[RU1_K^.Q"^ M[RAZ*QA>)^/>2^4.)QE'Z90&DZ=VT!RK '(V9:$,+0+(=<) M:T$H[:,KXW "B$\U[^L^Y9&#;>TA?JWRP:Z. 7CVBQHRCH)H20OASM' ) .W MCD9N$H08#(BB&J> M[/%FLYKYL^VH^U?+%\M%]]-7RWEQ]^NC+G#2>M/+QI%B4V-PYPBAJ $H&IP/ M:K(X!OW!73!6_B52<^6Y!Q5267Z3L@9W,CH01NO,=>%2WLM!BAKY5["IY+WM M9B 4U=FY@<=7#P8YOZ3U^M'DNN7VQ'V6Y)/-5[?[E,S];5* M!03V=."61I6_X?7ZR'AJI&(2K$N^:)U1VI'#;NW!CFT>0_7LJ^7&S0L@W:+Z5#YYVLWVV"S# M/]\LYR7UUONK M]X565 \^ M10%6R9@-XY[GL.,Z4#\])W0J2%_#PA#MZEU8[M0W@ZC2'!QI]G[#R?!RKW8R M0:6!2N.NIXA)"B%+"]9W.TZ!AJYF(H$SP[6*00>6=EQGZ:>[IB@-CDJC=:5Q M60HI?W:KY>V'?V:DO]QH(\JN,1)MY"+@7@L3;]+$A:XPX18?NFZ7Q7)3OM&M MRJ<7V]:7URLWG[QUJ_/1)F_2.G4)7\R\3MWA/OAO/?DLNNX?1-;>98_'##7:K+&(3.*W=ND<%W$ MUPX#\G /W8.E+^+VS3HQ=/CG][>?S;XU?/GDX>OW@Z.?G]YY.CIT>/ M?SMZ=M*;&NCOL6O5 BV&P)/C%T^?O3@ICB\?G1S_ID M1%.;?*[PMW%LLCQ!\/NBJX M_1-C1.PX(HX694FY/%N[15QC4+0<%++V D3OWN*,W<5?M"?U?U]#7ZMWS[M. M+G[VQ?-VC_7(G6V6E^7*[FF*9QZ1G[8OA[G[L#S;E+=_G^)/YS^*DJT)+[YA M>QO-VW5ZM$[%;\43EZ;8UM'/W_O!USU-[V;KF9_-9YL/CRZ__YK.IHL?9XOU M^5\ZXUU7M[UXT4-&V#=>0QX*JK_Q&O'02M7#^]SN>8R@WWP>*?;W/-]^'_F0 M4//-]Y&J'W_=QCZ*?.LU^WP>^5"0FNPC2_Q\RZ?[C&==WJQ M-7N/N35@=]\Y+^L[!W=;)]W8IXC>0C0=&YJ^*HY9GZT^()ZVGZ%5X&E%WNE% M@_:-GFP7Z-E+E?;-JO/1]/\+\RX^C(.38]@ M5X<;J@:[+X?V83;5ETUH>@2R.MQ0-9!M51LF455)=-A^Q]MO<5?DNYHV37%# MNU[?[)::!MP=4C6)G;QQJW3/4;?HZ#HR$U$347-PR50U:CX^+0]VSZOIT-%U M9&85J(G>0AP=,8ZB^FP_,ZO T8J\@^IS ,E4-6JB^D341-1$U*PNF:I&S>#> MSO:[83=@3X\:-M%;"*0C!M+D5HO9XC4NVYO.3432EKR%2#I$))TOUXBB3>0AP=)XYV4_]7:8T;2TWG)B)I2]Y" M)!TBDJ(B;3HS>SM$=I\[JT]G,Q M=N4P][?9^_)VB^4__[@R1]6,N<9Y:"DLB!\^1_W\=EFO7&+.%N\?C Y6\S.W_SW/];;KSZ8Q!1FY5=? M__T!>3#)G1DV?W\P>U],J,C>#8K._V@H8Y!]=\6^F2?GL-1XLP/^O(]^5RU3W0X\UF-?-GV]M#7RV_'+MU=%'K_8*G?S]Y^F"R M+E%6?@S_G*Z!W\C77$VIE];OFQ(2!%Y8 9<_B,P94^2H\VI4=T*3&]%0^) M@9#!@K!8*LB8I M%0F1/1&'IOX;&%]H.E7"(N-CH;8>!R!A'S[@*P=P)&PD[.=_6.YTBE* R-J6 M_Y ,3A0N3B&7Q;KF+"=RA;!S##GF",J*LE:7UH"UM*S56912<@#A(@?'= 9BDD^$*4>(/[3,N,V6@"13236*C;:Q M%W<$4*U@QJ!:P0+#W9@_:&L#EU'PJZ<+"R?+P),%%Y@KE.T,.!$\F*"U M2I*Q+%W%E*WD5!CD:^3KBAR ?'WX@*\0(Q5@EF"6(!5@D(\^R)$* M,$LP2Y *,,A''^1(!9@EF"5(!1CDHP]RI +,$LP2I (,\FJ"'+OM=M5M9ZDA M)F8-PJC0C9$VQ_F5>W^PMCO-ILK2GGKN$'J&"3W(KQCDC1BZ07ZMG#/' M.=Z&NV!=D!9\4(7?=2K\+I0"J0KA,V.R=U<.N5/A&.5!0R1%/8@8-5C%&42F MBS0(-IE J]$$MYES0^F4F;[FW P1-RL/[7M.N$%UT1CI561I5!>5J8O!,W7' MQ,)X50C7R.Z>&0+&F C"&VTTE5GQ*V?;8\C*,25 2RU A++V]T0H\(6N@W-* M*V6K8>J;#KG3J2!]G9A#Z!DF]""_8I W8FCDU_KXE48EA',OQBE;_D_*VE,7JLS=3'2C)20OM::J17Q:;&*.37FJ"GMU$O]QG T\:TD,IQIJ3U M)+QQB]?EU;/%9/%%_I;/G"?P>G]CE=KP:I4TCU.L6C%W>PN(RF'LGCW>F#&8 M,:-:*0(S!C,&*:(*>V/ UQCP2!&8,9@Q2!%5V!L#OL: 1XK MC,&,08JHPMX8\%7V>53.$>,\!.E3<$D[#4IJ#<()VQV"%""9B#)Q(XR-5PY! M1F.#"@H<#P8$G-:GF/]:ODXQEGW M &[^TLWBT>*)>SO;N/G1(I287Z>GZ?S/H\7U72G/5\O3Q^%?9[/U]EUZ/@TY M)93C[41M-T?<\T@DJH^&Z; B>Z/ZJ#'@*\"1 M(C!C,&.0(JJP-P8\UC"QAGF[&F:PCK&<"(C0S8BAQH++M'QD98B2D6#4E4%N M=QD/@S7,X6%IY8&.-4Q4'Y5ES-#,C>H#U4JC\HR9FCF1O6!ZJ,/]:%]BE$0 M 4FR#,)E!KZ(#HB&1V<(X2IGBZ[AUV&?TYFZ_59BET23]9O7/G)OH!%G+R=N\4]YQ4- MT:-5RAT6@W!:!OWUY,>3#EJ/MLCZ]&S5C7E,JR+<3CJ 76__ M^W.'LMV R+18NRO":XO$Z\\5%[E19S&*-Q(@IF!9!H-\ (9&XJR/. .A5#-F MP0O+0=!$P"4G0!)CO9GZ1:\>>]+!T1?'1H(+<.$%N1/#/)& M#-U>D%=.B??L],6>_=(H'AKCM(HL MC>*AKB"O'*%P'8E94D&6#,?V%5D:@[RN($];' MGM$&HVF4P+5P("1G8!+C(+,U46J=#;]R2NPNPV\.O?C42)\U(4MO,VCN,UJH MC;DEE!K#'BD",P8S!BD MB"KLC0&/?1N'Z-NPPOEH) $E@H+R%PHF!0TV!*(5]8D1UL=,C]O<6[3=$O9? M]V_\ELYO*$HG:?5N%M)YP\=O*2Q?+[;OLNW]Z*7+0T\--7AG$<)2/0Y 'L: MQX"OG%IQJ8894UG&#,T#%=D; [[&@$>*P(S!C$&*J,+>&/!8S3M$-8_DK'CD M FC*O#N%1<#0R"!:;62V7DMYI9IWGQ$@6,U#6!H<+"$/8\ W:.[V KYR:L6E M&F9,91DS- ]49&\,>%RJ'6*I9DAWL3*/P)+/(*+*X)F)D!G/G"IK/;URF;>]+&:(;*<>>5>S]9I;G;I#C9+">+M)FLNT2?K--F,T\= M).QCADT;OJR2\N\U+,B7+Z75IU]>DO+HD_5R/HN3+X,175*=2]I;FE0.@ON\ M8@$SK[W,8U).+_\MMFDR!4?D+LR@>EW27N(@=V'F-9QYR%U-N0LSJ%Z7M)0UG'G)74^["#*K7)>TE#G(79E[#F8? M53<5C\Z';#U()@0(33P8Z0AD;[-BR0O%KG13[6J,S=$B+$_3*_?^:HAW M MCVMYS#SD+N0NS* V7=)>XB!W8>8UG'G(74VY"S.H7I=@'1KKT'W4H9UB-I!@ M0...I<3W-8 )Z] # ./*LP#KT*B'AIZ"8W1)>XE3.5#B M6AXS#[EK,.["#*K7);B6Q[5\'VOYE(R69?4.1D<&P@D)UHKR5\NM-BFEH,2^ M)G3A6GX 8%QY%ER[EN]M -A]QK*U,3JJN,6<;9X_87$VTYU7'^N[!_ZC9M:@/ZM,'-NM@"0O 6; @$C=@>?*@+"&>R""9"7WH@ZTR M>+.=/'BY7'4/]'BS6]S&_G:LIY!0/[:DHK9!!L7LPVH)BB,41]\41\$$SRP#35TGCJ0$ M;T,$Y32SFF9"A.I#'.V[PG,;.<6YFAJ+NT?C@7045"BH,/M04 U#4 U?G&1& MA%86(E41!(T!3'(>F/?))<^%=>9K<>*EBUX% 2EZ H)E!9936@1-I,0*&YR[ M,@JSHNTGHA* B4&CN5A*"H M0,9"43%@%[62/)4S!XH*W/@9O!"2S$N3@P-*BYX1-%'P6@8@AL;,K?&27AGO ME@0EB60#04O6?0\'XWS1188%PX5BEH1#"Z';;/PH.C5X:FA$B([[/JBG,/M0 M3PU#3PU>FQ1RYEZH $HZ#4)S7K1)]L M=<(""5Q('9G)RAU:F]Q8I&%63R7!G1]D+!050W91*\E3.7.@J$!1<3=1H570 M,AF0,C$0WFHP,AOP-EKG2>1>7^ETE=&YH)D#3[KO(3: $R% DCP;RWT._,H\ M^XI$A6)3214J"J0K5!0#=E$KR5,Y;:"B0$5QMZFZUCF3O0:7' $A)07CHP>: M4Y!E*9]4NC)55U-IO<^\O-QG$-IY<#Y3B"Q2;4W6(?N*%06=-S&O-LJM<+=#(T3:6\R=#%K]Y6_/V /T.@8W6AH-#3"2"-&1T.C MH8=E:(01C&XT-!H:8:0]HZ.AT=##,C3""$8W&AH-C3#2GM'1T&CH81D:802C M&PV-AD88:<_H:&@T]+ ,C3""T8V&1D,CC+1G=#3T?ON'+Q_CXC<\_W$/T!^W M]\>3\EY^-<. K]3 'V%<[0+&OSS(0!Y*4AY_LE[.9_'/#P%=FJ46-WTZE+3K M$U]^.8^]H-OY?7WE49?AGWO,K0&[>SB,_TTG73T6B]Y"-!TQFKXJCEF?K3X@ MGK:?H57@:47>J631M8>20G,I4C4F/HYQUAV.=O._^=7DKQ>N?>MFL=AQC]G7 MG%>' WQH>L2UP>':;VGCB@4BYE%]>82F1PBKPPU50]CC$,Y.S^9N4U#L,VVV MW+Q)J^+(T_+3WZ3%>O8N8:;5EVEH>@2Y.MQ0-K0[[Q>=S%=[']AQM67<6AZ!+LZW% UV'TY]1"SJ;YL0M,CD-7AAJJ! M;*O:,(FJ2J+#]CO>?HN[(M_5M&F*&]KU^F:WU#3@[I"J2>SDC5NE=4T)V:ZC M$37K\ ZBY@"2J6K4?'Q:'FQ34T*VZ^A1HR9Z"W%TQ#B*ZK/]S*P"1ROR#JK/ M 213U:B)ZA-1$U$34;.Z9*H:-8-[.]OOAMV /3UJV$1O(9".&$B36RUFB]>X M;&\Z-Q%)6_(6(ND0D72^7".*-IV7B*(M>0M1=(@HFOYU-MM\J"E%VW4TXBAZ M"W%TG#@ZZYXXK7%CJ>G<1"1MR5N(I$-$4E2D36=F;X?(&-%3)E@!1K8-P-MX M]'06XSS5Y)?KMN9WD7Z+Y>K4S7OQ[<]N[A8A32=/4TBG/JTFG$XGC#!ROZ0< MKB.KE"GW,?<%$J*Y]VKN:^'[5@Z@9/<>6'7O\K4+[F+MRF'N;[/WY>T6SU@A#CHR3BP63A3HL!S];PVKFWC\[O93CIQA*= M]W$?GVW6&[>(L\7K!Y.SQ>S\S7__8[W]ZH-)3&%6?O7UWQ^0!Y/S M]\4D9Z=QN;GX\H/_E'PJN?K;7[_\[?X3L02QY& .N!9*AN:!BNS=H.C\CX8R M!MEW5^Q+0THF6P=>N0#"1@:&^O(;N,P5H5D;F?I@WY//Q@$^V]8;CA9A?M:1 M[\OEJGN@QYO-:N;/-L[/TZOEEV.WCBYJO5_P].\G3Q],UB7*RH_AG],U\!OY MFLNIL@SY&OFZ'@<@7V/ UQ/P!Z/;RBGTATL?CDHB9$J"]E*!5M_S8$)"B;TH-Y204-&B++ D3R')SV&DQ4Y1_* M.'&V#^FQ[^K$;<0*YW)J*3Z%;? MX6O"ULH13X6 R&E9WVNJP'7?K0GQW ?J6)85$[8Q9DH$MOXA85?D "3LPP=\ MY0".A(T; FV*C"B]]-YJT,%UQ7WCP5H>P88B%9),*B9Q161X:[32$9*V!@15 M"KRE#*@K(H4Q08@Y>+OB;38$-)\J@F*C<>S%_0!4*Y@QJ%:PO'#'\H*FAD8O M@=.N"Y$4TG>Q"($8>9+ M7""<&BF)(%\3=C JJ"@5),$2"!L86%V8OKQ:9DDH83973-@E<#GAR-?(U_4X M /GZ\ %?.7XC7R-?/_^#<<>L*PML$4GA7JXH&$($Z&25X)8'RZ_P-QMK^#'O!C0'KW*$>;7< MN'G!BM/R@]ZDQ7KV+DUF)8U/TSZFC+;APBHUV-T,C=BU7T.WM]"H'*< LP2S MY/!9,AS;5V1I#/*Z@ARI +,$LP2I (-\]$&.5(!9@EF"5(!!/OH@1RK +,$L M02K (!]]D",58)9@EB 58)!7$^38;;>K;CO-8E3.$Q"&6A#<=D?3* $3A6/, MI*M]V3SWMPCK8M."_2YCB_ M= C8+@N\GQ46BPAA9B]DQD&CEE@K; KW1J#=(K(@_2*P;Y M R-]%H?O8HLC$ZRNXE%RD*O/H)-TI?_!.^YIR)=O1,N\)0*D3H@A 00.ANP MQ%'(RG>7R,7LHFF!7@6="BZ07Q%ZD%\QR-LW-/)K??S*N6?>L0PD,%J6HHF6 MY2L5D(PT45.ARVKTRK7L(3)E* $B25F^"E&^1V@U&!:P99 M. V".@+&)--==R*B5(DXX5J@5\&FDDODUYJ@I[=9)_>90-/&N(S*<::D]22\ M<8O7Y=6SQ63Q1?Z6SYPG\'I_*P(S! MC$&*J,+>&/!5]GE4SA'CO.)>$:*BSPQHU E$E *<"A22E*22 M)8QS(-(Y$"%8\,Y)H,QKHE3.,9/+WI0X6\9'C^/_G*TWI^4YUJ^6CV.<=0_@ MYB_=+!XMGKBWLXV;'RU"B?EU>IK._SQ:7-^5\GRU/'T<_G4V6V_?I=]+[_LZ M9S%<'*T\R/&^>U0>E67,T,S=7L!7CEFX.,6,J2QCAN:!BNR- 5]CP"-%8,9@ MQB!%5&%O#'BL7V+]\I9GZW((W 0'BBD&(D8%)D5>/M+,*"],\O)[1L-@_7)8 M.%IYD&/]$I5'91DS-',WJ#P&S^+6!D9E9N"B+8SL8P+#& @$?^W17_DAPE(S1#X&59+$0,X+WF$'4A M7JM(%OG*@-6[3*AIAG\Y\F]]<-3;O)J[S0]J8Z9)Y7CS9'EZNNP>=AG^.9FM MUV<53-$CU9)^#AZJV9#HZ:J4%,YPPF3&C1/ M%H3A JR,$:+C43AOJ'7\2F_/'.&PI>6",H2YKH*YL!/1+G?[GY M6;H%;]ZWS,"H0OY$:$'^Q"!OW]#M!7GEE'C/3F_,$LP2I (,<@QRI +,$LP2 MI (,\A:#'*MJNZJJJEU)Z74B1)HWV"$*($X4-9%G&6 M(+GLL[&$$1^_9P8)+J406G8R5>0^LU[:F$11.8Z)L'9DQE&3,T#U1D;PSX&@,>*0(S!C,&*:(*>V/ UQCP M2!&8,9@Q2!%5V!L#OL: 1XK C,&,08JHPMX8\-BX<8C ^,"IY3$,%K$,D[ ML))D4"D)DR/-08H^)DOB!5;S$)8&!TO(PQCP#9J[O8"OG%IQJ8894UG&#,T#%=D; QZ7:H=8JDGK M-#..@[:1=4T4&8SB!!QE)$J?E6*LCXD9N%1#6*I@SL;=YIZT,9JAF7EZ0\ M^F2]G,_BY,M@1)=4YY+VEB:5@^ ^QUQBYK67>4S*Z>6_Q39-IN"(W(495*]+ MVDL59@'5HU$-#3\$QNJ2]Q*D<*'$MCYF'W#48=V$&U>L27,OC6KZ/M3R1 M3(<@35F2"PF"& V>) HI)*X-388QO:\)7;B6'P 85YX%UZ[E>QL =I^Q;&V, MCJK:(/=.@EAV\+F2,)^-% !X%!Y$R Y,S 25\]"IDZKV]H@MYM#Z8#%9Z"D*P M\A$C!#(S+(9 HPCI:UU8)-WI^OALL]ZX19PM7G\A\;93'=>? M:SMR\[15/C6*''[<*B)4NPAUM5Z%+JK,1:TD3^4D\!\UNQ;U087ZP-"8F,\@ M)$\@K!9@%/7 BTBP-A!BO>E#'VR5P9OEO,3*^MF_SF:;#T>+,#_KY,'+Y:I[ MH,>;S6KFSS:N!,ZKY8OEHONAJ^6\^/CU41ZH0EG+B>=17&EEI M[/YQ&F3Y$P07'#PUHFN#]4)S*6**_18Y;KE_A<6.$:W7[MF2BMH&&12S#ZLE M*(Y0''U+'%E/(Q>>0Z0I@4B&%*$3"(3,A!%&1\YC'^)HWQ6>V\@IWM5Z* JJ M\4 Z"BH45)A]**B&(:B&+TZ$U(I2592%\UWEQH 3R8&31$K'+8M7CR!3$PJ2 M*@O:A_*-CE+P)FN@WE'E"^53JPXM3F[0)$*HJ;(:-0GR%4J* ;NHE>2IG#=0 M4J"DN).DT%27_RD)R<0 0F8*E@0-+G+E/ W"*?JUI/ VB?(M#'QY$0@5!#CF M"'2GH[2029AD*Y84ENFIL-C2@GR%DF+(+FHE>2KG#904N.TS>!G4W0Z2HY' M.,L@8E)@%2U_==$6;9.\(^%K&92U,]%H#MQ9#X+S(HC*NX D7.6D8MYN%=6_ M[:/I5#&!FT@9@O6:@BUZ T1( 8PM'UF>5(@I M9T*O'#JB3"JF*82:R$-KDQLD"9T2PJ92650ER%@H M*@;LHE:2IW+F0%&!HN)N$_"R-EKS"%Q(!T*'[86J KA)@D2K?63\:U$AHS7) M"PCFDSQ M">KWSJ.4W=ND<-V&^GX>^OYQH [WT#U8^B)NWWP<:_W6O4[G2 HNEQAZY.;_ M=A_6/SV8_+6J"+]/LM_?7ICLVR?U14OTDS5/CXZ?/CN9'+UXW%27/)D7^#6W\,?OS@Y_N7HZ3:B3EZ5/WY] M]N+5R>3X^>3)XY/_/7G^R_%_GUSW6QWXL2>51WN=I'S^XNZ9'G47A,S"GS?K M_;YP9>53TO3'WKR_VR?&B-AQ1!PM)ILWR[.U6\1UJT&Q785=/N^%XSII],B= M;9:72]WN:>?W*?YT_E,HV4;2Q3>47WSNWJ[3HW5Z MZU:%RBYC8ENO.7_O!U]?B/)NMI[YV7RV^?#H\OM_NGHOROF/4^(AY^PO71!= MM^:_>*:'C*AOO48\M.Q;+R(/M37?_&&&V,,]T TWS%S$SVVOF/F85OS]0#[Y1D/ILN^.V!:EBO^M^\6H\T>+"XM6;54J37\O? MWZSO65HS>Q#3Z&Z,9,1QO9QN^O0O7RPK#P,I=UX@3VZK"<@1472()S>]ZI=]'45 M&8KJ<^\MJCUNZ+KUFTF>+_^]GN35\G2R?)M6;C-;O)YT37CO9IM9^O-BV0[U M+:9>/WH&+=^:DD3[UR,+T1>8"_7;OS\!=MX[3RY[YS\WL=R^T7V%V>?]!_*3 M)4<@U?IL*'Z1-I/9(BQ/T_<[EL::/=]W" MTK5[_/H#7DDHGK**0)36( AGX(*RD%C4-%+I=')?'_ RT3'*93<>CPH0(6JP MQB1P7 7;'1OWF7U]P.OE:ED>YY?E>MW+(2TMIE3S7D]H#1*&*I5?]S#X5_*K M%0@9C@,:B?C:81B)%XEW2[Q2&AHB 9NE+,1+"'C>S>CW6GEA5&#\"O$JQV4W MCQ^R<(6LJ2-0>-= 5%9$J1)QPNV8>$L(2HG$6R7Q[F#C U?<=6')X_@_9^M- M=UQO/=DL)ZM4OA1F\S19?%R*=Y_O_M:=Y9N\72W?S6**$__AVJV4Z?:ERSQ) M.:=0WK1\Z,*_SF;K69?7/6RUW*?4=A$^#1)7I7(/?="D#W#-4T5_8[LZNLY4 M0.NWH %OV'NY>*<^I"#]S)2H!>\VF"*5'Q%FKA-J^UM_-=+E5"?R?8?!&\2_ M$51Q O-2,.N ,6U <%?\R4F :)*Q(=.8NZV0[]\^^3S7>ZGC,#'5K-])_(@C M5>,(+B;J /*:+#[LB$?FK)@YC8[1I9C!)UC_Z-_ MYE13(?H=#HLX4MWJ]]H=$%SWUH GCT^[B=#_;YO1W7[%;+%QB]>S;KJ46Z_3 M9H_#5# 5<5<"*?WCL'C-J V$@$PI@) Z@/%" *7):4&2)Z&77L+/ > X'WU, M_\?;[.^%Y/G4*-87QR.PU \LN#JN ]EKLOBP(QZIM&(JI<1+SR M#);2 #0IGWATDG2WLGW_ZG@/5"JFA/76,(C 4N=R&3>+*X>9DS>N_ COUJEK MDSE]FQ;K\P5T>M]]O,<#?)B/6 9'HK\D>AXH,RE;T+8PM]#!@F&RK)F9C9IP MR;SH90-YF_\_=^G_Y+/L[^M ])HL/NR(1PJMF$*# MBTSGK(!9V1UA5]TA.F: .R%CR)D3=H5"[[-6WB&%JBEE2*%5 @IN*8]@=?PT MY;1:E:7QY1$Z]_Z&,8-8HJJ*ST=5^ZX]DWZX[G:R$8@0FKBDAG%0CC@0RCHP M(3%@U$1N V/)DC[6\4>+4*)ZG9ZF\S^/%I?8=;2%KE<=]S:K <%-F< 9O,.A'0,C>4RTEUX)JT%QD$#$H,-EZB-D9RGA9E?->]M'_49*\&Z9WO#@I!-ZU MS%VB0,\D+Z>2&MP2& ^\X/JY#GROR>+#COAV";5VCAQK%3XYDJ*(#H03J3 Z MY^"32L C8S9F+;,,?2SZ>U$!-QX_T_200W8;@<+:@_3:U2 V%(S \\>;-VF% M%;DVI,NH2O^U9\Y8I4MD02N?*%CMNRY&&\!Q$<'11*)-W,I(^RA@;)'IQ7+1 MC0<_WZ%X=GX"J!?A0J?!\5A!YH^#:["())9.,:H04;!48CIIZ\<8O7Y96S MQ>=7\&P';#SJX7Z=417>*U4!Z(,F?8!KCQW=KX,)T69"H ]J.AK:WX6+%&]< M_#[UUHDW%T)YS,VZNW4QS=XY/[_OU"1<2F&5!G=X1E=:(L'$&#@08;N[@A@! MYTB$Z(SUAO 0U969COT<$7U\@5R_?02NGJ96**:PO-0ZP^%F3XWB)=^=1R]0$[UML0-J,J%=>>1V,5-D8$Q1WWH"0A(#1C M8 @U(+V@-(KL0Q:[J8\<7>#5K*?164Q.B19X?J=U1MOC- >LC-3!9S59' 7$ MP5TPVC98JF/RF8,CBH)(64.AVO*1M,0X6;YJ>KE_JBRF:+1F,-R4&9S!&PSZ,7 R M)8I*D8 Z5OB5\\*OV3G(VE%F=(JRG^%;?7/R;8H';&JL17*N$6GP).UHM-6U M)VGG,^=G\]EFEO X[4"D&/J@21_@>@2/T[;L#_3!0(0<[@)5+N&^.$[[UGW ML[25+*:P;--6.HUU_X9+#/: :]>6H4V9P!F\PZ$? RYJX:%.20'2P(**Q8&U,H&AP M(F25.'.[/9QZ9UZ^Z60JG3*%$RZJ!!<\6#H:.?5%S6!UEN+G>S[8P%U!,F+Y MM*V,&FO9@"BMB]IP$&37HJ*E!<\CA<2\]$)FJ7S<6=F@0ZY?/@%7SW?"\ZF6 M%(^WM,YU>.2TT=+!<%-F< 9O,.AKAZVQ"@K/:+:9)HB<=^) <;#6LDR( M=$IT2:^U<.=;B02%PHUFVD*(O]!Z)Z$C=@R*&&5V^Z+G> M:?'@>]3 K6Z?G5+26PUAN!A9>_3B8.]Q^__/)W<=I _C=!;C//WDRY?2ZM+0 M["&3Y?>;K)?S69Q\::S:\[]2C;0/UZ":0C75DYI*F1NOA8,0> 01C 3CL@;F MF1#:6Y:BW,=(L)WMR+ II[TUHR+NUI_)>^P%N1!/W_3MYRJ\_&)M(OB(^;8F MWZ 40BF$4F@74H@F9;@-!"P+'(2Q%@Q+#&RVBDI. ]U586E/4HA.+34HA48N MA7;0QH)EQ9M]ZI?SV(]'7Z3-)+CUFTF>+_^]GKQ=+=_-8HH3_^'SR? EL=]] M1WGI;GX=7%;7J:9V[)0&==0()$D45#K#.5#J% C%%'@>%%">+-?E2]GU,K"C MP,J3@BHO+^#DYP^_K[M]KD_#83\B2B^-+[HKRNB>E BB585H=9]]Q]NZ!JLI MK9),35YI)Y>0^4?(_,1JX0,C0(A.($Q(W54M!'(*)HJ0C2&]C 39,_,K,Z6V MK^T81*N#S@_!8TPX [DN7JB3O]$'Z(.1^&"GN'1!X.B/P^_/H@\.-9M]2/*I M[JV6)Y^V6?)J>3J9+=ZE]6WW5VX/A*,Z4U,I$*(/T ?C\,%.<0G%P>%S GU0 MWSC<\W?"6Q /6F9_'/YU-EO/NG+S>CI9I,UDF<];:58II-F[%'%*4P49B:6< MMM)JK,W"R5JJL_? O,\@.$E@F D05/G8RJ0]%WUTYKQT'T[+@&D37X3#ZO MR>+#EA3M+K1J1R[ K*D@:W8][107Q16DVLNS57CCBI;L%L-O5]T1DLV'Z>3M MW"TV$[>(DU24Y=M.@.+XH0IR$LOH;:776!?')C!F-)%@.=<@DHA@/$O '<\I M*^6)23M9'+^\@+"7'8 ]7L1GE_#5R]*8=Q?-,IS,UCKK[?&BV7:QM4Y^NU?+ M=TVV;D=*W,O4#09Z[6@U5A'AJ?$B%^E09$ WCB,EL(E84$E'9KV(3%ZY=>X^ M)V#V+"*HGE+=5WU]D'!8>[@><+ K%DTJ\'_!AY!2O&@+71<$V%7U9+B[9W5* MGG%M?HU 0PCO!''* A7=_ S"NEWZ*(%PZ7R(RD?7R\VUEY#PO"#"20&$X[QC M$6$..<<+,08QINDJ FX5MF/P!H-^!,2J990NR; =CED6YXZ!SYJ"3)YH&GD6 M_DJ%_UZ+\ST3JS$5S JO*V97*G?VX1H41BB,>A)&1L5YK+,^7J\_WA;8@>'0YY;[GB[\XI8??$QH.X-8>X/L?L8#7 MAC8V*F XR3A*IS28/".0$(5OE=%20C!1@LC:@O61@V!!:R\)=_K*A>'?4UOI M74*LB_?*1ST^#%B6UI_!8BS'.]K73B"9Y%&LU3^+;V].+38K9%WMU@>[IY6G40_KNIZ M[5DVUAY9551%UM8 \T6>"*(E6$(BI+)X=X31E*/H8X7_"<6.\PXTBIH:T]?1 MZ@$C8>TQBD-QFRT1#'C^X^ ,WF#0UXY<8]4/5B?NE1*0;7 @E"3@LF! J274 M<:>,[.6,S6[U@Y9392LX5%Q3&@Y&/V!#P0@\_^45O//EXC5V#[0F:$:UT3<" M;:"2EHKK -KY",)P#::H@L+X1%M=5(*/KN_N@:/U^JSK+"HJH6! -S3_:4& M?J;ERRDA?>V$(+H@NHRN1H#;?W6;NL% 'P&-4BF\#=0!IZF0I[09K/,&$K$D M^,C*$OQ*B?Y[VPAV2*.,]LFC""G845";^VJ'F:\Z"OI8*P]WRZQ.>A_7CE?M M"37:XG]4T3HC( JMNA6[!YNC B.Y"9Q0&4(O"_POBO]]ZQ'*^%0*B8-#7CEQCU0]><\:3IL!8UWSH& ,O28:099""><%([KUY MH'?]H.V4J]YNB1LN$M8>H]@\,%;/=]>]O/VB@6!V4?_H& WT$#$I\U)01#XP*WAWTH^"2%T!D63E; MR02S9G==!'TSJ)9]42BB"380U.:^VA'F8SVM6QYW$PB^7#R?3V5.DWERZ[*" M]N7W=%V&XHY:!6F*&V)MY=I8]P9R2%11ZD SV1T>2 (<80Y,UHGKR(()5PX6 MWF7%'V?+^(58^7R3X/DY@OW2 =CQ1_RZP_5=-TB7@VX5- *,M8XS<>X_ M)T M#DMBQI2(;4(D:YDDKK(D[BF#PF_+$W.$%82#TX3#P14@^. M@//G\@M<-Y6V5:X9RYG1T:R*)F86-9>R-E%C9K.QL7HD[! . ^XBS?Y2SR\MJ MK,O)Q9NJ_F35V*\ ?/3+ZFIJ)HW#/OVD48QP'-HZ#-X$[AI,.2I%ZZ>Q"YNG M?I-Z@ O==VUUM(B")L+PA"#*C[VGWB0$K(3/&<_R_EM)S)L=-#=9G/G0)S22D@T.[+:CRV_<)+:PU- M,[N_7?BQ[KWZ"7^.:^OT"/ $S4B624.1UMC6CF "292L&@$IVI1*9@-^.^SW8\F2TE(XSW:4^#:GF&(QXA(\%;%?-^ M=FGJ9]^2R>$G4R\(24]H N./FFIL$R-N$2,(IK>L&2 Z\%T:CW6[0:5$$RXS M1 A3B-$<( UG BF>$=M7*HME+WTIUR'-8NOA354[)=BF;9:3BS,8V74Y*\UW M()P&EAQ\^GHI;)SN/WWA<#2O[RO]^1,=OLG;]6?#Q(:IP_VTN#OM_QV.,!XE M4P8H/+XKS6,%0#'AC J>(XUIC%C&8R0+(U$:BU1QG6.5BKYC.L\.@)@0^\RV M.!QMZ_L:#WD9Q\U_6V%3R>;250MQ'\R_YN4U: [;A63>&!V5$UM&Y+K4\#F_ MZ8J(V%0-N50^SQX$/AP%X2<<>Q;6!% 60%E/H"Q-BH*EB4"8%P9 &<9(J!PC MQJF4NA!IFFV LEVB4J N7X*2_-#IPU]O_@ -^7;RY'@L3499TA=H7U"()2-&/,A#.AR]Z_LZ_V:,ZDE"D2%]^^M&$PAK?_E?/X"3%,Z# M[Y\?@0>!!X$'3ZR7AIMM?S@R$7C@1?7_0P)1OB/@UT5AE"OJ;[ZH2SFY,%$M M9R9J/S<1.'_W;N(]^_F[PW&,/-69S\&: 6I7WX7X6 -2*I&,RQ2C)$D)8CPF M*&>Y1D8QP8A@-%.FC[VY5DF^+UYW*O(C:,CW$QNCLO__>J41/YIF5I=J9K3] MX6RB;W^Q=N7;B1K/;76;5V4SK1HY_@VH/X4[X&\[X'(R-_K]U-3?6S?X04GH MHSA+]G]^_7#4N>_B\_S-"\*6W[#,^,&%GH^8-0,4)-\5Z+$B+")E@B5F"!:L M1LQV8\H3QE"&228*S10AO(\MOT-#6&24D=[J% =U[K^">*YV#B$V]HR5!=MX M6/F5$-@(?NW43%0O-9&[[#D.M0R$T7YBL9U(';!5P%8]82N=*IS&20;8RD:O M$IJ@/"4<%3B1E">*)^E&>^Y=HE>/0E$?3%U6&K!4;3M9O3+M?Y?8:AVOM1BN M7QS%,0"I_91G'HAN]7WMAU8/@XTC?9^\A")JH=5#J,SXYO_R#$NE4HVDR@O$ M-&AS&R7S#R9#LU M7VO?P/DH(YFO6S1!_?F;U+C.FY#%XA7?#F[;\XA9,T!!.@) D6:JD)A15*2% M1DSA!.5*)@ASCGE6%#06&X""%-I@B6-$6)$@EJ0 0O*8(IG0.!%8%*G0PP<4 M%(\2&@KI#%SYA92-0PV#&/CV"0,@NQ\W/" /P/?E\>\^,S< 'A\!#X]3(8VF M@%LT@!?"!1*X, BG69IEC*4TR^\"GI0D(L^+&.ZQ6T"IS)',"X(TU20569&J M(A\^X,%\A'%OQXB"_O37W>N[&T6(H'C+M\.3*=_-3L D 9-\)R;!.-R)!IY!,I5B;A^0TNW9FD:-MY M ]\-0;J_0?= Z6[=7BY#JE-Y85I=BF0!:^A4CC_+F^;%#]$O7JWP781]=WIY M+>P[D"()E'@:2CBKN'CU>K\B.9]5"_!A!P/PZQ2_<)>CL;RIYC-X_!>C7[2O M(MB1K[L!],583AMSVIBIM%7 %H1P.+M]]@]W-T>NRZ;,RW$YNSE=W+]EBZ1] M'6[AZC\1V M/H65RZNQ[L^C)<>2VG]Z,J\_1VTGKIH#W,=0ZQ]338%J/]M7[ M VF!!_OGP=$%E4.=8[_X$7C@13 J]"SU$LKU&65Y:Z7 -+-H*DL=Z7EM\X-F MEZ;+&O(DEV^0863?6;_K-EPX7'6TVW )$9C)I$ ZI1EB0@+K39PCB3--3)'S M@FYLP^U2P&6AE3Z 4GIG^CF*G:7A[-- =X#"V:>! \H@4P$R!,APE)!!:2R2 MG&I$T\1V$\\9DBG!*$E3*7.AF,"]M-!\"LA 1REF 30,'#0\V993B&;XIH+. MY1>XKM=01LB(&P#?0T9QP"7?B4L8*Y3*L@+9HK.(Y7F!\BS'2"@.<"7719'V M%,I0U95QBLE"DUYP"4MY2/@=."H)AY .-I019"I A@ 9#@\R4$*+3&!@N!(6 M,J0I@HDPA!GE6'"J2#]U;I\",A ZHEEOL8R@X3R(980\V_O'8X$' M@0<#Y$'(8_6+'X$'WJ"E)]OY27K;^$G"OL^.2^!=-4&N_ETYN3;-S&[\V))X M13F1$^7^ G?GNIR5ICD-H,Y_P0V (O @\"" .B_Y$7AP** N'$[R&]:=*06# MF]F,GAM7_R&78P!T)JK-6-KJQ;.J3?"9U^I2-B:JBK_F=?1+MWK6_YW6U138 M=C.*IO"(F8.'MECRU)YC]S#5?#!1<-_7T#.F+'\_

H\H]@GT_$-,4Q8R@7 M>8Z8Y!SE4M@M/,I(3)7(,_J8U"!=5OKT@[RQJJ92F !1FC'&<$89[BG)LD2WGQF$0B3P!&.A(< M!WPQ<'SQX,K$[(2D\=/2U=.S79S4?7V>W)=W.CK!W].JMG]]+F>7Y<1% M2>")KB>:BYPL(BG-I3'PC"Z0,JML33]XF_VC 5T2-7,%K[UJPS#-9?5Y$LF\ MNC8G462G\+*Z J+?_.7?OE!,Q(MF8R#3&G1!#91QKR\;^T/W_&Z@,).Z#>7D M)H*Y:AAZ4\Y 8'41M6\CLZ:4D8*+H)O"VFI8C?R[!W-?&KG"5?-FAG0P=)R M7,$JL#0IK^QOOY@O[I*+N:PE4-\T)_! .X;?90USBTE$,;A"&R.'*QY>@?A. MV'?OR^O?MPV]!\OJVSRWVU="3988KI"1]FP/51F2,I6(2TQ9AA5+M;QK7YE4 M6.LT1:F.*6)IK%$6*-EX[V= %Y:BSJY_Q ROV5%DZ^[Z2?I MO39T> OS.V3*'V4-%X_MZOHLFV@Z-OH"= 1\=-5_ 5.#R@3^1673S)U.!FQG<[I11J]Y.ME%G[]-W(& )#(9=C9GR MM*?BQRGKI1JSV.> 0N]/[^#V[2U__@1;_D"_;1/WAA//UV.COYK8YY>U,='O M\/=E$[T&VCUCN8%A\G/8J0-!W0U*W3V\0_CP!,EOQ;APLD?/JP\/F>%!]D,K]F+2O9F($ENTQR?[0!5+=GE@DF\;,>CF&>;B\]!2Y!(('@@^=X$&]A-5^% 1_ M@I!=*'OA&:2Z+R?PV<\N^RZ OG/R^:N1AI,!/F8NTK3(IN)NYF))$Y'D1(Y;D!6*IS)',"X(TU20569&J(K^;N6@UQ]GD M;MKBV>REK.N;$1%LO_*HSXM;U\P0M P!\X#GR@>[/*! M2LT1V.6,%B0Q,D4D5V!H9:%0IM,"%85*5(%9S!-VURZ;6%,C38ITKC!B<1PC MD1F,LEB1E![_"PUCH('OW]M\_'.H;.?RHD:SS7\ M64ZB:G9IZDC=VC?Y><_=!_%)@N_;S R2["UK JKP$55PS3)=9 )IA@$A4 [@ M@/$<$8%QKJ3)4X;[\/9W/J?XGD( M (#!C&=,:V0(R<&84X[R(HD1%C$F+!:"\K2/L,*S ("$C3*6!00P;'VUKY,^ M XD&^:YGSET%'QM+&#VH4E!H 'BX:R&T. V Y#L!24QB2?-"(ULFR487&,KC M+$52ZX1+@2E)-RHG[9I_< >*W,8H9Q-]+VAYZV*DY>3B5=E,JT:.?P,Z3^$. M^-L.K9S,C7X_-;4KGM;TE,; 1QA[D,9P0/K34W 10 MI%!Y9O(D13&U4"17.1*:8<1$RH@VACQ994WB/1\![W[KJHLE6J+$MMBP%VMS1J^!KT"EUW8:IU3:6L&NRK$ MC:N+#&1N;$!DO4)RUSP4+F]F\(6KI>YI?OO_XX?W'L_/7KZ*S=Z^B3W_\^NGMJ[=G']^^_M2; MQN]OV+[K>P?@G>4=U&IX]UPZM+\AOS^'Y7O^/GKY_MVKU^\^P?*%3Y_>__WM M*[>6W[Q]=_;NY=NSOT>?SN&+WU^_.P_KV4>5M@L4:"^V8SJU'7U*=2]]?_IC M(L%)!5#[\U[QZ\-'W,^*Z-\KNJ?9S#-ZCY8:NKS>*0ZTC+2\FU^9NE2+,ZUNUP$6M[7%W)2_H^+A+Q<>EKPQ]E$ M?ZC!$YO,W)_OBS<+U^O3TO.R\91QU=:17Z;FG=@:R(2M9U^XA?1I_D5 M3//&NM&K^);+,%CC3K1B3[3@SWHHI.>57& L5*$-$I1DB.DB0WF6V-U+(P03 M2C.VT5?MNQNWOI.V:]K[8C5K-[.;L.Z>9-UM76>>@YA[^Z/%W^B/-FB>]QG/ M> 62!A>^G:BJGE:V%XP>1;/JPK@C4;:I653:AF3SO"EU*6O;#^PGV__%J%EY M;<8WKL-8JZS4BZY+V:C]6[]8_O#9++^JZN6WU;Q>?/W3.]EH^:_3R+J*/_\\ MBF3TR38:D[5VNNY#5=7_;Q-]@HF/0>8CCK'[_N.\:<**+/6]RVO*ZDC#0:T-C,SBL;51:E@)A,)GT;N M;5>V)P\P[6)BPYWFJK0Q47@.$ 76UY]FUIRLMWN#2^IKH/BBJYQ5PI&QM*^K M2:F:D9OLW*I]]_%J/NF&##^!-,SM;HH/W]Y_>O#Z'#[]]^ !KJ=07IOMC M_19X[LRTVW?:7)?*7E/,)^KV.I5U;<-X40,K8VRB"Y#K=CF^B.05K&OWL+:B MD1TQR+T;PG^ ="%3%/ "]R-@0F<*0%I@*0*2M!?9'Z;59V.7[$1>.-BX&,NH MFZZ5N+^#8ZQK6&XU?'WV$KUZ:=>PW>%:O7L""QETB;WBE;NB 7E2E_9VU[<+ M5I6LH^MJ/(,7 1TNYF,WU-':=X6IS439W8=Q!?4((<=H09G5^-H^BTWT MQZ=?NUFTK[2_C:W\KOY=5) MYF3B]"7HE=%JBNW#.F70[IE8Q0-X?=Z"/-OLS.DDF(Y97!FD]@FE=FD%HTNP M&V *5HOUS %@V2Q:<$:-'!O;4JXH5;?U!:#4[6B!/?@PEI-J% %6E=VB^;T< MVX[ \-=+(!BP=E)*UPQSNC"E)]$K8WD\ZO3SP.MA>;>QDNWO>[%\ MR8OH7)934\((9'4S!W:\=&OO_[NCZ#5H$KB@E?]W9GXIYS"7WPRP8G)S2P" CI\E2&54 MR+SN[-%Z/]$[0]]XP6^U,1/ ]Z/HDZIF[7>WQOB/^9=R.3[[Q7\9,YYW.N,_ M0.>IR_EB>K=%TTJE/=]]E0-R:35<6,"#Z:^P=M:MJ! 2L#7"A,>W;K.X&\5+WKK<5 MNUN>_H=5A?\%_VQAX&IBGV!&_P/_/X+I7-HI;ET!GPP\!QPSD#6XI9J#?OVO MJC8=[7^WF*.MCO<&S-F?Q;R>K1&B5<>+]K'=X&>7H!$NX!TS!VT^5_58G]SC MKZ[7/V G"F/@U>%MXBZI&@Y<=1SA/VNEWR%QNND2Q-*THPS M0>.4I33YT<7BOMC.',MHW-IBN#VL81'XEJU9-7)>>216O:^IHDMY;9,L+DMS M;5,F;&90L4#W4>=R6-103V2K2$"EV7;6%Q,8IEZZ*J[KZ=M/[R.!,3F%ER8C M]R=AJ[_ARI%#&VL^P@+ PM5GYV\BP@43]G*^BI("8Q;_!H$- GMX KLE.N*B M"A;@OT3G'\[.%W)I6F T--'@032":.QJRQH3_7<7+#O[["P-..,V..5,D_.: M2[ I74 -=?XR0&YU.2G_-8?7 /B6^;AL+FV?[UFT3=PLKK20TH8CS>2R[?L] MK]L^WFT_:NO.R^C:3'15HZI ZK("E!G-JJBJ2UCL%F+_:UY.7:!B/0#81#_] MY=]B]N+]Z]\;]^%G&[X 9.O")C?6;P?QGL H'(I=1@;;T(4-W)B)NCG9)O2^ M;*T/4GQ_^-O[^2(@"K!$S1NK=<&)=,$0&/?GV>4(5H-&X"#5ZY':)3 JJO&X M^NSB2):?IX?C7 SO5$K0QD\N+V=+W'ZZB#:"UK+1U\76 *#[V2]N-K\TLC V M_N-"2VXS8>E8_.)"HK-:EI,#A/E!=(+H;(C.V^4VV6EDKG*C;5'(YJ:Q2VT$ M7K!196,#F!U\Z:*YJ[NBM]5YD!4/6!EDY>G[H'1[T*=VT8^BST;6]D05R,1E M=67:Z)&S(]W6UI4]_U-.BEJ"K,P=Z ZBX@$G@Z@\@ZBL9V.<=K(PO:PF5ER2 MWZ*)F7VNZC^M/='7UJUU226S2BUMC+IT"_%BM2-\H#&F($!!@+8)4)O9!![- MN)KK5:K36HZ)RX^J1Y%-H9$7W6:IEC/9[9/?B@UL#=3\;-I2!MZ^%;N-\^S.T5DX]I&6<^RCF(RBFR7=)>]H8U- MCH/KZ^HJZLX-;3T,']WJ53"OH[/)9 Y7?#1M4L4D>@,SBPA&_^4V<6W\\\;F MS9F)O6GS[44Y7L2T[;6?C)K776H.J,_77Y1-$'%;U5=EXYS?GQ8INY]>OURD M[/[LWFSR>F[3QDGF'DY7ERX'M;RAS<6Y53=@OC@Q]3W5 =JM\=R8B?7/IT!, M1QK[X%J['0(WMS\F[L'N;$L3_68FIG:;Y* >S=3^LGYHH@8BEU.;T;6MR^."TK-JR:+_=D2XB71E:R8L MLT-A8!O/*JIJUM95F +F\:2V6W21X4L:SOUI;ZQ^F8]DT-C.SO4)#=/Z]11VBYK*: MCS4P#D8C=??N?RY2-)>D^_:#VOJ:8W=!2R$KF;*DXLS75+XR%;'CJ[K(V)KH 7ETVG M?7Z7M;IH.HL'[NV$OGCN[E';'[L8N&?-EVD:U[%=Y4?]KRP2C',?QKDU#%N4XRV[NEWYU7:[&-;@>H([J/ K M^:>Q6];EE3,H3CJ;9GXU[92\7:RR39ZWRU!>6>-B-\6MF5Z)T[T:;;.@S@F8 MJ-G0+]/BM%'[X9.-Z,_G%?F]EU_KXVAK^8@Z*S4D:/,2 1;$FX*?C!TG;47=FR MULI9HS&=U^" =(9D:3Z<];#IR;5%A:T9F4_!D"Q,ETWU_[,HL'5_5'M M3.Y,_MF:);#&"SC:M%'4"IV1P&A:$2_*5-=6,<&5$9. MERXK":TOC&4%AU\K^V^;;/WF[-.OBV3KC:7T:7EHZ8^IU<*K8.S9IS]6L5C[ M7H3AU:O7OG7QUM:91M%+FQT^B_Y>-8V-Z)Y74U!7*<,_GT;GM:N;;./B^2QR M!:?GW>FKUHC];X 7]MCWJA*2"W:6301CL';*1NY<_,E6?KBP)LN-M5GWK-T^ MY.H!SM.>PGMA&/F\@274V #9K(VZ@SWJKC41\!U^^EQ;=E9%T0ZI_=*BIVOC M2G#D-Y$S;6NA#1>.4Z:\MADY[3%U^4]X:]-&]V^BV87"7(BQA69K(*\+N>4&UO?$S=@Z'*MXFSU6UBZ/]7#"[7B=):(I)R?1 M/TQ;.MARR^;>6\JN#2>?SQ;Q<@DT4^54.J07?2['X];>6P3ILO'**Y !MRGB M3@D\N-!P4 S]*(;W:E99_MN-IDXU@, O11TDZ%UUXGY%.!M%ORZ$X65UE9>3 M+HF_$]@,)R"P9[?C56?*!>K$YH<&)J&%^)OILXWEJ\4"Y?,DOB]H/]NOQZCUN0;IG MN!6Y]'7:&-S9IY<1Q]R>5>F"W.[-[4:-W2FTR0OPC.+VJ"ZE/?X_,^T65P=< ME\=:5J/KSMP 8'+/3+:3 MR.?H4WOQ0THQ@FCX/)%O(BL?!_UPZEN%Y/-,!AEZ?3CY\1[KJC]B[6_@I**T M?49<=.*1V&A95\QJW_7'GD2O96VKE^AJVG9Q6=OPN?W$12^&U7.[4_Z3F\7^ MK_T3: 98_OY$"XN[;LRLVQQVAOPD^H_JLW&I=ZMQ;'G?$BC+Q=Y7;>NMM-/I MHG*K[3:XR&'B&VLK;.;>S8;1=K^ A6FC0$LHK=;1@]N(>VM4#<3#!T6_6L9LXR 5HMK2U.V#)+6!P3'\>K;NC MUOU; N?7"R_R++?U=+8^:=0MZJ6DK;N>T[JZ+O4M?] BL:5'=;%ZHER-[5:F MS-=_DV-E*75MO;B&>:Y-H4T/:M)\U7WO:%;R-YDT;Y^U^ M<\/:.OKV45VA.WC1]BEV^+E52:M@\S9%V558M!4;U_*,.M#=0N6VW-,*QEX M_.WN7>EL6\.Q7,O^:?7*A9FHTG24M$II68;RL[QK@69KJ@DF\)]RTJ;G+?)O MG%]@DVZ<9FH6;-L6[%[DG]V-%)B5SG?*S]J'MEC-:M$L:+N+&[X]:KWUVWMK MEONDK@9>M9P6<9YHAHB0&C%&!,I%7L _*6.Q,9C'61_A?4 UUBPW'TS]R>X( M>1?'/XQT]7>VO#A=E1=?D-UMQ3G"A]SU1RZ /J0N3HB@!<8(JP2DCN(,22T8 M,DSDC#"N"KW1E+$/J?MH;-&3/WATVHG 4 Y MN")JWH(*P%6@/4MGBB=FMDA D+-97>;SV2*,9:UT96D!VND2%KFM)).WODH[ M%Z,1V$-[(BF:S!T,!*OOAN'L_\OV_D_V?K"/,V?.[3MU6P1NE9][ K!O/+=# M@U'?&6Q3 DF<*VCCXQVH@AE7E@;N^$'9'AM<)@I&YHNIE=U3M\-IWSY=]1-H MOY&NE,]RA_[SI9FLHZ7/BQ1N&XE'[2NNSJM$;'O&IGO%+JGCZQ)B3)693&"$>.@B 3+"E1!>Z4#A'6:P3 MQ/*,(Z$Q1S(CA,<%_&W;W-Z>$I=QHN*4HH+)%#$B,8(994ASP73"#99,/LN4 M)M66SK7WM+(=E'SJ!;46[L6Z/KVOC&P?1CDE+(VUED@4!1AEDF8HX[Q BM*8 M*:IR'/?2P.>3NC1Z/C;OB[OFV1XV5*[KL;,*Y]8B?2=0]LDS\GVI65^WM?JY M&5?@=YOVL$MW4*F^!9;@FMEG&R)=1PY=3&,!"Z(%+%B @37C[Z(7+B._L_'V MR]PRO,LF6 *!TX'&$/VI?_>\+GG;']RMHRU%&FS5E$6+;SLB>^0=OW"7H[&\ M@24"K_AB](OV=00[,G8WV%8LOY?R$$&$K#JQZGF^]$#C&R$.N8R]'=;6#?XSF M6LCN= O';5D6N.9__0!N]U.Q:0N9?&';WKH.[\[5<^>Z_=ZZ;J^MZW8KR'R/ M2 >F?L,V[LZ0+4=Q/-67@^-9T* MXSI4U!&/GM $R!>YO:?H-G4&QV*O=>TR M)K87%7O 7 _*V"<>#1Z\TJ!Z#TWUVDV(H'4/0NONEUWKSP8Z#9%O^Y7$H(F/ M7A,3/T5[N P_&/R+TQ%E&+A+'\S=JU+KL?&)1\]5J+DWD5SF ?TTL3NYMG?T MSU\5T8?KYQT8&AR:OLSHD;+&7UQZL"0?@C0$I34(-ATI:PX&PMT&Z.N43MS# M=@5UZ\D@R8JB?G'Q65*U=E\+[[XK6_MYO;2.Y=N]-.VJT=QQTSR7:,_7PK_[ MSMZM7N^#&/ZPE+G'<=QECMU_IN7;?/%\>6Q/]29**;R5ZVR1O7X&0L*NU9[A MW9.&:SOR[VX/GH$A6\V!OX [<&'87/"(YD$5!2$(JLAK+O2^;[3T4@Y(9WF= M]/.I/5O_$Q"LG4/H_[E9*6J3O;!9,^LD51_HZM LQ!<\4YCX\V+#%]51;7+'66A1: M()Y3@UC&,9)4Y2A/TUB:-&&*]]+[<:$5SEJE\,X557U?M)[>^Y5.-I+TUIWDY4VW]8CKN&" Y$G*T=[#NO%O7PC?X@;^S%9W4M)Q=M/[&^ M($C*<(_X(V@R+S59[\G)7RVJY3F7]JUY>@@K!#'S4LP"8#@ZP"!,S)."*<08 MY8BE>8)R)> ?EL=)DM%((99C#)!,<)$T21- M*,Y2^80)#5U?OXU]E1Y3&C*V[Y2&H,<.0H^%T,8P,B:"N!V$N 78X#%L2#@V M0BF.LC3GB$DED4@P012LK> I)XGH)="Q/]A 61Q@PT'H,2]Z.PTCK6;?RF;O M'44"F_PO N>GL@)7#@:]3>,:B9!"(8M!($+GD3?0G:13[L%[CQD"%$, MCF_[J?%V=7IH85]*H:CV7=N%O6-_3>OGOSP]_("?>D+Y#G MVLA?1!9('D@>;&ZPN<=E<_,L3SB6J,ATC!@W# G%<\330L4R$0QFU4ZEZLA=--#ICD?[X$FO>.!@]9&_#F'8%1DV%SRB>3#$P1 / MUA KEC.<"H(RK@EB)@%[R@JPL4(5:9*(/.FGG^W3&&)PS--@B/TUQ(]H4_M] M95*ZO5S0W M7]1XKHV.BKJZBEY_^/37O(Y^Z=9&^R^P0\W'TCE.N5%RWIAH=KFLFOZYFH\U M_ #/GI5(=S75]W*4WO-UXJW:? 3)0US#O[A&JA(L<"%0*EF*F,X3)"26**4\ ME5++6*B-=(-=-AC.0. 7\O[)J'E=SDK3O.XTRAM0*"^KJ^E\YE3'^^)N&.3L M"N@ZVUK28Q7JP%^MX]%K-F#0.P/2.X'D@>2'3_+A[;=Y;C!1D!QO)&?=PX3/ M]GCXWQ;V_-W<[8# W[J\ON=;N/5>LO[XW4"3/#=9R1KW'TM7GTBQ4E3/KA<( MW9FD2\7P_(/>?1T0O+]1]T#J;N%>+F-+4WEA6IV*9 &+Z%2./\N;YL4/T2]> M+?%=I'UW>FV5=E" F_[L Y;2TF?L=.FB[V;*5)HD&H$+*,']2R62X/$AG259 MEJ0%)JKHIQ/6-4RJJF]>E8T:5\V\-N?PQ%_'E?KSA\@T2DXM>^NY^8K-_#J[ M>>_LM@7UR^)F#V&_1^B&=^_/7T=Q])=_^T(QB5]$"\J#A[Y-:>QYM-$Z2.AY M;1N3@IN\O:_J0NC9Z/S?MBN'YIHK:\4&[&U>>H,;/&AHUFEU&Y6O81 MC$E=1K8D46/S;'0D9RZ0#;>8VG;_5%4SBZHZFIA9!%9H7/Z/>^BU',_-:6]2 MT^?,H]MFH75DW*"W'+J0\UFU*#=KQU=.+D[Q"W3DN9S>GBV?A+'#WG@]@%^ M8Z>N6UU/70!W,V*Q0$G>[ 9L]TR>T4U[YIJ17RTP_8V6)\ U3[]!LZ^-*SO#OJ;.MS^?EP[/TG]P 7_!%85"5BG6/&45&D C$A4R0S!7YQG-.,2(QE MO'$\^E%^\1-;U(R,THP%B^JG:@G[V ?D$'^4GR,00U.7()A[B3L]/-7$=U[[ M:^N?A3T!&_B(#02/XTQ(\+$E ?>92H%$+C0B68Y3J9,LUQLQ\T=YVZ!1?E\H ME"<(F6=TQ&GL1\@\J*YAJZ[-Q.,!ZK#C9%V0K&&P9X "=02@ -.$89ES!(9< M(\83#@9>4$0,3S#1N1*:]1HP>&)0D&0CFGE2.BVH+@\##&''?6\GV:N9'.^E MN^)V0=35W!XF'Y8D^L[D_32&_0X&!QCB)0QA.DU2'"/*.$-,Q@D2<:X0R3D7 MF/ \S?->8Q, /7H!''$*1&2)'UUD#TC/>>PL]7V6\.3[9\-Q$! M0P0,L0N&4)HS+3'"W.8^X)0A@15%6DNIC4Q9QDVOH8S>, 3+1ISV>D0OZ#E/ MHA:A^*]OY4 %%XG.P$]@E(+;P+5 F8XY(IB3A.B8Y87LHV2B/2GTN1R/SR;Z M[60F)Q]X"H3&E@X 0/=<'9:OZH M6N!9!*V9$+3>.K&2HR@U- M<\&121F8O#PF*%.%!%<;TTR8+,/Q1L3_<25#%^0/54*?+K9Z?Y506P547<*2 MAP>5$U>EQ#+#YYK@[<5V3*?E#/BB[IUWJ%SZ3)5+T_B$L.R!A4')PRJ79DGZ MH,*@J=BL$S0N-.)+SN5>+[2 MB+_)(^#R6EBEMVX=?6?# M#W)CV7?&[R?\$A)H!@YRM!0XCXU"7&6 6A)E4$83@PHB!24\,XST@SC>29_K>& ?&QYPD*,<)!]#.6TVDD5"@\V];IV[!IFV@6:YRAN1CC&CJ((+ M:KA*KK;5PX;T,VU()^F)Z+-1)7G@\^QV]$/VP>D)80]IN/D\XPNAE1[Z_NXD#X>&#[#X$!0:L=K%9;3[\*2!WL+O[L+NARH@7_+ZG\2V/P8SR#!5*@B&U1W5E8BCB M5.>F2#4A<2_%7Y_)[J8C+OHL*G^0FNEPG.X#CHSXKD[.E)I?S<=R9O2M/8WG M#7,%I+N'V.)P'6G?A>I8RX1P&EE!8IQKA PA"%6$X% MRF21H43JHBBDBBDECPG#N$I.7P%++UNH!#]M*>#:"V1*1RG?W_[0P2E=WY?Y M(V(U.X&D'"M0? Y?/JYD<[V7S^' D MV5_X]"SL&2"(.@(\HN.$4)IHE!')$&.\0#(N$I1QJ@@16<:5?N(\F'=FU@OP MR,B(XCZ11]!:!Z>U0M1D&'P*8G18[ G&WT?CKS E19$"OU4N$=-%CC*A,D1P MEB9QD7.&>VGX^QS&/QZ1K,_SKT%K'=2YG9"!L@>MLUF6[',YNXS*91N=: PZ MH>FK*-D:9CO\@R4> XK !R_X<) J;QA%RW8B?5C\^U[\@0/A9/4QXK2>BYH= M\%%!?Q7><1VK/H+@3!KG,L&90CA.M.U:FJ \TQCE3,<:&RQR\:@3RBY3Y!L= M35]_4>.Y!IVP: 3<7^44@DB!Z(?[?GB(["O69)1 M0A1%AJ1@,#-3H P7!4J*(D^X9CI--S(?OCL3(U>\OB_U<-@VV-9#/?=UM(P)H"> GKY #\XR+H5&IB@T8J20 M*., 971%)T/:LQ/-19" M*4Y1CG.)\@R+S"2:DWBC">TN)W#W M@@8(\2 %)>BQD*P2 @MW @M1>?=D[BB:F,<<^=C]S.=MR:0G-+&2J:NY'=RP M1--WWC^B >_S,#B %!]!"L]P05D1(Y,RAIBR1=I3G:.$%@E+E2&9S/L)66S4 M!GFB, 4>L83T"4R"^O/:P^IA2VL;9T*,PHNJ$0UV($B&3&B,2)SJHM Z M8Y+=E8Q,2TKB)+>'PBT>URD2608WQEP)F7"6%_1[&D:N=8E\_65J)HTYMQ0X MAS?^.J[4GS]$!D1D:M=,/3?WK2%V0M+XQZ\N(KYE$9'O643\[B*R9VO*XF9H M9O3\TD1NE46Y&5>?(U<;#=3-[-(6WUAR(S(M.Z+:N'Z>T:S:C-Q$S3S_IU$S M^^/ZS>M5U19+NWUG1Z2.M%8.3^5\5BT4B:4!Z,M3_,)=CL;RIIK/8 9?C'[1 MSH9@F/N/BQN G&,Y;EVVF9>T,@;IJTIPBPIL@2>EE+$#,]1;A."2":T$29)\GPC37F778KUP-3[XNY& M12\[=_$HX_MN$C@0#17,0B#Z<1#==ZT<;'&PQ_80W35[B/.T,"9. M4$R+!+%"<"1XJA&)>1P7Q!CXJ@]<_G:BJBMS+K^\*ALUKIIY_;W90=]D]Z-S M@S;8_5VY07?R[_85E?3:@(S:JS9ZQ9^EQCWJYD8F+.O^7&/DP%_D,]7\N/* M20LH+"!:2XNKYC7\Y*1D!E+2);71B M!'8'S1DTYQYR4@]=E/S6G,^9Z'_HG/9W#_T)^!12_/U,\3]T(?->G3Y;?O^A M<_IP,.@!]XCW?4OG5077 5TC^R:[1=/NUNRE&&S@Y:#2T3JNA70T']/1!&5Q M%B>V3!.+$2,\17FL4L1-'B>2$>));PN?UKU/R6I!_1P!'WRB>C#>!RP] M1V"\XS1E25S8IA,I&.(<%T@FPB #UKN01 N3DCYRR?=MO-,1YL%V>VV[G\#9 MW[VDIN],\EW;O %9AK'WY^L'5@X1+NS.M0 7?(0+22Q,7*@,);&2B!D&OGYN M$D2+/.&2F4SU>=SDN^!"IW%Z00LT':6]=M0^8/7EL8MY5-KG(/G@$]6#[3Y@ MZ3D"VRV,( H+@3*<:L12L.)@AV.$$\45U]BP0N_)U>_3=C,Z$B0+MMMGVQWV M]0_(QKQ=';J4]M*5YI[C]?UTG^8CSG@(^ON,!()J.0(^^$3U8)@/6'J.P##3A.L$BQ@9 M8HULJ@HD1)XBE3$CF"AB<.[[\^*?QC"+$8M9L,L^V^6P&7] ]N-U41B0L>O6 M2;?E>)ZY\87O#/07=>U$[F"Y?;3<+(ZUS#%!24X$8DDLD" X1FDN)1*WQ>%O&?/IO#9+:X[HNCG_AIN=G?19PO4@%8SO*_;'H*&& MZYD?I,0<&+D'N."/P"03QKBDM+!=33!B& ,_XR)#@DJATU0GF=F(9['Z0"L;W%7NO20Z;YP?$Y;=7\)Y95!7.-;^TU2+D31.!AEHK8APB8P/D M; C:/Q!G^,[(G[;5V3\"<)0)@0G.8F1R8]O,,(IDPB6BE)K8%(!ULD?E^NNR MTJ>M_GM? "3ZCT[YO9\\8M>A@64&G[Z>(;COCC-!P_:R;'\.&G;HH8L@/0&? M>,3'@$^\G.%V?,(I+PA-,Q2G&+!&PB22F:8(9R2FAM).;EHHJD!1E[*VD3EUJC.Z5>%^,%%:(_K8)['V#7P M(?#AN/CP1(6R'[]'^@S-'W;BQI-T?PB4WP/EGWS7;9W*B7O8KB!NO8MCLB)F M@'7?I0Y_E4VI@MLU0,Z%R%;(\%D$B;2*A"Q$+D*K9Q MG\=O8BVR>KH0T?+O+CS4?##U)^L8.IUR.U@$'XW^-),ST[POSES?:_G*=KZM M&W?+>@ )WPX;_8^I*RV;RQ_^AD*\:-@YA;UB@:]K(O_0@7]^SK$*B.\Z/ECV M8-F7N;LB-KF4!9(J31$#BPT&FE"4B"3EG/(4*_/X[9\GM>S=)A%>M_'TJUM# M0$02;+W/MO[)MW9"G, O[?2J',]GCVG_'K;N!HDGCFK7X0CPA%:$9C\[<%Q][-W2J OW5Y?0_]V F)XQ^_2D"^A8#D403\Y[R9E<7-T S" M^:6QD@-+M3%1.8EF\+?9J'-EY=!O\6S;1M 8)K6'TD9S-ZC*?.]8OGJ$NY>3"C7'1 M#,LL,D;UO(;_ME>Y-[O[IK!0*MVN5[>SVO0T+IL6@8!(XNN1=F2 M&_;BJO)@;%PZ>3:-/8^8.3BUFI9MV$4?2YGE]&XO+*:/S)? ME)FZ'^#.L9RU*VKYIJJ(%&A6"8]Z/:_A*4!'.='165-:BL[SIM0EK"C3G$31 MV>0F*N:S>0T+?C%\]V1XRL8W+D#5!9RE]IY759C[1:J;=9P:UV"?Y4WSXH?H%W^6^"ZH9W=Z;4$]WY1[GVS3=RWUI=?1(;9%YSL*WD4* MOH/B>8*85@:)+*&(<,JPP!0+VF/G.W?"#,8W<=;EE6E473I[,C"K^P] 8.78 MK-D;L(=@RL!Z=9C-V9C":#"DX^B?@(<:7;;.GC6(<-$UV,%JWL",+9ZS7RZ, MWOK58"CA7?;LS:2*QA4 KGK=FMUZR]I@S(K(393?N._D?'99U6 N888./L)W M-V!@X0+7MPAP'XE'$?RR )?P1;*\[.L#>7D)K^MC! 3>8Q%';9II]^P5A<:5 MND/-QGVO8*7,+*R(JOD,,(9Q1Y067/BI@H]V1K"^W#A_OA?5C-Q=+RUF!70" M$'CK9->F*>< 0-K9W)T)/XG.QC#A^<6E>RH,S=W6G9[J[H1WM(H84%R'G6X/ M(C?CT@!$L^.? > Q_YH[)BM78O^\N_?8&!BQ<6W36FOF[]##L*J:T.NC+VE6X@%EG! M1?/Q+"KJZBI2\[J&7P%2PLL7H*J;Y$ETOC:AVJCJ8@(""#-7JIX[Z/GUP:]A MS?ED>;]VK\B[N(6=RO(Y78&A%:2[ZZP.#Y( B+;,ONW=M4L%AMTTW8JPU]Q/ MH\\2KIO""O@"GIUS /Y]&RV.(-@F8TI5KF.D&26(F8*BC/,,44H8-3J365+< MM7LI242>%S%B25X@ELHK$79[CU9S6^=K$Z^ M7O"%G=S?!F90:QNN'L/@3[8-?O^CLU&O 84L^H"%,M5IC&&!2H8SD M%.D\)1H#_.,D[0,6?H)YE$6IY&3VTL63WD[ND9AWTH8*WA>OKX'> X.+;V?6 MSMN87C61N;61H+!+%TNSMM3J\)7VMG_=TN"=]FXQRQHN6H1:NGLV;/B&&8"W MEBUH(T1Y5A2Q MC@58EMB O8@+)&P^)R](2J4N$BJ?68C>-A^7B_!#MP9?@Q*Q8$!_M+>^JV:+ M'P8F9&=6D$#,8#9F!+@Q,MW$%@)2NWCUXH\MPM@A]"8"2G:QQBL W-]:ZXO MP<9NR/\#A@/^V^>2XDIJFL8,)80 ;"&*(S@79;4J[)1 MXZIQ&M_PB83 M^,:E,BL!6.?"V=B&*>RG]\7'I1+^X#:_G-Q\IY0\![3D![(;9N,,[29E;L;5 MYZ@Q;7 &@%,Y:3TIZP*NQ1.J>5?//V+T2_:-Q'L-'-W@[+Y'5.@0F/L3N[, M+-:.R]-IG_W#MJ,!MF5R7H[+V=9"1[P(7XA#_HQ?2$T@>]^*$#!+F+'W+A]@'Z46YK,Q-SL8OC33+-]IU3 M3R1XL0OUU<(T_ F*9PV6<7ZCM7.76_-[FUOSVN;6/&\RVV#9ZD-Z6U"C08WN MQK@.+76T Z20P(RBQF;91K>),SP6^ZUPEUMB>]&SA\SWH)GYBC?R$56%O M2R8^2?#A2*;?&MFF)NSE!,$RP\W*I7OK,Q%/ +Q_@7F<4L MI056G"*92H4821@2<98B*1C124[RA&RFZ&14Y$F<(),8BEBF,1*2P(UI(I2) ML[A(V=VTA"[/P.CM:0A=)Z>'MW#Z2J)QS-)0G:^/LVI[]-&.2LWL734\Q.=2:RHRD:>;=?8-(Z9@6*&8 M91PQ)E(D2"Y18E+XKV(QQW*/QIRF23#F/AMSKW:_?&>2[VKEDQD#"2Y&T869 MN%/:]HBKU'"YK7DB;56?YRJ9&,3N62M4!KONA0!NM^M))I1.C3U'HPAB">4H MC],,Y336#"=9D9EDPZXKPBC\CFC&I3T#3)' !4%Q)FB1&Y%R>_9F;W:=CY*8 M]6C9@W(9RB;J %7,WM7"HQWT(![!]@;;NXOM+0H=4TD52J2R):=PC&2>&B2D MX2F16$FI[MI>E8DTQH0BDJ?@AQ-L^]TE"FE*29IE2:K9/@/DR0C'<;"]?BJ7 ML&%^0/[T1],8E^]M_6AMKLVXFMJSYWN)8#T\O<5WMOMK^)^%/0$H^ @46 %. M>B(X(E(*Q J #)FPE;>PEB3'J3;9II->4$ELOSS*&48LI3G*F.%(,*EXFDE) M3;I'H$!&+A7/A_![4%[#5EY?S8P>BA;;N^;9YT9]D,!A2V" #U[#!UNZ&DLL M$14) RB@ M(WS(2)\1_J"Z#BLJ$7;Y]U9WJIK)\3?K2#US/'#[R71=S6V5J&$)J>_\?T3* MX%.S-F 3'[%)+KA*,Y8C)C.)F(UJ2,8UPIH+560&FWP#F^Q2N_ 9L4DZ$ICN M>P_D@'2>QSY57P="M_$GA#6\"&LS%AT]_-.[#SR?1Q^U/=T^YYP7=N8_Q363[[-HN9;:#FST',IF[ MIGW-#'YM.ZM5H&(B"2IO7B/;3JYKF=R>&8'I7AEI6S+HJ(TQ56UGED*6=02K M]4\SBZ[E>&Y6761 ,XUO;#.V=D3=#;IKBN&H=W*KA< B5-7VJUEVC[%M"R-[ M7L5R%%DQLD,HNQ&W_33^-2^;TK6F7HR^:5M M,W57MM\^S4J$O#"AK7JOS82V-UMT8?Y;?;6^%?-?[S71K-NLT(IQ&0LM,+7M MYI D%"/.YR# J"IT41$K"-WL:[=**\4'=6]Y5$VNGC3YSEMUM[*S_;@LV MO:MF_\?,5KU=>FGFR,7)_456AB0ZBV:.HT4OW%6[7-O3U;4_;IQXJ$XN:Z!RK M#8=YEQ#]DRW+MN70FZKNOK+7D5MK$#5&G>IY;8W4P!0T.-J'U(+0-8_V%<\N MW?0C!Q@]^N$.9[YOFXX/1"^YL%7_G'J]\H+5+FF7X)[^)/LEKF#J\ZF553ZNZ M=:*63O[BUY6C7TY6M[0/;7UGUG?\()@K+'KQH M^.:JA ?KN9K!0Z=U93_! \ *5O.+2]<;]EJ"$SVWT=G)O !;/Z_MR]SA8UO MJ\SG3I#@)]OIM%S8G(N+VERX^/%\]>0H-TK.FV4DM_W2Q@2;$F@@:_?<2WF] M^@*@]:2"448*4 Z\'M0Y+#T%@[3/65S5/N^&!A"GOND(YFQR.5'CN3:WOXK.FE*.W,#/G$V1[0M>S^O*/NM( M43UGAO.<2(1Y;FRM9X6R% -")P!2!$Y%(N1C3*HN*WWZLF/;R\KM?K5, =.> MF_I]L?BQ>57J=]7LM=U;/#>3#^V^P/OZM]K ,H0+SY0"ZLZ:CT:9\MKN(=S" MQHOGK,-BO!DL F1L*Y+<18FW5O/' MLOGSPW(KB]Q:F:#8S=)M0W1]@=*OG[7>YK8-;WW^&,%BO+*!]*IPYF0"@*VQ M@,W^4,UGSIXYJ]2)N(W(=#(>R1GHZ9MH6H&_8_6X,STN,-R \C>-<>O=_0". MVG_/93VSFZ$=2O#4$?("%?*#0(7@G"W BM4!L,26_L!6YOLB+>W%=DRGY0SH MK[Z]6GRP&4<$KM?K3-PQ=RUO+;9)3@W:S_-K5>S M[EUTRMWEN*R[*IU#T&Z\KO/>.1YW'_OYTF:<-&8\ONVYN-A:"3[3% S$PLO1 M9ES:S=J[5ZX>)QW-G=$!V#AN@97U7&"P=G(V/A69,C.OX5WU".QE2S8[-!?UDPM7 MJRB_&(W [U%@'.M:3BZ,R[\9+;/LFDNP?!&8P2L[S(D$0II19*^T]"SJZBK2 M\L;-M#'7KJAS&S&][09M#\)IJ3(22PDKA F 2J1 0F<%(DS1E!)2R$ST$H13 MET;/Q^9]\1'&.)F;Y@T,_/47F-9$CI=>P]E$_[V:7/P=J*C/P&V<-;_>_+;4 M 7)\!DJ@.;=(XK[8G1MK"2_09[.'3O#_DH'M-I_;V+BE@O7AQ]5G8/S,KF50 MQ2O-?"O;S&U.=!;5_MW,\Z;4I?6U6U&Q:\G^L+C_]!O;V1;KP"_FB_/.=XV8 M;DLD?UPL[/GZ(6XRE.[,4#1$*T'H_D;= ZEA!;=)_G^]7%8[F(*[UYZT0+* M=70JQY]!M[[X(?K%GR6^RUF)W>FUY:S$NMSK\OH164Z=LI;K&[8/4]@[Z7FZ MK%_Q5Z<^%R/O"&X)>VKM^.(4C:4G*,93_,)=CL8NR_74V>P7+;$(=BN@NP%6 M]UA.&W/:&$ F@)07O'3'O-IG_["MS,9UV92Y#=G>G"Z><4^QC?:U<7*"Q8^6 MBO>=*>J&=Y*DZ8.N(^)!U]$3_I#K\$DJLH>-+WG8=0\?7T(]'R"+_1Y@2G9G ML1]U9#8+;@^DBZ_?SFR;AKZ6H?&\A_:[ZD##X^I>:R>HA_927ZZR4.7;VQ8" M@=R!W+Z0.RB6L-(#N0.Y@V(Y'-('<@=R'RZY@V()*_W@R=U_!.[[V--%:78J M5S^0>([?4;IS=VKJ=Y<#$+W>WIWK]%.@!,SUHX*"!@P;V1!C]UL OJXDCLRV;Y*=8#YCUA[-1\(@. MGCZQ:8@->+J6C^N%DYZG ^M 6G9Z#':"T RP:]4CN!8:4OE8:,8PH55&[;$Q ME2.6&(XR)BF*%<\3K:46FM\]"2U%C"77"J6XX(@IN$?F\"<1A:0T-P)GQ=V3 MT-WY9WO\&5"5.PG^CW)VN3@"_=H=K"LG%_;X,_R?/I=?>JD:RA(\RK+$CW[= M/BWX8"T\(?K>%<.CNU0>,'-\5^K!E =3OJH9E^&<<8F48@JQ7.8H5[%$V*0Q M88FD\+]W3;D@1LA8:\05S1 S1""9V48;"18J3EFQI;?DODPY%?$H3>\O)Q<4 MUZ&;\@'JG8/D@T]4#U;[@*7G"*RVPC(Q>::141E!3,<*R10S9 J&19;GA"=Z MHR-TDF!L"H-8D<$_/%,H-^##:Y8II<'=Y07SQ6JGV0@G]_=4"WKKT(W% -7. M0?+!)ZH'HWW TG,$1EN8).8BETB#4XW 4(.K36.,X //,(O9EF:IBIF<4T91 MHC08;0DF7QI,4!X+FB$RA)1X3'/<++(]>^OJ_WGWWC;#@.\?QI(D(8R+ !5Z82@ M+$T,D@+'"(V0//3!N",D(I,B)A*E6)*9XY MB_HA6"AF>)1D 0P%,/3D=6S6N96XA^V:%K;>:#99,26LA.]:">\6/@RX>_A& [V#P !'U$8!3Q1), MI6%(IC& 4Y(F\(D21+/": "HDN3T+CBE*549!7 :YUF.F%$"[A&V0D^",X"W MJ2+"E],"[F ^]>2TP &IPR,U5\/+S3I21@U&D'PW&P%7!%RQ ZZ(>DD>=(&$F1RA.39I+$ ML=G(Y,FTI"1.&RXW :\Y$/12T$M'R8W 8_B@;T?RSLD)\_W+8H/=34% MPMZ,HNE83F:1G.C(_&M>3J_@]U$T,;/0==XWWSWLE0Q>[,+6<=@ZWF'KF)N" MR"Q.D4[MUG%"",H9)RC-4LQ)PFRR_-VM8U-PG?$\0TQKB9@0!F4Z3U!,% 7;!+X4#=,3%J,(+DNWT( M "( B!T A$Q,+!*3( !"94!S0A40Y-02Q-.5( MYHE 7$JI4A47>9H\.X"@=,1(R#$+9BFDLQ\Y[P8C6[Y;C I J38I4@WH4)@ M7J X%P5B I"!("1&J1:&Y)FB<;:1SD[CF*04+LIP!O<8DZ*< 0Q1N,B%X$F" MX_S9(07!U"[B@"D"I@B8XKAY-QC9\MUD!$P1,,4N^QQ$<5H(A5+;^)6EG",1 MQPG2E+.8BZ(H6'X74Z0D$7E>Q(@E>6'[Q.9(Y@6!>S1)15:DJGA^3)%D8B1( M$C#%@6"*)\A].=P##K[KGO-J)L?_/WMONAS)D9R+ODH:)RV6,[#FR\TL6:Z,T!1142S=;3W\CL@IK 20:2 "163X2T5BRLK)\^?P+ M=P^/SJU6:?V4B=./4"!VN;S^N1VCQK_67>L)O.^Y58N,KT7&EQ2A.7H-,3(+ M@C,-QL0,7%LE*7%>F;VCWA[3V?*V1_MA\D5'TI(CSFE;1Y6,&M?:C3A/X&G8 MOX+4 *D!4@.D!H\[7"(EDSB-P&*,=0BT!VNI!*H\8.:NW&FQU7I 0*Z 7.&SN(+/RNA$:M4GY9H7T. # M99"C,%&;&$R=R/ST9I0!N4*A,$>$#]G*>NBH=G#Q!EG"&+4V&G]J/10@2T"6 M\%DL(3K)"1<1:% .A",,+$D!#*7:"I.-2'O%AL>TEPS)$HZHDD=BT"VSAXYK MA]U$,I(>A%>'D&ZGQ@N=8H/(ZWO0YXWDPC%I;?!HU,/H]="2U$<;+1"X[G28 M4>@.]35M@!NA'D;A-XAYX]4=Z@LQKS$]C,)O$//&JSO4UZMC7AMITGV]7:P[ MF]':E2$]=]7.+^9Q&-6_776+W$^;SHMEMSY)K[(!;WQ:'4?&]5&5I9:$WURR M&\6-XIZNN!%8T-)1W"AN!);IB![%C>*>KK@16-#2)R_NX3-PGZ>>79;F9LLI M.9:DO&VW6LQG\?YVZY'D<]K.TKT[6:;4_51^/EEUWQ79Q>XGMPPG':=''2., MODK6;LKV,(Z@-MB>YVDIKVUG?KN:N0:VN4]+Y>TRH>=4V/CF%8VBZ(SX.VG\ M/4W+HH\7'C5Z &I'#$8,1@QNQ!G;QN#O-G7B>YL./6*E(P(C B,"-^*,;2/P M-XNS7LQNG6*;;CUBU4^G4/"$8TY:4M,8Q^ELC\58N7EZRE+U$?K#H0>O=R9: MZT)OW6E>YZ"S$>XF^2QIMZ[U>\9+26]<#AQT( 1$,!(\M10\X8I3&8.69F\( M9?9$$A&!6R) *,[!YL! 4T6SXEZD)&Z/E_HU?4AGF_3]D14;:-0\U:,GB,%HT(_=6! MX>E;#*>KG-9!'4,YAO*+4$YHB=79:J"4>A!U9J3SLGS1DOI@54XFWP[E4E/& M6!:0M'0E_!,&/H@$BC B+(V$JKVS)UXKE#.AC@S3&,H/-I2/$'6I(Y1 M>\+>O#8!B")*,)6M]73OQ*CL&4_: Q>B'B;I#)C( M*&0?F;0R&\7V#I-\K:BMBJ"UP*"-07L\L#-)/;0D=0S:$_:> PC:@G.36);@ M)"T!V-2CFR+A(*A3GGL2;-H[NLEYX9 M/0%#DR;,BVU0-'W];M M?00,:80X?K QMR7-(!E",H1D:'@RI%062IH 6HI"AD3M(=*,@\B*&9T""3[N M=0[5CN!"AX!+XT"D0HMLL(5/N2"58N5%_F6W[CR$##%Y1 K&)&Z$2M0^>A9L+49F( MSBQ"CDF D-2 3TJ#"2()*[ET(C7'A;@21U9@8@C)T+//L;FN+=G?[+%M83NU M5/'O[H26\/F6\'-:#SSIYI$:OJ-7;!P:;I=I/:$]]B84LV,F*Q3'Q<;/$V+Q M!+8 ?(:"1\BH#X"(611]8:I!48K9Z'5HP0U0Y4=Z/QK=8#"3(-9!J/V9EF8!HU@N!7EB\C1.$FL]JTP M#5Y" FED2-&$T/! HQ4RC?'J;C2^U7H@0::!3.,13",9QQ,S!F+*'(2A$CQ/ M%ES()'N>B3)[DY64XS)PS2 +I^L,)@+&I'(+9464*A$G7"M,0U!^1.M9]$@U M)D$U;G?A/'Y,#S9C-$,P4#&OII@''ZCXJ+;%$<;\=MT$-?#:&GC"R9(M21U! MJ"%EC,P%4 .OK8$G@!#J 7%IO-I #32M <0EQ*6#U 9JH*%\X."[\J:TR&N] M1/&WY>*\"/;347<^=V?KSIW%+OWW9G9^6OY^U)VE-1XZW]K:'6LEHW<[+!UC MZ?@Q)^EI18-3$FA,!D2D"GPR&B*1))>_T*3WSK\-QI"LB8-@- 41A 3+HP*1 MF/'9J&SEWOFW%U'A;S4FO#V+WUU$A)_3>I@:,2DB'73& ^+> <$4B0JC0,ND M062OP:3(H<1O)RR)Y4][T\6?G4 P<20Y\@<,2]C.?N"Z&XUOM1XQD%(@I7@, MI:""$VL9A!@9"*L8^$ T<.9I4CHD*O&3))0VQL(]"*3@':Q*I+Z1:96:HV3LE]MDIA:3D2"B- MG&(BG.(96E^FN[^A=>QYMUB[>>=6J[1^RKSI1R@0FUQ>_]2.4>-?ZZ[U!-[W MW*I%QM$<IYPO7&D?.^*Y/ZM5VN]P>QLXW9ZC;,/]TA0'%/-O_Q#$:H[1$@_1X3JM@C_ M:[-:S_*G)^'%UB.O?\ZKO6B&D5#6=P(YXJT-&%@ @F08\Z>I8)%T=\&,!,=HUSZ M@EU4@ A1UT52 L=5L$XJX3.[#6"_A9,4-_/T2[XV/_Z[WTL<.W/SB]GQJ[?K M]7+F-^L4WRV^7RR+',^^*4HIOTRKKS_]>UJ\+T(^F86W!5O>E0?Z>KX(__BB M2P4&SZMA+S>[WETBP@VE_MM=9M+Z9SE)78])C5R)=C5_KDSHFJ%NY^I?R<[L&%ULFW!["<1^4_=^M-YNM.I6I'6]N+Z3&]FZP*; MX5[Y_27.EBE<2*H(ZMO9:NM&BV7+G_"^S_/7-]>-^U8DNXJ#):8-&S@>"A07 M\;8WVHM'N#Z@WA7)7[";*K/9V?LWY*O^7% M"XKXY^Y\E=ZLTKE;%O.^"*8]Q=[>^XN[FD4_S%8S/YO/UI_>7-SCGI;1[=M* M0Z>\RU?,"%Y%@1/MT'?,(!&)_'M[$O M]$73-BCN5YM[BJ)'2T=Q'[*X$5C0TE'<*.ZVM^>A>M ;1BWNRS!KGB/,WJP, MD6-):F5HM9C/XOU5T0L9-:.TJS+M!\HKGRQ3ZGXJ/Y^LNN^*["*" M8G,=#\.I^^>T[G[KT\;^4_=K>C];G"'*-HBRPRYFBO3N*;XCQ#Z_SS'"V$LY MV=0U/3'*^:>J^L/V3-09(NJA(BI%1)V =S:!J"WIJ"5&VL;Y;"-9-K3>8_-V M-7-X EM#WG700F_=6UYXWNA.:[CCH\4=']S:S#*MXR*D Q&( \MYA$@,8];; MD)2YW3#-%'7*V0!99P+"6 '&LP1"*6US\B1K?[MA^EJ;]#?E9O4A_F.V/KEH ME?[N]S#?Q-G9^[HSI/Q_?.=^'V1["%?BR%#URK-%1P)JA):EC MU)ZP]QQ U%:4"5]',40>. B>$W@6&91X+45.-$>[MT_39>&9D %D^6N)U=:# M3]I"ML%FX2S3^]N<7BUJ:(FR'3/P@U[4,-BAL[E2:?_GG;#[9R3SE*;[K*:Q?0GB#TA^_^0_4TK1ZD MPBU2X<2\=2GDRH)331FQ0FLE!6ZBSX1IKOC>F7@B9^^2D6!5G8\61!USRPLS M]EK&D!T-4X3C\T:H./6L:AA/ML]O)E7&J635*05)8@9""%+C@.QG 734J9UL[H M-D@"LT=:6B0)AP)E VP>?! ]0 UA+]:$DW'O%FLWOQK+COGN)ISK1?=.C_)\ MEM;]ZL7.G?I\U2(_;Y*?)ZU5+ P[R2Q 6,7!66[ ,IILM#'II(A!X<,$)<,-_WV'P?IH8FY2HH[C\0-QY!@Y:.XD9Q([!,1_0H;A3W),6-A?E7R_8] MTS$N[S[AM)1&G NC-H81%#>*&X%E8J)'<:.X)RENW#H_H1: ;V?+%)[NM>@V/#L2?FHB?&:BVC3 :4]ZSN>[=@#/40K!!.4L*$WVNS99:9 MX$T&:GW>]MIZ1USY,?H4"3$AIU9Z8J@P1X*:-O;!M63P!Q,M1H@[D]1#2U+' MJ#UA[SF J!V"C2D+ 25>ZQ*!ZQ%=TB6(,2?""0F)A;U.5J4$CUR ]?4U1BJP MB9? SR/+,5,O33.#E*G01[H>(HY1>\Q1&Q-732>N)JF>U@']V]EJO9SYS7JQ MQ"WF#;G7:TW8P+T0K2L&*7"+%)@YS9)V#HR)"013HIX+0B%31P4A-@:Q-[\I MVI"-"!2(\)4"LP2.T7KRG1'2VV2-M*U08,[YD2:RK%7[BQ&QO$#C#;-M@XQPGKL%TH M'&SD\*B'D+3N8Z]3F,9I3".G["):(;1W0$T0(#0+X+)*P#UACMFD7M5MSJ9G9^GV*T7W3XL'JRY MBD0TU5Z D)P4T_,$O%<,@O326<=I%'*/E%E5_L*+B3,20=@4P"D:0#B20]1. MQZR:,5?&CN_/_HS27,NG[=8GJ?RW3*D[+1>M0QPEAO MV.6;\N,RKP?TOS3\5V?_O4_WHT8O]77SYMB&K.P"^ ESK)$OEF&5EP46&R 9_F_SZV]DJ MS!>KS3*]*S?[>KX(__BB2\7%SZMZEYOT!Z2W$64W/JWOEW??=:;[EW_ZG1'* MO^JJT*\[V7V^Q%OQI580>7MQ?:8WLW5YXG"OR'\[62S7L$[+TQ*A4-J#!HA? M-LON[6KFNM7&KV9QYI:S\KI3-SM;E_^ZL$QQMNZR"[/Y;%W_]+'PBVY5>,?2 MS;M5!ZPJC%TL7E_TBW*S4M<+4]]5D+I>G>#Q7(>RZ.4 M4%L;& H[.5B:F$(4HJQL0/M8*!^/%ESY%3";J*+:4!/2[< @O9-!2PXT^4(. M>?G.AT(8K;%"!YN#H/IV8/BQV/DO^9M>E]]O5?GI)_?[['1S^O5BN5Q\+$KX MQA5)E-\_,&G'_GB/JS436\X<=[\4=E@I8GGV]<=%]\[-/KJSM$IW^$BY:-VY M9:I#_N9N75VE/$:L\UU=H>'KU=$-U]C=H*+1JG_9YFR50@GA\:A\&Q:GI[/U MNKR\$L_Z9-4QSQ:5?:X+R:CTL_RZ+ 39SRPJX\ MX8\_?/W+KUW=JSI*OD=I9GY9VWV%?N_WSQLV.,<\_=<6X%YOU:ET>MKJV.RVZ+9<5!:WN^SJ=1\*-"W*G[4YTG<^?ER40R\"+\\TZ'B2\@T M*)YC78'RLA8M,&%L-F!]-,8%;PWQM_%%4VF]S_7R.@!'.P_.9PJ11:JMR3KD MO:WT=^'+KZD&D6("#T>8SUF!4F6/[]] -$:$.>I;^8H]'ZJU"DI)DK0>@VK+ MNL?*#(XQ459-NBQWF--*\:=8:YPMXIVF^C9^*"PFQ;]7K/E^"\K;*^K5PR1, MS#&9E+5V;B>T'4+?'\\.. T8C.*:1P=1V 3"F9J!-AEL!6;/LW-/P]][+7K[ MT]]+5"WF_.\;MRS4( UCR>3X_IT:HS3D"Z)1*4A- LY.S\MRL[?;]'O_[?L+ M 3::X[LLV^&Z^!FS$#\NSM[?G82X.UW('ILNS,1YKYV"Y+D"$64"JPMU2T(0 M2D4,WMDATH6_A9,4-_,"'C6']:ZR[L_,&;Z$0:F1&=1]YG-)@UFH>]JO7@:0ETUL[V\/?TY2-PG5AACT*7\]9YZ %%ORT/;8'MRN7GNW+U/ MVS8E<+E8TALW_^@^K;[ZHOM?[1CY8_J+'B^Q._J+KGG^16O1%KIV#[-[_OJ< M;]QFO;CHZ*J/5X#R#?FJOQSF[E/!S_)^OZ?XU?:]*>D%NGM!GW,[7Z4WJW1> M>-LZ78BF[Q#=WON+NS9!?IBM9KZGSV\N[G'/5LCMVW)QS/275:CW];?M'N^8 M6_J ZPJS5O(A]V/'K(;=!]Q0B==X/GK,&'OYYZ/VV# [Y WYL=+[%^*PNJ:[ M%U'<4SO,Z(Y/WHPJ7HX\#M?"<+G:>&$7&I\>)X9AJ !$M)&<3=N!^9O-V[YOBT/C&V-)V V0:*"D31B:$H;=8C4=G# M*OMR=\RO;IU:TSK&SA''SO&IJFU/_*V]\$C2JK!1#QG] MC&0%OG%8V:"?3WG%_,CIGF9.0I'7E-3Z#\25, M!T9$UM%SK?:&=CQ7M*4EVBJ#T?;@T/_Q8/("&GC,D1VC5L%(TH2?(^U[]LL' M8U/(.H&+I !F,@RL#@JLD\3IY+A,>XS&E(U+M*Q[Y2_R_#7-/RZ.\7]V0[1N3/K:*N[26F]/B44<01QI1P&ON%O_ MZ6X7-\LZ].&/6FMN5QX^1]O7*GQ(E%[ NU#>K]9,^%C98W!Y=?-'%;RZ"AH2 M.")02]HX#/-'%: *4 6C6^1-60/H!*^N G2"!YX)B0V1DVF(O'^H+=;H1K,0 MP3S[JT'45H!.\:"KD9N[J MNJQE?[-'D=GK _7EE4#;HK>-]^W4AK]NOBC/6X]D6:8/BWF1.M9KVW#$@Y5W MXU[SE(TL+UY)P8TL3U?XW1M98G8Y6Z,@!!) )&O ",TA2V]8)MXQ)V[W92?I M>+(^ O-*E-=( LKP;1UT,LQAF2YAE/CE*@X+$4@F93$9P(FA@,LC(C:8\D+WI##E13H4H M<340$)12L*;\Z)Q@-"IG)4W/'F9I-3Z&[:$('H<&'K@]]+YIE)_JGE#Q6LV76'%HQA1^7JSKMGSWJ3\; M>;WHOG9G_ZA'Q+]SLX_N"6=E8'_4.*JP*.^Q-!Y@2N.Y4AI6*I&XI!"4-" R M)^"9"A"DIM(+'AQQ>R.P" M.E]8B21F'WYD0^0Y 4=M"L/X+(Q$$$$W2#)5M +967 "(-(M:,I2ZMRV@-*[B73,8#-+( (3(,CB0%G+K.4C19>3S#K M7^?4U<3344>/^9>==ZLT?-X?X>/0X /S_G?K\?_=G*6.$& 9!VIYUY3N]>@PSU1)A " MA983$#HGL,Y+2#20$%ABFNOG[V4\TF+0,R\01$8!(BAOE/>4Y8U!LKT@*;0Q MM*;N4S(>2K148%@]P(1$YTD.C*3]Q+]T5G@;RA-0"L(1#]8&#H$K8Q(14E'W M D'2$(U!$D&D)0V,+'.'[?X/3_PKSRDW40,73(,0B8.O?4$B1R(#-V6QL7=N MK3"!,JR!\88Y2(H[JYV1DTH\<_@T[( ^?EB-5MWR_+X79XO MW'IV]A[[_A%%,/__/%[W6SI?IU.?EK7[_P6+ -C]WZA!W%L$^.9D=N:Z=\O- M:MU]LS@MG^@3-LR,!FY1WJ.0-R8[VDMV.&LU"89!$(64"^L]&$<84,M(MBE1 MY?:;=Z03T5?>;X, H:@$&W0JKU:,(%IAL<"8E[ 0X/15#>*.\IRQNC M9'M1DE/JF504%X'C-Y:3U":I4T<'+.Q;K=B8)(JZ!JS$H&4=8BG$ZP)O'/]#"#>G99? MG6RK O]/1X[EE[@G %$$:P+/XW4O/PL(MP0T:@HO5 W +II1%%]1WF/I-\ \ MQW/E.11EWO%@@#M%0)#"R:TE!JA,@E)=^(O*M]D[0Y^)"RV/AX>B*"\4=Y3EC<&R?:"9)"9D>@T*)E\G7=AP;*< M(8AL3(F0.MF] P%HX,HYQH!D*D!$Q"]!:,$*T!AGK<0!&.W#221!4>"$IY2;M[3:VR3+E;8%471!6 M."+!B/)C"B+:NCU9Y2D>!_"2M0!$D4-#$:P%W*W';U/ [0%8$+B_(/!=]]OF MK"\+8,?,:, 5Y3T*>6-JH[W4AO$T1,4I&,I2G5]<5&ED!I:2D"0GE^5>_C]+ M19)W'K+/Y36!)C",$R@\/N6H"YM_D=3&P/E_!)%1@ C*&^4]97ECD&PO2#*9 M3;92@8N$U)-P'!AIZHX )E-2EB2Z%R0-U80EDL&QNF4N. Y62@$Q$I8E]3+8 M,+[\/X+(Q$$$,W>X%^#Q^7]GN;",*;#4TP)ZL4"F*O 76(Y>2"D5Y7OS@;QU M=0Q074AX$(0'\-DE\)&G(#TGSDSQ8 */]T<#]2?#%Q497 S ,((%@"F50# M'0&-VL/S% "P3684U564]U@:"C"W\5RY#1ZE$=18H(9)$$X:,$IGB,)$%UD( M/NQ1=D4HY8Q1,.6Y07#GP%N6P;.@=;)!>2&3*D+VIU\0(HWA.X%4][C)9"UXS#*+KR0",$DS^8_<_P@@F_Y^NQ]WIP$QC MYS\F_K'S?P(4&>4]"GEC5J.]K ;AD68O"TF/K)[+54BXRS& Y$$+EP2C9N\< M ":#RL0+<)JI>I:7 6=)^5%91ZRTW%GR$B<#TT%3_P@BHP 1E#?*>\KRQB#9 M7I"D,3J:E >F7)_&%V )R9"4<3&:\N?D]B;_:$'*7Q+H>FJ 8"5<6N<=$!T\ M#912&])+!,EAD_\((A,'$?_$TX!,(9*80AXK20(;TP!/:W!9.<"2S88 MMW=>BG5!.B&*T(6NIP!H6E<@!)1FCAL2-553/!D8._\11C#Y_UK)?TZPZQ^3 M_[>3___[MZ^_P'@H@H0I2719L)4>H'"/T9K MQ"C,8(Y1!8=3".%&>",9 >GK3"/%!9@0-6C!O)J?SASC9N^0D//L * M2'_\S&+MYMV\Q!$HMGQ:2+A?8W?0:$ 5Y3T*>6/ZH[WT!R-)4J\TL!P4""\4 M.%=H-Y&*>ZX#SYK>)NB:2NM]+GQ>^@R%KGMP/E.(+%)M3=8A/W^Q@A%Y)"3# MILZ#@Q&4-\I[RO+&,-E>F'3UE&*G(S!B-0A#"'A/#&3.8M8BDLCW:OHL91(T M#Y!)8G5+H03'="JOT4HEK9-R[OG#I!%'5EH,DP@C+6E@9%D[5 &J %6 *GA> M%6#+_<$DG'],J]6;KOMFLUR67W3GBV5/-A=YN"0T]O6-HK*'\AY+,?O55M>- M8]E?+I1X4!D!HXB(,4>(U'(0T28P6:AZ9@"EGANIPEY&X*F)\UVX&*9]D!Y1 M,FCZ?)H V+AQ_A45-O6(A?)&AH ,H>7/=\](P60)+9$>B EUI&"T8%T*D*SC MQ'OG9?!#UPP&90CZB!L\,@$9 C8,'U(00Q6@"E %!Z8"['4_&#ZP*SW\O9#( M6G7XGQ3[2D,AHJOU"MM"VO#'YY,WSA$8OV8P0X$9BD$R%-)0YP,#+V0&X10! MIZ,':967D6H?X]Z8TL?4,+Y-.2V7*7X_.W-G(7U3(\TN4_'OR\5J-=",9T-; MV XPO6D(C=OV4Q(<2%HF%AI1,ZUJ!DD+DI9!2 N)A9M)B H7^RH0AS<*@"5 &J %4P%A5< M+P:4[^M9O7><#1)G'^[Y;7GIW7(5QU3S+S^;9=+/D2QEMT7[7YO5>I8_?:9P M*1E.NO<*I+S',XMC",XQM"B*C>RS_0>\R7TG_Q#/5(X9J'$&1#(%#C+EX&P= MH6K*__+>R3\F.D:Y]" X%?7D5 W6F 2.JV"=5,)G=IM0?[,X/9VM3\L'6[T] MB]^4^\W.WJ>S,$NK;V>K,%^L-LOTKKS'U_-%*$P[%6I]7A6^W*0_0)H_-@ U MN '$\J^Z:[KHW%GL;FCCKF:U5W[^ M[CK6/A8;T19Z6?YMLPPG;I6*2U\:P5TJ?Y'LP%-LXM*:Q_CT_Y&Z$_3J+LW6!S=51 M=[Z<%6LMC]!?4]YZD\LK-LOBUEWZ[\WLO"KZJ/^C.S]?+GXOEZ]3N?R?_[@Y M]0&?L759WYU(DE+K'!P#Z5C=4^,-&"XE$"JHC9Z%8 >I(5WXVQ7F_II.W>RL M*.:G\O5T<_KVM,ANO?W[.L5[DTSJ1I))_LG4,'-\?W5I3)[2E:OG56UNW?WD MBBP[3H_J>6#LN'N[JIT9-W][U'U,71'1HCA8[-PUF.N*BUWZ%#I!/QQ/\$P9 M9Q!53""4I> ]+TY@,EOHX!#D[R*;NN\,6^,?Q.89U<=R6C9?K/NCRVFY MJK;K4[=9];&B6VQN8WRQYI!6J^/NW4DJYMV_ZM+:5]W''+$M,%=&65:71 K3(UCNI"U#D(8!E][%VGZI^J.^*SW0:1[V<59_YO6+] MC(OEIP*;6X7[G<+/J\+7)ZX.D/A0$26DY;KPD"YM)53>:U8O2-W?"Q27%_Y_ M!5;BXO2XNR?,UDN+4-(RUZ^QF\^WPNB[=1)."#=> M0\A4@; ^@@F<@G+>)5\\QP7]% K:'[J\[R%_/]MJ[,<+A0W#.-GQ_3/HQN1/ M%\&W&/ZE:[U?IF+&)5ZZ(IJ3%#=E>59[@J^#2OW%OW_]MZ=#:NL"NL>8K:7! M%?2F1NF"WJI0R5R65R40$$9R2$REV\:<>&3))0W1!U)@G_."^(F4A5B@6F5F MJ-%_8LQOS\XV;K[%^HM?NT]]5N.&61?-/(Y4'I-)677W%\3>OH\D,B8HHT"X MMV7Y'PM!D9*!88')9)5*>6_Y_X+F^N@UT+&:EKEZ5Y<\=?E?P?5-5P33I=_+ MJN;L?>J6Q88K[!ZH#6]A. Y29H*D>(>?_@<&[X@V=\O MEN4C[3AS^/3=3OR_%NF_6[JSU=S5AZ(W\=:?_WT5+VV87+=A^L=$XIA/PH3? MT+_N5NWG;M:OVEWO_.6[U=K-Y]OR2\_(?7I?/E?1ZPV.7;[6XLSY#A]V-SMU M,77^4_=M"NG4ET4^IUURY56?RBJFDO)EIWI5]W&V M/NE)O%NMRMHMUG]3X>B%T%M7E=?6.E]*+3^ MYM/TSVZ.N^\WR_H^?3ZN3S^4#W+(!"EPQQB/'@(-!LIBMCB=3PX4#]EP3BS/ M>P1I +;_-L99?0HW?VZJ1([O'^LT)L=%JG33<&/F21F=07)1C##+!"859J^K M:6:FN7%[+;>O8KB/)4UD(A%GGS3=1YE*S#E08Z:^T/MN-U&]_2<-A8>ABH\W.@M MNFS:&*-Q=G4;2+I_YN]\;]4_6BR#VU MV5U;Y-!]?1' 9V=;U.\;(#ZX6=\9U*LZ?7#SS<5*;#[[1]'WR:*\4U'K^:): M;)7]3M=];MK5)=A.V7&V.M^L*X;^1WF<%!;+:E;;LLQY4?$Z72OG?#Q)6VMU M?:W^PG"N+B@+QT68]6KO%Y7N]OMT?2THU45F>0/?2[^*K2Q55X7@^6*OJ2_; ME3\<=S^4!]EQO_Z3QD5OABZ$Y2;U@DT7-;Z=U>9:O>KUT*]LXZQ\I.H$RS3O MK^I'II?'K)_BT^6B]FS5+WJKZFN4CD7N9<5]Z(_^ MH\9H]M@2-HF>>QXL2)D"")LH>",I4,NB]582HODP)>SE[$.QGP_IA\)WEIN+ M%NG_G6)1S?NWA_E]WBZU=D@=>CXPZ_MJ5^M^O;N-#3W? M2NO*UJN+=JJ+NQ2R42![5FA:#8^_E+\L>O91'F@;U4^*O?6Q[?)! M5Y?LH42132A_/+K,E/8_U+HSU2B[]GBM,+.CESD^NM5 M'Z-Z;^\CUY9JE3>K@6A52=5JUD?+^H379%;BZ_NE.[UZI"+"(H+WE7QO<\TE M1G;_7997Q43Z!]N%UXM?]1^Q0$^J ;?&^_XY2Z3N179\\"8_'-Q4@-]2LUVR MH+O(%G2_5L.\NSMK!&Z\(UB+U;BGN7N%W- MH#T/K?W$AYH#SH&:5#._01)6B$V68%S0D(DE+EDII=L_@8(99ZCD0%@B(*2E MX IY A><)TE8%:/]D[39G=RHA.EOTZI<50/ V]6.)UTG3^OOW6SY?\KZ*/V< MANDM+L]]?/_(AC'YYU4__=D!FS.C+,I,BD&J#(+P8IHA6Z!,9DVTU33(V^8< M.",Z4P/2"%Y>PQAXQR1HQY*WA@::Y6N:\\T9).Q/S%E.K%AW5#,OYQ<4Z:A& MU<5FO5J[[2+]04%BFYZ[R+AM@U>?45M^2#>I6LV]]!FTO?L6#K38ELCC52ZI MKZQO6>A%UJ1$L*]V/.\ZS:UO7]E8O+2(/R%D?;H\U 1.K=AO\R]OKZ[[K0J@ M?,Y5]\VB!-19V"8J_O(O_\3%5V]_^Z;_]Z_=SXOCKD!UHSL!KG/.8K+I]Y[9 M/G:Q._RF\*MY""_O.7^>WKA/K#!&=Z?B]9YZ %%O,U5U9\O)Y9#H\T)+MQ,X MH&_<>>/F']VGU5=?=/^K'1-_S-R#Q\OKC@$;?^KWN.[\_'7G#Q=9DEJ6[L-3 M(1CEMY<)DNTZ]-DV"47N8E 2HN$&A K%#[BC$*)1B:EHM0A#9%A_N4S@%#[V M]U6)BW<2L9'ERZ[5*K8)2_O5ZGJNJA"#6J)Z?S,7=B-M5=E&K6;$.C/HHIK3 M5]EVK]B52;;YL\LU]&Q]M82^<7G_!J>+#UM"==R]6_3 MW2B57&U@WZSZI[]^S]5'=]YG]2H"['^FHHNY6]8RX*JOT53;K@]Y\ZH^V[?] M"+UQ[S)CGXZ[*T>X>K?K%*S<]K)VN>5BJXN2[[:@ET*:G?=O6Y,;V_I67RQ; M;;=;UKU9F_H>VPI2W75UT9!S42B\D,.I^T=/6&>_IPC]XUPV@/;M#]MR7TZ[ M/.%U EO)7R&]5_?>7=+OTII_JKMRBZ(^U5CU#87O"LO[^KS>_YU+7E<+EGMZNBS M]>KN_/%G=*B\OD!O\.R!IPQE8T5*DD)96\L"]2R"84J#)L$5X(\YY[T%]V.@ M_K?=[JQ?\IT0_\-961"M>W?Y)5^6=/ZVZU"X7&9_9GVM4 _^W-1#3:3*4[VV MGXE6.U0*FO8+X^([NU[T7%1PM;J^TP5O./9E'>A:">2J]>3&RKK@8YK/=UT MY5W"O"S+KY;$5TTL<=L9<*.=Q;MYO[Y>G:2TO=G>CMB[,\=OVO3UO05)]Z]; MK>R><&=\E?:_<9OUXF)6;'V^$D?>D*_ZRV'N/I6(\Z:/5E]MWXF2?GVR>T$? MFL]7Z7-SCGB-TMF_+Q3&7XLN^ M>>^>@8C;"UGQUH=<1X\940^Y3AQ+H1]P(3F6]E4>D!U;(MM^0"E9PP]HBP#- MHY_O3TZ'VKGQYQP/=0GG#YK>N8T@34$./.A+Y0I3-Z/;EDL_#9:!^Z=LTW_95D0>Y)=K&@+;1!-"B M1J>B4<1RQ/+NQZNR-KK_H;@_+FS:9]HH[M<)ANR+9Q#]E$&L[2A7$[PO[&=3 M5O;$(/%/5;5_CAKJ#'$5<;7B*FW-64>L;,15U!GB*N(J\M4)^2CBZOATAK@Z M65Q%OCI^'QT^<\V(/F*"%,1D#SY6=R0)U=9;2B^G)OQ6.[V?<#+R=%78+G^9 ML-!;]YM_?A6M/?X<\9?0XYT'B7^6M%O7^CT#$1P/AFH/+.IZE$"@8%V0P&E6 MQ*F4C**W]V.CYAH,%\XD4^D5NG&34!1,P6!","/!<$M#51,6U<)'OYQ"RU M),PJ4"1K$((IL#8(H)I:3^JII/QI,G<*8^#Y5X(8276!PA@M V$I M!>=$*B@GG>#*$VWVSM#\G/E7_1F:/];I9GA,S+,?$_/+N^\Z2J^.B=G*_>!/ MQGBFX9;=O!=OMSOO[6*8]F:U/6ZOSMZ[.(OM^H3(N3N+1^4OL_GV\+W^#);_ MWLS.^V-,NMWAV/V]X^6 [F7:WC=?G4^WG998C]V+Y6%G_=#(_J"5S;*><+$: MPJW(R>6T(\ M[GER@A4+>LA0,G$L%7_8=0^Z'SE6Y"'WH_98T"%OR(Z->O7>VY?=J?92'39+N)-6.BM.] +[SL> MB=8FZ2JXV;O%S=XI",4HL4 X92"2M."%5^!9T#HP2YGP0VP(NHR4_[(VX@B$8A=Z0T%L'8^0]!^,JR'M:Y#W<>ZJY;@,7#/(PFD0U!$HM,= 5%9$J1)Q8F_(S?/Q'G'$N$3> MTS*NO':?]4C4TSJ"?#\[274QH"M]:7?V]-% M$?3_]+,$ZVBU[;!!3+*T%J-0Z"AT%#J6*:96IC#,6A*$ Y\)!\&H!Q>B Z.R M="K%F(@>HCUCE^+LBQ2_UL_V2_[[:GO.Y_40.$S#!A8M#A9E4.@H=!0Z"AU) MS &1F"R"C;I0%Q%UKH>-%WT:[R&$G$0D+)$$D2PRA%&M,RSCQC[P4F MZ=I"G1\JTJ?5NBN(L^W1F%\=*(:5I";<$<6-XD9Q3[\R=P!TUG#E+&46?!2% MTWJ9ZVE*$6A@7%!)K)%IZ)S<18A[4@/Q_Z3E(KK527\<]6#<%8&D?2!!<:.X M4=PH;F0EDV4E-HM$4^$B7@<-PF@!UA$%GMI@(_4I*SYTDFT05G+[[&ZD)FVB M"0XNFE#*[+>3Q7(-Q7M/<7)1LQZ'0D>AH]"Q*#Q)OIJBD\*K#-(("2)S U88 M"[6MS>?((PMFB"Q:'^G>E4!W>23Y,/5?C3.'#A=24.@H=!0Z"AT9RP$Q%DL= M#R[&(G!:4-.0@M.")I%:^S]N.7-^ MGH9*K$U2B>V&[4>)^^&'U:%B4#&HF,]1#)+A%LEPH;*,.*/!D4*!!?7E.\X9 M*)%3'@F=.L:0M=!Q:!BD&U-AFWQ[*)/ ME$"D0H/0R8,11@ 1B1'K=>$S@TPK?QZV18\HL\BWQHY-V XH2SEN\7:S;'W MKUEG>U:AW\1"=LQDQ<*XV-2T];C L'4_>YV#?B:DX$-W0"3D31)RE9AQ+D*6 MR8*0FH)/)$,.@6AIDB-TD/3GL$1<')5G:Z,) !%J[ B%:="1*&HTCM1Z*$ N MAPZ(7&YR7,XZYJPK1(PZ5;BIRV^@LO%DMZX^4?W:?75%]W_:L?('^/XCY?8'0AY MW?-WH>[GS6E:SD+Y.5_(*0K2J)! M 0M4!R&5(LP^):\39XOXYK?-^?D\G99/[>9?NWD=I_+;24KK'\ZV\;X$\E_3 MW*U3?+?H2JI%J-N M6\Q_;5;K6?XTMI7=NY/4]4&W\VF^^-C50YXJ^5J?=*MKRNK\5EO=JJJKFUWI MJUMN%=:M%]NBVNJXZWXXZQ:;9;666.MK]22]L[[@W%]YXUZKHZZGW_6,J3&C_B'*JUT(Q8KBS4O.XNZNY1-VY9LN;);+(H/NO,[1 M+I_WZHJK][U^AXO7%0^#6Z]]LX^,_[H5_LY:KD]%=IOUXH)@5F.8G;U_0[[J M+X>Y^[38K(LJ?T_QJZU:*>EA"8E=S=[Y*;U;IW"W+![XPWU[6VWM_<5=) M^\-L->L_RJXI["]?5NICKG67U:SOX]U;R]DQYP_Y#IZS(AZR'7JF#WH MNF-KQ2L]GS&/?L#7WA*UA3EH88>R%/6[*:I\8..+V!,33-ARK;3S]-H5TZLOZ9 >IM#4_ M';'F6\B2OUX'\DA8:MON^O&SE:B0Z'$=D?(("1E@1;Y=/ MHAY0#P>F!\2H]G2">GAU/;1W^.4=A&L362R?Z)T2GFM0,>L@91;@!><@]!TG)K M:HMAB+$58&\M![I??_G[KHQY:>)W_H,%B;;A?H#4R:C["5OWNR>TM#^W:D<8 M[@^@69H%H4Q0&8)C'(1@"2SQ"E@BEG)!#6%[&]\TE=;[7"Z7/H/0SI>HERE$ M%JFV)NN0_>UFZWPF\]#R8NWR!JP'8ZT%"33J M ?5P>'I C&I/)ZB'5]<#UH/;K <[PH6TC$#@@8)@,H%1A@-S60:K5?$.^ZVF&)AN/'U HI[ MY.(>88 ]@"RJE(IIQ8L6@_,@5")@B>/@0G1,)46UV1M7]?0*[(\[X/VT0^9A M#@8@1\(.>8XZH@JBRH1H.QK\%,0]0H,_@# :@Y#"20=2&0F"YP#>EQ\]9U&F MS)Q)SU",?)XP2H^H?;T#=A!57G?3*F9@GI"!D<'02!4#K6L_H\X";/(1."4Y M4ZNM3O+/._)E=B$H#280!T(X!D98#C04IAT*S'CFQY:!^7EQ%EX\"8.EVW&E MX/%0M8FH!SEJBQPU1&JIE0;*,T000='R'0O %,N:IJAC\L^8ZKD* 8/05$:/ MN!SRW&T$KH,%+FR]'ZWJT+/&H9X1.M0!4 )"*16DQ'-A1%EJ,F7!K1T%#>*&X&E>=&CN"=0 M@IR2>MH^&^K[V5E_,O:33X::I.XF'$1&F!J:6%Q!#: &QJ4!1*26M($:F!3Y MQ9VFP^TT%4Q38FR&8*P!D;4#)Z@%QVT2UB1BZ-Z8KKV;9*>MIHP CSJ!"$F MYS2#X$1**VD0,HZM5GF#[C_?R4^XM_05('_"0F_=K9[0 G!80SD/H+H?=4B< M1@^26 _"\ES"!K<@32 A1:Y5>M*I37&VB&]V.'[7H0O_OERL5L/L&#F2:LB# M%R8,4).,"B/$ETGJH26I8W2>L/<<0'3V6G-M4@;B#:EC'A(8$R/HY&AFAD6E M[%-Z[UXV.C>RG;,EPVXI.N,FS8.),6]#V)QNYFZ=8N=.%T7H_^.J0V)!M0E/ M?)'^8]S'/D+%C)"FM8Z%?[E0]H%Q2Q.8]YQ(8-$5GB@L \^" BF(,T*X((<9 M(?8']/):&'I[+0H-13@I:VO'QY@1MW4;_VMKFL5MIF..LRUI!@D0$B D0,]0 M^J)&9Y$]4$(2"!H+ ?), +%:2J9M8M8-L;'U]0@0$TB #IX 8>_7@5G"?5U3 M1]U96F/&?51L:K"IE:.>-M"ZQ[U.R18GJXR<@*K@C6)40B*N)Y,$K'*%CU*1 MI;%,)+,W667@#-P@3%,V4MB=$.(=:$3"I-EX=3<:WVH]6"";0#;Q"#9!L[ Q M)PN)>@>">P,V)PDF6"H3M]R:O>FN Z>SAIG5II%-3(1-##&M[="R2^VR!VSQ MPAWJ!TN=40.H@0/0 ")22]I #31$7K%NVM+,#"US(#8S\-%%$%8[L))G$,SZ MH P11)@_O8E1Q$A"%5"9:P<([0]$L>"5C64!;(4A>X,W6D\.?+,[FCW?J +C MP>QC6QL. Y>,.L(B]W)O>^Y3 M"[B7!V-\,^!IJW3(LS$F#$Z3C @CQ)9)ZJ$EJ6-DGK#W'$!D5L;FR$D"1C7= M'H9NE4K J9""RR"-VQMK]=1BZ/-$YB'/NIPP.$TG2W2PE<]!\T/,VD"DTZ!X M(""L.$<$5:.VZ\,3&>GUL$J!JEHBU0T"L:-U!Z*[60047$P*@L0TKE(;5+: M\6=+$A6T#T.R484;2A&F<"#&P2@-O:EUQ8S0B0X@Z.O(<@$Z"F4=FD!P3< G MSD%SS'4W&M]J/4P@CT >\9A"4W*9J>A 25)XA-,2',\&-+>:TBR-\GN% MIL%R3L.,?C#((R;"(W#TPWATA0T\N-'ZU0/TQ(P?-8 :&)<&$)%:T@9JH"'R M.GBU=$HTZCD6RWXQC\,H^C_Z&]9C+HMTW?NR?$NG;G8V.WN_*XH61SCM_C([ MZSXEMUS]]0U61D=+E0]K%U^[X0GU@'HX,#T@1K6G$]3#J^L!=\TG$U#7.:EK.PJV@'Z5PR*@-/N<[7 M<@2<%!(RT77*HS2:[!UI\)C.N$OLZFO:%RF#M]N,P:\7"8/^C^_2\I3>*&+7 MJ0%OXF99\P=AUMW3KA!O4 M6G([W/QQ8"E1U /J88QZ0(QJ3R>HAU?7 VY0:YI4XP:UPV#0*.Z1BWN$(>>S MA-TZN-US"A%WRAI&(3"B0%!"P.:H(!)I"<\Y13W(T8-_V/__[2Y[\:M;I[^E M936/&\-BSS?+=#DM%MCU<;%_/"U6')/7/IBH)2,?8TS^$F&J569\H!XS,7&/ MT. /("Y3&KBSA@ 1O 1:XA@8SRD8YI6*WN7,_;/OR\.XC''YL^,R;J@[,$O M#74CI@PH]'$)'=E:BVS-9>^34!(*+8N5K45PRG@P06B38Z%EACSS?K]GXVK\ M6+=QY$Y+AC[&./V$3,IA =8D T=+4L=HW80:#C5:ZYR]9B9"8B5D"THL6"$$ MR&R3)3%%XO,S[R/$:/W:>-.ZZ3XHOU*^=WZ>[MBQ&6NU;LJAG?E;;^>+\(_ONA2<9WS:GG+3;K/$L4QU?S+/S1%=8Q6>.[D]3UIM;Y5!32K=)Z56%H?=*MKBFL"T5C7:Y7N+/8+:K2 MNMF5UKKE5FW=>K%+%UWO5;\PZNT;W9&CW]Q5^+RPVPU MVYY@^N;B'O>D+[=O*\VQ)O;+JN+[T';W?,?*Z@==QXAZR'7Z6*J'7$B.%>&O M\8#J6-.'O/'=#_B,G7A3BFSM,FD4][/U;*OGV+AX\Y!C#U[N394K=3^7GDU7W79%=?&&OF[+J)]A)CH"*\6N,XG[> MC?=3!K&VX]=/;AE..DZ/.D88P]@U^MCU6JIB4AY=_%<^6]%92SI"/)V,8XT( M3VEK3CIBM4]G+8"UFE?+CMRS?] M[T^36VV6?;9\U2WR[H#Q^;9S7PX%NM>VTM?;"X"*@"M'H5^\$)'J$&K M/RBAXW"5@R')5\-5^B:1Q69=^T1675XN3KL%3EYIT3T/5-RMN](_XQ9Q;&/^ M3\V2<39["-0*$(X9L-Q'H#JH2)F2.NQM.OJ<=LR[MXC_S7WJLQ59<0N:^!('5?0E!$H-C'I.LPW$TKUSTC\G63%P[+R5IZ 8.5O&$^S8 M.)@W:2*<>4(,1)XT!$$\Q$,E:E\,304 MDB1\CD-T6]S@5[X6\-/>?W'JS+/_B"=FO=D+V]0.PG5]LUK8O3)EQ4\,'A]QN#;J##$6,78W^2HAPD[%6_&X[0EU-#YMS3YA MQ;7+7R8L]-:]Y0D'&#U&:Z>S&.>I>:U-RU5V0L>>F!9[8HAG+AI;#S#P%D1V M%KSA$1(Q7G.6 U=[W0":2NM]YB"DSR"T\^!\IA!9I-J:K$/VMWMB;C4$W&P# MN!B)]&LZ==4&EK_D[V>U\>7_)K<?4SS#^FG\IXGPXPWUT>:F%<;<(YP@^B.XD9Q MH[A'*V[D+BUR%Z:XC#8R2%0Z$,81<($8T,D++W7*T9)GSZL]%V>A# E+FQB# M?7;3RJH);/EJR+M0Z),1.L81K 0C8[W.6*.DC#)"06I/0&2M"ON,%+@)UI/D MO2;J);-MM0;\[N-B$,(JCHS$WKC#11P4.@H=A8Y"1T)S0(1&*T>)UQI$2*SV M_7OP-AKPGCB9C1#RGDBR?83I8I#91BXV3(%!OB3/LX M@^)&<:.X4=Q(6B9+6J@RBCBN0"4=0:ADP9AL0$J?E!3<4\Y>+(DV&%D9\H@V MQ):F$V@3[LAI'5$880I;J1KR+A3Z9(2.<03+O@H=!0Z,IH#8C22 M4Z,R$5!8C01!DP6?"0.MN#*:**W\WF'.SY5[>SR3^9^T7$2W.OGBWP )3,L( M@\UK4\FZ:>RF:L*C4-RC%C?&"ZP#(Q?=,^"$11#)2[!21I B!^44 MS42]^.[0[V_9HIO(\V3-$E:;S9A/NPFD=2QAAIG-GL5N?I"+K M7- 1[6Y/)[';\;VS].M) M'G_J%/&.]BTX;C".1+229].69Z;CS-K_P1*5,2LS\;8? M^F$ AJGA1?!_XD +',_56&A80>)2.S'VNL=U)W%$RYMY@2H;?%KR18%;@5N! M6X%;&2O':ZSX21SXCJ,%7JQK=ABZ6A@$IN8$9A(%CF4:IK&/LL'=C U1$WE' M*E-4T> 1%0VBX_&2I,M54[.8I"C+656KNL$1\9NJ&WR"Z%')GN-"SP0MYK&K MKA_:H>?H7JR9061K-F.A%L2NKGFZX1B^Z9J^XSUZ3/+W/$ZK"$ ' M9L.;KQ%<>K+$?^W$]G=F@:.K;/O3LD1_'"=^5:7DQ#2M0H]"CT*/LE-'H]B> MJIV:Q%$4>+:A!0'%I7&QJ?FZPS0S\FTK9(ECL?#1PM&/:I_N<@>+$KH38.$; M;5-52GH4^!T6DQ8A? 9%KE;UI%,QC12X1PQNE4Y5)1JJ1$/N)+1-QZ-VK 5A M8FJV[=E:Z-I,9C,OU/S0];7(]GW7-Q(:T)ULH=L:K]M-S:BKK))Q M"A)5,WI$T3)1,QHU90G_WDV\[(BQ.5[=KN+HF:"E/';M]533 M\;;A,"K,A=WDW_69':@" MT2=F=JH"4:53GP(?*O0H](P7/$ M6XGE1HEAZ-%.ABMM#3COUAY5MJBR11\IT'V4M6UCQ^\O17ZN@7);JJ+0R9I# M#P+WI@@UYZ:#(C0NFC!C2H;NE,>>[3DW>T2H/1:FNS]F)NA^/ %+/M)MVXY= M1XLHSOP/$T\+_<34+#<.?[="<-XV9Y1R\P%6)J^F* M*Q43'CV*)L,\8]<(RHQ33*?,N*,PX^PP=DT6ZUIBF3CRWM&U,-!CS8HTNR2KJM7/Y"?1D7B#^'VA\-K*[># 'R0[=)9!U*6=GL=G4BW=$>+K2#6 M;*H;&F4V!GILR_9!\=LZNVH<^#$U#/@ \LKT-8G>?R^7K#R0U'5):O3DN%X^9]9SN#3J]=I%65%U93L$[SMYZR( MOOQ &)@)*T1]V,YA69HB@E_^__;=@I]S(X[+GA M60PT"I$Q7^->)Q6#^8&1)T[R&_Q%*P)/2_MT "20I MBTG[\63X]9P-R0L0L))5HUNB%_]B/X685]9U-3I!2-%DJ01*ZL9^<+6 MA$E.KPC-8[)DRQ#^!-<0?,G/!2UC_,=K$.117935G'R"W]]R.$!(<5D1!I2< MHL>THNADI8"5NB)U 9X@W,H?#D]D@#9\?'=U-'C>C*1YE#5QFI\3]E<#OB:A MEW >.'@#S)#!HRI@%XH;$)*F!J5"8O@''/$/_I$5@V))V5K\ 2_A)#DG)S7YE9;1@EC&C)BZ M:7*XOH9O1@$X-_G),Z&I5%E_A##6#,SQ[HF5F5N!Z-+$B M+3&9!T:(%6AA!(*.ND: M4R.@=Y$R2 8G%1!0=6-0P]T(:CBW!S7L^> G6Q:S+E*F+;IF=1)(LTR0%':GN^CFC8UUV8. M-4/J.$%P",)TYCN,)IIIF:X&AJ.E4=M.--^(+!KJ.I+H+AS$CRQ#5?T![('U)S#B*D%N M=_ )E7.W ^?.FJ3SUCJD^SK[[J!.)+T3)/B453L3+3L\XM OOLG]M0[M_DZ% M5/] [R6/FZ@F85,!/*J*7*;U@CL-28%N$3H+I22+E2"+EX3\BZT!?%_(.XRN MYUP1@7_QXN?Y_\[?S7^$7T=S;F^EX")435BE<0K>B738*#AS68IN#WG1NH3R M@9W_-R._-1=%#0;,)Q8M<@#4^1KZ4U_6>([[B?])U V@X+=<5 MCMO]L(!+6 8Z%G7(VQ)<,Y9'Z^&S?ZGC>?_0_SG]T#UP/GH-JQAA9]#<==PI ML$T]3JQ00Y,%#.^8:@$+;2T*@RA,#,^PH^"JI1)XIIE$N/^=V6#=, J&-Q@Z M6A1%GN<9+HT\ZXZ6RB#.]#X9_'YBZ&G%30H"Y/M1-?:OO:%BPC>]P E:',7AGH16Z5I1$AG%MJ$+@Q(.,/K 2LZ?TG+V_S%E9+=+5^P0V8+FYPN:$@I^\#+,UEQ) M@0*L24(CK$D!W?@MSV]*\" 8SZQ8EI%56:!]@9'"&?]JH)1H0648,:^+!R5YF@D%$!O,08R)=_/P: @-(Y3$6)%B&X8%0#ETT6:4]E!!<9+6A(X M7I-@X+-$$Z8',U[=X4.\&8\%#\3C(Q&"C $S@[->D?"W;3X+/@FW?) 72X;& MQ2KC=>+\*2R_2,LBQ]@H_*5BY44*E_Z(0>3N6P RP!<%T B0 3)LU63\ 0EC MPPN5@M\A0;Z?(A7<9 M N"9;9Q1+V@-DCVNVG1: @P"3O)?#7-+6E AM!WJI9N?@5< M*1:T"C== M/E*IBIV2 SC_W-/(R5OX:5/W"R-%F"P$CA4M-@0KBKVR12502W<%%YI+&G/) M*3/#?1YUSNTE&O$M8EP2UXNT&EQ ,#ISSHE/W@RVQZ+@8E[>!G^?0*1BQXD M.[$]P_)UC9D^N-?,=33JF(X6TL"PCKX^5DD\"3(L1+S)6WJ MHBW(1]@ 7[[47_'+M8RNBZ:&+_O*XE?B*PV=YX3D#0#FC*XJ]K)B<#XX9XM- MWB'QP.=%BBS-L6ZR\K0L'3HK7<)MW]WC: M J;1X&U_/1&[R_M]XM+Y5R&=WZ!TWO.TENDA= R=5$I2CJ$A:]_";WL[XC=& M/$Z$J\8M)KLRWE',LCH.C"LY.AH$C5>.FH\O1^\X*G% M[&.9/G)75%T?RJ1PIN2JDJLH5XVQ,>N$D7T\IND1;^4;>V9%UAOM1AX?,1[' M:\0HH"N@'PW0E:A15/^D@/Z(<;XAF!W^F(M9 M?A)[4:11W3WU$_&.K6T>IV['*_T?/8R@'?%R2IFV(_ X'_(@C8&/'WG?8!=^! M-64=C-$Z"%WJA=3 T=$Q.-:)GVC426QPK(TPU)GKQ=:6<2@[&ZS3"9(K9L/- MK=7W,1ILK#X[Z)KOB4BL\3J."N@*Z$HW*]W\%'6S[=JFE9@Z:&07ITV[EN8G M@:4ES&&!$0<.LZ^-YWV8YWX(W>P%2C>/64VH?/J343H?Q.@UG*#.!Z[AQ(?! M0#4Y_$$%VR:%5!7]5S;$V\^F3T,GB1,M=&*P(0(/!_2$EF8846*QB%FQ$WV/ M?\\GJ$GY\9%+CY,\/NUDQQLA.G9O/'/YC^M8R;1XXK"75DGOL1 MAU?&+E;D;%K5ZS-29GO2S*. _M2 KD2-HOHG!725!GDZII9J*YPDWE2D145: MWGX.;=\+#"?67-]R--M/;,VW+%>S_-"S==T+C43_GETQ^^ESL%149:2&@ *W M K?2M4K7?E/7CAV%FF*Y44@XU37WQ&2GZIJ;,O949;[R-;N]I(9A^QHE+J!9NC4M8/8" W[6GS%\P/&DB#2#,_S-9M9EA8R7=>89ULT-.(H MCHU1Q%=,PU+1E3$;#@KH"NA*-RO=K'3S-MVLNT%DQG:B.2;7S4:D!90:6AR8 MINE02T^N3_MWXC#PF,4T2V=,LSWJ:J&=!%I$C<0,=-/5L7)^!+K9>%OB. M@7.LJ>8;@:%9;FC2V-)#JE^S2?V8@K7GA)J-R4([BO%N'P=DN5% '=<.$W-C MSL99M&!QD['WR4D4 3G!@R*67N!GGN1 YVO\Z7UR V]4G_#/G^#]/V=%].4' MPH %5DA!9<-NHBA[;GC6\UM)RMU"4L9]2,J]2E)_-E6=)NNIZ<%/"T8XS9&0 M9<4EJ5A=H3BI%X0*?%6D[#!&$A!1,S[KL/OK2J"0U 7.0N18A-_Q[IZ7 YIO M*5R\;$N4B#9UT6Y,QX]/\_.7^BM^N9;1=='4;F[I[E^O,Y=[A0G[NZ=8?KS+GOWNG%]SA@8#_X@"JQ.VKMLX?DB631 M#AJ.#I]"JB)+8[(I^;; :#1(Z^WUQQ;O89'%NT']KQ0L2V(9,V+JN-9AKTF< M8T;[>$,*CX,JTW%F[?_@VQ3.E(15$A:A]QI,XV7(RE;(&F/CW EC?@P.N1H% M./$X[[_8&D#PY5'F);+&:+AU=LQ3 MXYNQFW4GUW,3JD9Y4AA40Y%4Z<7;SY%EQLR-3"WT7%^S0]?0?.89FN,$3FA9 M04P#[_JJI9C9>J!K5F &F@T7:K[O4BV.61B:L6&$EG.U].+UMN&#ITV)R]MV ML]S!G_G>+C=H?A28&OXR\DW#LBQV52V[-(PLSX$K/=_0;-OW-.KIL>88MADZ;J*'GK]W MM6P%,\?2E5H>IPY0_8Q/3+N<7"D:5.&S"2)1M4XH0Z$U%!(OHE%D4LVCAJG9 M7F)I8:#[^']7WOL1BZ?Q.HQ/7/E/!C'' MQ UC%]M*62MEW\7*,$E!C M-,J>>,1E[.;;3JLDC]A+&CL>51!'!7':( Z+C2B*?%-C5NS@ !Y7HY%E:8'/ M#/A'[$6A>7U11^#3T',UU_699MNFH04!333J,I\Z06RY_K5%'8]>FJ%F1H[; M6E#:_U@0& 9@$OBV%M+8TA+3LY-0 M-[W0W+)F\T'>^V.68!@SSW)45\4X;0*EXZ>,DF/B@+'+:*63E4Y^^]EDS(A8 M9&E&1"W-#B);\QG\E-B&[@=6$CI!M",W_3%ULCG3#5OIY'$J #53\HC4QLZ6 M7*L$RDBML2-FKLD 77'#&&LD%9*FP3U*9(W1:'NR@9>QFW0JN3)I]*E C@KD MO/T<1;C#T/(T*Z2^9NMNH/D>M36+VLQ+'-T)X^O[##W;]7PGTH+ -C7;QTE7 M81!KE-+ MFWJ1(&[[T".JU(K([4(E(:?,DJ.B0/&+J&51E8:&32RZ[$DB$TM MLIT8-+(5:X%.F<9\+_)TWV%^(EF>8%G.)8?>G'X/1O&6_Y_\U>3UNM?6;THXG?Y!:OJ)7QD M]3JMHJRHFO*^&\2_B?SOWA]^#?E[W!^^N_6'OQ4U(X9--"(P0 ; 'W+L5EO6 MGCN6]?RJ,?O(<'>F9%R)B_%,+],:CAO=B(@[@G\(:WMN(/B/ELIW:=V03PM& M3HLE''E-EC3-:_A?19B >MI#'7X&<8;7@0E"X(S1@M"2$2KBBRQ&,P-,DIB5 MI(9G+AE%\83W$IJ!V9K3.KU@8)I449F&<#T\\.3LE%BFH1FZ9CF:R1\A7UVQ MJ"E3M'?@<;0F&0"2@"T1P]?!0^"!\$FH%$E"TY)&*6;Q+J@1$;3+/-Q-%L MUTJTT'(L+0$M9D:>9X$9?%7S@4H,PC"Q--L)$\WV:*C1,#&TV(P-+_ 3+TJN M%?H*QC_K,/:'0,Y'@9O7 ]2\!T"RP B_;BQ.)S2/GS A^T$$_T]CD>V#.6;JN H ;#(@9]OTDRBPKO6; MFRS1(\^*M$1G)KAPD:-1TV- _)[K,L]C+KWFPAV6D UW?O/XWPD3\K7]U'/R M&@ ,4A\E>KTH&>@@N'D!R@R44GR5\H=ROV11<9[#^9XN,\1 U8YC^IH;&;P5 MP]>"&#P;,]1IK-NF%^G7I/K#_9E[,]:D9"6@&YPW7("/AWRJD!.(O&<8H_TZPS ZNJ89VU M)(Q"8"]A!*(M%#,P]&)2%R2$U\!3PHJ5?"H/J4N:5Y+4\.&D2N&$M!S8EM)J ME,:@L.'.P0SECT;>+)%_T3B#W[V'(^#-8(NR&=J0@I'1\LV PE8H&4BTH/DYVX[;PT-B(\@W]FA=GV;8/[69#X:Q-D46,;S#G7H' MH):QU4570+:BYTP$_C6: !&]I-DE75>O?B _C8K$'Q*0?CB\]A&0IH$5@BM" M-=\( LT.'5,+XTC7C) ZCNOZGA]=Z_5YB 'W,@GT"]N@9N#,+\J$HZPQ1\RL8LNP(<#(>G2G=_+_.T_+/O5V8>W)S_S MGWX$'R?+P)XM+M*8#?TP4]>7R_Y@0%S"E<4YWA;W$1@2?,OBUB& MIX2/:TH"V+R$$W @\"A\U3I.M '** 1H:DRP! MDJB:\$\6<6:*X-O@*<"/: L@.N !\4!'I4@2*[BZ"Q1@.BEC^&\L;VE)LF)X M(_D+>!NX&%^'##XG;XLL*R[; !^^!$CE=5K$F(]!B@%N9^>-^0.Z8B#Q7> M.)+PAJ_"&T\TO#$64'2RC\=) 3+S^9GN \PB7[ YSBMP'2IP *85$C@W?1R M& !Z G;X_K=8<$;H6=@$>SKE*>YWV;YF#_HT=RVMJ3_)J/K&JRNKI# M9FG#MRCQK!KQ%;U=P91M,?G-6Z0&<3?0*1\D6JP>O1*8\)^)4L MS47, /X(@KQ";[MD526<^1K]W7><8/$V'EH#OT(0; 0G*S&II65%\04=DJK- M,U;BBOA5FZV4E7 Y=T_!<6(B$6IZ)_A/[J?T)6DG$4]4&H%ES= _H4M>N3#C M]-[=:KS9_!L^PKS\#?1XDMS1)X3O[6KT%9M_AA.WWG=*&!Q[ F>M3 MJ C=#TVY K^K:D_0WG &+C[Y)RW#HNP@\ '#&)5,^^+%'\KT KVSP;%_@?^< M"^Q\9(BI_OR!TSU)H&M.SIIH06Z&/2]'''BDE%S0,F7@\\$#R[3Z(ER\)H]8 MB82 )\ ,8[F;@;]X"I8_P2/0K@=9ZO',G,JO8)1ZZ(Z5_ M"VB@K7/.33:S@1@[HO\,F+(7X_G/WR\:3]QA_; M"%5%)"2[ZRJD@\4F':Q:.J@X"=V,OSDYP;C/S?A=TOB.(.6DP"]?-6754!'O MXT2(7S(G?S"!V)I^820O2!%F+2S@PE4#_XPR+ S*&,8\\,ZR5SBB9JC]*K@! M(7[+P3E^EW2-00]^*KBE9$F&A,HN^"4 F2@MHV8)MP&! JFB?09R301-1/:'%!A9NTPK_"@> JV$ M+,0NG:I#IHBMS#I$#@E"1N+Z/[9_N&37?]=LLD?[:P!:]WOX(L8_309TWN51 M :*FY"3-HTM%4 M0&WSY42?VPESF/,RRW&86^A ZZXD P9+]$6 M)>GYGR#1.>=V0>AO/$6(?$$3R+FBEFR+'/E79U(D*9:4D36CI2PGO%9_B.%\ M0=C=[9W$G"$A7J1 ?BBXTTR6,PVE,0^ MUHI=1*C &N H@F;3PKF676"GT2[-: M9:E(2BS@&-I?(#=X4@%_+Y);<&@6@8$=H0&0QUC[UF7F!DY!6!8@P% HE:QF M,Y(5YVDTD[D\8:TOTZ\LAH\[QPP@9B@Q+]*@N3E,S/593RR(8YVBKS!9 :8H M& -ED:<1J#;,MS28DN,_+IM<'IE;P6WB3WH*?5ZP>Q>(->R(H5Q\#1RK&;R9 M$5&CT)4H[*U@<7=\=3;%"&NSY#FWC2B(\!>!;I ,T?:5,Z"0M#\40*@#QZ>U MC#C-R!K::%A#FW3QEX%!"[=P[]@@-"PNV)R0]Z!'.SKGCAC@!4LSX7C82E4O M (CGO+L*\[W"WCSA^31:#;*_W#0'SRL%\U78S<*V!MV-2N^.C 94GJ7_A]^; MYGEQP7/>,\ZR+4(S-$1+E;]#I$%9J?$CL^Y,P#D7X$^N$'ZSWH%JA% V2.C M!$F3<3YEM2Q8B"\ @V#-H"\B.NC0W^"I\4V9T#7GC;\$5EDGWRNJ)-NWYNDG MWN[R:\';7=YL:7>9@!DSJ(>\TDMM^EMZJ4%UKC*Z?@F>\-<[4(A$<_M^?AOX M);2L7W$ZT# S4+W$ A>\=RO5]%^"#=[>\ZDT6V_'P 9$.W"F.0<=A^J]7G(+ M@(=P\QS3\'S7#DS+LSW3><[S1U^11KL,TH 2-H\U+0#_\/??6$TJFF&!"D8# MG]F^.3?:!ATTM% )ETQ6U1CNW'O>AO7P:L/JKT:5BTY>GV83DS_:2A3%/8I[ MCHQ[_E$68'Z!J02_%AWW1@ L,N ?8AOSX'G'1,+#H:4H,.,\9%C^W%4\-$X4 M*Q[:+P\)BB+I$MT/8!+/U+&A+H4+BC07>29;G_M2"5G6W'VN>&9<*%4\\^@\ M(P,I/'B 7<:=?HD)Z!_[.;+)L\ :6G+@AAG!W'J.9ES>&GV;ZNB9[LSBF*:+4@"98Z<:MOT$1% M,!:_H+&X)*(KS.#S)AXLQ,1>4]1>S\#%VF0]'YAB0Z^)E!)NH(B+2UX/%K.0 MEQH]<[W>/YN3&_AQ/!G.,?/6W4LM3M__[[O7FA&,)9%L'$\BN60X1)&TV1\Y M7P?KXF3W*#:?:2&3!:&80:JP"&U19#$O0\W[F[ "(6)M?5F;69)\R5O>\-5I MWHBZ$JPP@2.*0L^JK?F"[TWC#(0A5I;@6UOD SL"AI=IU-57@6-(,7M6Y)LO MG(ECRN2W/"/\)I2C $A5B%3=)S#$=_(478(J26EFD*)^.IV_K=$3E6HUM MM%]0,E1$ 9%3)EB39MHK<6C+V@Z(Z>+-!>YPU*\*N35>_"Y32G*YBXE9/*B M%F5"O+Z-VPB\91#E$_R[B5A;)CEH()6Y.ADJXG4_#3JX^"'WH ;'RN2,N*[/Z"XA-9+G.'>-P2 MTZ0)?GTJJ@:[?)" -1OT,PX+7:N,L56;]:P6Q266-Y0E5A[)0EJ1=<7NYFS0 MK,MMI[8KF==)=D=9,IJ)^LZM'91*NNQ NIQL&> H6!/U\TQH::3W"]"YO)91 MXK>L-1RKMC'-520D+,,Z@FD02$5VP1D+SI"V8@78+ZW[3OQ9.T>LS_MS?A;9<1K#%V$!;);"E\7X M2CB3*/ ;D'I7D;Z%+?--884?B=*@N& "-27#&MM;BWZ/T:!>?M+N,^#U: M/,>&BSW#_''-XROV1J]Z.[N$%PFB ,EY:PS(H *MO5Z-QPT3+2C8-5">M^7Y M8H@%Z$R44!=IB97QEGV?8KFQ(;ZK!),-3=_LS! 32X9:95"9O=&HLRKP'5AY M)GYW5PD_&]2L11L]@X,6CNVS0L;4N*K:U/?7IAX<[M2J37V";>JJ#)%#=&L/ M]MV+$KE,QEC\<=C'XY%GV!7 %T;)'M:*U1PM;=AE>Z5W-9R6/!QR!@ E/"?! M&XHQIX*Z"1VP89#WY73+CMVYZWI/!@?Y[+[DR9#T*IH48C6))PABKM1L0^>60>@J64B'M:(D[:$AT8'!V^@7![ ME6S*B>GQS[B%X6V>V[YDXC%C7TE/)3TWI:>Y4^FY3.,X8T?-0N,6H,.6V\<4 ME$\ T0?CS0.@:9C<@^]2^%*R5,G2*PF"@S/IA!$];;O3U+V9:>L@'4U.@L=B M?8X]F]1-,7@8%SX$;9(7QXZY<=HFWP'PK1)D-"C@R:.I<8^AZXIO)H:SYPIC MQR[I%,"5:E&JY?CX9NPXVZI:5&Q^N@@]+2I>-7!>%''%IY[N,5@Q=N2-4XL] M"-1*?^V<=5XX@>*5R6#K1X6K8Y1K"M1*A4Q8A;BNXI7)8&NK"E$)HJFC=3AD M5 4D)J&_5"!O3 QD/[# 0;'-=-A& 5P!_+@!KA3#SA6#92NV&0';J/S,=)V3 M3P7.;RNZF>Y\DEO%5-1@Y(I(1=C&P3][;609$[:.G%44J!6HCP_42@$H!7!L MK*(2)%/W0=Z)_397]FLHUWX$S*4B8M-B)>.!)6.*;:;#-@K@"N#'#7"E&':O M&%0.?0QLHU(ETW539*I$[+!2:9(1<).*DDV%=S3%*BFV&:DSHY(H!W)CP''!CGC<:5CD M*C8P'E M]:)DC(!;4B\JP@"!,?F5EM&"6,:,F+IISM!M6=$2_@ NS%UN,>;DTR*MAM]0 M+8HFBTG(X%PTQB^!D_S9Y!$_RV5:+_B3\7@X$R#>_*K^_%4-OU@"Z-J.G1J@ MC-,$&)R-KE:,EGP"O0A ;K.0$ N]ZJ;_BEVL971=-#>C]RN)7 M6& M#H3QO+T!:"VCJXJ]K!B $[ZC)6DNCL6S?[CJ]6-U7YAF:;U^V=Z_Q?<7K[., MN1OXSY$%MHE'>::Y$7C?NL::VZ;UC8OTN7>'E[FV>90'\N:.%^SI0/K<">QO M7!/ -=]ZCCGW_$T@'BK.)(2XTK(W&30 6/S+?_]@V#\\ MRE0.I X>CP'83+ M6[*I"[< :#08ZPWKQU;X89'%NU+WJ#I_%:KS#:K.?1BU3P#M3RE*KZ3G':6G MJX3G,0G/SLE0,G.R,O-0:#(=9];^#[X+\#4F_(Q3?)J/(3X5FQR0313P%?"G M 'PE@D:"" 7\I^5:3B3]=?"T#9%(:S&X7P%VS$[)N%U03(B-R:V9,**/2*<] MP/N<'KX.S'E*XCY9B;N7P;=/ -%/6^*."3]/*-YWS PU;LGY+H\ .17[Z<5K M)G[:RSB=)X#WIRU(%;Z4:'WBHO4Y.5W0_'PONZN> +*G'6%]2._S1$IXQEX] MC[VV%B MTT\5,6.78$H-'8,:,BQ00WMG M1563(B'G11%7F#W=Y_R%L2-OG)KL0:!6.FSGK&/ZSLPV7<4OQ\@O8P?UP:G_ MNQ(\1XF2(Z)^I2UVKRT\>V;[>YG9K?A%\N]BIME@<3?[NL(5V"H9.G)UI@H'QL$_AF[- M7.N!NDSQR[CY9>R@/CCUJ[Z4(Z9^I2UVSB^! ;Z+:F)4[#(.=CDBZ(\)UHK0 MQT;H8]<+ACFS@@=.,E;LHMA%Z05%Z <']00)??1ZP9HK;V$ZZ%)]*<>*V7,@TUI@H QL$X+XR98=B*72:#L!\5KHY1M"E0 M*RTR82UBSGQ7:9'I(&R?6F2"_'9$TFY,L%:*96R$/G8Y!>Z)YZC)^=-!F%(L M2K&,@U.."-03)/2QRZD7KC%7:[JF@Z_G6Q6+:GTY M2^+4IX:$ZBIBQ9'JW) M.4US\B(KJNK'&L MJI=P6:52L2/7;ZIP81S<],*9.?8#)Q0<);N,'6&J8>QJX84Q\]6:F DA3+7;C%.Q *SQ+__]@_F# MPL04&.FWGTX4*XV-E51[QQ&HJ/?U@I5JK,F*/C!*5#=LX[YLPR/"72%.>,CG..#@=C@K@B^H.C8)+JXH5M MJ][QJ2%-=6LH=3,^KCDZ@$^0Z,.$B5'1/U* M6>R<7X*9;:F%*8I;QL$M1P3],<%:$?K8"'WL:L&;F8:IN$5QRRBXY8B@/R98 M*T(?&Z&/7BVX<^4L3 ==MZ9&X+\TS!C_<2N4[;GA6<]O!;.[!T9MF:/'.#N4[@H5E:Y#-2E,1P MY][S&4G@QWK!X'\E8V0)CUQ4A $*8O(K+:,%L8P9,773G)&H6*YH"7^H"WY+ M19>,K%B9%C'):%63-:/EG+0QL#M T'2<6?L_8P1P_+1(>Q"22UJ1N$PO6$Y6 M)0"RA$>1<$U*!K]J&('ON:P7<#V'!FV HHH:+B?$@P<534D^ $0!U""E*$<#H#%NHKH"R'Z"]["O %;, M2)$BP3NKB@BBQJ-YIDY"6L%7K(HTA_?!3[2&8X0-9S=$'86[&%!%">3P%1^R M #CBO\13VM?-"'R^@#&+-0HBDIXS264 CH@-:,W2Y_9S%5=U("_JL@:?ACQ(,Y8-%K, M@!"J)H,7G2/JNL^( ._%$@!:LHQ_1+5(5Y4D"@XQO"-F%0@<@$ .3(>SWYKE M?!OC')PGR$"*3UA8WRQJ+&MF>3/;.("TP1PS]V-&\S M?1X%S=]R%9>CP@<_;&X ,,[JJV,N*@=0$H=P"@]OGXMD_7*TDP8*$$$1DO7[9 MWK^EGD2\SK7FGN4\1^!MLY;EF=RYXYO?N,B:&_JWKMGRH*F4PACC='B-:U1\ M"@\+R_2[1S)8.QW) !#;]JFC\9]Z%_RQ[?JPR.)=Z0<4WK\*X?T&A?>4:\T4 M@WTW@TFE(3_?G)L.G!W-TS0FFU2J6'&WK-@938H#Q\^!BNN.A.O001D-EH<. M)'S2)-%]#.D5Q9('9LFM+9&'G5&U3.,X8Z-"[A03-N^ZF/7^VI DZA2?[GS6 MA;LU_Z:P. &-^*10,'I&,A^YQ^]*:D)IO/WA]K18+ILC3S'K M[KO/'JKUGA(61ZKUGA(*1L](WF-K/>7G'4[KY56S9*4R3J?/IK[R\B:K[YX2 M"D;/2('R\HY7WRU7#=9I*KMT\GQJ;K=+%1:GH/">$@K&SDB6KAR\8U5X)UTO MBK),)\^HAJ5$@M$STNV)/-61^J@=J=@C1[.L[821MF!-Q3$1HM4GA&O*41L^^\G!'X_&@! M-\'E<"T(56RDDB^?\1L'+9OM3;P%$@Y->6/6L#UST);YCV$39M<&>*T5$QL? MM0*87<.?2-S<'7SGUA:WEQV_\(#RNP#;%JHHC!Z1?PA2%CN6J. MW'USI(X-7_<5T-\G-0XIH!_>>*?=O7-\/)+.U ]WZAV 6A+NHG/V5O2<"1M% MHPD0T4N:7=)U]>H'\M.H2/PAK08[[@E55L)W!V:KFH\Q* I0Y*!*XIL'6,!K M@G: Q8 MF\\?^DVNB[,7VIMOF,DQW9$<)W+P1 ,6B(#?311BN-\!Q1MAUQ+&QJO!&BS! M!+R@<&T#B&Q"/'#)+2QAS"0(US)EU5:[9>Q\2=[>'8IB! D@ AYQ(VYL8Q[< M9T!(:U3+QTIC> MNY9W?&&[ NQ.&VVEZSNHB2VGV3+LHU="2,5PGR.H MV#3GQCWD7<<,5PB?G(&#"V< 3F8YG"?C%](80)B"-TR%(]V>[\7?_N.KJ1O1 MJ[-__(TN5Z].Q+_C5S_>HKG-N=^/GI+RM!>EP-B7\*E";H9P!D 9Z,I*'&L M&A2K):<)_G/.0X0]A (1BM93N[I6/_,B_\?5=OK&?KG7' M+^3_0/D&[C>?:01?7%ZDT;V^I<7"[%;"F7'*,>Q6_L%/]]&4'>4 [ 1 [O(Z M!R4^WHESQKZ?3,XG6.SL9TS7#NVAE"Z0VVAH695E0Y^3V'3\S@,3$YISB\#^.D%T!1J$VJ 3EQ9X';H1*,&%YN_PM2 MD\;(K>*N*P]9,.X3D]-%FM.YDC:[Q>$?C&<1SG..Q+1?^]6*!%!K5Q6].W<[ M38^T_BP86(+?;XU]&@0@$/']H:2MRN\>RIO.P>F'5%X;^9AO/!/@BA\9%L47 M^?S'5*\/#[K=3;U.)/:XPP3TF$"A,@W[RS08*M,P%6[?1Z;AFZ"8M)[?W^,# M^2\Q+E"F4+_ MK+A++I*8\*>KH8Y+1A8TO@GJO"@(?7MPB\SV3=RKX:[' #V 5"QU F]%8%K4 M-H&;U92(]!C\K:JKC:H7--]TJ@"8>.B8QQ42L@*Z60 (YP1\.AG(AD='/QI\L80!86%-&Z-E MCC%AC% W\ 'XGHTXUDC#ETH.[CA9?97#.4EKX8(_1&XFJH5($.2)$B)$JJS2K)DG2*,6L"L^=7S I<7/&8A''N/+YLPX.//8"3P4V MDJ^+X%Q5*KX";P7>SQA&55$"Y$ UQ#"E7%",=I ="@<"*RIR."/F*?D:$*R[ MP QASB4R4%>_"D02)L(ZP6I6%/AP*:=L43O0@4#GU0I K8)*S!G**\)N4FW\NBX/,;P!A$& MOA*)-"UW[G6B M]^L^DPY&"X4M1"7WF>Y0]3VD63Q8*3PS]1O/#@_ZI R*,G ME1>Y]OO\;,XAM #+G%='T:\D3<@0'T53PU>(_2P1T%,-%B*F0_D!^"_QN&CW M-&4)SX:#X+>*..CFD=(^&OX/AM7AZYD(B\_(OP!F\!_\TD\TO:3Y2,7 DZ27JB#2Z$<9GO=H:9I84P'?GZ:% VQ1/2Q!Z7/!=MP>X!*W8!:\L M2;I(3)K#Y]>-M$P6\,7GBPWQAW)&/* HL_B2RY#.MS""@6 ![(WNSI!6E2P*_C0(:;0B!^N0L@[JFZRX[BNY3L4?3LY+QM ,ZDNZ MIEN3 3]5THG#/#7A$,@*F@NA2UN;BH0TX[UT<-4SSYUBZFL0;)LNOD1ES#/3 M.6#'T'>@H->9Y71QP"Z*[(*'\UB>%E>CP^!1=-X1MD[BA6(+*+WD]3U7X[=< M(ET1+2*&*H!YVB K(C!]A8<*O\^_M#M=\;'<8AC23MO9T%K'IFY9=Z*CL2X'_S9?Y>G"X QUV2N5]]] =:&C7P28$1>U&2/<;&R&_ _AJ(]:AM/+U M+:V]E["_,8E/@ P.P;]*L$Y"L)K[$JSZW-&/AZ/&+5@?OOU3H7LT O2PR%([ M6Y5T5=+U7HM5%T V(H5OSRXI*]#R)6 M^/T^_#X[Y.CH7E:-!H<\"CPU)'KFS#(\Q7LC4'H*X K@2KLH[7)$VL7U9T;@ M*MX;@;!3"_^.0"AV+M76!N^F$@U?HBEJ%]Y5]^7'A.1QFAH/ K5263MGL1>. M/?/]!^JLH^27L6/LQ[TO;1P[QL8IX13 IP-PI5AVKU@,?68%@>*=B>%MJWI1 M":HCP.S=O*EAWDKV>:N\U025H0H,CHCU7GC.S'<>J@R/EW?&CK>'^EK'B[&C MDW8*X$J]3%Z]V,[,-BS%.Q/#VV/[6LJ+/A1FWR0)3MLK$IPVN*#YN5R=(W[F MZV%N=,7V&(N_>R'OV EBG&KRD9&B5.GN5:DYLWQGE-@>$VZG*)/WGSA[0&/3 MV)$\3CG[F#B:#/\]8=0H1?@(^;N9;^RQ./(F+!D=;*.;?Z]5'D\=Y6LJK)ZG9M<,[:?;!B%8O=K\B=D9@!5*.4;QX4:R^7!0CR M_Q._@.MQWTU^GJ*\IA4?58X/&:X>P*6=%% 34C&G?+EB>=7=_\P;K+#"%^!Q M<(^?6,'7;0@D60&/%T]WYLX 3C@OO8T/R65:*UKB/L ,YZ0G<"B$&1TL-,Z[ MRH4T'P(3/X ?(DNI&/N->WIQ0:!XL6W.C>ZPCX4?H]VY.EQ5_(AONY4:;'V( MR =2@Z7W"/L&-;@# /,7Y!NQOY@EK"QQQ27]*HG!Z%? /)08@-PX:*_NOMW M_6"MY4@WJ2EQ_[CZ]%W7F7_=$)@VS,>V#^GADQ*$['3L@5*YLUZ-ZV#XC++(^'K+;G>\ MT,#6AICF2^^+RQR$[5J<,.>_._OP]N3GC9>U5^-YAA]\PV)O_J6#)5_W0&:' MS2GN-7LHY<,K[7L#RWA4RI^NLM2_M;)J6V3A^\3V_H;V7H>F^6!H:E-DL7Z. M^R1!+0EWT14VK.@Y$W$WC29 1"]I=DG7U:L?R$^C(O&'!,\>#J]KP;/)+J@; M#^=L.*H[,&4,;QARV.:O<6NA+"+&8KFU$-_"UQ*BDWZ[_6!>\2D+N+<9W=$_E_F[X0R_9>?S+&VZ3%0YER>(F0K=.!%*;4JR+Y3X>#]"M:!JC+\B] M3XS[X3;+.NMW4S[SA^&[[P6A[7RG][,+$!HW@M :Z+D=@C 8I V4$AJKJ'E, M6?Z[L+1>LQ*8!>B5D7=Y59>-H!&DI7^R&.!PKA"Q6\K^@Z'(Z&-CO"NVNJ2K M:H;R!UZ8]RVS\(M+6O)5O74):QGR;MTQ&PR^Z.X"A7ZXOOH0%%GR M\#P> &H+?GV^GI.>3ONW 8@JH N^Y!P>VR7$R4)0-SCU17;!9#XC8NF*O_8" MOH$O%:=+D=#E(01*>'J7E7BZ-2)E**HWX+"D/#',MXMK_#@RT0&0NV#BVBQ- M6)M+H>=@(XJ_7Z;UHFCJ_MGRD@93+=D:'YL7*-,QX4,QRF]+*<"^9.H$LYS].\I11Q#+ZE6*81G#-K MN&2Y]@8@"KA"2$SP65E-RW5;FS.L=()COL)G4NRD8N;MOZ M&!1A=,UBE1!_D MLBOR?ZPLYBJ6O[M]F^^31/N99AQ59PO&:G)2E@C^Y7!TSP'BF,I1V)\,C O. MX@MZ@5(&K$R@@(J*H!18;P."(,#Z(GM2LDQ(R46Z$C8.]\+6=BXFL!:% MA\WJ!:WAB@S,&SE&"M@]2_]JTICG;LJNW@Y$&_PMD@*3GR/P"?\;WE@Q^*4S0JEFMBK*>P1M+A,@E MON@R$R72BVTZ@] M-TC.+):J!W0#BO:^Z)1? <(?T5*R)&.\D5G6U"1 %YW4%-\(T $GH9;V_3C- M1R6V=R<%3V4$J0'$OP_A.P0O*MFX^E'(H9 SKA#'E#$XZ6G># G)@Q!LP M@DYJG%915LC$ EY[DN=XV4>& @>Y&HS])3%T[5^=WYG /7#)&B2)3#&\!F]V M&8+D;;,,,[@H@S]PVQL&S0R#-\F2$:ISQ0 F&7 J%,>7<=.>E- M\C?P'=QL5F;<.-&_2W9ZWZ Y(XE@X)>QE@BX)P=>'%P4"E'T#NP%XLW(KUWP MK8]5O@;YTU156S%S O[LNDI%9*(S.4#FQ7U1[T?>1L(OD1USPGS,XS9Q"M8, MXX8."L$-6W&;&T+8S=!GOX_[+/ M1N1]-YX))FP./T?RNWM]$PLLL!LA&&,$.+X#+/G]@+]_PQ?6&';< L5_XU6_ MP1N(000E6*_(6;-<(E VL,J1>@;._RS:^\I MODFE2[H&0(&U7K)A5)@'1;XP\F<3G_=)S0& 0PRQ\LBKC/#V9K.$W3W -1_P MA A\ ^SJHN3'QKA[F3+T,WB#$OHU%S3->'PYS1-D:OZ][9E%4&5P5KBK^P[! M('W\J#V^< ]"C&(CGN"@(F$PN+*JFN6JQT?W@I'J>Z7N=Z<^/S*L$P<=<98*[:UA\OK69N7^JW5,:>=P#P="LQ>_Y]U I,7 M.X!U ?HZXQ*WEX(E.Z.X$Z+>C+4Y9'T3HKVII5)@GT:LSFC#R3UJ&12E^%;]" 7B15H.^M@\\ MJ0YV'HNP6APCA[_ ?X2'#G80TBH6[^+U1A X1RPSG2G3V4X7&GR-V*KNW(:! M>3>47;T'@H&@-)^U70=@0E=8F@$F?6>=?].Z1K.S3NNF[NE7IO^TK"AX?4%O M@G;DC&Z*M&"7C.8RR'PFR\!,[Z0E\P%Y=\1L6;SZ@BZY+R1LS>Y6XTU[ZYLV MY];?:/,0_#G+08=@*T:*) :()C&&#*$;$5HPT!T2?KTG58#R\ZKX; MK/Q9]X7M+S%%[&I1\C$&DDIS=BZ+ M@[#?!4&*, 9OY0Q_O@4QO&BXX14^O*:(I[69Z)OI2P91XY9([S4W!_JRGGJ! M.8K>&>65*]T'8&$">4LC8*">:KE#DE7LDD=0[\0?7:B@33#A%3C"@?OKF^ZZ MZ "7N?]1O#?V3"I$E$D01F,+658 BX4OE,7PH5CR$ZB@I=1M3@2,S6:+/2G9.3++M-*2]I?$?-R/4WOWS5E%5#13RT;C72A!UC%>:Y M.T"_04X;V9([TE1O$\YXV5XLTSF2NH0AUKH[&[FC.YES0S.S&D2?;C YA9&5 M%%E67(I0=Y>#6@ T,X1H12HYF4Q$U6]\U-NFQ-//MIF*0Q=O.$>MX9;V51:5 MQB!;KK)BS62*0D+[&D(&C^:? T"&3\8X?E[PB'W)"Y2XL7K%0(57AQCC9Q5' MID!%)0JG> 7F;=8KMLG#F\%$QB]HSL]9)5,?U;=\@\W45%?P*@SZV]P \%R* M2R5\GH3P>8MU/ M$=^6]P7JW9+-E8[D!VPZ>?=N-GSV=L$E!,^-/")XX%ZBE8N.(L^PUKH-LV#\ M_,8S"/?W4O:%U)@X!)%1=*5$*+Y$OEDDNF\^+5PHDY\HX"OV5X- 9!=M 6>4 MEE&SA!OR:) L5/'K':3E!F2NX+I#N+X[^]<9^?CFEY-/;UZ33^_)^]\_DI]_ M/WOWVYNSLZF&ZX\;^8_;)\6GO"[A[74K6V5P%T7AZ?O_??=:,P("GQ@S[(Y! MBTU4M_?UFS2^ *N6$29KTD6)46N!S09U(=%&F5/9ESD578)52=%'1OCKIN0F M*'\ @!Z-X31"FU56\_<6\TP6QG_EE3X5=XV6(?>,N)$ 1BN8T=TX3-$$Q7\' MO@"\E0B85D.J:2/O'=%=I99^!'-+'[P)_SH-*4IY;$HI+O.Z*?-N7 OW'<%C M6T<93_!5*!( '0VJ:;@HAB\O11M*7]+-X(,E98$(X6,:>&I!2@TTZ_I>%H7\ ML2 ?]<(F?CN7.JTZ2L"9X]A"A,WNPE40H\#C_D_ X(+]P:97G#Y.9+]F&5U7 M8BPM0+PK,@4Q+D)$D@!OC]:W$9' ,_+6O0;;IHPBC8>F3;>;V"WK5L? MHH^';9!$S@L^R2D_KQ=K41[!Y[>@4?E7 R])VC)Y/N:TZN>&8$=N'SGNY=O M?$55)# !Q8ON*I((!X M+/@6:AP,FE=";(R$2OC.M6M501'25Y9)-8H1V+@GRJ9J>,J!Z[R\($"Z-*O7 M<_)/.#RY*+)&.F;\V=>>U0TY1&W]%V8PA4;F5[-;C6M%3B,DIP\;)M9U6V9@ M='6-+'%:EMZE9WBHPD +2D!1:58Z6P M"&QOJDD R87HW1&"3X@T;F7E10,4>T7)BEZ=5.3T\ ^];,7=1%6RWE3D;:.< ME+JM8E<>XN@I%^_A-CL6IO;T*1.@,F0PG-H@V_4Z2I'IX*$5Q]O -A9*266< M\.D00UM.YGA086-.%]B"MXUA<:)XY^;+X/.0$OP+4/+ .TEJDP $MZV259N-P9V@7M")Q9YV1( MIY5[/ .Q*[9 5)N[(G@OPR7#AEM,^^=IM> CMJ6P%/ZVK%EJW\I**761UDJV M:FIAE')#MM/G]R"^WJ"Y*G*Q/B!!1D/#NLE;P5Z$W*J@,7P'GV,I8,@E.6UA M" ?.6:D(^Y$)^V1#G+5#20&*=Q.S@ 6X&P49//?*W2DO<_=A=SVIM)8HIE%SD/ PRNF;5V MQ,8AJB9"5DH:WK,#GWW.AY5V-Y,HLA@E6:"( +<:$-26]W(, M5"U6<)@YSSF.2+MLSOS=D_VNJ^']MB M0&GN\;[%#4FS&^2KWJ,I]Q[9JO=(]1XI4;^K"'\?9RH&L$)P=ZFF9LUMJ3"7ZXS&_BQO5(9(#0*!VT"X"IR&?#@E\H Q;2F>..73_, M5/Y1/AM'3_-Y1NW\[*:Z&A7C155EO,-N.:?#:OP!^3&=&V=?LG M]I5%#2=@P'I5@)^=M9E:3N."&-@&!6WX4 MAU61L9KQ+;$YSH:Y/L7Q6D;F6KY'N,QBM I.$<<%,5B'*E/EPRL5?4R*/MXE MQ%4J# ME6?\_?CI_ 1 *7P2'FHY7'"AA,B>+%398S2,N8LIP+S1"9(BIN[H'#&PX;47NPQMT+%>R-IK; MU'@:15"/3% ?&1HTER6+M-- KBB&/JUU\.JO"N([U+;?6)! M:B[IN0LO2^%]#[JEPV/(U8:H#YPG.R9NOJ[1L M.VAFPV8XG W3KH5KKU>ECE.@"E O;6R+DO.L" 'Z'974BY(7PN8-^"+##8+8R0V!J&5\ZE"7'QAY"V7=""]K&IC(R^V3FVU MB?E>S(UE"\--"8V^P M48*\RVD4-26-)/$/PD=7-T2TY1CM&HSK*Z?X1PZ.??7, M?D%$LVI8HSV\46PN[Q$N)B[S5-KV%H52SKIJ-N^2Q,.%6XUZ6JR"0%6=E+2) M-]7YM6QM:V.@O1"+7NM!&RRPV1)(]ZPNHB^*$!\PH^@>WN.V*4OO?OOTYN-O M)Y_>O?_MY!?R_L.;C_SG,X6*QW?I),-*UWK0S-N&G<7:6&$+-MUG,:EC1 M7JK,L^(R+B[SSF"4WK?8U[Z6>!)!&/R[S#AO9A(9]M.419Y&V!G!-P?+L:-M M*.;JC(#+0:[A[I.NMAL"\&QL@R/EUO^J3Q6]E4.:T*+%WFGS ZB@N M"4ZB>M;YU[TC^C-.:"[7?)$+_$J?"3+J+\#6>S@J?YSH2P'W %_!>YWEWI$N MER N#^5#L7] $<_>,\MM9 [LZY+ET5I$X:X4HQ2WV L*9X\="^"B.JWZW:!< M^-)5&LN6B1E9%5F[]Q1[&EN9+V(ZK0)?T&K@UVYAYVU69R#![O_Z,E.@O%23>^O'U7(X8HM9MKKC]"V1/[3P2_D;-/[T__ MI<#_N*S_OV"4T8TJOK^Z;3'7O2N^CXJO/.5=2)@IDSDTT<%YP6--F;+"]^1N M<7-3M'#(+K.KLUT(7^_3&N2T+]B,L#TQZOM6Q=[DX=VWI7FNS1!6R=-]9GTP M5(J(Y6EUD6S9<+SZ7<#X6YQ>?HF1/OA/5U2-Q51BZ"K'X3OPJ\I5(0LS\:*? MUQB$%8W:BY275U-.31I_*Z[J6ZY4H?7CZL=_O/GMS<>37PCJ2?+VY/33^X\J M'[Z/S0ZB0::5;EV04\RJJ\2P.H:%I'S,=IM:D:6O;>ZU+3>IZK:275[71RA% M4WG5MP5O%M.(8%1<-/5&,@!Z$N. MZ9+*WH_! )X;"U8&GNI8:4_$54D:__AX7Y'ZW1T9N<>:X^;<#@6YF MW=VRZCWO"E6KJN\.4+%UG=OD(6,Y;BNYUD&#O:M\C@\GC;:/B%?1 _&(X#5> M<,OFZ42$VT&35EC4@?43N#40[GW-(K8$R4PL8T9,W31FVW94X\-86#:XPL+P M^87FA)>ICT XVY_;C@@NF/E4\1@%@9++CR^7[3F8J;(?!67RAP[Z2N@^ :&+ M[0JGBY0EY$TW;N\]+C1DY8S\BRVTLP4\XY=&&)[BRK>=#])=^7/):E#5<_(' M''Z9XJJ23FCV/:2RP&5S$AN8R[0L<4B@6)I&V 7-&GXQGUH)-X E ,:NE,KF MK(W[=$U6^2"X%'=V1-]GU>TJX'1-7J#&D%VKH"_>M!-7L/;V8X/SF0R+:H;S M@OW(;S6<6/SKQSGYF=?8-2L>LJ+UQF%EP\ V6';!JQL@"!HOX^/M\*'M9_-O M1.=!_(@5B@66#U[PU5L\CYQ6:$3)#--U;??OV5UA@@'MOFF-"J=6K'<2(_&[ M1789+GM 10S. U]!AV 8!E:&,QI#)H=0M#VXVPZ<5B\GH3_C]*(]FQ0&J,E MW#BF__S5-:4*4%]E=/TRR=C7.\@>*4#:]_/;P#\%6+WB$D9#75F]#($ \=ZM M\JC_$CB4Y3V?O(#: &H'T33GT.. O==+;H'Q$'2>8QJ>[]J!:7FV9SK/>>W, M5Q0^7?7,@!@VCS4M /_P][9'?M:N<\$?^9*+$IX(0:]]H_TRK3!GUG]>V-XSZ^4W?85K,^/3<+"LN^[U/49O.'FCKWDB8W\25RMK^ M3@)X_4U#;";#'EB)L@"4\:U98M*H))IN"SK*Z8C*\H28 3*S]7:3#8O*^?AD M)"6TL/G@GEXR#^S#@M>1B]E2F+K-TB\@ Q=%$6\^A8>?^XOYE*%!^HUWR':5 M4 O>K,"[9+\) /[:JC,;1:B&1K*@<=$ >,F?37S>=CNTQ*PMJ1S!F?-)^+3) MZC9G##?R6F#L[)5[YZ],5,"[>)(([I4E68E\F5RU7,F:G@J;[0 #A&>/L*(C MK;".HRN/S-N):FD)W'XA_MV9\YB\SKK]9US=[M#1?CK1HRF%64[[\3_O6L+K M8BZ\_*<7VA_;61XJT/$8T>5+X%\0L/UH[WO.5\&*Z;Q5U3C,)+I MZ,Y:QDPU(TMX^Z*2L>BK(0\A_7C=2M]1+@4NSW:G52_[UT)LBQF?5Z^?W>^; M57.0:@YR57.0:@XZJ-)ON9TGC3"@_#E-/_.BBL^#T..DK((/T\L7G7S\1-Z] M$WZ#_>K]IW^^P3E3;]]__)7/EIIJONB0M5%]%M3XS*>JBO0G0Z]_8OE/S"8: M<_(+GPW[H?\*E4=\&N9U-^$UK?CD DKDJOJ"%ZQAJ3NO2+JJ?IX#SA@^GX=#>&03EQ'*PD7L@VG2FERDYP4.L.9[VOA, MBPK.FJTW4J%BSFHFYNMB@IC/-)!#$CJ*NG)<,=.Z6TB(EWZCQ+_W>U:%:-B: M#4J]>07QU6K<.?EG<0G'!)]N0-%IM;E:1D:^FESV$M7=<.XF3^A%4?)(7=ED M',JBAI-[A[@,8LLU\I(V. 8N(ZNQ$$E4<%ZI8&\'R%Z=V7F]LKBMB9+IG*XL MF2>!Q8OYJ<2F$M$;)ZY5P:OOUOOT,]:Q?99KER>H\T_FO$B3O!5?H/3]+10A M';3I:Y1[5&ORL6?M5G&YR+:HV&;5)HJ:(15AN?VP8.@.%9WW*^44Y?>I3$EW M14!]YGIKI>>L;1[!(5SXG,$.E8WO!"U67'85_V(K',F*B">,YF/$T42%VFL&0&80F5SM]D8QX[,74JH/Z1X M@FL:Y$I@=T#68)\2((DS)TB?*XCF;6 E&XYNOC+;,60\"[IH:HTSM)SJLF5; MSS8"Z*ID-@B H,T'8!?$-UQ<# 7+(,NHM;PPT@%(4*@%217M(@EP MJ;9X @I/.Q8W O:#&06NR1%9%"V*(LQ9EJ$\R;A[,NC4@&:/R%[UE40%7 M"C$DY$[&+M)^E-3&".(9>=/@7"8 '/R^W?O';1:^05(L1#ZGN(.P-2/(U;-? M/W1KG0C!P65?=R8N?A8TWKXG57;QRY;7.<'Q6#3GBRMQPUTW_J0X+[E8*8=N M/N_W3^NF&ZXM(<=+I,48+6DEX0%[JBR(O:T,"!#18O^$?==4%^EW$\63D7KGQ M3T%I_5;DH^WAWL*EUN>8\7 9:=W*\E%LCO MV AUQK$P$"=*="C1,3;187_&M7R@V!,&^KRO0U8B8S]-QK^BOW/&H3^<]:!$ MQ9,0%>"?K5;@IV$J4V4,OU.4.1.O?)NH$'/FY#V/H[SKX:[$UY,07[NR=%09 M_)3+X#U5!J_*X \*BBW&@/N9?5VD85HK1V8/-H [)V\DN$>M^A_!M'XX2^W& MM'Y$;CJH;*EY>>>681>TJ8M7(<[F*/EITOS\I?Z*7ZYE=%TT-3S^*XM?B5<9 M.@>AO &0GM%5Q5Y6;$5QKFP+#+X)1CS[!WP_'*#3"#CE7HS6?MG>+R^"J^(. M/OQUWMRW+9S6\%\_U?$-UQAXH%NO<$QXC/?=C_'FKFE\]U,,:^Z9W_]-[CRP MG1T\13>"C6O@A_(JQB0G^)PDKZ/J&P+U$FA%6 OA1V OWAU@;L,(II)+A'< MT])56\8XUW5X):F*+(W)IFR!(]_$X2W?<$;R[\+A^A1[Q?V'NQH-5BT.),16 M"MDG6DW'F;7_ _B.'[^[47UM6E8U_-]L%NJ^ MA+>PDJ^:V F[G")))WSA P:6WN7PHI5\%V]IIDL^_*'#--V+?Z3$W"'=G2UR M[J%NR1[DWG:WY"E*OD.67C^2\>&P]ZW:O^^U9L<.>25 #DZ" M8Q<@W4@\4\>1>(8_=II6TD2Y74IVC$)V["ET(]T:)3"F9GX\+"5BM$KR;*;&+VK&X9O.(,8O7MD$?H3$8 G/Z\U7%32C^H6JVTH M_\W_T)Q[P"YW@%T5K1^9P%/1>A5L.PZ'V5?!^G'Y;&."O)(?!R?!L29;O MB]7K@:,;\"]'UWW7]G^Z,$S=M-G7"_O2.+)@/5\!6R1D6%:/RV!QARON):F+ MZ,L,M]"3"YHUC#S3YZY+S)\L7%Y-J@4MF8K=CTP JMB]BKT=AP-]IEG*AQN3 M#S/M!MFC?!_T MRBWCNW-_PJ.Q8,>^-B][!^U.C?$@GFD1L-E*H_0F>Z)VLW7=#D^&/!*J?CX/ MQ2)O@I8Y+1BRU35D45!N4(X!'_ !'_ !'_ !WW$'!Q\?;3P$7;=._BR/%X;] MF_=X8?B!!6>6R&YNVMS$;L4;SZQ54<^,P32#(L TJT@-#_B #_B #_B #_B. MFV;PBN 55=$K:C6\7V 6N;(TA%ETURQJ56B#E;?//C4&C9,&\]J[S6\Z/P?- M/3@_A4MO.#_5*$0!'_ !'_ !'_ !'\X/G)_R+EB+-*%WG)\6G!]GEH9P?KYV M?JJS30C.3\G3&\Y/-0I1P =\P =\P =\P(?S ^<'/W]7TF\^%M$ \YI>H_=Q M -NK7!< J /4X06"MA<9 NS/-_TSUHN4YI$OV&GLIU-ZO6XM-YD_'2R?I@?4 M=A1KQF*FI&J^PTFH\5XXE@8CH4 M@;FY\)74D^LV;OJ3GZ^QQHH6\H7%0ZD7#X /^( /^( /^( /MPYN'=;C6(\[ M$]?&K1N<25/Q4A&$J:D MJYH#4[(::R3 !WS !WS !WS ARD)4Q*F).R$T$8TJ>';^!*>F*00!3 M$BI2.!5YQ)0\XT,1*AB2+NH-#,EJK(\ '_ !'_ !'_ !'X8D#$D8DK 2RAW9 M1;02C"%YT>_"D'3%(( A"14IG(H\8DA>)$+1@?CRMK.J UNR&JLDP =\P =\ MP =\P(YQD;F;%J+P-R/><6]*T!^H1Z%N!59W( >Z($>Z($>Z($>Z*OL0I30 M=*/_^3 4]N&]G.N=QNO.P<]',QX$,AK7370>=AJ[[?;/WZ3OM>[![ST+_U^I MTG*T*!K_7_Z53X"+O"]<4XOQW"H/Z>7DUM#81O&_'V\Y;IF3216M+KW;D_ MX=%8L&-?FY>]@W:GQKAB?"HHF@.V9=Z0GVCUZ/Q\VS5&)XSIL.1**L%4.OR+ MSF@&9MX:2CZ4H=2+[.1<,Y7UI\$&J3^Y ^B>05([](>,_)B&E'#C: P7+!$C MD8C(-Z_0$3Q:,*) V<8H/$1R=Y@WHVNOCLYVW1RZ.K :$W-?S*Y'(,PN)YWU MW?R=B+%4.C&3IV;"MYT/P\5J%Q63^E8O&_?%LX,!RU:$[T%]ZS2\UY"R)TK9 MQ5GW>-!E'\\ONX>4Z4Q2;$1\-DOB62(I5&RZRNB+4#I.E(DYKE0Z%3;4N$\1 MS'V;.R;$_?B+B"CP5(U":[:RYTZ90+[BB8E*$^\V6*=\85+'](731%@GD(\3 MDU;4Q'76LB#VT^PI*R0F/\1\(H=2JRP'J,^_ISRA"SF%>5]0C%,V1>PM86)> ML_Y[@_4BF\AT&CJ)TIQ"7MD1!%+Y8:S2A(3!)^%+0V$;52;W;W?FIAO+'E-3 MF8MIE"$;41Q0N@D:_M\I185Y2%P"YE.M:+(N2US+8YF\=S#55B'9=^9$&^Q# MG ACJ]:8BHG_4BOO%.P6.PZ]C]/XI DT@YEQX0-O9M17P(;BF;,RZN' M[7D8QD:;25@3J3Z3<,;TT!YD1D0$:)@3*[B4DQ3$=":ZPIGC\X"P-K0Y'<47 MC8E('_NDE*8T"A!:3I?D[=BG/!"WKF&-IZ@@2<*W-?"^8OIY$KC)8KKUW0I8=[F6 M>ZC3K?W-]?H%4"\#=W*].V#&QR);6-?YB(+HD(=7?*&.7K$=IT+\.[XC\ Q> M7RV<74*19SN3P7]?*7J&:[J,KB'YAW1]>)DL&JPKB5ZNR[W_?3R^_-3OWMOU M#??M2=7Y7F-O[S6J\R=6YRO+\*SB^#N525Z3/G&U?&=1.*&ZA.I3JX@RLFV_F&&368\S[N!R6-1)I[N.C(=7/(K$]I#+ZL'ED#Z^'G*II M3>W/17"4G_879J?;/6@TVR0_K^ZW_[.#V@>-@T[GD8.\1M,[N'7,IKZ,79 ]2R7:O.(Z M:M]\]/N@/4^GISW+\[[QY?=4P=G;]_)/-G_ 6D"Y8)RN8':=>7:ZE\7 MTML.3ELU)\VJ?],Q:$,JCS7+S*C;Q:';$?ML/=B4A],Z/"SU(V9 M9;;5UNYN+?]'@R0Z4%NH;:DR\)1K_'I6<:;K??==??"N^P<[^^3@K$'UH'I5 M75]!L1[X_OB$2VHMJME?;I2&G=U==S*18L2Z<^&G]@OEYZ.1]$7BX,Q"U:!J M4#6HVJT/#RX2&?ERQL.O)0R?)KBB82Z0AU@!=?E00T\0Y*4/#;8[?"C/Q._QE3AF7_1O0]O$J$UZS?8'W3VJ4S6^7%L^79 O,RT M?K]0?^ON1T6XQ2.R]?%]$DY^I\^EZ@M!](#D][N7EU;JW_4N/_36>0I+MG M9W*F>P\!TLW>=,@"F=EYFJ/8 G3'2(QLD["?_I;DOUC&L@W)F+WNAPY85255 M_4HEJ22+G_[^LG+0A@B771#!M2U'.[Z@J!WTV_?H7_=3.[0U%J2%48#;ODKPCS4 M04O/6U]WN\_/S^?VG#*7.[X'U;GG%E]U4:<3"N\+@N5S-, >0==7%U=7G8N/ MG8L/L\N+Z\O+ZP\7YQ\O?_CAOR\NKB\N4FQ\O15TL?30.^L[)+F@;L:(XVS1 M+668610[:!I5^E!S!?7OG8#'3PL%L2[QROB MKK%%/IVE-:'<)H$*LLZ+]^\OSQ#V/$&??(_<_3F<_^\+%#YY38 M8%V'2+/L$*2* 0[F7MN>Z'C;-7%WJGQY$LXY%XLN%'=EL:SYHG-QV;FZC#@) M\U=7,5?,(0F[Y,4CS*5/#NE(,B*4N=W.E40]8'>%%S//L?NDF.&A%' I:WH? MUR0-8+9(0 LVW2%]?A^VZN*R^Z]O=X'+1,0.9;_GZPWT[[NR^ F[)"+WW[+ @K^F$[IK()=;Y@F^Z4*#(__@0MQR*;2_/H!?R M"DQP#L+.$,MUZ3W-[1[6B BO6HV(P:[;B @D6?O'??7FHEJJ1C?BUCI+ESB> M*[]U$O_;5_^^GE:Z"1FMB_MZ"2L8@D5-TZ0[9&">\$D5$^7TZFK-T?NZ_-@) M/A;:)B=*U$,H)WZK[VZICI$7_9-V8,:XIRJ7CZ*'ZS5ER6UU'?6M" MYDA%FVLL+,$=4AR3NFO!UT1XE+CI6*P$+ 69?SJ3 T$G&@)^<_#3.02\B$2K M8+?#R^(NL!#G+FE>Q.M13S+?R6(7J0 9E8 ]/IVY ((3QHHWUW,M2%4]@<6% MN8!":[^Z#RFJIBEMDWE5I8&%,EJL\B"F:9K"%G:J*@PLEN\80.XG1*55EM)G M4([DA\?)R#0;ZWKXA3.^V@;MFL!_OT73].AOC]E#!FW:CB!>B)5JT!FB,'TK M3QZU,FIG@OCGRPOY#]8$J>5!_!$S&P724$K<3]VLD(QXWR7VF'U6G[,]*F0. M20H8,R"5YMOUYERV\&&$UO$QG(*^:E'1']\/AO?3X0 ^3,=WHT%O-AS<].YZ M]_WA].MP.)NFH*S"94#T4B(:RX//L4B4EHE"H2B0V@); &RRM+XC$#!,Y^.UFHNQ!?2]8'T;D-Q1_$0=Z#S?L.<+*B/:@'B8.NY5@/IQ11IU@@9ZMUO+=ZT7%'A! AYG-BSGB T?7.Y0&Y[;<:D;AP H M?638MZDGDU'2"0X38?"!#R5]8#J#/]^&]X#_^!:-'X:3WFP$!.A=7%7K",=Q MA#Y?@7&6JC(836XP/>U7""0W0)]G&B W>6MPY_KCPHY$@RP_ZU> MS^]-OZ+;N_$O[:#P2OU=6E@9N.9 TW]5@4]8H@% ]NY#T1,E]"Q3B#;?%2&,&B7]^!@E@])+F$Q0%!>9S:91W'U!I1>I!27X_*J(W0*>G,=+"U#0P+:Y%\54W8XZ]*5-R M<^8J)S-2=W,&O8L^M3MW!^S3S/#3OO3)'E(#Q'K>1-^S0>\"62UR]39O"D#3 MJ0QXZ;F4E(@6J./NZ!0 9^8R *GG68IW=UILC[+-4]@7]Q ;D-2S+'E;/BU^ M1]O[*<"PD,& 8\Y1E#W[0"V6Q]X0*H*T!%\QLN_U/(YQF93.:[A>RX6=8"_,Q!X:O M*9?*L14*, "N9W)R,F_@!7$5.Y/5^&WJ%O_Z^"?OT6=+8,U'+=6/'1\":A6? MJ"S4X"=ZHBC73]+OYNL$?T6J\C",J.I;%SHPK9L '3W<]GTA7U(J9=IPFK M190E?*W;O);;9$O&WI*(&4!P-#OXR=VLO&]V29=J.5\6$/YMPE;CW@#CTB&A?SR$F/-400;O";G M]<7]7I,>;/:2M6/,:YU5J!YD:DLS>(V>0C:?:VB#SILY2A(BHB>W@J]47QVS MZ*)YB!_^DTMMBL6VMA/5KLG@8'KNN8R#I>-3\ERV" 6!"GBB1DD:6/NCI&FM M([Z!(]YL!U00*_@R%B G^/D;+H!M0A:'1+2#:C,XI)[QKN^03UL4-"O\S@5* MM4P)"=K6>F3=PV"5ATHCD\$_]'RW.CC6#GK'1C;IY/*;"=)\ZF(L/^I)YA#+ M='<.S@6V*![U3HG*W;:N+(,'Z'G>PKLHVF[^AB=':X3VVN(,;E+CE&GK*6_G M*?$+JK>8BI^QXP<;D01LYDVP%^T&&?R#V;,EH:+O8-=5[YFJ)0T;^R+W(N,; M[,@?I)@NB6$/ZU3:;N@#>A*Z1!](O_X1V,2 MR=*S@A^(:9.3!T,]]=?KX =IL9,.&'F[GP&'V0GJRS2XAY[>3GY3*%7G;B38 MMY$:O8[0^LXQ?">ZY1\&*74(YUC^4UVNP8?T9'>^#\F*D:Q9#4?!P:+6DU[+ MDP[X);(B1SI$K,&/])SVD7_?K/6BPZYOJ_Y61E4A!@_1D\SYU[ZUJ\BC^L+N M*W"5O: "NP%_/8FWCR#T/_C"6LHH/9ZGJ+MY:=Y_\'2DYTL3MD$5IQBU*MZ7UM&-Z6GAAV818A&[D>Y72(?!6 M?CJNPQU4D<'OC!=A9H]!!VU!26,"!PR:T[K?$=ROX/),\_A6E]G@)F5NY?Q_ M.\#]U'UQ[6N\7E/063X*'S#&@]:K9_(1"1:<"BGI"+_)=><#IO8M%[V5[%CN MB%F.;Q-[Q+[!L@%LO4KEUZ(UA)RK/+F>@(YUAAA>J5^4/UQ2\.OS\C?MZ;4\ MT\ 6(X^LI*)GR/6?U&OD4I\O@OOKB) "R1D*/L/R![2:*3&V']ST" VDCB.C MPZ(=1,ZM[*=*F*S@A*\ -FJ6PFA&Q&K%?"1::;U?G:YSJ/?M_ M_7 XG/%D-)2!><3Z>$T].?I:0FHT(,'?$;OGS.+,@U'%D2J$^VCR[&/J.H_( M2J]:1=J@*\Y@V!;;5S;I'#LNB9B?@EP^<)(GZA59N@]&X"LB-T,M* CJN?=7 M3T2,YU&A.Z#V/?=@KH*=&6$P)DC:L?@"5O$D83B==9/I;#R>OIK\M(TI +$@ MXDU,7&!,>2 JS$IN'P+AT-TB4^PK??/>5T*/.9'1/_U2@\RZ)9KL*V^,XT.' MM8L]?Y\2:KKCFE2-J'; 4\\: )XY,4#G\B)XI2^!*>H8#2>@XYY:ZCRO*?C'FG]LM$@O^Q$ M@9_(]<)X_N@&-T% V]Q<1?/IF@*H<:I[*[-2X*D;HMV8T?=7*M.U(<$%35:0 M W9P>L50G[\I)C*[14Z:9\R2JQO"R!]9I"QU8_J%T4?BVPE"?>+OH2Z[]\G% M=JC(%=C#]D1'?G*E.I;6([S&KK+^,5]S+1!FKP^($X?).*%84:SG M\$7FS6%B%-T/M#.NU&1NBG6,@>2.@!XD/LA4:X)UF(RFF,KL2'>PJ!C/^XKN M%EM*O9Z]D>SV(_B)N.6"T 4+*"1U;*$:G*=ME^ ;3,'D#M47'T/H\$BA/?9Q MG) =.%O(5)E,H*5? (FUWEO>O-2:.A,KDTF"+&&.!+$O&"P?&71>?#[0GJ0NL'OM0A2![>DV#F=1F9X55$-V;J9G:3*"+.^(/@%B&V MNH@A3.6K*:FM[N^.]K9N?.^>>[\23^;\(R,>*.24S.6H466B3FX';XZZOB,? M[=X4J Z@Q.:IQM08$'&SXP(=TG7,,[P%:@P];CU>[S+7(DG9Q4@.=YB%"JI=^K<56\AB**$ MT!">$_R%>LN\7G*(A,8XB+'+[-%R0C:$^<1-X)>=(WV K:+9Z@@\OF<=9?2? M+KGPBJ8R!03-F\MHR7]YQ41VAT ^L9*4436>TYFC]E90CX7=>$O[&Y%[W/%I M@WW%64>UN3RM\6Z4U)L] M\U+JI>@:J5X?EC +V]_5)?.PH0V'J5_40[+-SREJKA(S 4V]P>SW'"VTLF:J MH<)V/.W*Z)%?V$A%!L12S8->.UMRW\7,EOWY&8CT@%:2^.04G2T!JO*J[I"? MGK+9.%Z2N)F*)C<09I32"QJJ0'PW858!K:"1"@PGH^F,6$O&';[8]KE8\T#H MKCI&LF8J-_69/DYEGS:SZ;[@:Y(_7<@O:Z0:7Z"0R9AXUL M^ ,1ZM5H>5&:W$YZ9-3++"\*21JIU(3(]83E$5LU6%W1OO,D1\MJ/ U5>\.= M378"G'W:R*9/\0;$6\O4^W^[6A00-%JAO8O$ H)F*D367I Z*3'!+TG<2$5G MF#[CG)6P_KR9S2=BE=PQGE$AMZRQ:MQQ^7J8'00PRA:[)_)TU_+EZG.)!.UQ9)VFF:H;H^DJ_XJ_^)@M=K7* M/&QDP^_E&^;)Y9V<#_I=J;> MU\P:X$ AC37.@3>>Y1OKR$)/P'C!ZW[JY[4+7U4QV:NNG.::J/)-Y7M,=+"< MDS!1^=.L64WO293MR-;/8-"^P"_.&GEZ7?6R,<>6%P>3)X&! MT1LG7)[V^OVL^VN,;/)Y;V3'J/?^_.S\O'_VMG_V[6QP]GXP>/_MQ9O!]]]? M_.OL[/W968$L7&VP][2(>U\[W_0(%3P[")#O;WHW7F 'CF?[/2M_Z+][MX'S MIC?T_=X#H8IZ#RA">(W<-VF?/B!X[^0LT-*>A X=WN5) <_+(_;? MA/CI]/SL[.)T2\5M0?[JY\WZY*/^X+Q_,7CS$KDG/9!&$-%G2SPD;_Y2:_]\ M05L/WKU[=TJ_W3:-/%9#Z'9P^NO'B45Q]D%",7 -G?SXCUXO90<.??2 YCWR M_Z>'VU(GKA>Z*)4E8?[9Q<7@-+9?PB!<;DX)P>D#_/C-BD&J1"&NIW>C\9TU M'L$OUG1R.QK.QJ.KX61X=SVV?AZ/9Q8,ESYU@='\\H3TW\][)GSZJFM_\6:% M+D\B;[GRT[\6; MCW:<8"_V4#1"L>WYT7D3]*,\[#A\V0DH#%P41,B%7\#V/1<^=[??1MNAP[>? M CMQ/?BZB0\'Z5PU[NMPN<)H 6W FX)7"I?H" R0>8IR3MC1XL8/GX^A /R^ MCX-:PCM9,_CY<7PWLZ8WUT/KYYO)]+-U;V-HOT"QY]A^= ?V.(I1^3$SF.- M;1R ?XKN$;86,(R=[ZI^3PCWL5WMP&:Q!+B+VB M2\\_W%PGF$BM&Q^Z=/TJF#^$H?OL^3YP_C: B./)>_31,(I07!IH^9LIZ"Z> M+>P@I^[&E*,\^U6X-D*/\6Z(Y*]N'&CLYU70I%$,F:+"('77])/QRXKX]&[( M6O7YBBBM9 4/(>[:]J]LGT1HU@*A^#:8AWA)8Y0'Y)/I:Q:F%/O@W_MIK\F9 M/:+8;LPYP -Y_(%YU4E\RF"R&"ZU1B\Q@G!E&X$0EAQ[,45&QAC;$#NEH=G8 MR4<%O]8&5EZ#9BU.HV29JE(?XJIE3C_'X?+R)(GZ3[:]^BWUG5NNA=5OLAGH MI!=B%^'+D[.3WC,B*_/+D\%)+XE@'.&*/,/V4S:K![,=(S24]:X6>@"1%9(&,&ZR"A\=6V$E:V?D(W+^Q#3H<0Q]AZ3V(;P;1;>A;#P M#6+H'SI[@L .810Q><+23D([B&Z \LHF M^]2&(1/(;.@X80)3_[V](2ZHZEU-02@]\\-Z:^G%=,^-Q#_@;,'1HL I1@): M@S[>E/+1"T),^\O;F,D/GMC#@#&;:(V-/YN,LODQW2B?V2]IT^)<FJ@G M\4W5X%!K; UNN.J&B/$9"D\@/YA>$"^TUQJ>G#]Y(%O= 7+S3.EPM8)5-O9L MFCTW 2??DU2S>F!_XY=L^JAYF6_UQRC0TFV6MQC_: U)XQ6$'5E^>4\$FD ($%.T M 4^7&4?T)RPH/^V2 KM?V*K;&^_8C\FCHK'EQ%\YACS-LH M&ZIDVI,)08Y6&339%6H%52.9#H":QZ[%,,4FP&BH<-"LC"IGV(RFR@9^V-WO M"M0#=:X1""I5*ERF3/^1Y4 E:== D,F%L7,V$ MRD#MMJ690]]^K3#68::S."$/JZVRH8OR5P0DRH#(Y928@*1(%0(K9I X I-E"]@2BDAX?*EV%*=X3)2/6R[K3=4ZS+K MR1R^MZRU5;DITIRKX6V2-%*J#.C:Y61XH5VK7M)#;_1"DNJIMU<[#G?8"S%4 M9^ F"/0);4=>'B_,VG09--HYB5)27$3[*7"!463K Z;.%P>:#I?D+S,.?W! M,1/-[*9&'6YB:FN#])DT9DN="4D:NU$2W\?NN<9A0B'^_I;-*"?1&O'!C-M@ MN-(8]Q'NJZX^6MIO=4DB2ZXG0/XTTQXMMR]UJQVQBZJN=SBM=1N^>+'30*0, MC*SSK,!I)-,+4$M[:M>'7E#;0-)LZ&(+$I+HY@R:=W$:Z?2232.@)BH=MC;V MN^-2=>"W59ELQXQ9%FXA6N'U 070F%S&-G277N!%,2%=YU=VF;&& ^T)<\SI M9MEV^'7@>04$O75P[8%XLRRQA9QL4XINP9D!_1Z'X-LK/G.(2D62BM6 M$F#23FNOT#S$:)LF1]'X!30 D(.5XLTM/#=J.,.I-7NF9;7@\>D#AB]25IJ! MJS3@.IX'M$9!@G*A8]N)/WOQXCJ)8N "WF:YR!XZ_'.+AP6TQGU4A19L?!35 MQP0^W9';!D4:7_0;)@"2FM/(=?+0*3G2, (+\$-:BEJ=RK3>M)'QYZ#6&:8K MF+V+/FN@]1FU!J=U'4;Q=$X2[_38!L)K#Q9/5NB[AN#K%(8(M%-#B)+S*<-: MC8#WRM.+0&%,\%6-DTRI0:N+0?16$ZG):+@DYVO^I'U-YT/GC\2+:)DC\7.& M7!'3RJ/=@&%X3T&ZT^)L9M@.(@@\X0D?;"\@*I :3S'8_'+0?PHPLGWO3^3F M:*,AE3O.S@0FL3;B5;BKC964O??Z!DW[$J4MX^X[:= MNK,*DEM33!R2Q,K -2I>!0^_O\@4(I'#U6 MK0GN>$]4[Q_KH2S/0Q9:JCN74E]+5X^F%%HH/&;082.2":=+3^JKMU9X,):__\5$("!0'AN(%:C:2@]#W>.: MC?;]J#NPT+ OP<370*2N!*'-G@,369L>E,%LW%Q@0FNB4GN*2;"#P Z_Q$1J MP;1=U340F54#(WS-J>J-'L;@\E-4AWK)@&FY5 %+V'FY W/046#JBUA&' MSU4Y5J0P0MA;TSW3:(@AV@N>1@DFSX?/0S9MI>/XF#[&',F/TH_PM-TU(+C6/*1++?^KN'C36\ER$=[ MC,8[*,5IJ^,62J$+PY:V=K2X\<-GC4YWD)N[8%0PJ9#^YV=VX MY]?<=\28ME;EH$T/$0-G'\SERV!6*+93-!(YR\*2[HLWJE)U;G85T M!QRCJR0B6A6A]&8>*I+T&Y?%#PU7G/MYDQ&".=#QZ$.,J5D]I )P[[\V9,-A M/_?Z@%890Z9SMGO5&[VV_I6IC@:;EZ0[*6<9J]#*00LEDWN4FOV M,":RHT/\=AM%"3DX#JZF<(VD&5S0UM$PY6 "1_=S--;"AN#-I@N_)4FYEB,8 MK6OT#^=@=K';+2:=@X5A.^7U_KEG/MY M\[JZUE[_@)B,T-!ZCQ$OL=Y%_@6KPV[S/34+EC6\-5$)NFY2"/V"D9QH, >: MI2G:0G%*+]X_-7WTO:?*E&$D0[JJQN[5*WDV[C:PDL?(J>I %^QCK_\Q$7U+@P$= M*/H3RA31)IV1/&EI+M-Y?GPSJK^$SF0^= X[\U<<[MZSM&7$]R8RHD/4F6L" M]9C9ZUA93#"&!YV5(7\Y3]$MO/N+:$'!;5)7*=IF?/=74HKR(99*7F/P):>* M^=XR>R7:C@U?<(:+R87*2QUWC/B"=^"YC"ALV=04P\3=O .Y"J9^:%D]WIX/ M];.TLAW\7?/=01*"^5Q.$JP.5$J"5^+'$PRGO;JJ;"49FVH1]^L.0C>C$.P' MR!D%JP-U1M&J4)%M)VVZ4/AV\&(!(A-(J8D^$A'4]M ")J]*K!$=AU#=)8BQ%A+I M5&74**XNO>KA%YO5DMM<&0 =*GJ8K-)@8%H8F:@ 2-*Q,XE5WN4F4]/#Q"9' MJX7<.$4Z+6:K(IVZVRA%)3=,,"(*?8+T-@8E17NPH\ZMJUM*@^[4A3YB::Y: MD1-18S_*(;B#D#M=@$D_H+ED^ MPFP_ST9)1QY-DSB*[8!8%*CBRJV'S;7G2#RU/R-F Y?:A=1.RIN?RUQ7X=:S@% M%/:5=MX__W"3S5VZN/OMN JO8RE[K>S[&_)J34!#7T)%ZP+)N\'PVI3[(*6! M?@[Q[[J,ZOII?*311/U"1 MZ8C'+Z!4#TMD*&)8 DKUL 1F(4;%)]1PDB(:]>SYY+7)U2K6XJ15_H;N_,T6 M=I!3ZS*+$3N)T<1;HQH:CA<44-#7J9HRJ;EHSD>R?55J+J\B)VAE2-L.C.)- M31&$_)#5)1.P']0>AHZ3+!-:3E(L?S?DYM]CF\AURAOXJO16!-\L'G4SE?:\ M-2& EC<>JA^"YG*Z<2ZM&Z_ZMA I+E3?#R(FTA%,-J.UA9.2*8Q6NWFU6NS: MLIN#5;5V##Q**/;H2.5;LZ5=;?U5VLVD.IH8-X!H:W2\CEY+*QO\>6OE%/=W M,%3=9Z@ZHLY]:;@&)B>M=HM=\I7>5F M8>2&S!XB7,7#; \$P73^*4I#DZ9M*X.1YL=FJG+4^D(Y(;KM:\2 $ M]8N-/5+.4,>DYRU/T0<_2,ALH&S? SS#'7VVD;;%G):N5G56)7MD\4Q5H@%-\&\Q"G M7GE[V#FET"4,*[N=_*#,ICDHVS8U:FU?M&(A6&9#8Z%6?# K/\1K:U V?7]= M)D?VNQYX42WC]NIL,EJ!1LL$(0F)'*.KQI_,X3%$(ARD!EYL:,9B3DL>"VMN D3 MW#ZQ^"4IA3D<>#6=\-8[*WFK,T>.IA/&<*"+3M MCC8*87DOL%J;+1!&]CQ& M.W/Y3F?6M%&.VJ[/\5BA?&N%P0*9O94BF9Z .$O']A#9'2DLK6EGX[7*&TER MO0&VD>X>'>JIVLSU;B?;K76CM]3E@7?N3EN);Y>QG02=4VLO7S',MKV8 3== MB.X/F/:CMP(+H,K3&R'5="6YMU!I-UK+5 !4FMP,B=)UX/X2)=WH+5$^4&GR M@V7L]UN:UK/Y>_5WE#J$?=!TZD>8&,X^)S\>H=,?_P]02P,$% @ 8XJD M5.J"4H.)'@ J@P" !4 !D:6]D+3(P,C(P,S,Q7V1E9BYX;6SM76USX[B1 M_GZ_0N=\2>K.8WMF-\E.99*297O6.8_EDS2[R:<43$(2,A2I!4C;NE]_ *D7 M4@) D *%ID956[.R!(#=#QJ-?@/XE[^]S8+."Z:,1.&GLZMWEV<=''J13\+) MI[.OP_/NL'=_?_:WO_['7_[S_+QS/YQXN+U]?7=_Z8A"P*DI@_D+WS MHME%Y_Q\.7R/8B2^[]R@&'<^OK]\__[\\L?SRQ]&5Y7N:Z1?,%)9-IW/F]]X>.Z,6?'88X"!:=.Q*BT",HZ Q7#_WOSGWHO>MT M@Z S$+U89X 9IB_8?Y>-&7 ./@8K-MX8^?GA8MU+V4+\=;YJ=BZ^.K]Z?_[AZMT;\\\Z?#9"EC[;X"&KYN)7/UYW MR#?^\2+[<=UT9^C7#VG;JY]^^NDB_77=E!%90S[HU<4_OCP,4TC.^63&'&!\ M]M?_Z'0RY!#U:!3@ 1YWEA^_#NYWJ2-A?.&3V<6RS04* O[H=(0IQ6,E_RN6 M!'8_"M1^E^L9+^;XTQDCLWF SR[VIHE_QJ%8&N<^'J,DB&M2J!RG.7JC&2+A M_N06AK%-;3KX^0S/GC&M2ZIL#,MT3OEPU$N>\?D:F)K4:D92T;PB>)O:5)>2 MR,>9$A5:[_+#AZN+&+U%831;7*2D#_@__QK&7)T*3=SK/][W_?KT?_;/(G'C(^6KXE(N]!@7!9Z\[_/GNH?_K M\ E1WGZ*8^*A@%EFO.0I#2*QV9B[WF\)823=^+JA?\-W;1:3F/_"1N@YP&8\ MUQCO(-Q]CB+_E00!I^0^Y/O0A' 2NHSAF(G]R4\"W!_WIOP'S.[#5>L;'"-B M.-N6GW405(93+F_7W$#P>]%LSM5,:K5T?3^=-A3/.!XBOH9MBLJ^SW&/QF865]_+&T*QE_W1IWRBZ7 'XVTS$>*O^DQIQSD0-Y2\(!$064<;[KE;3-/HATUE MNO^# . Q3&8SKJ#ZXSM$Z"\H2/C,<8,*H #_J]?PFOHCZ:8T%Z M&"-CLE2 83^AO2CTQ:[*=UH1:"*^&.T:!2)*,9QB;JXU 3XXK@XRT[=\]&B! M\34.\9C$3YP=_B#\+Z<4>[;Q<2JR51]8 ?\[FZC7'B?$NI-N4W"^N-< MZ\6(\GE#7NHSVH#$TK.=HM;UO"@)XP'V,%<(PI/D+*"%^'0H\&R04!7#,6+/ M:7@L8><3A.899AC[LXO;MUA$Q/C3;T.N#FDJZ _<&-OB5XS$5N&ZG?$X$%<7 M.(B9^$8,S@0V5^>75\L8^^_$P\K(][FZ"4E&0/BMT!@+,GWLKX80SSA(4$Y0 MMZ(OB+P"48'P "))#-40*/'--D[+KS>$/@TYFFX85SHM.@ M5!G!62.'Q$;>MVD4^)BRV]\2$B_N0R](1 [N*:*I_Q)G+HF@,ME:;>+,T9&%"-N MBBS*UX*LI4O\YQ1/A5GR@KG:C&:86YS]\0B]6=30MI_B#*Z-J_*$B'\?]M"< MQ"C0SK>^3W56=JUA\0U_S+\3%J=.]BA2/).#+82/._K9_^]#.< B\II+@VTQ MUOCCG$WO0)C^(?9O$0TY?4P[KXK&SHC_0L*(IL9/ANH*=8'N.N(K'!S5LOHY M,Z$4[%H;WMWB];QDEJ1.7S^>8BK12OJ%;-S?K9U]SUB"_9N$"JV**5^M:;1. MGJ#3V=35!G+&=%9[H)VZ0A-HLY-9,3:F1SN2,[;EZD [7]HN#G?_\CTO!?]Y M&_P!SG8W/,3TA7@XFZX!]J))%H1)%Y;2@&CXL=9LD!L\QI06:1 A;9D!H6S; M.#79*JE"T[(':,'+-B!N47,FB$=PZ"W$UEQ)K=A_3@&R3J==2+* M[8-/9U>S]62=AG(!HGJ%7!X/+'0S&*&"X,I/2VM%Z M[-H)X+46)FVL)8^4)"0&E&E%";1"/'3ALCS_"J# 8U"L6F\"A'6T#2@8FM)M M!1R%U(-4.\H!L\O_[H;A6%GJ@YJM9=Y8!4ICH7;9?@]PSNT&4EN+E[&8E 13 M[0+P 8K -!^L;2UPQI*CBM/:Y?P'*")C/\+;6J#,E8MYL-'6 M0F(L'\6@L5U^_]@2$= 'GEN+B;$,Z /3=OG_$S29:#Z8;1? /T,!L"32;9?K MGUK!]2JB;MFU!1<%;2 .7P;97RZV$.,$?@-:QJLZ#>Z\U&]G4D]UO9824^GA M\%Y"Q7QWG[D+@CQ5$9B\K;O*-\2FW= 7_Q,&PPL*TOADW$.4+K@YH,O(FO5U M5Q 18'^"?2$D"=-6A,11\IE$R M3^\S8<+I(2%W!OOSY2$DE70>E(13K0#T)+AVNR]D0\PVU]8"8>@NR.%J+=>: M#6*';B"W*< +/M:X HB[;WU')@P2BUF;ZC?5\NKIG(7__")6@3* $F>P7R>,"RICN:67?J08:SWZ\G[6RO(?2(S[X1#/"$?= M3SS>3QKA*6D,"F)U?$?5&A3Y5B3$?01HL]*7R8JUA35$+WRU>-/<#*D7EKKQ*0P#W0\W M9-?%#MQ:3(W5XCH9KMG'@*)@%.$HV=[R$F: &7@D=%$/FU!\1Y$0)6RMC8=4 M5;B6S(_6XE5=F6ILES9%//:[0=^5W;RBHRP8LML.@*F_(DH;%%&T=D;^B@PN M/L%=1%\1]4LPS[=T3G8)K;"K*?>83_Q"Q,FUN,$ +0P+*/4UNL6WM(C!M= /+2[.QY!G? M*/+6,E;<[\53FIE(I00!IG7VR:/*&%^*HKYK/,)[E*[4#"6?O.5ZU3Y;<35^[N3Y362ZI!,L MR=IM# KB%L4Z5V\^6UXB(%\&CU$H:D9Q)NML%,4HR/_>BUC\&,7_Q/$FY999 M]=S6S=U(<*5 Y#>D9<8-F(V'-K).E[X;9@?6J\-)G0PEOO6SMS:?%W+ M%ODQ9 /+Y'+I.;G.#QK-X=()Y)_R)>:9*A;SQ\J2A;:? B!S:(= M,HI-,+=U>.UA.1/:E(.^C\,W\[*8*RT48/UK2'?;04-?DY70]8#&1GTAO*#7[!031/ MWT.445?R0M_RGBT,]3=D6LCC_E:W8Y@1$),;Z)N'_.@3 D9:N/@&IIT-$RCS M1L%$@\TTSWT)7."1T 7F;4(!/=Y>(^#2@ MD &?+XZV5U4M%$ZJU,:K*P!@9 M7*T*)&466*YZG+/VB.-T:P%977X;QAS;7XF/!WP&P@1_0?^.:"]A,9]*6AH5 M,NP-(=JS3>KUHD LNUX,\%R\9C&<+*?1-+93>V2'$8+0XV1D^=,!8=^N<>A- M9XA^T[JJI=WC;6JN5[DU)B%:#JVND9SIQN1X+#WI, MQ$/ZX[5ZN2'^8Q3?_I:@8(3#Y7[2IY\I%B_TZ(]W#7"I8FWJ60Y33*E)(U[K MV!/OCT5>_"N)IRM>;M^6%ZR*B]_X?_X(O2E33M5':F,*JEI\0I%:JN_[PPSU M&@3C3/VOK3>?*[QHH# 8I4-,7>MB1J@,/?"(Z-(B34 "/3T"H)2WQ!,&BMOI MU- A,G'[AJOKRN,I,,M07%L0 M6J&#"5DS]D3#,2^8M3X I6_+/86)6[,F;:W8H5V@/K1NZ\^6W*RG+L?6SF+8.55BT!5 Y9F&SNO%\D?# MNTB-1SHE.)I/:'.J6!00/\4_E39E/EO9U-D\+=_:M]&5VORBJK5CO!65#HJ& M;1,.Z^EH(\*7,[SQG%"@I%S=]J D=QE!4O'=^O&P.*[*X//H* 16W;9]4^^^ MB.*)1EQ=Q0N1*Q O'N4>&4D/%G"32*'?M%T M#ECP=%[C81\JC$K?!S"VLZJMC\BCM"S4WJ MUH8ZZZ($($QPH(18F8V51T5I[P+EO#0MIK>&5\$.-43@^59EQO9CO,4Y$",3 M;<5_WB8&RFFIB)>:T"MF-:B YUTEYOLS#UW4ZUP06#64M@9)C69KLUEU#02] M?]0Z.*I: B5>%4S^#[E65!LL3&2L;9A;WFIK,XQUU<+*"VX=XY6FN>A:'W'> M[WIQ0RCVLC_Z]$9<-T*>DSBBZ;L+)L3]W1/;DKKT7,4=,Z%' B&[7%AWA+8D M#5@VBL/4V)*B]5TZ:T=]G;".-LH7:U]06'.P4UZPY1="VCO(EU,/ZJ/-NXV@ M0>GXBM V'FL7L8%U 8QZ[F7-CO18NW*)K#=-W1+9;F3M^9FQ4GX!@;2=/7%9 M6L8F(J-H>@1)"D/CI!B)K[?APPS7U' ]:F'V/60O*ID'ZS)DR8X-E//3-:6V MCW1)]VR@/'^/1[J, W3[>8'[%#&#B\_5U8([1AE,S@\H$D8J%29*UC2DW%AN M932SPK:@LLW;%-F\P<\QR,MQA:7:'_FO-?XD4%KI1#.&-4K(?[D.]R29J5+;LE5-G< M6@1@A"GWQF8S$HLGJ-U_:3L@,&KBA)*&0(BN/??NJ[#%$3/\6R*2["\BTUQV M+Y^Z/106]!?62MM"(;WDADI5:TCDUQ,>]^M :@\( TJ> C#N9DVY?PT9]K@5 MYJOU^G834&!JY%K9'!0#%J3!O9@K7ZLMY4?5&A3YTA?1&S!2[&A&=1U1]'LBH"ZAE,, "+VZ [V/,:P:Q-A$#_!(%+[I\W%8+:T^6 MZC/_1;P5W/\JM,%=1#&9A%D+T5I&78U1[-T>G([9G?#UH78V&ZW9E-:\I*4[31^%$T&+$"N5'L\WL5>[ MP4?[@N)$!$&S=]6)9T@+..0M6UBS(#43==EV=90/:)K-()MD!01U7+&UN)1% MEM8Y!7FT#RC?1I4&ZDA@7@[4 ('G77=_Y'[,0S]$9E*55!9,*IPQE\?\@#)O M)/TEL4 -]T=SAZH-"(Y@)9A&G]9;P4YL$"CK1NN@+'A89A,4D0*/A&X]V(0" M^KHP+L/1&,-FJ("^;=]HB91$-H\&;XJ.RX&SKBJ^LNE.Z MV&YKD3%VJ+8#QC Y;D9/*BVOUA7F55X0M4/VK87&>$4HT@ P&6]F82:7;[_#)!O;6*O;2<>-E>VB+]<'W4H*MX=]+5% IO60*H== <;9"W= M532@0'@"PRG&9G>#:#JX>Y5 /,6TEU":B@)Z%NN7*"X5,>L#:CYT98RJYJ 8 MJ"E0[FM*6UKR4M0P ^SCV7QIN_%]HL)Q#D57:R4ROR ^:L)N^%;*[8C7:#3E M?Z'0[X;^Z)4_?]$/Z0FI#0CIF M,4+D%877*/RF7C@[;4#!V:Z#%MPUBI>N4>GQ(45C9\0_1C%F3V@AC--1).1! M;TVIVX/!7R<\LJ9@"*\A..ZU87$E:EF0-K5Z:E=NY]5O(_MJSIN,R4A&M&$Q7K#0]H.Q 0O M8P0&\[QJ:0V\+V@AFZ:[*-$<_2KO9.] X# IL2>W6CCT/L:83XY_QZ4L]' O M8C%;3M=G&C&U0U72S1J4?T]"G)NVT910OAYY%_E+N,SZ6*/NY^%U3S_16RV< MKURQ;2_?/!Q^*UF[Q;;60!OB>9RBL:MG]?-JUM'>2<2<"EOE\@8HEI\[5+6U M>&K*RWB71VTTM^ :=;0WNZN GPELZL8'P4UK%9AU/ R=^G5AVK4II;Q^V%!< MCV>LEZ7=FJ0QW06)#G5A2AM/Q-9GA8J MO"M1G] #BH)9@7M)@J]0?J,!#3P&NM,?=D XFG,?FMJ!,B1 G_BH6J^KU8<' MJ+1RQK@^';8N/+*3+@6*68USU+K4J'HK58$-'A?S,]8V@8&N99LX=;J;*@7* M^^G8:04IT.;5\B!HLI] N3>3 TU&=+NH5P84>-ZU!X[W8OX(E* NZU:X><4L M6PH4!Z.%8*8*Y8"!YUNW".HSWM0"./C944-?J_ES]<[."6N]K"8/=#CCV)9[ MU9@3Y?HTOQ.'I@L 1JR(EO6#N(S&.6;X7]N, MB%?3#X1D2*5H^]>#DO6%[YJS9*8DK/C[X1&3"&OQ-YB3Z/ZP]];V(5O9[#$2 M-X3R5MS+];M,["SIQ9@;4Z;&1F7E28== ]D[J]1KH/"[N^OBGO^-/8$KXXA_ M91P_*=2*63+M#4#+Y\CYS/7U0\38 'L!8HR,279^0 1ONYZ7S)) 2%2_=S^* M[D-NP>-;%I.9^(Z+47<6)6$\BJ[QB**096FA"EM?(X]W=W]%% AJ*0JZ <7( M7SQ%3*S&R83B"?]AO0 5")GW;^4)-Z5_5,RD;/DC0.OJ3)QY(X9K>C1' (O: MUI3@H_ 6@,)@>&:EW'V0+PT939E#WH,EJA/D(:/BRPW/HBZ3K[N!UW$"9H-J3#3//#Y'\/#5YT MA%M;)FJX)HP=ZM;6QU7V:IIVO5M<:F6$9 4?^W@2GL-D-D-TT1^ON>N/\P4T M YQ*2DG65.3),:&]@K#UPWY"N1'MW=,ES&N XU?&U-H#FH66O7&F%SP,P6T= TL MFSDC>.G/K5R\,JE7-G>(N,8YU8J_24] \Z)9!XK&@(BO)53N\^5']#*NO(VY M)LK 'MVT/27P7 =R[6>J9$8G4.9/^:E#W%!:-!N! G"ZG+2U\6QXQ0R[)GMK M.2ZSNXIL&]C-0)$P6O]Z"SH/A1HV\/SK"A3V!P#Z15GMOJL;8FKS4-51DBX:]916'<@9T[>_)5P;"$JCD-.FC>C)VX*:K^$447R-N!)^0HL4 M[))@<84AW*W!F!OT@I*M"6":X+&^#Z@Y$VJ@)*^B[=3*"&:%#:/PBHEJZABH MIV-BWM4$J(X2;RU*6N5=AHI:50+%PR@^8*0K\] H,(2)@;&'4,ML*R@:/8XM M]ALM*I;\SM4FQVI9I?>$J'"'0;I4.1(7:5DI\I;@:+VITFX '"D%C>QZ4?C% MR*&J,I:UUR;FAW[B^HBK!33!_=<04S8E\_Z8KY$9WV#BR-M^L6WU_LXF[(E& M7-ER"ODBC[NA+Q3A/+U[LZP2T:2GMT##_3K MQ?8K44Q!S_6$QY8-67)SRE,<3OQ$+?/% M!H>%:F5+Y0%0W':B;NM,>//J6BNKDH;6YO>!Q+@?#O&,<.?<3SS>3SW7ZL8@ M0%1OU!K]5F$ $$Q6E!3W58$*@'.1@OXX]WVU:5*.TK0=H'VQ>FD?:]3]#UZ( M1FI2B@T:,55SL'$UA@J\<\6DM.A;M4_!O&#[< BO9Q&'"8V=OWHKGP:RG;]JAK1I0A(G2X3U=\X9L+H5-CX*5O=1%'7BUJV]2<^B468>SVYO(=Y&P3[B>(@" M+&[*6VTG3*UV3[5ZIUH]>W.9ZB>QS(K"J9Q$57L0&;%3O6]>2/8:H7-?S MQ)M.!MC#Y$5L&R(\AQ;BTRDX=PK.'>#V%)G9OKS83L&AM@N(P(NS$%WCP9-3 M**Z2:(^BBH*MZG *%YW"1:=PD26,]'O.44#APK,[18E.4:)6AD$JZ WEAGX4 M0'Q'E9''$0O8,4Y3*##V9Q>WHA\C?(W?ALD,4Y2-SF)W?GMVKUCWF:7O+U$8 MP5N-W+Y1*2/F,0H]K>$N;^N,]-R]X*N7I>@QUW1PQD37\[BQ[>=(ZX9^"G3Y M:Z',^D*8GXVXF$^1I(_;52*E3;=4Y!U@6]=RY;7S3H9=C0'3K#3@N%R-Y+DW M7*_'@(9ZT>Z(@V)IU#07EE^+?YX1PW_]?U!+ P04 " !CBJ14",2\%Z>@ M !,10< %0 &1I;V0M,C R,C S,S%?;&%B+GAM;.R]>Y/C-I8O^/_]%%C/ MQ$XY5F57E7NZQ^Z9N:%\E;,GJY0W4]6^?1T;'4P2DFA3I)J/S%3'?OC%P8L M7Z)$ *3<$^%'529X< X( N?Y.__^/U^W$7K&:18F\7]\]?Z;=U\A'/M)$,;K M__CJR^/;^>/E[>U7__,__\>__U]OWZ*KF]O/Z#-^07,_#Y_Q59CY49(5*49O M'C]]C?[WQ<,=N@OC7Y^\#*.KQ"^V.,[16[3)\]T/WW[[\O+R3; *XRR)BIQ, MF'WC)]MOT=NWG/QEBCWX.;KRW[_[U[;O?+=^_^^']^Q]^]^&; M?_W^]]_]/^_>_?#NG?)8LMNGX7J3HS?^UPB>(G/',8ZB/;H)8R_V0R]"CV+2 M&;J-_6_0/(K0 SR5H0>* M/*]/:?1-DJZ__?#NW7??RJ=:1\#?WHIA;^%';]]_>/O=^V]>L^ K1-Y&G-&Y M>TPBAK_6QK]\1T>___[[[[^EOY5#L[!I("'[_MO__>GND["'_U;FT?(48 MW3"'!R09?3[\FN,XP %=&3EEXFN#(M@G2:K+'80)R/7AP[OOV,O^)_C)7Q^] MYS#'_N8R27=)2K?7)[Q]PO)IR@A[O&/PMZ;X^2^\AT'M/.@#CI\7WD1&7@5] M#2LO>Z+OHLC>KCUO1][)A_??XBC/Q$^ Q?=OW[WG7\@_\1__]6.:9-E]FJS" MO,)ETPACR_,3AA,#!W-R9'IK\D5LO3 F9^4=)M_C$J?;V_@OV$NS^5.6IYY? MY>TT&J,M,N7H,LGR%G':QXW&\F*'X<.(UX]X#9=/UKB3#XT>C7UR,Z6PF%>8 M_?\VEBS>A=Y3&(5YB-MVUXE$QG]7UZ\['&<'Y6H?;^S[OL-9AG&Y7+!\8LWV M]]Z>;I*K L,'^AB^SN-@N<%DD5=Y\VDYB-YH+V8)VZ9(]X]YXC=?!5TCC;V, MV^V.O-S%:NF]_IA$8>#MLT5,_L)?_P6.KYT5[$91(#9TP%? BS7Y=DRJL$ M%(F65]#UQ(AB;'1H^%;GW%.%E M\IE(DQ!IDBBBGP8Y+?%!+<76;*,MWWV1^ANJ>6VW80Z?EM0E/Y'_;HOM?)L4 M\,'![\FN;EF8X^F,)C(SY[%^CUX6:4J8?LS)EPO<+U;2ZK]/LA!>Z#78;5E( M7N==F+5M$$/$!RY.AOUOULGSMP$.Z;K\[7?PQ[?LC^R@P^%?KV-BJ.ZOMSA= MD]=$;)V7? ,;W(OWU6/MP.@Q=5WR"9*OKW0C'59L6Y\840QRG1'B^Y^2]-?; MF%BKM-Z'O1_#6LOJ7NL6/>F4+_ M^+,7%;C]LM.'.3R5YD% +LB,+MXB):_].01G8MNQU#)\$G<,=1 O5E\R/">& M7#[W_6);4 V17(E$5?B[UZ'VGD!H/%=/Z1AH<_(H(T9C$QS401'AQ>IZNXN2 M/<:/Y)P,??RX\5)\018Z@'N-7,=T/>=1Q'WV<*3ZR3H._TZ4>YP251_\5=D2 M-+P6@>W,-9['-$F"ES"*6J25OQZ-0;)H.'R&18([D.M=+=PVCYW"UW/(56K$ M ==B_%X2XV8=%.W.>WW Z+H%-[:7"5'I?@KSS2:)P B[2=+F3^R IG$T.6,+ M/\]"[[+(Y]9AH[V$BR(+8W+ODA5Y(A<5#8T>V+R=CXRWFT!OQD%V MDR;;3UY>I/3KND_QCN\+HFM>>E&4+5:/&W+7YC3$0I1K:NJV77=#J4[1J=+' MK7&\\Z07U1%O%6)D%1A>H^+;:U=SVL<;##*0DR@K;=@E?LTOHA:'9/O@\2U> MHN"&&5&20''+$2SPFNMYEBH,PO_%\ZOV1CK"+)$V3%_*'2V]'?I=7 MO2PG$AGQLR#'=NB3[7WI99O6;T$;-)[6#P[Z7H].P I3PR7+U".*E4^U@HN]]IM>5M8QM)QX,R[!.9%B[S()FKP7 MVJ^-70Y_\N+"2_?+EV2Y28K,BP,("K^07;!?D@=QNW;9\\GQ@I[Y!J?<5*-. MD .Y&6W#1_R>5YBP$T@W-&.+7%^M7W'K \;VR](+7[SXPNO*V:J-FM8>6H\<9H4Q6[/1>#'Y]A_P M'._D]R*<<3<5^;H[E>CF ML>-M-B\+L\5J[ON03T3SK:+0W[/_'MQL_1X>T:526JF=QGW#P!&_D#1\]G+J MU!7;';2<'W$ J4*TSHOJV;W5P"$4Q[5-P77M91MF9?!4X2[CM''\R.E4,F.E M5RI5??0$?$HMX77EMK_8EV-X\&_^XJ5!/S_34/JC;])$SPGG.^]0\42_AT<3 M#L+XY&.BZ3\!#B[V7S)09EE(33LW6@0\@L"H^DA_[:IM])B1UN8,OG;+I/.1 M*231T2^=6*U9T9H?W39ZBAEJ1I.@3Z=MK@8H#O"JW;J]9%ETY%?,A>:SR$'4 ME"XRG-YH+_QZM<)0SW3]ZE/ORP.D2L9PW,&_\$T]$T6?IL"H$3MJ=:H_4$;* MD@=RPNR2S(L^IDFQ(T_ B4-=7&2+\^JC)&X[="? V"3R3L#.XHD@RZ/32SH> M'K]"K>D@:%,Q.I\Q=B1T.+N./@Y.IF6P8 W<0CAM]R%51HRIH95%B -2B8ZG M,UY81*;]U^KG.MTNAY]S$L!^Q#[DK>W%Z?S9VS8%LAN'.?7,T[A JV->_>T$ M'"7L>#CH_>##QK46U4 IV8F=D)=3DD>F^;7[\&IA"'N>$U< M1ZRUZXE)W0-W /V6=E[7!Q^;1'12R:X54$K@AU"3;J%^2GVD1RCS%*I36PXE M@62Q4GY^G/BM5$:\[;-P'=-RXXP'8LOH;*)6D6Z8B=%LM?9\>3;QY\$O!/?W+!# #8J(Q M8,T_NDR:@MKRZRJ#V@?6PLI4T\$_N\"QO]EZZ:_'@:!5'QMO)\1Y&(0 4/V, MN3N6+/3U*X3"< !J%.2J%#G'E[CV4J@GS(CE1&\QAL_5]NJ-T)Y$L+L&G>II5D(I M'FEH&"8^D4SDKD2UII$C6O/,)W;OA4%[DD]UU,AY$A*A8.F]0D("J]@IR ?1 M,Y^A%P'W@%K\?^!C^-#@3FL?.X&D3EGYSRT NJ\/)<#U?MQ-.3";NKP>VCV; MK4/-84@T.)KFP3-<<,$7N,=NDA03PYV-@-%-!^L)5,;3^88D%3$7<]U'SE.- MU/0E=@2T:9!NF9B:F2R08K-*">N1[L%V,M/4,J]:818//C9FZ1WY7 ->E@GI MM[(*\Z;(B>['0>U2:N]#"@[<:K=Q[>CJ59QG?JKQ[BS6"N(![P"7D:8A]LS7 M[O/DA&*+--^C-.^[LEIZ/CQ>:EICWEBG7[OSD6F%G&XFC+4&EA^+D O8)75F>+(H?VH>#2 ,@&OT7PXV@8+"CD*\L;@\F_ M"P CL#^%PJ@PK3SD"\GM M0@CWMW;Y.N+!D7,H(2;/HK/UZ,,%7A'#1-$CN9W2F6)Y$L%S6@1R^:5>DI)3 MPTOWU/P]JC#-YHQ.$Z\A=:@)7J ,[ ?;H8\V%TA)XC54W3)-D[VM MAX:H3N?8$6N0>9+_P89 32,GD*!VR+G5--)<#KZ2(';A1>#)?]Q@R(F226*R MIP3#8>]4ZF:Z"=:G:-[3<[8.AK8XQ](M^SMZNT>H3X_FTR,62\XOE8*INR^ )'.8*X-M'PA)H M4@_8C[PLH]BQL = LU*:GRTN;Y<)1Z(2,4.H Z4YA\OD M.H,;NX#MX0EJM\O^-_Z]'CYSC3E]ZW[4T&ZNW-+J0J$Y^-CH^!FR-[< L&1O-9&6_:5.[CR(QOC- 5*0? M,O[EN.F\FS)2(7PLMS' H5!Z*7M>+C'TQE718'/HTL[H;\?-9A&"Q"ZJF"4 M(9,/S1Y0"(\F,S7@Z.-+9$\@9.QFK"PWA3HM8AI<:.&Z]V.3J6&\@AK4UOND M;?1DV#^P>UJ'3P*?%I2Y3"0)MT:(VL9//M%%G?7K M5J8:7R.EV[#C .=5S;VB53W(C%A*EI'ORH?*N"MB9D8)A?_G>G9GB4:?)YWF M5;!*)5;&=T-^5@/RZ1P[B8M ''!I .9Y@(J =01ZO@AN[#]U1Y%952$A:I/N'OL),)7)RL31Q(9L3I2 M@I-W)\,T#)PB7+;R01"U-,W#OS(U=T*,W).V8&>F1&U7B@4E>Y2,C+ MJ7;(:-=S>CP[>C13[7Y9ZW>9'0 %/H+$9) \>)1;@N'%:XAOWQV(DA]+Y0P" M(8,#(".ZSYY^80!MX'OXD@'*2E/^9YO7K.?3$RB.$>"&X&Z!HMXT]B*1F@'G M"60!TRN"70P7^[+G%%&: &_@R/)3XQ.>)U*8F;Z(_Q@=$&4A.G/1EP7,'?C9 MW<],PD<*[5W!'EZLU(*O'F[1E@?'SZOH=12TC9Y&V4LOU)CJV-%8_[.7AK"* MAS);ZN-,L=RK[]X\"[W6MGO*+QW:KP]X'<+;8V@?K99K99A!'&-Q*--45NV8 MIC_Y0FRS9N7X^.XN=P3-5O.HVG;EY5ZSY^_@QU1HGOX01(+SPJX,%.\HXYK*"'-97.3I*H'A][N#=_C@1J;OE2;I*85VTT: .U M(>;"I!X1%?NL](M!4G:TLFT=/'K#&^IM90VB>7]:F7],WV[K-=?S\0F="KV_ M\!&9+IXR_+<"O,;/',"LR\7<,GHT]K_$*?:3=0Q=1I4DS1;VVT9/)&5=G'F] M$M/EX%'7WHM@+076Q")6@"T[WD'74Q,!?&-*-(0=VNMTVQ\8T9C:\7W1*\32 M.GPT 980[BS2/5U3U9YID:!]O%-_WP,84RUNOO)W#CVECULOBD3A>*N75!\U MH88 >A.4PXE!QU"8U ES&/[CT%/C75[IVHMY/BPQTS+JW,R9+X\PG8%+@C4^ ME5CJ,D1]R)XW0WM$[&2E)W +'C)]DT_@DE%SO1XP4]B)6IL^ASYF94X/3&V! M 5VYO=:G'<]QH#?2Z_ 7U =:2%3EX8\R^@';DO6!@'2?9G?D,5FK)B88U]++ M6'+?=12*FJ_.@%+W,P8!Y>KIE1!=:-0Q^CQAC#,U&$SQ;+IB3.V#1P7:!/7Q M+B$;$EPU$)IK\UHVCC6VE$ :5,$P[\9":APWKJ8XC MO6WT9+*?#^@RK0-MP<_!E$+LA6LI-DK*]R3,U(8;SB1IX M6%BIZM9NCPN9HCJ>':RT,.N.YC:-G ;.QN&872I/GJ@9Y&?$/LQW\-U M+WJT4*"$'@FKARB8@^H.]X477Z9[*#2[WR1Y@B/L0U[<34I=M?Z^A R_RX,. M"._3*$TM<>#N0-7)P</^"9V*?;# MKIIA;5SLU%?NKTY3J_N9T0T(T<*\U,R[,R ./38>R+>,;[#+X'!LI.N) M\7Q92MD[L*27S;9YHKH?,JCQM3E+_&J('J8!%#9+U97H)7A0*FT@9_X-2SCXY\? MW9*$3*8#E3 -(\V%BS?DE?9M@-H^>&K%&?UQ38\@,(FHVP/@\RU6A$MZ>_<# MCNOU](@%%\(; D CK/'RFJB01[6#.XK&>#J!OOZ+I]R#@^DV%LV% %*WN5"F M35T80'$".#>U)D07>[WB^&(OKQU^#67]&D:?3GEDQ(LV;]6I7BD;6;L]^@FT MCY\D%J=R$G(KJ1=JRB"2XWE]N?_J(:'=&0$MO\W;VS#2>J+3,2E.$X _.J@^ MUP=. 4.7W).]JX$./N84B/]_%<0XQFG$#_"&S/&VD9/*9NET;70\,/Z.9_W= MH/WN(6]&YR.34*A;6\&0&8>T?67/CYC=W9A9W0V8TOF,L6._#6FCJ>JJS!W( MYFE((1L53XL V:BAM=N:QLDQQXM%]^\_/"W#O*;J-@X9TWBK+O !H)6N)T;7 MB [=Y?5Q(^9_@!-&)-0<8KQM],0B,2KDQ\6^C@@""BC]#RWKC0-0 0$"KO,N MM3+5: OW*8R35""=X2P7Y620T7<%J'@ NT!++5I@%WYDFEO+8ADC;^R^^.3M MER_)&')JM]?"8&(N$V>L:?R.INVE[4T60F M*W!W_[Z^3T\3*Z?"*.R_-AOK6#)3BZ#1\CL3 ;0N0B-FW,2)>#=,:^G.C6H? M[[#"FL>+2DU5MHZ:2,-;828'LDRNU.P4D'> B75/FY,X.E#K2L/(5'W M?'[$]#!JQ'_$,6V[1TSF8$N4G(RB6CX+W;4[R?PX&J.F7N4\B^D EESCT)$U MA#*.U/W,E*KK>7]1;TWNJC\GN>)18J/25I"S$XF-)GP5?9W&4T0;K<+4[X;\J5EL+GOEF@) M?@Y5SAT=G^J#QJS9U3R1GW'>O_"UQZ-3S#$PB&EO>I9)G ;5*T3)AN^91]V' MQAF4?YS6FZ.+T'CF0Q]''MF4@,N 60I#MDQ8ZQ7Y>W#F,3=^Z>9K,T&LS3>R M)0VY7S36P;JJDM=!\+ MZ9QY 2N2:'A]->9ZT\86]#/Q7.2=[5-T0<8F[$Z'S&7-!!12_6!=F!C!9)9$<&/N%->11UH3!(X MBL!XWS2Q!,-5Z'MQ?DFK'V_CEGXJG^$D@JCH<[N[XE1J(^;4\@+M0XVG&P:Z M]<1YK]V>..WW3EF;;\G=Y'O-)G_# )?97+3)7 0)2*__A=LUDNHX8\<(]"M/ MBHSEZC6EUY*?M5]<1SP]I;@4CQ=UIY@??FX\^$4MKZ$[:;%Y[ 14M-)HO W( M5B&G,J3YT#);'LXCNTBM4LPRHO<&1[I"SQX47W11POXL?=^2M'$=@/!<2K=H%_TP20\9/U]'6/'8B$6BB M;RY2&F]D6>,B3-XK$MWZ\(B?0W.5>R!,=A-PS6P<>,+?I=F.-%_(BWH9_$0>&3Y]J7NGWP;R\^P+QV M-TFJ]-QJ^V(<,S$!%?4JS'9)YD&]1['+9,@0_#HL&H"#,AA02O2-).'7$:"T5:;%ZHYK:.=3@G5 ';69_@T Q.8T^%E[JQ7D-,N38 MIZ>5#$D;$I4-_HY)AJP^.F+V2.Q3AQCM(1EFOY:YP6V75^K),B?($S28.=#VICILN*$T;4,S=(0S X82G M8.(TE=[>QEWY_K+J]IB$9!.SC'A-,PA>4;G363+7,GA$YJ4: #ELX%W_*L8I@/=RI_?!5E.M#XP7XI(;<[%2/TB> M0$:_O9HJ=-#Y.93J>.95NO9BCA*NN;$ <3#%&7@=V"DEE1ZI"*FM#>) R5;C MEQ M6(G )7EP_9RS,:&KOBSD8ZD>AWH:]7U^O..V>,IH,^2^A+:7ID O9ZHR]6]$UH\! M/M\3YAD_IK=8U=OC]&^2TO'LM+2]_KC6O1\W5\K(*W2DGZ?=3=HVU""(" * MQ('LO=X+D^*H1R>B4%:LD\$@4Z:H&WR5O/M!5SYH?="8",G-W;$O]@=@#_L\ M.8'+J:,O\<6>_[(?R$E_2D[K^VG_[Y#Y,0]T.JL--9BIX].-W%BQ1YYLACX] MZE%CO+8T3Y^OR5QTE9+[(O4WD(%"5/-#1<\#J$TM@^& M+]T(CE, U:(=E! M'/FK!.7I;YH.(CEFS031DOP-^#+Q,XX2>AIWIR)U/S.:*)74+Y9W!#GKU$7+ MP$$719[EY+ @+Z1%N&.IC.@"RG*&%T([9[*0=/9(-/Q67U#K ^-EV[-@.5_8 MVD'1O0][/CP!?:+EO,^.KB+N168\O=!+#T6%M"%3:3&AK*7P#)2]'-N,SV-( M3"=%_6)_0=C=;+WTUPXU_>!CT_#5=WKPFD:.>LZ]@+.";)O/24Z;'=\E9,N4 M=0S=4:XC"$S!4U4SG?L[JMH?'<\= :T5I-= Z[G5WESFP$,CILDPYT^FQ(:@ M\+4U_Z5E^+2[M CW'U''VU*8CB4SXG=UM-O7H*^W1[^5MF5[#%_!*B?? ?96 M>;,E?Q(=8U(\%KM=1 \>+Q)MQ,E4]-M57#5<\5HF#*"[4VTS1W?DZ.4GG&^2 MX)864E>RL0ZIK$<0F(!V?B"YYT@E_3AJ$\I6$QF^Q_2F4)\Q5^'#0R::%BH, M<1E/N0H#H@B1G>9%2RS:LBS2CX2S' 8>+#*U.]>(1ICHNLA#OQ*23_D26ZVS M/L^>QCXT 7?Q MX08^S6/'LSQEH_EV2H[1PHXW/XJZ,GD'+X=< JDNX3M M<^H"845"Y!0,:MI*SZ6;F%(/W?>3V*@KA*JWS:#L_NAR93 M+3S?[=)DEX9@<+8&]CH>&<^'S5WLCR_>KCO9N3[07.87T1BW3]$>_! #,\3 M0SMAB0\^X^2HF9,#+Z"=&B*O2>_2?S\R$%.#DM(QMP6L8@O=8_)W'2Z&+O M7WIINB?+22L/VH[G7L^.)MIG_**4E:9DCQ3D&*Z MYJWJJ-*V2H@!0A2V2UMUK@F*X]Y?O"GFH?:VS6.=ZFH\5[F$KO"B5M3,]K%. M6?[L;?%B]LI9%(R;=95H"-2)%F1!BDO9+FP'.Z2/ T>MU&Y$_Q^C^^PO';+X]?:5*F M.$N*U&\,DSYZSV&._9OW:UM=I6VR^ MVZ2X?!XD)T)T)@13H=L8TBH9%4-]"70Y[['< M'*JM+X=]$V(2]$9,\S4BWW0IIS*5DX_&KM3JNV2MI#,05\:W4%3.X>+CXI&T MH6^Q?%V"H)-W94R,YD^,'W(6/C'6#.B(M-9J2849 5D9PPQ]>/?AWY 7!RB7 M$_P&9):W+DR)*E++;+HIP\=%DBN2RB M"Q@*R+* CH4RLBSZ+K&@7S_5YU_2SOQ=KLCY^9B MM?1>?Z2I._ML$9._\).5QQL'[CDV"4I6*/=>T8;/@Y*8_IT?M^B)S67+=K,C MJ5!GF(2+%2(4D:"/%C'].Y\"\3G.2D!U1_9ZCPZN?98-!,7[@_461@J] 6(6 MG*8&65<]/)SK59ILQ4F>Q!9- KWO.L"$$J,PO\*9GX8[F/O$]P!T44D8;&1& M&BFTSTBLNN$<>A&].^,D?KN2/_&A[RW,192PP*:D-1BKLI'AXB4FW&["G1:. M&GC2\ZF($D'F0HF8 HX,GTZ",GH9PQ&RP? SJ&:P=>3;%)SO8"$PG0.5DR Y M"UP*;!ZK%[E-6=5MK0O<^H;M?;0UT!.HB&))(">^0XTB I((:**?&56+&B-4 M\Z1X VET@$<&ASK-,R"WMNS:? ]U"TDL6M5T(8$.M.8U;O2;<88(7_"."6^VV#+,;?9[LI=/7"XQ#RHG MFBF>>CX78I,A.=L9"ZZ> PW26U1 NKI'],]1/?%%"Q06)&.WNS19$TXL"E(#BF@%=AYBC4I' M*KGX^3Q(3#1#=*H9-8+D;#.TA.?/4?#H5)G/2MCOF; Q7H.R7[GR,_@*=U+8 M'A0PY-@DA"T>F4<;54T1T+K!JG0B+D6;? M#@IZJM;_6_ /H&>@B?[YW3>__SWZ\.UWB&PGE$&)^1_1'][-WKVC_[*?9,@K M\DV2 DKG'^E6^]V_SCY\]W[VA^^_DR/83]^]_\/L#W_XG?AIF&4%)).07R8E M1 GR*?#MIWD>L"TS4N?@L)%,OSTZ9+-^20^6( M#HI@TS*8!P%H3_1P7:3DSGL.R5L?9N!PFMR@0TF*!-WI2])@Y+@4I\E4KS1M MF?M^L2VH_U"%XS!CEM.YWB:KMV0V1*>;(65"I,YXEM(WZF2JA)X3"95LJ%,S M,TH*DV13/9[I":QF9]GC6,&F--+ GI9YG5HT U.^?8(Y19X,FJGMPIQAJ,^$O_-G.KU%'\0DEDNKS^$,00ACD">"PML18%91G*&;.4D\T)*!.FW_^ MU]EWW_^.GMG__+O9=Q]^-S5#V,S:*&>20I ZD)68C>5#RH@HT0$IG.A/0\M? M'&?R&T[7MZJM,G#K#8[706&D/)73LI51,XA5X2Y@-&R7IPYB5:_7H(3L^^]E MFX&E]PH-!:$U!+DW;Y*T6:4=%KJ8T<"A,L\,'=#ZSW@%&FUG,@DYDG9>&)#; MC9G0>4(O3NH\1L1FSR-+DG/DR="K-!X>^/D#1>0+DK9. 0-\\[U(^96D;!\) M!OC6]"Y"SMXW<5%D88PS:.CS%#)@ZJ$WL2")5)INS#(W* AT]G?YJR^6L[_FUD8 M+8-+6YTMFWP/BY"5BQ"Z6(2.-,@^:8\#PR_];C7R1IFKR0/UQZ._*[_-2\;)@$W@J;!HEYU#H$.142-3(]56[U MLC7)LF^59=E]06[W0?D'BCT*U:K6]X='8[ MU<%"TS4)#01$IL>F%A"SS2O8:7_RXL)+]XUP^-#KU4BXY'.2$RVR='W&B$^+ M\I<$Y7QB!GY$IR8_(W/;BJO8D9GO,"$9H8X$>89VQ22C,]B.P-B14-V<0LP/ M[SY\9Q'/!;"P> X&:_AA .,1:(K$#I;!;-$\-25!U,Z\ \BM*[S"T"=&%M?R M[BMX4%! 4$5*A2TCS+-O+"OAYJ2*>@ET#I+HBA\7A_O6<^_5TGFU],(7+[[P M#('',W+HR;,'(#^48[YC.*= Q_:=,)1C=6=0?FDL"F@ZW-=*EIB%PT>A/M() M-$R^CF.H*MK9R-1X( $.GI-BD:NF&)B!?-FKEHB>N[Q9DY)%/84Z#VD.Y'S; MSZLGNOHMN#8L)O<&)B)K!< LZ2<1:B2C@%.%% C2,!):)M0'/NGA\L5 MBBSC2*5Y%H)4R_E5:7R5,'KS2"Q)L*W1]Q8Q-1_#=1RN0M^+ YYFMUF#]C+DIA\)?O[)*,P3-=9'F[AFWR 1PFSXA>G^NA*;A!C![!K M5(;H=2=80F&&2J:0F'R&)%^(,@;+*'_[FU]+S=.G+*@O%[10%Q1NVR=E0=-R M07=R0;%<4)K(C&*RH#MK"PIP']<%8*,,4K\9"8N:]U ^M6)S2L=J3768X[OP M&=>NGQ/TMFJ-':/^EI*O7SQP#I$TS,H;]1;R7"2JE:+; M-X^THNFR^"-;0#^F*#(!^LR-);T.6IEJAOAD,U&R/E=XL5$/7S STGT#!DZ6@:/&=<7!-0C,@_5%U,QD\C?6?&YK+G%+$DI MW&4@'="G$14Y0S4OR[HKS9*46EL**:HG1;71**6C#L9<"FI318R[A%2[(NKN M@K\5(<.B90;;50AU'6%.)G#6-Z": 3( NJ]7@HLE1#][PDTGN062X7FJ/=%: M3/0NANQZ3G'B?/,M)NH;B.'K;[9>ZJ*#T(67A=EBQ9U[%/P]"OT]^^_@LPZ( M0W"D)$]V$B6-?N;_=W/<69%2#P-Q4>\)*T('L9FF6F8X#L\!I(1&7XSYILL9E1.9W:-\4E3.ZMI5 M33,OH)C-RS8LM,6QN8;8FBR=@U.5]7Z<\-?68T#&9(KZB#-E.1K+#"E9VTCU M$K38#$I]V2'!Q4=1YJ6VH,$IUO;%OAS#@2CF+UX:F,K855$U6ET>D+O;"+\! MG+C,XW6\7FVYO>UX>>JB7>RU@8X737S=B=[6T^O% MK)#UO$>>RO4&6S^4 8V+G,<4"3? P<7^2P:^6H:JH"D0)[XZJ)2$&9"8 C[N M-S +D?)K)"=2E(9SE%;5%T!D>K?28##\ 7H!/!-S##[3@HG.P20H_KH#R<&" M-N";-K2<,1.HJ_36J+46"%=3>[86"C3KI4D"5O8RU%C#7=(%1':/KPA!Y MHL.B3%Z&U@XQ6O>64=#Z77<5;&I?,*&N@K3!>!S@57MZPR5K1$!^Q?);?58' M&IV$55GM("^G1A%-ZPC+M Z/98CZU:/2(W20I#M=QXYM'7O!+P3#L[)TDUZL5]LE91 7BX>A2)%3* M9/TN/K_7%DW[C?WWJVK)D97O"XOWE<+[8G_.X+VU^D_]0ATJKA@=]!. H#[,\]+T(?2+*?9'R5#-K M&;0#^=:6NIEY%PFT3/<=:0FC(X0[ M'ZDT]0D((-]+TSU-NJ.=N2TF$1=/&?Y;0;Z>:^C@L"3/#*J&*>DA2A !10=5 M,<;DT&[Y)F'&@B$8F)O< V#!26ZR'2'5MW9;V^*JLMF'S TL)7F/W_-JZ!9PYH,<5HHC>"^M=0&]" #6JWR91) M"9O?9QVEV$IK-AS^]8J'2>Y%QOP5X>/48X33$C *UY#L0/L4[0'&GGR3XL):Q&8:% CRK 4!F4 "Y: DMM:'P+10?&=) M86C7 1!&XN(0TO:;/YL52N\$K;RFFF26!'K$NYQR;JN5@IS 4C,%>U)$50': M&UZP".2U@9=GT*4P 1V"1\5@)6L,D%O/)C0I7AK;*JEQ6]P!P1++NP58XV(I, ME;;WRMNR6?O07,@ALBSVPUKYU$I3)%T'S7S,2J2=#[QQ8E*I47&2.F)(K&:H M.OU]96!'9=D/O!B!"/P4A6O;I8/]>A,/\%94<#LM>RCLB3,JFB"\ M$27%3]!TTNWV)-YX!=&P&( W* MDEW?/Y*O*?(+7C3[A'T/S-Q\@_EW@UZ2(B(?&3%]B6QOA7!ND*NDQBY2E!XP M[/( IX!=E1'._X*]05XSS2HF9\:'=Q\^G+-L3<:^9DJ2(Y2\RWLO# WA<_( M4+A@3@236H0ZJ6QX<>^$E=8PIV+'U#YYI,^@9!&>GY :ZHJ0E-Q\S.TF;TPN M:6!14EZEW6BL\>XB(#U<5]X:FPYDU4KGF3FWHR9JKL2R4LX*+!+GA1U[>2V> ME:I$[!7AC[1BA^)$[7P_#P(R)N/_ MNPMC_.'4%T7I(4YI)OZ @"9:OB03ET)[!9 6B\.$]2$62B]\S0%@WJ MI2PGD&%!?IFY:7%G2]+&=CFJN/:"H+ ?.?'2\!Y6:B+>C&)46RXW,26 [DP2 M 9W1O %G!4<]8V-@-$#[<<[GA=;Z=>,/#XI*JB+ M9"7 YM@P,INU*A7[2\"W*15]44L)1F(R1&=# F>/#X.GSE;RIHSHX]^\Q>#! M$-A?5FM6KP#D5H,*,,S4E5./-U- S+P2KZ%R4@5IUH&@&>?_J&] :_;!5B7L M0%B>0>B,+V-:O@D8YCR-XYX\LO%X9KO=#'\Y%?/+C)NM;DQN#7Y:EU#U7]I& MXVD/85P5I]Y$[0$+3GN&KFSVUS8M5@5D2(LQ4=.>I\'M^!0V'6DK <(,[4]@J(TAIXPD:?<]#2T(IU9X>^KG=-=>'%)T)X5UR' M0 P]$6JV/('#N.6;Z$?TB"[0)0)"MK%HAC&L[A&@9-'>XWY$WCGDQ@O3/WM1 M@:&X%"NHS+G\S<".P-*'*GJ5 &%$*=.*5HR4<@@O5W[MIEVPDP6)C*S%F2^" MEGX*DCU3PJ^0ZMK6%XM$Z*8 ;Q6P5* M)&5FB V),G7]-M11"6%=0]*(+Z(LV$*Y"*[J8T4YK3@ KS(C144 RL]0U M[@!R3=G&2<*M0K4HY!>$7G2?L-KVZ]<(DDPCX&V$.$I2M@ !=U_) MPM.S$J\5T&WG4BX1R*(U/8M:)0II[' V5YUX8SZ8OYV3)YK)4A<^+WO"9 MOQXIR][ZHK0GWI=9!B)_CF@U]26RMPH_88"*P\'\F1P::_RY _88L7@"Q=% MGN4>M6$OO"STAV@[8B+$9T)L*E@&CM"HS$8L2)C/NB)D5?KH=,'/5&)UGY^S M''J!AGR!'G^!/C^^V=M+RLG0FR>8[FM+CFMY-OV81&'@[>7?^2$ET1!.$KH2 M6UAN,._Y!SM5[4)#\1"HH!P5@6;'OFQ"?X,\E,K<,,Q*Q4( 1,';70X7.3GO M^,@P1R]A% &D J8Q*/*GH&#%WYK/$,!.,_IK ,T&9J!H5?$I;MAJH'7JQ3D# M*X(1Y%? Q2]%&F9!2 G;"I/8?3&E[UC<"GP:]:(0,RFP'):^0 <2.SQ'H/:- M0V*!^3&/ ^82*Y&%!D9:E EFK,8?XEW<[Z;@++G!(PNHP4#,&"\,;F->X:YH MNT/=Y>4,U#$#7S*?9(9TS=Z5:]R6S*JSO+_4#AWCY@6/CI/VG$334?*D? "5 M\);6_M );/>- 4! !F!6KYN_P)"ZH(3H>"+%L-N$XR=R;#>Q(K DWB]Q.F6N?'9_GLX 166Y9"-CE/>N):J8=1C/M2FD"2%$LW35&^S MK,"!.TO"F&BJZ7!(.(<&@P'YU$OPD&267;L&I(GZ"#)I";1J=BD&BSN]+2-/ MZ)_??_/N78ES^D?T?O;NW3OXM]YOZ(]$?Q$_#>D2@&-/\8*ZZ))P-[#H1TE^ M=U/G8X#UEKX.#@IZU(8$_!AZW&" L9?Q*QZ^6B8L'6E8O*S:I%;MA_#$YB<[ M$%/0^C*"EI81-%KX;ZU[E.OE$&JBN@Q\7D0G;@PD+A.>&H984-5N??8H"]/: M-./PZN1B==S@70CMB\=SS2!X2)7.>I38H"B-D*3DQ8S?LJK,N+&:SG-&%>'-1 MBV>T-O*=H]K(@=SSW56OC)R7U9%NZR('"M14%?G.8GU"$J]S[D([O76>X@(L M0?EGU._M(*?:C S-3L!2$!8@OTQ!\:P="Z <@I*\SDBO.&,Y2(]T0XO MG$W1OVE.6 -'=J)T2?O'6\.ZWT3A;X: 0Q$UK'+)E['D$\&*RCS7&9+,4I@M MQBZO[E$X_L=;]MF1!6!)$W-1>@;DU0^E M:]NBL"*?'@91WI*][TTD952PB^C5 MSKIZ"FWAQ); >YZ'QFS>UBRU1\=-D#=TY35]\G(H!-@; MC9L*$ 4%-57>U+CBN]^C+6?!6IJ6RY60;QGF5$%QI0;'-W*YCY&8V5V\U.F2 MM!6A+K3=<6!QK(9X2CM\2#:EFAIAOX/F(([;,CILLZT42M0*)HV4[3.J,[6R M]3RDJ>8>:I7Z/.D)GYT\:L)ADT1/(LGP/(1JA5*H5^0ZPS%5NPXIJO+[(;)] MO+C_X1W9R>;4"2K)H[6>VJF6CSV1&1]+'\* \P[ M37_R?DG22V)V)%NR4OV)89O/ MURFFB5]&'#\<+]T31&VIPT9X%Y>YED M,D_G8WJZ X>5BF19095G2G6&*$$'V4;&9&KLP0%&R@_H2^QM =_<;[%,YO[?BC#%%T5&SA.(U7[&^6)%FP2RWQP?5U.K%/@\X,3@]% Y M%<5"IQA&X/$6\]FO7; A?./+I508BA@1-F;"4O<^Q^6P6=]@\15'I[]=!_F9 M/"9WZF%36NR"T(1YKFU_BG))O&G]R21)"RW&!G"JI[PP.A8_5(',5O=#./CK0T,RQP)EG<51@6, M=I%T87L%M"0+*35W:149ID [V$O!3Y>5M9J 1K'"E?1ZCB9_UV\" M'"=;8M60[\-BQ)M\>: !WD-24X"#B_V7#)IAE'$9F=$R<'>#NDEU33$58-6] M^<+>[==JF*I,+7*QM>TO@&;LPPJLHN2%]]56PI-R'DN.B\HNALPHR-,$O^.I MDE7<1S6PR(#/814"PX)<;0>RH$V=M?;CYQ8D4_=B]^NR>)Y>\X-^ M$CKD#7$L?O#D2-Q;OB3&>Q+][FQ%D_Z@$UH1 MD>FLJNLE\.$ 4T0'>ZSV +OW[$:M!DE1+8WB&(L]COBI"J2$$;[*PRG%S'."6NR5^^7W8N7!O=IZ..Y3.*>QW'A1:PD;LB+9L31 MJFSH6R:*_\:702AH-=CP%\8,XMP@E1VMJ3-?/,H3*IF:(<86+[MT!4[28=81 M+= WB,'2;<#.$)_N? 5OOH$CR^!&#S@C]YR_FC5"$27R%,S\-=_!'$[7BDB[T#9&4ST:DEM)QK,H5V)3KN$8U)[K[CNN: M%/!XY7_W37+R?3@ME!BNK<1S(?*"1&;$;V1 M<\JN %__II:B @4JQ&58 7!,MG$EU0P?4!U@*:@*=Y 6]UG7/IU M:&8J^5:'^'UZ0' M0#([]A,KVID' 1F3\?_=A3$^M9"+%P%Q2C/Q!QJY 7B1B4O14,_D4)0FU 9K M7K$*=L/H/C&[0C=!<-CVA]V5&,C#,(H50@Y*AX:SW8Y6[ 06^J9=3U$.VCFK M7?(&F.9LHK=WSM$\2K$7[.^3#$1: MKU/*F8RWG Q:(.@C/@%B,Y#7*>90@BAG**C6 (;2)-J&%%KIF"'K7>UZ_XAY M:S)H#3T0A(UT#SLRB6MQ;.=-"4\7LSFJ/4E.&\/5#A0^V,1>]'_"W642G/K9 M5Y4]1A,1H@BH3EV*+KW5NBA:AX/[" =K=S_"Q")^F#YR>F MJ@G4$T#5$M4=G\2J%R\MB+U2&IYD3]/-I/QHH.<6)D *.7J\L0VKF>[V/;7F M18V.E/+,Q*MX8:F,447&Q&[:@(!J ?\RCC-Z:=)8WP7Y0@+Q&0X$?N9M/M4Y M."3?VR>8!LE$$/M*E4V!=?C$!JF)*NE9=$\\XC5P_R B]QP(ZP$3>],/P=H$ M]*N[@5AB?!8DIYE)Q"UE)@JTY0A?S++4.4.8X6C*S:B]-; MU39C$LZ21R_"/.>5:AE0@W>7\&94/ ].8A_M[;9I@7^A:N.9\$0V_ ,F>S_T M-1")82* MS9R8!Z*:PW<6YY^][<"Y?FA>T'8]F<-"? M?(G#4T,RE6P0Q67 .O14+ ?VPP+FLY7_85-:OO<4*2E%FNE1^R&=QW9G#IO2 M5B ,*B(#NDA6]1,IDKLI)I 9#68*)22YB7-?M]R;NSS:05:51R+-K:6!&GSE MY=ZP0@A^)BHT$1"U5Q-A6HZ&/,TQA.&YH9?DCXMTF;R<6@!1334%@E":#B0G MS7]7OJQ=(4 'TWIO#?%9E8VU++FJS'"KVSZ,D/7R\^R!HB& [F] W^4T44ET M^@)$K;S;5CFN'XOXPHM_-:(P7B-"#0$Y6_K@,';%62C9G/;J:D>?Y-D6JQ48 MW]OMCEQUM%Z:(UV>]-1*%:UUX80U(#3=:'1"DV.]J1Z647M]PF7L+8"]64?-Z M)/&&G$F:'KH#'DKL@WAPHR\+ M7(4\443$RV1 7"!P36=C( MX9K:,1Z6J0>1\L?]]BF)3A2?TT",R 3Y5,]/V\R6D $*1/I0K(,8JWCU#N . MAO.NKOF=CNQN$Y&45FK?>VF^I_VQ/0K,ED'B![D3BG1PX)//@.@42)T#E9-8 M+DMS(*WNQ"Q%MMSCS6>'M!>Q?O6LOY5:J;Y,:E41\Y2(OL:GY>,J%Z,R.V+3 MBUYJU5+YAAH1I')A_?9SOU#1L6M$$?7@'KQ>K3!33@\MVV]IO6K@@K 46"X% M"^@D.W9PT$87+.[#P@-)V2C.>=$"-%K,7+9SDQ-.I)V;P07H:N<62K%=E&QT MEK5^B44[+QQ+_9(\-\3!KE)$0!(!10>IH64S#Y;-*?-\.::-?I[K M@#8"S^;4LA1E\G]!;/I)HNJ,LTK59/V+^=W\\^7U;U-,-97^-RIH/5".Z=P6 M4VY+F'LU^Y9Z5AINY%-3BQ5H?_1&2\052/]-ZLCYB=U\&]DIV@?W#-2-1?>; M).8MCT]5'1+:6P+H\);6TV17_THS.QD<"A62>4"VJ+U M-C'ME FL1UD-"Q@=(=O9"%4]'+AD(O,N="'2?< "G=<I93!,)/E&V:262U+.UDGC7[N)EQF[6+CULO MBBX 1.?W/2&ERQ24DC0FBS3#<66MCG7DN&(:7"%V?]O8^HU+NT4,QCP8AKT M1DST-31>9D%6Q0YS" 9O4?+H5*'/4EHMKVT#APY(R;IT*@:H"RF;U,M%F3XY MU,W6IC4K4[ASN%F1576\]9+6H0O.L, '+*&%BZQ;PR+UL(F<)!,OTK47\T:' METFJBV;+F_O6SL?J&FZ-.,1W;!00(51?]3F+#?S65B"QB96[M_ MG$73; UES7QE9HOYT+0"[<;S:=;WD#1H2@@)2M8CH<,9U[0VG7OKK=,XX$8) MMP'W@K>'/P%(?G,=F[6.>Q[C!J4E^@=<%#O&$(P0+5]WM,PO5YBRWX!OA+42 M/@NE&Q_G0D5( ;PVS@B,Z"B%'*$YWPBKUM9VUA=D220541&T45.H0Q5L2$K:/OJ. M,6GX1M.D.#LAU UVHT)"$!KRQLP3"L@UH^5T MUL$O3(BA%XBHH4,)/,0%03M6QF5I2X$D$'X+J05HI%X$2**2IJW[PP3G(@BJ M'&YF&?QPW&N>@7.&0G,7*(TBL; M$%K?2X:DT#93HRB6;AF*7>*%P4V2LN.)]ST##!,E;P-RHM33;0"<244/H(@F M.\(!=6A[C ?>+(Z>:&BKL$&3J*HHZ[9T!_=K([S"%.<&UH1,S6^O#(G)R1_4 ME)H,O&C,P%![R%LW,]RO3@T(1VX;:#+:M'7@YP>WCT5C9NF]XHS;'Z2+$F(#NA\O5N0G.YSF>_#E06$U5'KN MM@,_=KW!'TP$IY>8:D;=E8#L&@=(SN>T7:-AV:/3Q3Y+>=N;.69%%U^F^RRGV"9Y@B/L0XNAFY36N_K[)?8W<1(EZ_U='@SR MJ+#)$)\-:=,A.1\J)T1D1MM^%SG[4L%8W^I+=J08<_ '![1RSV MVQQO3[4X6Z.OZ&<@C2AM][B])XO5!M8[AFQ7. V?O9P"LA,%@>XNP @!K*<[' :C.H?H@MN6:,*9L JCI1!RA=O-\'CAYKKR)J" M944>#=6@32C[D=Y[,F9#0^XBQ#8,_UC&>P5A)7@WLP]S;%BJYE#V3HCF.Q2M MA"Q@%MTIP 6-L;F2$(+60>@- !A8=$28$$3?=!4L"6%].\&4,"B->OT=%LE^ MP<$6XFI_YZ4KM\10BMZ<;G+I?$G%11+X'.01+-2A ]Y:TGF-PU.<:'Y9G< M:2U&U:IF^VDE-TF*PW7,7H&O1L2$8^$"K\B84QH?JW4P;!I>=^'O&4@E:Q5- MBS+.4T+EA! 2BGFT\)_B39FA)SJ=DT[-%F6/3A?;8HJW;".IU@H.>:T'@26@ M*@J2*EU9;V9$C$Z3;NIB]8&WL&_YW:<84FSYFHE6Z$RO'79K<\KB==#4)A:[ M$7Y+Z_>W!>$J.$I40OZ26'_6Q&YOE];<-&A.<)5LR2DV)!I%[1MR[JG6%OJ9 MT;5XLUN0JA:-:A+->>K.T#3?#B@-%QH8A%3B/$GW9>?P@0))BEI7= >B4%@U MAB]]5:30)9&Y9&@EO:6[N00%9W_M@07EK!L31K:>B:3*>BVB0MQ1\J$- M\31];D09:83J2[PJX@ 'LE1YL;H"%R8.>'<7N&GA)WXXM+I/3"7KK?;@'PC8 M;*+O"]VW](=D0EOA1)M"\\TKA95S0&D>GP7Q:1C,#)_H#&75>W7T?;LS\7KM M9RP!9K\!1VFUA8+(*?ODY;)KH^7;UH!$45]A)BV%=@_J@";5UV%9$J7.DY:(IPETF0TN]E\RB(YRW.0A;=C58QI*6ZEC#]PK M] ]0(??L1;3]F@E&$">@];L]E8A*A> X04H,K[YP@3_&LF) MG#2B5X%P'L+U)E^L""?4FZ*FOYD!_:$3O$U6;\D4S&-#VH*T4 M00D,+!.PLWE,C-88#!-,=@[.C+ESE#GHYZK-XMK%4WEOBZ?< ZWU-KY^]6DS MBILDU;LN2FWZ5/=<;;\B,2N<46)>:M576DR6%L5O8D&:^U#:;C59HORR7CD_ MD=/R 3_CN, 7^T_>+TDJLC:SB[TTSKFUSD!^AR(B4]!>.B.N#,]19 M>W';-\WPJ@N;%D&$*//$95&/ M2+U]2**(:#$O7GIJ_UM!"?T,M! G9O%-&F!=?4&"G&. HJ=.4G& #*NG;G$Q/&RS4V4O Q-J2L/ M7C#5P,U.J;JI:&A"E>=)3]E5@?^"O72Y2?$@YTL53_[#NP__>H8B-4<(E+8 MQ.!XPA13>89@%D2GL>CE:&Z1.*B M/'V-!-5I\JRYX5TQKL1^JYM6;,'3([WUCU?4SWUF1QDM&VS&(3\+4>O&8..7 MYE4D])4\;FXHVO<>#O6>E&Y/)^X'EOXD8$V',L_3MTK,UW.207? C2%(S+,5R9GX.CFOX'BK2@B2Z9'O!2!]G'E" "B@YLXBG(K>G)4GA[,G\* MXP3N&I$B>(59LWF O[\*,W:2T9;'"134)G%.V(QHC01[X$=VHIV,%Z+2E(F* M,R3X8/CX&B=PIK8\AWZT?;XZ7Z_&6.Q5"(E_<4#7(M;70N3>VD*7^^3MER_) MA2)ES*>H^@S?LV)1-$S_D0V^V;0M=K@ OON?"4[WA.VB"W>*+T\ M?B^)X?8._/U_9^*MDT\RJ MJ;S=+Q7FM+MQ4E:A* T)D;=IT41:X0OZPVV)@HX45GR-R^'+//,B2E0G*H&\7QR M46*I)(U3JM.70_U@W O#BLDS\$!C,\W!)#5[=?Z#V(U$4(Y3L6VG#617#R1R M4I98/1;H]F.:9$?O]\IV*>=$+-FZAIJ/L 3[70LO]1IFMK7!G"P#WX:*^'9UK&-$9SQGZ;6,92" ?"]-][1FUU)S&"J<4/Z7B=KWDVFU6]A1;H@@M$3S[-+ MR^(*:'PNFRNY;R7;U#Y7^,JI(;$9%"?0V^6V>/\MF@VFQ=(;V[.M347BX0,F MISO/?HGH!VH_;Z)^\F?,[2#1^]W&!VF(82T+@[)+(3QY @S]IJA![ SGN*E] M:$9.D2N!!M&1T6L(ZF=5KJV]ERTD9T0/J\)97-ZVY"V[*,.Q)5W% MPR F04W5&'=6_(LE_C(U<#^2\R?U(G+.S8-M&$,V'57K^/4ZK#,9GV.&^"Q4 MY='G$?>XBWYE5D76L:=[RWVFTC[C]"DY1EZ[>+$Y1_.DZ<"OX:G70A7 E^5 M T&;* &^&_N^UX*8=L75.(PF"C0YJZLLBK888VV47G4U](JE,5Z\R(#Q*AL M[O^M"#-:_DE,-1_TMS6Q^/ZTR WV&*%'KCD8CHD0'I)@X^SKV@U5^[U,.1D13UEABW;S(-TD*;I_3 MFY)QA"-*572=027A]>5&C8Z4\+_&TJ">#/J:W#A,KJ=&"%[6'V5UCRU_CW#\1/K_9:* M6O,>BV"*I@7D^ZBQMU*]#=/YR'5:=Z71#DB+Q][9R*2^,D+E+2>C^[O=7&]\$.[N?,P7^G5=X%Z9DB&KA8#/[B(6E.GF0FL:37F3!$@QHG"#Y>G+9!^ M914=G*>BB.P4B)R>[H85J3@*->M>6#,"Z#@BW>E%MJ[+,,5^_NA% V,WC ZB MA&R79PSF65MWA?&I\EO5'!G+&1"TH!Z6YJ5>1O 9Y[5*@I.MYTK%! .@>E.O MF[!8H&=#/MV%7ZF*H8"!9R9/K?:P5NMC6:H.<##R-R;=/6O2J,;_V[!=;&.G M29X09ZJ6E="2&?^;7<%Z,YLF2+;?KOC*%W3I5'!53:S:Q$K_.&--M)KL?K6# MG-.F619$;FN/-0&Y^S>T'&A^GM#8THF!:G\!]'(@L@*U+#I7W4M[I5Z3P^N9 MG%:8X=YE].!5?P_IUZSRK4S,'HPKTI7'+AE"E*,9 @YH8054299,B+QV^\'A MJ2QC9&D%_P&63@-BX$RAC'&E09:HW7%F4+3'5]*CO,WT[CD^K*NHWTTE<[:S MB$";I-6JM -K08X3[B-+XNP"0TV-4DEW1?Z0Y2=G,V@:+#O$RFE1.2]ZHA,C MM5QPAL3DOXD5T?N5,!J(J&EO<^_5NHZF ](.<(+58&@M.\"&,]X!HFO)#_,7 M[V-!GC/B@_F+AR@Q6^&Y0;SR/2%XM.V/&\2KGG" XW50(,GX=81]8H#%Y(N$ MJ\.+]^@NW(9PM?AZ+SE%(#ABC!27/?V#S+A0@L=/Z4?_)RVMB %6DN M<;H=G.9 CO8MIRKZ54"^N;W$!A-2J->JH";:E@"]23-?NUJ;UM^%%T:XG4V& M6\NV!Z.$7 >+U!9Q9=EV&:3;66X(^[EX3O(D-J('<5JV/N9!K J?%:-A6PL: MQ*J6K\((66)S'OQ29#D'26KI'U9/+&WVA8-MIE1*#!*:F-I^^04X!LR?T*)4 MOB^%,P@>>65?-HJ"0Y9*()&%(B,Y$'T9VM>16?Q>R:6M[W=""\M/ W5!EPFJ M-+HC1JC$,9,IWK+1!?EE6U<+BH"F<.< 3JF,, R]7DOOCA*V(/>KBYO5I#@- M!70@$XT*9%9>"@.=BV@BVP-\M5 Y>YG$61'!CWC5[ /#@+OWTF')IWRB&4KI M5+P9H9@,85LUPO:EC"H"/I0"EO.((FC$9T)TJG,4MPHSV>N]2BC!'4QI,?'G M,5S'X2KTO3AG2NEM#/T2A1^MZQ,ALJ*T[4">E'+*:< M(38IJ,QTVK-?!\T@4!;#EXM1J(L!;NDGN1BQ7 QL>3$V29J#,4IS@2%X<\U1R(39EQ[065W+,<H9PJKK53U@-< MSK-D7@&WF(L._.1.9_-RB M: 0L&A)H:UZFP&W1"D'<"E&!=,0S?H ME,Z>4#H:XK!>-3680^NX3T:XU_&=*J5=]E2DNG>^3"6Z#3IVJ\E=V M@6"M2JNG"-3?\.S *[:87$Q.A#Y*4H:C$_"[7F*KG9N07=A>.X^W1K!YG[$9 MU?QZ>F!0Q>GTDY")H0'IL_.0TCT7>2IG'1-*R_AG=YHEH>AA?EU LZ?+@FR) M+3ZQVWOE8F8DD<]IVKIT37 NCF/&L:!EVVED@G/M)*;TW&#@_(3#]0:*9XAI M[:TQ:VL@K'2(9KPW _,CYD%\(B1GXFCW=I(=W8C%M(]W7%_*F+9H >'W^P];E;$('O/,IZFP^9DK=](%B03=UB\MW8^UX>,#$L0Y]\ M)5"#"JHAT2Q '[\]$D8RVOW@3TII_YAUB?;0% M-AB[_VT4D\#>NPMSO(@?\3;TDS@H_#PQHP4 700=VU7*M@X'8T+P?4>97\1( MHVC[%# FA :CWR3)&5;@LJ*#FR3E/X)QIZH:!BN:>>7%BNP.A;%_U/5U6O8\ M$T4CL/BIB\574#S";)=D'C2L+G:9A&N!5%%6$HR#LB*XTHN!^_BIBY^V,Q&) MOBH.R,"0C^ /,095^!^51[6@>B2@P*DN9$O\YY/W"]EMEQ'?.!8R#E/:^GO(\*B*-V\8W)*TK.6G+QY'F&+ MA>MJ:^L'+%SP O^<6<^+IRA?MOKMI/Q6)[19(I;9)9X]$>%7#3@-(9;G=)FM/MB5_I']>" M$WN&KJVUD)9O3,'C&%$DYA!_IXAJ9!HDYSD[077K.&8USN-)V]DT!?9C1BPR M'#X/10;4FJ90NF T<<+G)1;?JNVM;IAX#^'H_$AS'XM M^\$-<@MH=%%*"(,9SRF?ASA1DR1 4^T3:-,K34QC.*=D _MG3.QD:EW@-;=* M5+-R"(ZJ/AG+(*73<=N+3PAVAV;)6D<6=;,*NL=>6XI%N10WVE(L72U%6S*6 M-$A=Y]Z5]OMDTO!LK(7PL34FY)5K,)7H>""NR:%99ZW(]U54'#6.YP6$JDRQX<28X98JT5VZ%11WZ ><> MV,/77@HFP#!(%T$,"6H6+Q^S NB>LXH4-IF7;D!HS@"UKC^%^4;46LB^ ^ /(IM,S,J:S%DVV!PL131X M%$7U;QC3U['S(V\],VLJ-Q0_<*\A0@'@VJ]J^S9$5./)J M-98R<%Z8A8PN&BQIR0^+#TNP)5XG0GERM("W,0"O)NG>)!XW)SD&'+%38JR1/],R$GZ"V%LQI5"%5[(.!)I2",JR7"?M=: M5NIEPAUB],JH>84'5X@=4 ,J.9:][P^MWN,6<@73M M$6V EV JV?/S.+@GSPI+0?'(2B^MTB23RJKN]2ZY5?4#>$:%CR\Y1H)E1[MMZB^@Q6NN%&GV6$N7=K[,3.%PG,-N MD19'1IG^PFLM75PLUF2M^S9H'"F10C*T!XOWS6/QE.&_%61/TZX0@SP")2W6 M\\)!>,((^_J7ILM@T:3EX0\!YD8N'Z)PQL%5&(%B.O#SD2$B"58W0W0&>FKP M.9Q\/);DU$QR(2SY;GBUJ\SK=)FO,;[BR$51WU&A(6 M>EA\X6?A#$(0;J01]L1^&&Q1Y=U)J@XPBTQ*TV03Z96WBH4T<9$::ZNT]T3V MV1W.LA\D[E)BLZ2Z+$S:;D.&)<":>8$2@&/0Y,SY[91)1.NR9//7\&0X!D8' M,4)$ER*D+'XG@]G6>S2JO-O]N).8!M2&I=TR]8U%YNR;%8/9KAX[@G=[+(MN MW.0,O8US0B0DFB^S3LU=';*K.1R?Y33"%G=^=]@56GV)W9+;!FI_Q$0-H<OP1O86P(O,T66#6 )A[)F>ER4YD6I2R>5&@3(Q6D,AI M&3O 3XG4.95<5A$8MU,YNP9T"1P>$?Z;[ZU9V=6*=PMD9,]# M&*U;II-7<:!PX"/Y).Z2K*V H$RI&HQ@V5AR,4/ 'H#+'P]I8(*^^O2$ARZ M7JT@FT O4FDNG.BNCU""=UK,R4&]^V+UJ#AIV3T\\,;3ZG)4ZO^"^#WOXC9L M]%R)*/95@?^"O?2&$##1/T#XL#Z\^_#[\Y/HH.,T3] 3IKB@,P23()C%4L*I MZ$LLDX>,I/_*]LRB,8JUS%]#_/-W(ODN,\(L)_P:XM]1JVD*NQ(^A^10#7C" M^S+YG,0 8$SX(&/7HM)M*.H.GT5DP%.T5VTB%/*9K$'LV!%47/I"0$X>L)3T M"631X'G)I^'E]'^+KOR[E2!>5VTH)%;&&3A"[L*3WW/-H]T4W3Q06HM^+EE! MUS'Y3IC"8@UHJTS3-'(=*/3L?:P#69:?99FA:OGH'\RR_J65?#_:K6"[APY< M*5&%(D@)BP-0,G>LHG])GA\0<[A+XO7;.Z+50W6AZH*T'WXP+Y.&O=HFF LC MCJ/U/6" [:4'.S70X-.\V/-?#H(-4[*_.3DD)T/*;#.*N,!'V(<8L[\ C3GP MBP.K@"X<+ )X4Z_X(;Q,O9C=(XR?4T]&3@Z5]+B TV9?.R5=RL P"GUZM#=U M/%MN4HP-G/Q\"K"&OSLO,:**!&V-Z>@4B,UQ7A+6L$3'EY37&]Q[Y+JCGX'G MT[SP-9F9?F_)/7ET U!_8;Y11P\R2@5Y, %V? *&,B#Z>>Q@CK,7FN]I ?%" M:2!E2J2MQ+VV$MI#9[\2E;W_H+YFE"LKXO7<&Q9LAP-H50,=LSUZK]&&B+P, MV8F?MM&E3TZ@'W&PAHQ_\DJ>:4C87%Y%"Z04''U\5E1.ZS[-PN6*Z!=W=Q## M:K-/[)'/#/+4\3..$FKJ&( \%819&GY)VAG.J5')HGY"G8DTE8ZLI4A!2=J> M*!788(;E"3WQ:)D$/2FS19%G.>&(?'0GOJH:4C*;AUJF= JDS#$3A2)G*[7Z MZ;%&;43T%[$&'E\#41S"%B IIT-O L:(A7Z[KE9 F.:FB7@*=@R1Z@BL39TW%R:Q* MP#%5^(=1TT<'PG3W1,,Y-_'4E\42[]O:[T+KLG.44(>J8VGBR:S.O78D/XR@0B$(N#V<=:^,Q="(EPXMG68D'%0V#.&U?HQ< MA4E UAW:VZ:[).6I8_7\*HLI2!R]AU;I^>K>$TEX7^(4,\RR(?*65*#9(\4\ M\OFHG,IAK[:+_07A:K/U MTE\'!%+K_=J0).NVE&M06GRU!LUZ5KP!UL>H0P.MXP62"E'6)Y!0!\/ YJO^V)K.>AU]I0SI GIG:2+ES+2C*9 M+=R4:N3 ![W(-SB5B5&L?3Q7C3^?#")!B2H(.HPL>L,)DP/]L\U\"T,R-5:F M,-'*BH>Z5@1L' M8@*T\T*+Z@* -F#<4K!>34T/GP>9TI7$199N_X?SE8UO03;-#+4C#30EX%OI M[56>]L8K0AJ*0.85S"!AE#DX[\T)J'=^5*7$EDPQ&C3O4PKR&+Y"Q@@YJ3$% M*S)Y?]_>=?6 MW#INI-_W5^AEWR:5/9-*;>W65JKDVXF38\MKRS.5?4G1(BQQAB(T(&D?S:]? M-"XD2 (@*)%N>K28#0@@<>G^^NON5JK546:O[GKC!S[CC-+&9.0OF',2 M7_-O-.'JRT_\WR7#H W5[H&>')"C^T<"LU^BN$HF?1C6AJ/J8%']1"C(J? M3=E"C6NQ8@LU,FA1 :_UX/Z/O\MV\6C]3C>-=YI5?+8JLGX1\W>:\7=*Q#LM M^#L]J'=*V6*KWBEO$77![,E*4L_DI3;J5W9>7?7FU)L1;HPO__:OK?=F,N8L M[W!*;[:J 4%5?IVG'67%FK"]H0N=[))7YB57?57O"]']'R#OU\3V_Y"/F-P31%($_H\.U?_[$DSL'KQ4_.#E-X?K[1ESY_)]0,OPLBHRF M)>@^%ZK3#R#-C#F;!HC99EKH*>F*KE-D*"')/Z^S I)FUZZ>L=CELN.6YZK+ M*_\LLVK@!G)J9AT!"V'\(V)PC#)7YYA.1G"-<5!,;"R-,HO4/8&9C[RQ^:NL MJ7#SQO5D$C/#70UWUQ)3\F3@^#DS1X7H8P&=3$ZD.FNX#1I+->:)]/W[J!!U MS>I4>J)$TW$L;X#L7RCC=8&H@_B)J4R8T:>DUH^:RJI1ZTIV_1'P_.C3ZBWD M-=W^4 &:5R3G:H;XL;/8ACH6U>CO RB'8TW"_ Z6F4RIE#SM2)I"F$.4G1HN MK_0/T=-"=377(5OTIHG'71G,D -,E/ 3KJP'RJ]24G##660J(AEY3<;TOSQ6 M?2]TYQ_D6_FHB5HK7ZO^%Y +:E(3I0XL2*C,I2O+]'(M/S[57%8+LM&URB\' ML);Z@07\PJ>9FF7#X9%;8YJ#HP> M6 +C./VZ$EU6[N ?%F:OGV,NS2P-:D)$=3QA')+"Z)[>H\,(-8$TX@?=S7K4 MJ67 DZ=\YEMK_Y(>@45(\JH&Q_J=CI-[6W4ON8+\!Q:ONJQ(\4XGR\,]\J3T M4:PG(^B?,)FJ1@JD4/MD7ZIQ'IN?J3.S:72S)5\F,2R5FS0Z%02O^EA )S,< M9RL5NAKLZR2#S5GQST9U]=N"[,^INM M.UMALY8D,]SLVA(^.O'"&G=V M:?#$/LN,&F07%0("W6$D!!Y)53=3-_\X666$*2:BEE=_/N/IE?1)YN=*L/WC MA,8LOYFA1#C_'PA\>(M2D8>TN(P8._+-(^IO#IW'093BN\XJCC)<_Z(ZN,@[ M6__.#XNH6.B?TK4^KR7I\2)*ITUW,.'4GXJ(%2=-_H)LDRS[O/-OY!@<-/.I M$PY.,=MT^$0_V0P;1I:>IE#G2?T;T\WIGKPK/C94^&3\5B_YGA :GV00C,@C M ,)W5J3'Q6V>EY#-M?KA1?.7/^]TU7KE/^.>W0\5+T3][X>X5!R47I5-Y^/K M91GT/36&.=7+JNC0--N":75%7DZ=N2@2)*PIZ&2>0S4O%9DD+ZU&'<]VU,W\ MF=#3X@-&?$5>P7NCZ 3 )J@9"]_X$X&-G:QXB[X7)E>A$0(+/R#1MTDSYT\P MPZ;JC3E-62]C]2PJ=>6K%^F-NS69\HTS,B$YMW#AC(I/S6_2KIFQ>E:>V 55 M/P_QA40'"4# 4C-Q!%102-0@IK(H/_:5J!7_N%@MGF71M'RA?WAQVXR8:.42 M263V3O'SDR:Z07@M#7WIK&7RGQ,C0/*E0*V3$Q/R=8 ZV:.LGZ)5@H] Y\Z= M2>J?Q,Q'WP7@ZKM_*KH(^*A4L;ROA&Y9=-@EFR@]B^=K=C0AP7?4H9OOWNQM MFF'?1WNR>KV+?J%,!^N>]<:K8.9IW_9HPVYR661/$UT:/T4LH65^53)N\M@@ MS%5&Q/^?#H560UC$8@R D@)H'.6%O9^1X41W_L.!=+ZJ^119>6OLG57G+/)RS&/-I%&76V8S0IA-FM('E2RHXC$'@;G M6_-4Z/Y4Z'54+#;\%/AA\1\__/CO/_[PYR]_TM'8_,F=J-SVIR\BP\./P@W M_UIY*=6#+[.$Q/D-HWMP8L&7YJ=?G;WAU+0]JE])W=,]BP/=R$KQB>;5R-#$ M-8-#8X*),4$S-X5W@DNV:4R)'Y=Z1/S_]@Q*2?Q1I-TZ%'^0[UTUAS'I-*?1 M6U*0S>ZR#D.3FE_U.FF?I'A5?\09_M_)$?[D&'+C*=(P]8K[RFB>\V7WFA3F M."V/,=]GJ\SE(P'80?M0)>42$A/E&NWMO/*A'2!_%3$L,%1L$W(*(0^Z4>0)=)-7UL[Z&MCW?9)A/RG&J'=F3F',8V%(DK1V7OG.$7%. M9\A?LJ'&N7>=10SSZ]WN#WS]K%[7T?>_BI"68[[*^#_4"E-.Z-=\FAH5YW%MN0QLA?KE/K$!)220>-[9MYQ-$GLC\PL@."V1N1&T/ MBGR/\W^E)8 6#Q!M3S.SZ,Z:@N\5BYU*IM0X\/RB^,HYWYU\8];\M!Y-W"6./A'E-_F9LE]O,P'YY$W' MB7U"O!K'\ $>MY$]P::9J"<**WNTD2@9!N M0?R[5:LK J)U7(H-&?23:QG'_';-Q3M=,;XNWI)L0^Q'EUUV1G?3(P!1 MJ]?GG C"V'*S*?>E4#+-%$)]]U!8+]@H5@UY6/&K5BIPB+QH\&WQ1EBCA1M4V+AT>D,;3F:@M M5 ;RNR;TZ?$#.T+\TLM\R2J:L8XOI=%!OFK791YDO&+ MGK_%ET3FX/5N#Y\\]@(TG+YWD#]:;.('1G2-4A'KFJ;YZE6D!"F:*4:LZ_"\ M+O&55!8-\W?HJR,V-$: MMP%ERQP:;E@S;*\RA 4JJU2&&WHH-@Y9]&/AE4!4;(7/J[!)8E7;W-*82VP= M)>]1=A$Y"7YM@;F]:/H&9FC#3'5=X($-YP>"]D LPUJB+UF?*=AVNX>WPKX\((Y9H73\ M7'"K\%9!["47Y4E>U8X7]#A+NC[KD@MJB8X.U=:V&Z/H2J'O%%W>M5[YH#.I M2H7+#7\D=/6)R@ELC3 _X$WU>"@163^.+X MG(-:++V,C4/$-L7PUN@G[TL1J',Y1/&]SW::I0J=9G7EY+]R!_I4G/"B9)VB#IG=X:\0JY? M7PD$O^G,EX] <\W@J&QE0V\Z,84=:_[!D*P"7?C9=*!YE'YEM#SP%G!6">&/"O\0K?@V8+4I6LUZ&%/'W1);56D$Q;8.$*N&XFN >8YX(+IA M9\BI'>%&0@*419@#]&H^QE=^R)7SD"_D&B#C=:4+SGYK>3O]AJXBOZP<:?P?+\+OP5\:$I8 MRQF2-.^B[Q"&?3)%T]4>_6PS81(_3&V3Q#8%%,-^]7J5 ':5Q?E=DE&XX7RJ M2D S?%2ZE=NH0Q)R4: #&B(J*5#SIIYQ99O1I_'_ "7%V@ZQIYLLU$V'RN MG-NUQ]MM<@1X7K: 5UU47WAK]D-! "E"0P<3PF\@^>713_W!(A681I>!PN4GI^VWV2ME> MJAD>8RNP*?($E_$OI?*9K"FDS,BXUD$:./":VI@%U4:KF06^MS'%[Z!?&2WT M^()DF]T^8K\.2"+8:H.]&K(BB9.TA+VH8&;^OJ^_@VN1Q*", 7&H+%2*E>N( M0<1JSFT\<0O*!'?6SS]&Q_B(63>M79W CX?5]2!%9!OHA2RWO8Q"\)ZP?:@ MM[Z%WKQ)BP1M]7,'MIU+NE/C6E4TXKQ.8CK$O!FW9_3[W"2(.WF&%C%T+$$" M@0]1$CO862T1[+TF>"%5QHUU]!V8(3*0J^0;*815$M)Z+AGJU/\ [/%C&T!T M"F*KA!6=MDI5H:P+L>2]C,;0MI@AZW(\]?7CP'==!?86N@YI#$)SG?]#8I*9M+3Y.%BU6D_= 3S-.%U\N>\ M%38]!/-T]C%GO??*GA*UKPVZ1O,*1'R!S1#5Q8[I6B 4U/C#T[B4%A+ M;'Z@E;_GANQ]\G/TK/&_W19D[TBGBTI,6I?D8^QI0BH^BZ-Y$ M"1/9KL&?0PSN7%$]<47]G](1:H:D,B-&GJ/U+F$]N9%Z&F"C?.(\\J*U#8G9 M'\F&9^OUY#'-VF71%>%3=0.N.2AJ09KV7EZB6L*]'FQ@"-VCXT5U*P%;EBN MF!AX+*Y8C=#WD!UFIVIGM <70.J AOA M"%9!Y,6Q]J3Z4UZ$ML:^2>-8G)G\](P2KIY=1H<$R!/V('5'#5+B(OVR910S= M%M'@CQ?.LXBAQF(81+^+* 6_Q].. +.M(OM5Y6UDL0:W!CI*A]A H>'[T;O" MDU3,(SYWN_(D:Q%;R5(I%]PHA2F N:^N'V^?UF2SRVA*M\=+R@Y4WMP.U+5' M?D8(\E)CPF'X<4L<&_+CEUZA+CT_K]LN.9L[QDC5^)6/"U3%1[))HSP7Z:-A MY8#J:)2*7%W>KJG*':?]N!#R+-BI:WI!A#=?7JK^BVO:WYZ%IM\!2MQ:>D<4 M&R=3=/TJU:5.HI?%"N ;GB+TW#XQCZ\KLI%AHY9B'^[XV:!6V EDE,W1\DD: M^8?T]K1]T_#6,U+);"X5H)C<\&/I%"J/;HM]+0E%V%OPLR&!6]RMX>FJCH#6 M2U:%"(\]YL)9O>Q#H7EJF51+XP3[$D#A M<#7%9M,+!OG/24Q4R,5=] MENBRK%V((;(IYB$@ZTW++"+$'7[NET#>]5%/5 M,24*XTTYG2;0:JN)$XBYLBQ/;B3.:A$L%.00G=D$? O.)8M]"QFYJT&'S#4IW>Z>'P"%0])Q:Y_/D"%EP>6;$B= MI6.99664NA,Z3/$[SNV*" 9C/@R,CH.1E@>L/_ULQ^Y1.YI\"F:J104[J0-L1D&S0&%?(BBG-/HB]!:YD;F*^+"K^M%> MRNUI?>%_R$4Q,;O M#2_/:=K*L!ZP[8ZZN(&'O=25PO]*KF/ V"M< 69%\GNG=,[IO:#[R5(8$N.Z M?,. M?=PMB7TKP3)_2"$Z/%[F]=IPVR?^%JA&O"DNCG6I/*Z*0?:,(;'38_\:MD:+ M7#/V_U%UV"JA@O0RU$'XKM3XW@;X1D(%Q4+1;+"X5Z]FZ& ?@&MOA:ZY*?Y( M_Y'@$,76R\PXI_YD2"U!Y,'_%+$$7J:7XM,10AHTE )=YDED+Q):/T$WDQ_) M-H'/*W/;V WDI@QNXG)]V MZ<>/X%W]YYC:@1?<>W!@?0>NRV?O@S$H0?5$) M:F DU,2KJ(@LV&6?+/H4%"AT"=7OV)J^9_;1=\00SYL&7[NC-]@EL"\DE1Z, MFX.$ZVW\X/8@7 Y9U'C=IS+S)+-L/D8=:(L==KL_\#TG_%'*XVKU8 YMBVW7 M>MQO#_ 'FFD\"=!>1HJ$"1W:R%:FX?Z%I^[1K M/,16PTUFH-T!R=6;!ANA"8# >3)0,+F?);&$6T@WHN M&8.8*B?X='ZO\\07Z\CH<[CEGEZP=ZS/;?&L"45F HM/IPXYF*IRGK2^TGZ,ZH"/^NLA&!A/*%+6N M8N$N2?3;5*YP 5[#F9^I3-XU&5VL$?N=&=9V=H=+V$&!/>SR)2>_E0##OZD\ MA$[ WBZ*/('GC)$-W690QMF@V]HFX!#%MOD:RH ^0:TFFU5R!N\_2N&5ZKPI MJ\S(7NOZ#IXFV-=@(\6B5-#!F^,( G=*HUMJ![5 ^AU7+EGD*:S!GURRHWBU MIKUDFX-3&!'0? 2SS89C5@_08>*G?92F.G&!'2)NB* K$OZR33WTK '-9W@* M]:2MZ6F"?0CSP$4D86DJWH,%4/ "R:,TC&V&\&L MM.Y(CBX^Z O 0B;Q[I%(39]KP^PMV1 9$?!KAY M&KML6O"M=#6= '',B9B>?)'JR>F/YA M,*#S)H4GK9A-:(XTD2%X^J .D">K56@#G'-=2PY1;*RH187W:64N6>QO8*3F M!XC7^Q$B78MI@UP2H'$GR,NGQ0'G$L9% (QT$C*L9 M!V[%\;PM4)75';?.-%O;E>NZ*S,':,E?_FI>):^&)BZRSVA8']B:,RTJ77Y- M 7WQ',5.8>SKK^3#,10F?Y(JOD!31#GYC#!@:RE;MH6T"S M>=J27M2CKPWZM:N2W(?5$O.(8Q\&0!>0G*6KD@%E6?ASI4=IP$DQO!OLB;

J+$3'U>L5:'0 MIM@4F0K#@=0^ER*ES)9KKN'U,8=T@*V!-#_#ZJ6(X%"[S70A-$BU;8_+LBHG MIW>'?>M5-*!.P;2+8S/ _N)8W7'JSLN=)?]&Z!8;>G-#;)A0FI6DW5>(Q"F, M?Z8Z<^(:!Z,RT?K3%)W3'S9DK:"T1RJ*T4*=#2M4W16;(UVMH[RX!+%//TW] M]6OX'2EL5;>14#0LUJROS0S*??QWR8U[PE)U(306D5MLAAPB-S;CEI[+3I"5 M*J'.N1>.\R;R0H6FUEP+H[=)#F@&8O_$H'I60S*)J1[ M=%_-4_P.\JN[2S+*=%)"DA0 Q-RD(AH'D<.DK]*#='VNL;J&_/J MN8N.ZW>ZWM$RC[*8?[WU._^FQQM:N@@JO2UFKOO<*:6!3;&MO0*U56(A6ZV]@']AGOMU[*"))S_9!>GK!=J70C.I/)#4? M#^W,*8R>14"YU6I8E]N*W=J=/EEBE.[ M$E@6544\;NQ:=97Q?P;[DJ]]A/M#2H]$9Y!P6&)IJ@!3R$J@,W?)*UW$C0<6 MM1GYQSZ#,^UJESDOGW3RKDG,F%0 M!]C'#LVVA>*B^;)$VN1FH6#4/MU>GYVW ;;WL9L:0M5ZCK;\KON)%@;B)J68 M/77A:3TA3[]=RX'?X\G&-CNK(+KRWLW0MBR+'=?(?P]/+UFWP-]7K6QZW?*G MCNW5VPY;Q;?AA(!J2_#"\(572>4>J-Q#4#:1WU10PRNQ9PL?K7/,6CW\GMJ7 M>WMYL,9#9+92B[G>H;?;B$M];>:].$]8J$ M="1$TDSR-97EHJKG $=*AT0-5%I-H*E^#/W0U+G0A-]&EL+F7[NNA2WC[ VO M 3?=H?B,U5(\H[M9,;W<2:S:4IAW]#^BKR6_NASW<^,INEO[)DD)N^36V):R MIJ%@%YD!H[[&YV_X7SHN>(<8KHWV4MQ%A>"O2G<+A+Q:S#*;V&RN;*UT!:K] M'7',+W!?OM'"65.J\11SF"$)Z[O0DEW5@Y/>P#T[DY[PMV9Q>?);++!DIT\> ME1*2"@#@4133E-''>9G"GY3;Q$P?TJ6 #&F-?.K>.%"8\&GWWP*/F0\1!+O?\'MU$%JRD M^Q1=%[L4-453H*Y]_SMQ:&,M((ZRAE+FFH-@8Y_YOCQ@UO.C]?I'(3 M>J(N>AMAIWIM<&$\=%RK(/9166F8M;5^&_,UPT]]((B)P'CER>7+R0P1SG-N M&<1#L.M1?@+]8 &P4 U?NOGM!6&]PK/" ;R(F4-T7DZZ99:547I3@@JB_^PB M/PUJC8W^B;A[0-=H!E0SYQEI%9P5>8$KQBLF/-4RND+3+/I)#*Z6Z'O(GJ_" MG17&WP)S1UV7D!"R)_.R36A&CNV?"618XE?(&[]EMT124/5E"VK^%]LW&=8# M:F6),B,VW>X)O)S]?7!O,K?4L* MLLJ>R#[ADG&Y*:AK.SDEL>^AM@J+%/D+X6H M&@!GP^-+1_\15 35" LS\\69=^CJ)4VVCJ$K4.WT1O.W065+81 MH*0HG)SDO]84>^MEZ9-'U^U B*^B*DI.9/<4AYM.XTGK+:2 'KO&=TI/,\,H MJM/_3+0BI!]LI48K!&[J64-B5@CN:8;DT#ZPOU!0))GURP6U1$=I@6?C V;K MY^@5K]:,ZXA09LA7\JHEA+U\^C)AN1)A??-F43V[5^S78A!J+<'WMYDO5*>* MNP^.!!CA)]!5!)D&70??N4-?[9+HPZ_T$*"!@F/DYZ38:8RT8M@#PLO_$SOR M&9[0S6P5<%4W;9CVK1JA&K>$B:(L %^ U^$Y2PI74(A']C. =[V9*[R'],@_ M@;Z0.U66>MAM;OG97#[&>0+QGXS;"E4M!1W7PD\1JA/&P!YD"4*7-+:#LEJAJU=S;RJFHMB&'77*CQ*? MV26VF<>V4:8*/#20.TC*RD@.J(D\LBK%J5*FS/HT66S0(M45)@+'4H!O_6_P MH\> ?KRVK_PZ$E<2?[P5\ (;8Q^\Y4M.?BOY%Q+D5T_Z%IL@ML9@2WO!E]=5 MDL*I[?L^@4UGQ!%H%6'J(P2TQ&")"-9K-#M MD$0U0]K-2JEMF4KGY;L;J6O<;Z_JVSCYOQT);!T?V/V,[_\4$*4LAE/N()VN MOO2M ;4S"P!XI5S!0+ WRT?G?@,]*%DFQTPB+CQXLU( M<'I7V/O1[C'TZ6'>%MAN%IN.S->=RG989Q0+M-_/Z0^=#I%SC7&S PR8O)&4 MBHO PR7S-D">3(O")[EB$!XAP&V967E5%GG!CQG^76S3&]@%MH5/\T(F&A+E MGZ5[/W_B-H\=.'-)8\=U2.J!>K^=4\.S&L-:8I^>AMO=>@'DPR+R0_K UDPC MYG6KF<^QK?%F"1[CE6K4I*XG;+7(![1'/RY:@0<7QPL^YMT^8K^ZC(6^-M@+ MS?1@N"%.B]@,SKQW@'+X^KFG!8$C^1OE:Z<.:_$X"L-;8Y]]'M,_$,=SML-& M4Z!N385[-(HU.JI]^5M@*\4*PLH-_QH$:]M)1799;!;8D'JH7%NW36UH'^C[ M:Q@Z/C-(O%/;RO6JGY+O SP_4.BU\*"))S2">:DG\K#(14G7)3"UKGA!SH? MG#@B#'1*:7MK*HLBN!7%T3J=A7OYCA0[&M^*? $M'IU730YOC;UOZ\J%?DK6 M$--@4%>SHQEJGG9P12&C 6I F')?-31E#1Q4OJVK).:*&E^?4;HFN@C7BGWE MD/8:OP5:E>Y;VOLGP:.]AN1 8T_$0JB0"\S]5)1"?S,*FOOV]$ M EK^3XCXP_(]NS:VWQ>Q*1KG!%IV!)MDD.D)BOFX,KJ^1MQ.:0AI/'X#JU#^Q=9\=_+LI*9\:R)[C066$$A'#(O,&K4^0G?8>Q;N M/56^F?J*MUL%$;5$Q8FOL[U$J3V?KE,0&JN'7[5_^%U!+ P04 " !CBJ14:VRT M,1Y# "9%P4 %0 &1I;V0M,C R,C S,S%?<')E+GAM;.U]6W/C.)+N^_X* MG]J7/7%.=5UZ9G:Z8WLW9,FN]J[+\EJJZ>WSTD&3D(1IBE3S8EOSZP_ BT12 MN)(@ 8&*F*FNL@$P\2$SDK!_!Z-7$3^ )F,';],$XCBF6Q D5^^O-DFR^_'#A]?7U^^\%0SBT$\3 M],'X.S?GCCY\^_?BG MS]_]ZU__^OG_?/SXX\>/E6[A;A_!]2:Y^A?W?U_A7NC;00!\?W]U"P,G<*'C M7RW*C_[?J[O _>YJXOM73[A7?/4$8A"] .^[?$P?S>!'OYS&6PQ_C-T-V#KW MH9N1]].[RGS>GB/_NS!:?_C\\>/W'PZ]J"WPO]Z7S=[C'[W_]/G]]Y^^>XN] M=U=H-8(X^[; 1\KF;R?M7[_/6G_ZX8K_(YOD> MK5""4 /O_OV?KJYR.*+0!T]@=87_^^WIKC:(!T,/Y&N)P?_X_?>?/B3.6QB$ MV_T'W.'#$_KCMY(?RO]. N\F2&"ROPM68;3-H$5T9I_;1&#UTSL\\/MR2 S0 M/TL/E.QWX*=W,=SN?/#N@]+Y+!+$I?C[T_G#[.9A<3-#?UG,[^]FD^7-['IR M/WF8WBQ^OKE9+H2FU6(\,V;WZ$2HW08DT'7\6/5Z;IBB3398 M/Z*%="$00T')%P9!X,:) O3M^!%$BPU:",GIT;H/0OM=\((8)XSD5X70UQPD&'F =98ZU:. H@S'D"R<'QYG24RUB"SFH'G1)+X M:I=!:$1+OH5)MK,CF-"6CW4Y"%KL%0(C#81Z!%\<[.DXN!'NT-$XRDZ=LI,2 M&VR0>=T#)**R]-<[#;,GH]'#/0#7( KF#SZ3B!+-6N(0>;P!'QL]2+;+I$7 M!'+G?NBN8/9'FCE37D"<"'&Z0-=!L)ZXZ/,Q+(W+&<1DP 3]1A9X@9%,M9&B;O=44J/UUV^^M9B,\GB9;ON42L8?1:->WFH_(4/IM M_'93$Q]Q,'N_U41..QI@*;>9"ZJK!^FQ%.VL(W59=JPD)CZ?% MGIEX7D8:YO:#,IJ!Q(&"CN=N0VN9,PX[>ZD/YJOF;]!N ]ULD?P4,:$:'-I^ M;FB[\$AG^MW M]*-Q7,7R)[=1N,T6$&F]MQ(?"_VD^*.8[N&+O"!>SX%0,\ MCDJYN>N'#,#C$-V[=6#T-\=/\^,;B$"ZA\PQ]F.R_.DD:01S?Z 20@@]JRZM2&7=H.;R&B)C"61N, //5Y76^V6$ULUQLSB9"D@4?5LK:D42U!-P 3(IL',63<'9X[\-!9X* M$@;/(.PB9QV'IB'^./-"FH4PS>$H#,3R^[ MA%L2[8=NK9&/_3%A5(<0$Q\CZK-;PS%POUN'+Q\\ #']G_[X$_[K^_RO&;[H MG[]-PQ<039Z148P8IAS-=YZ!CU;DY/@2N(T*6(U6E097X4E%OT$Q([T%IJ(#/?4<0(K;8= MA%1D;N+E6^RWSZ%/(*_^^R$Y-%>)3V"'LRT0!4^Q?BO;,]67W&I3\!&"G!"Y'YR1.L7LSZ"8V'X3@!7"QTW__Z?/S M$GN "$2>-!F4L)LW-TM\IIS1B85Y M,(Q#YTG3&J%5#^$DJA/M1&XY+OKKB=NR7C*P:/%AEY48>N]NH'\HM;2*PBW) MRU=^+20XW*["R /13^\^OKO:H7,&YHJ?WB&+((T1%>$N]\GBWX$50!+FW>*XLT7,4%''\9&X,0'=,%&/\Z3C H;O "E+^.$Q2V ML[W YH>Q84/UY9=6V6BM5$+8H,1D=*9J(SY1XC!26Y46%"EA46JTG@\L]=!+ M"<;H#-;34$\)A5)+]7R@H :72EQ&:K(2(U@E)B.U7(FALA*3D1JNA)ATUH.9)0RCLUE/0Z@E%".U4SE!VQ*=D1JNM)AP M"CL5G*LNX1C="8K-;)>(C(Z@Y4>Q"\AZ=5B_;;+P=[ M1@>-DPCPM=0IPA0FY+PR9E,3T!>'73_>>9U#,7XAM]5&.BZ'@"OEH/]@S?'B M^ #?3DVF3A3M8;!F":Y87\VK(K0<^M?AL)G-5X=2+X]AOHMSM;] 5WT,=@S\ M,GFIV4R?#@J#]1)$V_L065%Y ;FCA=#40L2V^C@^OV ?%Y?JV9J?TEBCP1#N M0)3L<=&-[ XZ4BD[S-8/@#8%9A=M$WD"N#:>FX!,,U)(;S32QS*'.@2/#O3N M@JFS@[A*SE$<:>S#[ZA5YW!>82.H'UH/;=.8%7;QH8INQ>BA"P6OET[M%*7H M;%FQW(H:3)4?T9650%]S5BHW*R06Z=A!GPFR":,$[V:$1]":)@>IJ4:%FSCH M&..5;R),=CNT,430J;S*?*)^&5VT3:3)T ]AX#+W<$8';9- S S$+!!22VUD MEV7O*;0>?JV1R\NR25A-L)$EMS7B6!]XI]XJ@3,^L9L^'H^ $Z?1GGNL(30T M817X@.L_?^%"Q1S?%:&E-K*;KUX@N;MY<_T49VYR=(M05XT3*Y[9H5LSM28Z M[^0EL/W=*4&L4$<>:Y>$\:ZK5P M"BX7,FY.VNH,:.S02;/VKN7'J @]M3H^-1<#T MK#G35#2XKOP ^C1("0,5Y70:I[7TCCQ]1V0A=$^,IHX'(C8V="0M1X@9]*UB M)!AB'05<+)PH@%J.BTS@]Q2M$<$DLZF=!ITM+7,BJZ[)L>WQ@".@KFE!=,M! M:JN'B)QG.5;\O8R=S# *> 1$K9DI83DNJZ1#-:2L@. M B8!'JIG/%J.BJ134C;'LH\RX0:A)YM)EU5HFOA^^(J+ ;1@]A$GFJID<092^44"8HV-F0R>5OK4S29(,4S#^HU^$Y MG8R:S%TI@S#::XT%J;0SY? M4)A=S*@04)"844>9!;V]?N.XY04%"5/"^LL+[2 4-52LSYM5 =^I5K<^YTH= M;.4N<@GM"T-&>N#0WB!2^T1MKBUIO7.[,W94U6;;&PG*,6OH-7L=G(KP(BDU MV]Y9Z H:P_0?XIW; 5V^1V]O&'@X/(GOVL2A#SVLQ@^_C>>K^0[D+_[$WP(G M]6"E,N-Y>'Q_ 7"]051/7M!$UL5C3O/5B51PO+_2PV@[P(I2>NW$T.TXVWP, M;5,MKQF4)@=G#:G-C9D :TW(;?46!'M .B57$#@^AI.(RG0']DH(=M99$S"+ M]4T";P9?(%*1Q'N^E:O!+Z G/?: KV]OHI2( O+?@$! M(LU'4$^\+0P@)@N_PE802@OFB776R( 9NY0;,6=U:*TUEKQ] 4$*<*$*?(D7 M$_,+3#;3-$X0H=$AA14G?2JCFU&,FWKG4$_Q6:5H%]<=A1C=J^"0L'] MJVRM7A#X]W$7MH&T2MV&$!#7(0R'N/GN[#S\ &@9?'!C@9.IKL$)MZ+I-9@1] MB25;G!KUC^QX-U]-W#]2F)^D\9I0*WFR.^FK%1\A4!^C< 5I6VFUA38ROP41 M<'SL$"P981[PWW;@]=)[5)@337UZ:6I.)T///:W..P8< XXW0'@'@$I+_627 MIQ'14XL^DF4YQD!F.:Y\:8W#($7D'5V$^79UJ"$"XILW9+&'$3)3G6A_ATXG ML51=WSZ_J!E&1&RQH-?H#$K?CVBM=;[VAK[/T!25!OJD#21'WNE06%I^'#.F M+#(=[6&:MI[Y:LA&TMEM>;H2SQ]>18[B>K8<(3FO=>,FMJ!+V'8(>:[CVI4; M02>MY9AQW+GUTBPM7*>6P]?C3D'WS5J>F]EEKS@X>BW'J/MNT51P:I RL0". MU+; \65;SE82NP'+4VXY2NV%3\HS;WDNN918\GS]EF,E(9>U0$(OL)A3@Z"] M('+C&);?2I 2/EZ41"E6)EH0$N+' -9VEFHMC+S E>4W7=IP5]6A:GFQ1CE5 M=1I_LQV>UF+'ESA;*\C)2)P@O);?*)- K-=@K.5%M:1A)@1K+;]W)@%1-2 \ M1&6L\T"E101:Z1VS,S?P&]'LTM6E-L!QEHQ%]]N7(-GJ$)0 23Y@5(+7JV_+ MR!N>A$K09WK5DS"3LIYUFT*/G$LW?7WMDMG%3;^E%"]_Q#] :!>EEA]#A"A( M8)1Q>F&YX7<]XXGW]S3W01[KG1-GW-?7Y.'#$O^^E/4,$?P3*H$DS^L,1/ E M2[N()Q&,$>_-T@@S*?IYZ)6T?6I T=MG#+ZX<9Q6ZYL;E2%TUF13J:&&T8-& MPM4//&<+A_Q4M1N//=L&G .QK8E9 Z+:V\9O?6;. (O4GRUB>-]!,[ M7_%?EZ+-@=G7!"FPZ(T&ID"36IKH4;OX8PF5ASP/YI;=HP.]NV#J[""RV)CK MS>ZC+.QR]"/%RY#R300V9CXP _E_[P(RP#A_JW+5@A1^Z?-S&NN9)<@F %Z9 MT,!<5TIC;<0W7UHL4S"X:=W_^GI>!_]P$_PGDNQLHKLOFR_4$W' =9*-D@D4U('K^ MK#(;9%;XNJHTX" 7R8"@MNV=&N+;:2(]C&:\0UHXF@1T(8ZGX*U92JVH_\[% M;48?_+=/&C..%!^\?_OT67M@@.[>[?'%;:5I%+M\%T^<*#$CUL+TKU(>]RDW M=LOS3(23*68X&IYFBM"R03R+'@(^+;)<)6 #L6G)C*G;VK]5&=QCB5 M+2%P%2@M+]PCO(\1W?B6@R,L6KWD#-F:1B?,!DC";R$9VK&\-HDPK]4C1):CTHF= MV+$HRU\"%^8G=D3+W?O@:GVNQG()^ M+ OHKWE99EP2*?!N8> $+OZ[F\"7[&D;=/!V_3!.3]^):,:MNPZK+"/ET=D7 MRO8Q"ET O+Q28JYHLW)^:-72K$(BOA+K7:?)0YC\"A*LD4D)*]T&U)>YV M?L:UCE^NSEVP"J-MKG,X5QH$>VM_Q1F#3']-M-E*YS-M&$;$0?@-*>]Z_PWI MF+N (!NO'(%&B_2CKH_T9_@Z98JG"D MR0!\::7]*UW572 M'#L6Z4TDFLD>.ZGQB[[8:9@]02AJQ=(',$NVHQ1X%>-31K:;70V:&#XL!>AS M,C.J]M%GI]8>V$.JR G6$"FI?'^@69SL3D:$_I:,2D%HZ/Z)+6%1(CG($YW=F,-DEQ%&JMMK=*'WDI(^@SP*4N,QMV=9!@ M--?>061J1L'.!BF3Q0;IZ M>8"5 OX_UG$OB.KL?("3-MT$L1QV]@5>_0>5EH>H[0S&NS!V_"]1F.[P(]$P M=O,GKH!W?.&* IP!A)EAK/-W8FIS8_5!&V.6/H)!TRQS:"H[B_ $27VU3>U8 MY#G76GQ-Q^JA[\YV%WV1I]&=+E2A1:J:*==6C&CZ@$08L5$>3P25#!2IDT2U MGQ%3^NHD:91IG,?HH''1TDT=WX^+?3V1-@K:C*KWW9Y#4HA;?0:5.%%Z^_/4 M"&I,&\.-&%HF3H5IJQ9'GJL [K%:FC_[<$V<>ZLAS'$UREC\0GTO_#\,";_] M13\7/8'LSM8R1#;=+S#9X!Q7-(';,)(Z]+<>3CL !U$X)DR7 9R[8)$^Q]"# M#L,/+#^.]BG/5V4$*VY>A>1,DM53^[00DU65>+:_$Y*>.%,4'<4,LZ]8A$RX M-LR"G]QNIGF*Q9=.8@ C5JW":AE[$3(J!1919!33UE1\IA(#Z+[LH"K/_7#9 MJ6->N>VE@^2RS:L73DXRN2V'JGTJ>..U05IN]3CQ$TC)KE]7E\EQ5@JIB1?N MVF5"U\68FUYL.6/VF8U<1;J>O&LYJ.T3@$?Z-JM(7FZMSD(+@"V'4#HC6$P/ M5G-MK=]0E-O?PJG!ME<2[&)I-S*0+8=*C:7-2(2V_@WIGFQM1FZE]9 JVI^9 M2V"Y7/=T6#E)FA\OC&W,G%IVOO5B/-1ACW=UP'(>57/\ZV>QQ@E]!S\E[;;( M6,HO=]OQFE/OKNE%$,3SP!][4KDW-&QO!(@:"49<-W+]B7IP7]*LOO5P&>B M@NC#)F#R"00OZ5G/O4/AS;PY:/UC+K+[WM 7%'MY&,:<8UN?7J[: M14;+']A1;PNWNCUI.?K MGG(YF,X*>]'4=QBA>NK&\B:6@7KYM[_T []A+\@H,I9;WW)6"K&)6J4G''L9LMQ4ZMIF;4%E")IHNBK5:K"!0VLQ[6-0=;M M2HCE3VZJ]T622U&,$T9)>9JA]-Y;"IP.^ MVOF$_CCN0M/YP^SF87$S0W]9S._O9I/ES6RQ1']^O7E8+N:WT\GBY]O[^2^+ M_*GZ#4B@Z_C'1U#/XOW.W.DSQ25&@H3W9A6QK=9"P?0812Q3HG7C!<4&HWT$WONKY11 M/=6%>J=,AMOM4E941UE='0Y0EN'0/*8+;-.6UP"A[^BUBX5D4"W'AF$XG(## MV*C'A%)U:Z\=BDE06@X,V8"@HI)#-Q9,1.,D#0PMAT=X\^*;29;?VN8+%VEG MLQP4*=MG\%R^7F_$#NV..X9M%NEVZT3[^>HX983% JX#N((NOF^=UT5#@#V& M/G0K98?/PQ4WC]9.4)3FF*+9H4EX.5<'WF.%]#+I$#K^0?9XAU U8^M[]J4+ M^97('X=?EH@'KGWZ.T&#DZ%;T2EER5I"^. +.H1%HT\YWCA1@.:-+^1DL=GS MTGQ-ZCG*C-I7K?$\Y:B=F6:/FN[I8WP(+7! MJ:P>&I^]/"&*)W',+KJ%3F!9ZCFAK.G;+7I?PM![A;Z/=G[:N_?G(8J,B0@+ MI]P8^IYR%2&3)\"2@^@6Z5;+6[O%+@F:W6)_J)20)2;%\/A&W7E(^X%^B8V7 MWD/G>]--HO@;+Z.+;BD56!9BP?,12B#[IHQ;A$C8WBH($>@&L0@!5,\.LX9R8=-6R7K8?3+<@MEKMVWZ0UC';K@<*E_NA$R=F=IRNT[Y<14F!H[;,< M=+;8<[MIO %,IDQ0;/!K#$=ZA4598@#=DBR_H+6<90FD M+!/IQF:@=E'FG'O#+,: *?O:M/=-+ MQ>^D3\\X,8SGJP9T>_:D)#MKF]P#>*W0%B&92@,WOS_T'(;!DY<7VJ@=2H,G+X1!O))MS0S>KIW%FN_/9W]-=N!O@I?A1R"9M M6,;=[!CDI_@1$;PZW*3*EJ/I%F29.[ZM$;/;(*_< #Y'0;;D'O"1.0_D%45Y M).67TUVWP$K>#Q:'Q6XA95RA/$>A'=&-X2,'EP2+R_)I#V6.@.-';F$ $Y"A MZ(%5]H][^ +(?,;T$W0>4]LBW=))G&SQM8R\O$_QTJN01NXTI&XMW?G*-Y/K M+3^1MP9/D6!:?G;OS)O=A-WNH_UI<8)S-"\L*5%P5 4XB2L,0/9>W8'4@D&+ M)"S)8X+\B+KE7K+ 02?P[#Y,D"^6GZ.@6U4%H>*?*I*,%R!Z@2YEO29^1@S$ ME27QJZWK /X#>(_9L\C937\)GY_B[^E6%?*5$WK$WG)=PJJI<)8JY>PK*QQ8 M^0F\@" %V;."-PC7"'':-(T3M -&..GB/L0O+[_@)RBP\7N]_P+"=>3L-OCQ MMPE^HUG2J%#^07- )$\I22+XG(4,PMLP G =3'&8$/O2JY/#4Y-&4>$7M>MC MF7(8/;*OY8Z'3C"K9/ A/!!ZJY6HE[)G; M;5VR:QF*AHTF)I _EU0>?7IL/2/89[C?^O *'MJ3T8#J/B*J7!]<6!P M'\:T"8$H.YP%;E? 6GQ'OYY56BI".=]:;I(."W\;.;#;5LWK-)SC1CE,$0^5 MQ&+'GY!A2FNM+KDCW>W\C/T=_]KQ,<!E6.$0=G)'US%[F5WY M(F19GT#5#%N/J[".3!P#4-QK0)HR\')%EHOT/72>H8^O?^(+$.B__.EU&U#W M1D*O1\.503A.M7DGF'$TU MZ^K)5)WC9!JE V-"P_20W5M<7'L"+D#G)9SH%N#"__AO+6?7PP=TJZ\V%77D M><1R.T0&Q#Z8U.Z#/*/$R3EN&:27ULDZ]+2A =M"[1GSVNOFA-?,\YS#PT2J M1CA:R8GGP9PYCXLMD;HU'"7::\E41"#[:P3 +-PZ,*" Q.^G[K .$S /%F + M$>I>ZJ)^7\'V&42DO9/>V"B(WR!-)FFM]0EFR=&9*N1IDKR1=JS/OL93U0(J M4R#O/ 0P7,$R*:<0. ^GZQ3'/%QL(8[3K?3-=#5?46=C.R](D-U-10KH,D]O MK-MLH^_$E,#+<%N?Y0:S\+YV]*/0MYD18E79H$AEUABP6@X6>3OD893!:3DR MLB7[FDA:#H_L7J!HW[<\P, 71Q+NEH,BO_DQ["V[73\G-8X.9E,E_C0#B0/] M,_,"G7T1KB9%6"$&+M)VC>JN@A.B=M?X,O,+1*K=PSOF-@P6"5+8. I*RT6E M-=>M;F3JA(DOJN7F@ QH=$89EW(6+C)GA<)NS$E2?]-Z&Z/.,P)E)J./]%\ M7&\PB"\@5'L;X";/64&X,C76@D]R1AG.; M.0M(;FL&Z2(DFR/\9V^,%FI5D/ZRM3;R$0]$99Y=;D-D8EA>0-)U'D!&M0>\WGM+9/UX%-TW+%8ITH*CD]1QU%VW0G00(]3!5\ <='<&[> M<) !>/B*,J["D29%Z8T3&=SB-!(*"&K&-LTFYUA@K'--L3-:?HAI:QA5D9.T M-?I %'WY.30%4Z9!4J^<7]O^+6A_CK8-Y:[RE5H,!7&E>4P MRTBO_)+T 9[1@BUMB9"4@.779GJT3>@GA%XP#9%B,0-3&3Y4=-SHXW[2J6P; M\4((_3V&L_1G6_)XR($H7-HZ1BN$:V3'R,3$*1HQB%X W3?"[ZE_6K^$T>]W MP6,4NB"6FQ:CI_YI/3FO7QVT'4''EYL5O:/^22%Z>.3C)KJW"W6)?#**VUK]0]YW[L:3OM%]O. M]!+A&5PS[>/*F1;U4]P.F*41?E$Y>S:!IVU(7;1/I*R)G;E W+P\@9]MJF4I M0LZT! ;0/DG.%'[[7KO1R# 7JL;B<4)]G-1V&4\N$B=*S#"E^WC$K[]K4+Y1 MF)ULNR0^JK&;Y8=_CCFE[7*A&6QC_O54NOK(G$DK=6'8\T,'I+<[,FV MIE)X?LCA"< :%ZHR@WLD41(Q9"WW/$HBALS>7OR-N1EY$WCGXW-L_B:KC;K< M..?M@^2\NIQG"2"53,I>K1B&^+6 Y=9X^[*/:6XSB4A',V@-$XB5KS:_N%LCSQKQ'*ELH'< MO.U $(/#$V8G*O8VA>Z8%B1I[CNFO=M[[8[M-CS%2+SY]"'GK.G M54.3[JXP!E 67SB\.]K$""#*6'6%FPS@LYZ73E=$G=GZ3TT3P-G..3WO;,W M+!#;'!^QN 9(7HX2!>(9^DN<4*L*=AEQ>#XD5XEK-\8Y+6*1\:)N#()8Z.UOO*%JQ5P\6GG0-D3VIM(T%-F)#& .C$[W5/F 6\)9'KJLL/: M;L 5UZO<1FB]2YN[6S;J-;7?E2R%8RL) MDXQ),,0C\>8C)V64%)#]Z0*9W+92X/;GL;B.['EPR!*?Q;<@.KR\5C%?*%.@ MM3;AH.ILBV?X9B!V([ACI(/R>NFK-($,'+B"KA,D>?65NX "^8.#'VR?KVYP MT1K*--N.=@;3OXN?@!,C/?+L[Q^1%8G=\3?HR++%/N@GW/4A3,I?=(9'[FMG MLEEQ-8"E9[_N=C99TUR.);4+_VTUV>78T@Y&28TXQ!E'G^%Y+#^.J^ZBDTJ^ MQ-88GY3Y'6NL7^]/*[#C:ZCWG!I0"@;6E[O@9Z,7E:I/)E$<66DY#&*=]9E& MO(6):2N3_;%$!$X"[]%W@@=GRZY"U]JS>YE+LC%_L;!I&NS!W\_&+G9TV-@KB,RJ'=\P7:J]: MQ"HN=AW?-/7.=BAQ.ND+OV]W?K@'8 &B%^A2C+&','A!BA?DFT:\#//W9 Z_ MGX9Q@BS67T'R=#!W\Y(KMV%4_ BW^T0+X0]+A#)=A8;/;-, T2RPG;&:V\< M0Z^U]N.B.D._EM J:"E;_X18GU;U(2 D9[%:[G4C&K8UCTM>2M PO\-7A M$[(V+7?3@36><^6F P+C 229)63/38AI&+B(O#R#X0G&OU^#P-ULG>AWIDN& MVTV?]\QUPS1(8J0Q 7S!"IAY.J(VU^A6:D*[/X#+<-1PNYGF4+Z-T@!TCQL-P:Q[>7^A90S,4 Z>_\+]$ !Y/7^J_/W,)JF<8+VSP@QSQ/8 MX5JFP;K8'D1=AZU'UI>#W"2Y1C W&"/8VQPMB^QJ_ -G#6@9\FI]J1F@\)6%SF"9J(TTNC? MSE3!037PW/2TYN9(V?6>LRFP>I@S#4R2G'U%2W5;NPS)X:$@YVEN(@>;RD![?8*S7(\!4[;3$55/=7: MIZ^C0-T'_D19\O# MG5Q4H[F0IX1#:6:GY<\R]"3GPKP^Q!,.AJ9#':$O?X+E.W/%S(/[0Q+C(GV. MH0>=:'^6J5+-XTH%BQ.5QXG,$;M>P@;]AX 157'VB B&/H.=&CBG-M6V3L4; M.T>EQ8S:T5IKQIL2=J$L[L_LR?&]\6+Z6P=3V[#[#ZB2TTR,I)N].A ;ZDE2+]^>)@!:_ M'!2YFQ3S(Q6WVJ^U'[#R& .:CC2T'&V%XD:K@#J8"2\$U&RG[?F[4\6!QQD##$:.="NZ,/,_"[+GA0S8?;2Y MCTAD?77>X#;=7H=1%+XB.9XZ._2;9"\Q,^H0VB:*.? N0/9$FF6X\"H>4YLK M\Q M0;2=AMLM3/ 7Z.XA8CM#8&1$ 0@-]?E(T^<8_)'B#)X7'#GG59FDMS=E M"NR:U<2VII#.*51*:VV4AKS'^P\YF"3<39DB^1;$P$5[K$?7(/%,:0$Y:FM3:*?/S7"+!W)WX_ M=;&TI[O%$KB;(/3#]7X:1NBL1[\S)]3%*+9_ A@O9)]VL749@RA;"'2X#OT7 M5CBST4+9EXFB[[TX@0N\;W@[NPTC -=!W@*W)E'78A1UM:^S,2=K)!]L2YO< ML%M@3U]PB@VE\82B,$GS^/&@VJM5.:*E/TX?!&M." MV8JFQZM-U*6^H-&^.DF*O7?Y>X+X&\3\%W)+W=YA(<=6U0DLYSZR/+C%KH^J%GLA>X/&!Q&UKCT=3- MFL8SM,DA2^ U7&[0OYS FP3>\A5]?S\/0/;WT]^@G]'S#)6,:^CR"=\((G8T M*CG8J$L>2P>^.L&U$_S.N"G6;&,4G.=US0/9_DEA^W.OBU$::R/^(4Q _.CL M\>:Z##$_L*TB>GMC\&7UHUUU[J9FUUL:EH5TXV,'"641HG[!V; MV,Z(!2X.R0+K7+94!MY79T]:IMLP95Q_XG=2=REND7(,L48+C0HG][+=(BX+ M7# -XR0NENM+%,9T0YW331F4_YD&H+)LRPV,D#RB+N3'VL3Z**/NY\7UE+W0 MC1;:)1=OVL4;T4>G(T5VZVV5@;8 NR1#XU3/LM=5K*.ZVW@5%59&C)Z=4>ZBAS@M2)B,8(;V,3ZZD[3L@/'M6>UF1':2S. MX.;$=&II#0Q([46($33B@=/?K1(3H;EOF\IA:ZZ_3 3ID+&@)IHS:F3%+NW2 MUL-RZ.YE+UZ>AG1&B-#EYB4-+&8$J@H5(]PS,HRHS$3!TG)X6+&H6BT*L3C1 MJ-"BL1(94\NAX02NZ*; ."XU"QYD&!?C;;T7*'&.(69;J\4E3!S?1%Q4'6!. MCRE*\3/C:"QM9I-CL:,2//J-+:(!9?EER99*Z1 15PK/#SD\ 5CCQS9,!$A0 M.PE$[2WG*VG-U$PDL!P?49W$JR)DZUUD";W$3^Q0BI4U2HJ?;V(YCTGKJ&8. MC.7X".HH$3>YY7>W6UA1C>RD40$DJ* $LZ=&!9V@%-Z?5)JP];J_@.AQ4MQ& M!9"@Z FFX(T*.CIO,1(!+:\CH9RY3MUV%^A$H2-LBDHK=)P[>$*YG$/4[+ MN%J":8'9#Q?,*I@)IKZ6OO=>XX'ZBL0<7W:(T?RG88"+4H' A2"VYPEURS6,:N1LGKJSKH4SP5_3G-MU.MF&**[CAWR?4UW_DQ]%^G^B4 MY)Q$R@RYW73>A$.FK'<- O27Y-%W@ILX@5OLSKQ-$\1F-]N='^Y!A+DP@L\I M%KOX+BB('1W_5^!$(H]9]? IA1=1FM1- J2U_9RT\L?./I-*TBT%N0$4 M/G*Z2K'"*^\0[''YK28E^"=Y$CD[\1*R@!RJ_MKX&'MBVR6B8M^E15@$0[2 M=!E1MS(L-R'B'!Y"_-8.:H4]!I.XF$]UDBVV.R5?&E8U.&]LU5#[O;[7'I[_ M#C"K@1@A_BU&^!&AIJR2:&^SY/8+,BCNPSA^ J[OQ#%YV>U_-P@(^1]?%Y?P>#0Q]1&CC_Q(^!X M^\U.:WW*\O!:"A;E5(!Q(5CFMH/09(T3="P%@'.%R47# M.0?ZR-@PZI%;0<0EO 5#9&:8&KA=I-NM$^WGJP,>\U7U+N 3R'B0$_W%5VL MC*8U-IX'\Q1G;GD@B $.N<>A#ST\6K4>='SF4>(SCSF6=N7BU=DQ(XV$AD:Y M6DV(+TI/Q+I7G"=QC$1:^ 'G6G.C5N',WFX^TPCGR0YNL2V7YJ*9 M-H(+/T#I&N#I%FISC8@SG!I,)2/2TZ!U86@;2F,#IZ0F<1W&X.]]I'P-6 MM$*4@$(^MC7G2"@6\B,9O:/Q-IL:Z/.-P*G]TUAUT]=R=KH\C354#,)J: 1] MIJ6];2\D/%.]CHN 56RY_F&;T%6TZ,A:#M$E/*_)$*"_D6E_*+7]$Y 6OG,A MO<_5SE]CP(7*+C3]/IIHZ_7]/5%,.^!$X-X&FYW88 WL?DJ^\G-VPY' M%L\R?IA- -?\Y_C&3MOINY"3/U204?0$UYMDOOH6YZ;Y9!M&"?R'PRBI)=I; M7[VTC,E$EB/6OQ;S'8@#2?MM,KE@Q2*23J>)>#IM)KV;RB2M3RTQ59V]9.5&05UP0":BEKZ6&4%:*M;L_9PWZLI: W[H6>AM59O#7( M)HO81_-)_;"Z0D?VT]:&<'<#6B%6;O:Y^$PZ^J\62%UGJG^^.EQO> SCK*+= M#=;8,<3V :2>0M6,;29+=@9'U>A&<$[KW4AR$",FV_10'.^D=?3X4@8R1 . M-3T/[X4+\/5))R-64' JS"Y&3D2IRNXPN!'@B!D1K!Z&2I[BO>?EEVGIS)\3O9^H*]:.I6HUO[JKW)>CG!1-QI66XPK@5EELM=1Z/AH5] M>.LF^Q[V@=\%^-T0IF-&>@Q#P.?237NP27H8(P2E]70E!]'EM)=U\]*#J")G M5TOCSF)NV<-[#WR'J:4X"?I8Z3QVQ.F54GC MN-'LLI'*NH#'D&\BMGTVI-]28)0J/:J?76FVS@\Y>$%6#P"CQ0\+?9)I:EB!NR3JG193[ETC>0Q[9RF0&6-F^DZ"FXU?F#Y0ZO= M&6YT8'5@IQ92J?0M6I.D4@W/71#MP)@]O=-KTW8Z$HBHAV_YT-<0#Q<;B5?[ M^%D!V5]'"YEL!*X [(?1 2;N=2Q=8[T&!$RZ9C-UXLVM'[Y. B^KGV/X59NG M^;>\$-G\&5$3 .^N^FA<;1."(+[+[1V/E6'0<41MX??&&9](O5Q"2)<1E26- M8'Y\=*"'OI4_KH$A]U,/T_$5?1,Q\;92?Z2R-*Q%5C"J(8DEC\Z>^4(KN;'E MMU,$KEQ1<*.W,R*OYC&"Z&RV0X_]AU?.R'I$ZL M]8!F@S##3_"^)OAC < +]/R->PX[W*4\Y@N^C*MP*'\ M.&8F!=3,Y6XQB[3"V7 MQ[ )29J40VU-X/.2>>$JQGH>AVB%7<0[C/_&F\]GR;>$6)VGAM>OF M1XG9>&UZX9A)"=5X;7F)^$L)UOBL>/E(3HG5>*UV\:!0B=7XKGEW"$:5H%TN M>G./@Y_&:[M+1LA*!^J837EV=9//:LWWL^>ED[)]MI> 5%$ ['.OEKF^BS W MVYT?[@&X!@%8P>31=X)XXGDPGU>EB,)97GN9H3D%P*M,KG(%"/WF+@%;6KJ9 M6%]MD>U9P6_3<(N?ZBZD*L*W#O/+8+@ZB._/0.Q&<)>7?*7-4W8@;9.^^2/% M"@Q1&@:(MEF('1"4>9';&K5>BPW28-=(\WBE#?05;)]/\I9:#:%MHH>2;(T% MB"=OD"9K[#[ZIG*X'WBJ#.*C-HB7^,5OVM2DQM VU9KT!]X32&!^J_1((N?V MH,P(1DDA7HG\ K>$W%4ZZ39RI#:YJNW39@NQ/#F(N<'PL*.K<\M1$U+Y5?0H M,-L.4YOMI H;!V?+X6NQ1=7 DT/?\+.6LP?PT0:VS@;KY" M8KU%EDP2NK\WB)7OK\W*?XS"'< 4(NE*T%:!M\L=WBF6Z--,IX%(3V6+@57F M]MG?XS 1B)-;Q\V\C_, $-T 8GW, _UZC\%CG/Y%>JJ:5APEE2FA?S6G@W[T MVP*L\>>_@' =.;L-=!V?R#7LMNI*B6Y L/92.E/4&PP+56F25@$@K#6[K;[B MLQ5]QE0,A(;JJFK !,R#!=A"-PR\U$7]Z&M-;VP$B)7M*[[>5W_#4 2 QC@ M"Q2C5LPG*#.6<>O+<0ARNYDVH8JC:[ZJ_%QN?M11^K8;EJ^AM-UP[*.,NO\" M>]R(3DJ]02^F;07VR3H"V::S#!_3R-TX,?@%)IMJ:YZA*SF:LAG]ZGQ)G6!- M1[+>0-EW']*7, D#^G?K#?I>P2?P H(4Q,?SQBTZDEI677]"6%L*G="Q M^EB4O'[BM1D3WOD98\(!SU)X^&?TXVU=^@EZ1."(G;UK+U 0H+4!IV M/.0MQU3404 .QTJMPSB1)!JSK;T9EH=H%9JT%9>*Y:!U5HL<8\9R^ 1LE(9? M;$2 2)_*9=UWEA>14F:R")U;+0=30%(;?M<+( V'L.7UQU2IKC9^:\NA[?OP M=7^20&0+!P?Q&C#+$V0F,[ E[S%3GF+RB:4 MZ5[,TO5EIF2FG1)31IQ:M)AXVEH*,F@/GV8LT\>06=:7,SO M">^R/MJJIV@Y4Q__J+!O> DB<@.\XF; ME2I] BZ +UBO8]>YL\=_NSC.S7:W>&7=SD%S?Y M&-WD2.MP<>6.T97+WNA&Y.&0.E*. 9"+!]< ]\[%@WOQX Z^(5!- M"LL=:A=?K7;?VH@!Z>A;Z]4K.:!OK?(F1U;=]RYX 7&2E9&VIT!F95(S\%S> M04GV"^"F: 7AZ6,MC7.0*.!_T]6C<0;6& =>BM Z._ M.7X*RM>S#Q_I[FBSP)@M3Q5:/#_Y1NM2DO)Z?E MU5LQH.6&X>"X"G"UUE+/Q2_P'\].#/[]_P-02P,$% @ 8XJD5)5<;Q_1 M!P U#L \ !D:6]D+65X,S%?,2YH=&WM6VMOXS86_=Y?0;1HD0!V_$A2 MH+9W #?QM$&G29MX@-F/M$19;"A1)2D[WE^_YY+R8V)G)I-Z9YW$&" >29>7 MEY?G\#YD]U*7J3??L%XJ>(Q/UG/2*?%F\*%^W#IJ]1KA$@*-2J(WTO',2Q;, MNID2__K6B3M7EWDLFB$VXHF8MZ M*N0X=1W,B4YA1'UJ>+%J5MLK^>2DF'$J8Y=V$NGJ$22Q/$SSPW>M M'YO=7H/&ONDUBIURA2$M]WTQXM'MV.@RC[$,I4W'C$?\H%GS_PZ[:_=:A]V' MW3<-AHZTBM?7]A1_#NY2.9*.!;@%KZY:_W\VCVUEIRN\;7.K(TPLS//:Z[/! M]?#B[<59?WAQ=?EB-WO[M'Z.>_W'^^N;]_W+(1M>L<&'LU_[E[\,6/]LR*[? MOQOL]9I'*YJ>U2\:%3T;UC__.J/X>"R\M^[/D!J%%S=BU*+1Q3.?L+>9EK6;] M3Z83=BYUC!DN\D@;"' GXNX>,"\?,.TC]C.W@ D D9=T6EQ+X8QF%+1VFD.$HBDBR)N4Y8H/;5SSA@QEM89 MCHDXW0QVP\K:"O3MW)@U:_?H?P7H/SEBPX^@\L-W=^UFZZ>NK0!>991T?NHD MD;@\L(<>2!>,&^$A"PC*D1($+2; DY&2-J41))8A?% (H>M8VDAI6V(!,Z2?T<&^0J4 ;;+ET1,E'TV48"):YWV"08+2L&>6=%>@IOY[Y^3H]/CX M^^Z>1T_Q,+7!SH7%"@ GGY)\'NLURI8B7MK'#Z&T922 VVJFD CITD !SO.) MM#Y*0$KD7@\5@LOXLAJCC%#<$Z'*A)9@KE7QBQY*Q!K88K62,=4(F&=D92RY MD;0 &?(U'S5STE1:RJ'\T6%]PN5CBK8"!CG$,!I4H#214:DXA4(LRQNQS,4P M(F1VJPDI_C<2)(B=Q/AG5ZSLB;8MHHWN$^W11_X:WQX?+!Y-.U!U(F-B$[- 'WGXDNE+W^.![5RVH M*%'46SB4,LP()7[L#? 5T%CD2!P5N(,=.D>-N$Q M(98OI 45;#_I 0P16PITO*]Z1XG:2($78"W-9A2\VQJGKP3S:3 MXPNB#25M.HI*0^AM/>KZY>7"LL-@5\KM(J&D&.*)*6(?7+U+JL W8TK>"E7U^>[)U_ZYEYXA M&_?4>XH[3_])B\*_&HGGQ*TMSW8*-:O461[SA/TOR"G7RJ>E>1PUE-/&+O(X M?P,ZLTPZ)\2G0NE((U4D@5C"0J_E Q#Y+(4&?%)I=S\8!!_EQ(+\&= F4>^ M*WBX[T6\3L+XK^0H% =8@P0?J#]%G:Y("J"WRL$6/8&IX+>45(5BP:=5OLSQ MKW+F+>8OXD15OH?NX(9HP&,,M&(1#![F3U4=80PX@"*F%E([B[S.EAEV#Y[R MJZD"\<9N_#,,%'LJ;+%;T$=VEA@I@HS("J5G D^GJ0YAA7_$,#!B.^G?T?/"Z@Y^=7Q+SGKZ-\SGSII_ MTSRXS/EVT)PY.,Z$\09ASSO-KG]:5WR&DA?J[D3<#:I/O%2Q-\<**C@T= M(8'9H!O*S5PS=:/"P=F92U="D(H77Z_WNEM-KQS^:[@X*&HX84F,+T^@BAX+;C_];I1G="61O*CVH?P_Z2)0\A:[X77P"MYM:AM>L'WCD@ MT6&_\QD[J;%VL]U>H>W&/7[-F_FYGY@\?1O6?F*R*_RJCI&%ETZ;F)+YUSL[ MOUV[SKV&;; -WR#=H=W?[_#6OQ^\W]T7L[MGJ10)&]R)J*0W#>PJ-),^M=/X MI+1MYS/BKQCIGKLKMOR[TG1Q$A2H*0.5ZSQ!+=CA:LIGUI\)O4;X36ZOX7_- M^U]02P,$% @ 8XJD5$V;/0;P!P X#H \ !D:6]D+65X,S%?,BYH M=&WM6VUOXS82_GZ_@FC1(@'\&B=%S_8MX$V\;8 V:1,O;N\C)5$V+Y2HDI0= MWZ^_9TCY);&33;:^O:0Q%HA7TG XG'D>S@PM]RN+O-$Y*[;:K2^ZZ4Z=W4K M_R.Z;5P7KI=Q,Y9YW>FB&VXHF8OZ1,CQQ'7;C?9)&)+R3*IY=R0S8=F%F+$K MG?%\,3K2SNFL4N#GY$J.\ZX2J>M]\ZY/*A8FS2;2B;HM>"RZA1'UF>'%NEE' M7LFCDV+&F4S5AFN^_;?_0ZO6;-/9=OUG<=45E*IG4[30ZG,(W[0JOE_A[V->^W# MWL,^G05#(ZV2S;5]B9.'MQ,92<<"!H.KUZW_/YO''@K_LYA0@7"7H8XQL3"O M*]:GPZO1^8?ST\'H_/)B)X[=_1;S&OWZV\>KZX^#BQ$;7;+AI].?!Q<_#=G@ M=,2N/OXRO&;M#J^WCP_X(1M M$M19IW7$+C^PT<]#=CVX>C^X&%[7+S_],OR7CQ*>'+5:^]WO&1CY=VF=3.=? M R2Y-AE7N_'G>8UMB_++QO9[(YQC5PWV3\R922.^UA)VZ?D:BX4AR# WX:[[ ME^7:[FO*5TJU=H.=LPF?"F;$5(J92!!Y:=GO)3=(+VK.KD2AC6,Z9Q\P+VNW MZK\SG;(SJ1/,<)['VD" .Y'T=@:77:YP#YB=NO.HP=YS"Y@ $-F1ZID0R M%K6 &Q/0DF@HR[5C-)#+G/%\SLK-9T6]Q(8@RD5K9WF((%8FKC,()9C."Q)A&'P M6SQAMJ0_J_$S842EA!:02:O0Y\M\S&;23;! 6XC8&TAZ"YBF$RQSBF$)B^;K M;M@3X@T0HO,((01+90[($7I7$*N!#1#'8[/V7.8I6>4D],@\5F4"G8#Q&IYJ MH("D/1F+LD0@(I92*X94X+3WIH:QB23%-9(H%01 "PWL^NFLMR?F=L)2I6=V MP1DCQM(ZPS$1IYO!;EA96X.^71BS8>T>_6\ _<<--KH#E>^_O3UJM?_>LQ7 MJWJ2]D^=IA*7!_;0 ^F<<2,\9 %!&2E!T&("/(F4M!,:06(9T@>E$+I.I(V5 MMB7&D0E&JX#=PNA8)+AMV0&@F@A@/^!Q>!M/>#X6;( ]^ZI4D/!]_LF!"%;X M/I^NPJ6DICH/G"']C#;V-2H%:),M3YXHO3-1BHEHG?<)!@DJPW97#D2Y+/8[U&U5+,2_OT(52V1 *XK68*A9 N M#11@/Y]*Z[,$I$3N]5 ;N,HOZSG*",4]$:I*: 7F6I6_Z*%$KH$M5BN94(^ M>2(K$\F-I 7(4*_YK)F3IM)2#>6W#NL++I]3M!4PR"&'T: "K8F,2\4I%6)9 MWHA5+881H;);+TCQOTB0("*)\:^N6=D3;5=$B^X3[_[."A,2F(ADQP M3[RR/0;\_=$>G?KEY=*RPV#7A-ME04DYQ!-3)#ZY>I=4B6_.E+P1JCKGNR=? M^_->>H5LW%/O2]QY\F>.*/Q7(\F"N+75WDZI9ITZJVV>L/^,FG*C?5J9Q]%# M.6WLLH[S-Z SRZ1S0CR62B.-4I$$$@D+O98#, R9RU)FQ">U.MI_"M,%'LJ[/"T8(#J+#78>FL IO 9 ]#VWPU6'*B%RD;F M4ZVF@LJ;G(^KKSA-E61$5B@]%W@ZF^B05O@=AH$1NRG_&J\+JR_P7>D=.>O+ M7ZE>.&OQ:G5PF?/'00OF8#L3QAN$F'=;/?^TKO@<+2_4W8JD%U0?>Z]6\EB: MXH4571M.A 1F@VXH-PO-=!H5-L[N0KH2@E2R?)_NFD MA2F9_WZ'W<7M2P_>2Z=BTS;9@R^5OB!$[./\/WIQ>!_COTR,3R=2I.S#LEB_ M#.=,CT4:GU31O?AB^2OFP-?NBAW_QG*RW D*M)N!RG6>HDWL / 9&EO9"UE M>#,R7S$N:'1M[5EA;]LV$/V^7W%HL2(!+%MRDF*5O0">XV#!NKB-':#[2$DG MBRM-JB056_OU.U*VX25-BV5>YV1!@-BFCN_NWAU)/:E?V+DX_0[Z!;*,/J%O MN15X.OH0''7;4;_3_"2#SLJBGZBL]I8E&%L+_/&%Q:4-N,Q0VCALA]_W,KG:. 2%W"E MYDRN9R?*6C5? 7B?3/"9C 7FMO?BM.\@UB$M"FXQ,"5+,2XU!@O-RNVPNA[D MBT[)XX)GMHAS;H.4+"D]^NKR;7@\LI3,<0_0#7[4E[ MV(;HZ"1\LGVP^Q7_&-M@,('!V?C=='3VEQZ8C(:^+]Z$KY\;X$DWP/@L[$;OB< M%@@4'&I#26 &!6I,:DA14S8<30O*2IN*4496;9T/$TPM5]*?$RU@!EBF2DL MV^9K(]I*0.5@R=>$Z81)-,%X*;"&06K=%==L+;K.;,O-*[B!CU(M!&8S;/EY M[RNF:8&)&JZP5)IF23@G'B *@_>0*^VM/FVL2M1<98"46@:_,IT6T47BYT*F2A,<I\5/%-;_#&M-+<.8K1,"R9GN"8A>G-T MW% Y]V'3=YEY4OQ,+G-7=T^HJQ_CKEY<@JDHN29?GE(\GIZ<<4^#1N,B:SE# M)@00 %DR07:FI%!-0V_.)9.I&R?HC'LGSCM95:))3)$+UJ2VRF7%47MGV\0N M&WM?#XI[]HD=\?5P0;7F:RVL&M8L2P1N]C*E::/P 7$YB\.>OQH(5JO*$MP2 MLUX#?>R)7=E3:H*5!F.#)7-+C;P1-H'K-?(--Z0^!+=UO+9>&9%5ME&3'CL* M/3CQU[%9 ]2Q^C;BNEH-_W>QOK(O+RCT(-'(/L;^?^ &>C=N5TR96)6R*;&+ MY+[F6M?B;W17N',1ON]'T!FU1$Q[= W'S0:]M7(_6^/_5O^YPO^LPL_5?(0&*]FL-*?T2#YY:43R=4$B MCXPH$;J[<>)P+10S('F]+8P+4GP)DFFIU0UW. M'=ZH[I.\WX.WH,7F("_9#)N3.&"Y11TSL6"U\4=ZO].\0>YW_+OG/P%02P,$ M% @ 8XJD5.\0/,=J! >1T \ !D:6]D+65X,S)?,BYH=&WM66%O MVD@0_7Z_8M3JJB!AL$E270T7B1*B1KH++1!=[^/:'N.]K+WN[CK@^_4WNP:4 M)FE/55&/Y! 2X/7LFYDWL[M^,,A,+LY^@D&&+*%/&!AN!)Z-/WK'O4YOT&TN MR:"[MAA$,JF=90G:U )_?6%P93Q>)%B8T._X/_=361A/\[\Q#.BZ-/V4K'R85A?=4H>ESPQ69ARX\5D2>F1 MFUC_X_#@YU4.NCMO-0Q.4;UM&H]&D_G MEQ>7H^'\O.K#/J0'!\ZC_;/MC]BG^*;3"N+-_[K0P,\ZP:87,#\W1AFP^G;X=5XYDT^_C;^$X:C.="= MGN\?#H)O:("_*FUX6O^(#BBDRIG8#9_S#(&"0Z4I"4P@0X51#3$JRH:C;D-9 M*5TQRLC(.^?##&/#9>'.B38P#2R1I2& N^8;(]I*0*9@R->,J8@5J+W)2F - MP]C8.[;9VG2?F;:=EW$--X5<"DP6V';S/E1,T0(3-4RQE(IF%7!!/$#@>Q\@ MESSH\IYO$SV412T5PS$9^9!%>O5SU M_"#NCV1>LJ)N+I-^"])*$&Q,PX)H@24WF7.I\%/%%>9$I[;(ZYPU,7/$6D"! M!:='26N;/\:5XL9"C%=QQHH%;D@(WAR?-%3F+FSZ7B2.%#>3%ZFMNR/4UH]Q M6R]>@*XHN29?'E,\CIZ4<4>#0FTC:UM#)@00 %DR07:ZI%!U0V_*"U;$=IR@ M$^Z<6.]D58DF,4DN6)/:.IDTD[(JOWW61M5%5#F6&1 MP.U&)A7M$BX@7BQ"O^_N>H+5LC($M\*DWT"?.%;7]I2:8*7&4&/)[#HC;X1- MX&J#?,LU20_!31UNK-=&9)5LI:3##GP'3OQU3=( =8VZC[@I54/^0ZQ_V927 M%+H7*60WH7OW[$#_UFZ),1/K.C;UM9%\J;,VM?B&UO)WWEK[?OZ<4TN$0#MT M#2?-]GQGW3Y:Y/]S-7_@[RG[LL#6^\B6I5.?7(*6@B=[7ZY]7WQ=W86W"HV! M:0?^(,\Y/)1Q3.%B^QP_25-.*NYKE:9/^PQWT-&[ M^#$-U@):*D[I40&<2"(ANR2Y1T:4"#WJ6)FXD8P)D-"^*Y$STGX1DFFIY"VW MPI6T\&-*U2JS)26B5;8'/L>"PUJ$(FEJS6[OP:=)L_3@==]Y?K M/U!+ 0(4 Q0 ( &.*I%10(]?E+[6KQ( !;8 M 1 " 5ZW 0!D:6]D+3(P,C(P,S,Q+GAS9%!+ 0(4 Q0 M ( &.*I%15Q[T@*Q0 '\N 0 5 " 3S* 0!D:6]D+3(P M,C(P,S,Q7V-A;"YX;6Q02P$"% ,4 " !CBJ14ZH)2@XD> "J# ( %0 M @ &:W@$ 9&EO9"TR,#(R,#,S,5]D968N>&UL4$L! A0#% M @ 8XJD5 C$O!>GH 3$4' !4 ( !5OT! &1I;V0M,C R M,C S,S%?;&%B+GAM;%!+ 0(4 Q0 ( &.*I%1K;+0Q'D, )D7!0 5 M " 3"> @!D:6]D+3(P,C(P,S,Q7W!R92YX;6Q02P$"% ,4 M" !CBJ14E5QO']$' #4.P #P @ &!X0( 9&EO9"UE>#,Q M7S$N:'1M4$L! A0#% @ 8XJD5$V;/0;P!P X#H \ M ( !?^D" &1I;V0M97@S,5\R+FAT;5!+ 0(4 Q0 ( &.*I%31A\\YA00 M ((> / " 9SQ @!D:6]D+65X,S)?,2YH=&U02P$"% ,4 M " !CBJ14[Q \QVH$ !Y'0 #P @ %.]@( 9&EO9"UE ?>#,R7S(N:'1M4$L%!@ * H ?@( .7Z @ $! end